一、協(xié)議
通訊波特率:9600,無奇偶校驗(yàn),1位起始位,8位數(shù)據(jù)位,1位停止位。
1. 讀取探測器的值
1.1 PC機(jī)向探測器發(fā)送:
0xFE |
0xAA |
0x55 |
0x00 |
0x00 |
探測器ID(缺省0x01) |
0x64 |
0x00 |
0x01 (數(shù)據(jù)長度) |
0x00
|
0xAA |
0x00 |
CRC校驗(yàn)高8位 |
CRC校驗(yàn)低8位 |
1.2 探測器向PC機(jī)返回
0xFE |
0xAA |
0x55 |
0x00 |
0x00 |
探測器ID(缺省0x01) |
0x65 |
0x00
|
0x0F (數(shù)據(jù)長度) |
探測器狀態(tài)高8位 |
探測器狀態(tài)低8位 |
探測器煙霧值 16-23位 |
探測器煙霧值8-15位 |
探測器煙霧值0-7位 |
探測器非煙霧值16-23位 |
探測器非煙霧值8-15位 |
探測器非煙霧值0-7位 |
探測器污染值 16-23 |
探測器污染值 8-15 |
探測器污染值 0-7 |
探測器溫度值 高8位 |
探測器溫度值 低8位 |
電子濾網(wǎng)系數(shù) 高8位 |
電子濾網(wǎng)系數(shù) 低8位 |
0xAA |
0x00 |
CRC校驗(yàn)高8位 |
CRC校驗(yàn)低8位 |
注意: CRC校驗(yàn)計(jì)算是從幀頭0xAA,0x55開始,到幀尾0xAA ,0x00結(jié)束的,不包括起始位0xFE.
探測器ID范圍:0x00-0xFE,0xFF是通用地址,就是所有探測器地址有效。
探測器的煙霧值、非煙霧值、污染值需要除于1000,得到的浮點(diǎn)數(shù)。溫度值、電子濾網(wǎng)系數(shù)除于100。
1.3 探測器狀態(tài)值含義
探測器狀態(tài)值由16bit組成
15—10:保留 |
|||||||||
9:復(fù)位事件 |
8:隔離狀態(tài) |
7:輔助故障 |
6:污染值過高 |
5:煙霧傳感器故障 |
4:系統(tǒng)故障 |
3:火警2報(bào)警 |
2:火警1報(bào)警 |
1:行動警告 |
0:預(yù)警啟動 |
提供4級煙霧報(bào)警:預(yù)警、行動、火警1、火警2;報(bào)警閾值可以由遙控器設(shè)置。
2.設(shè)置探測器的ID
2.1 PC機(jī)向探測器發(fā)送:
0xFE |
0xAA |
0x55 |
0x00 |
0x00 |
探測器ID(缺省0x01) |
0x76 |
0x00 |
0x01 (數(shù)據(jù)長度) |
0x02 (新ID) |
0xAA |
0x00 |
CRC校驗(yàn)高8位 |
CRC校驗(yàn)低8位 |
2.2 探測器向PC機(jī)返回
0xFE |
0xAA |
0x55 |
0x00 |
0x00 |
探測器ID(依然是以前的ID) |
0x02 |
0x00 |
0x01 (數(shù)據(jù)長度) |
0xFF(設(shè)置成功) 或者 0x00(設(shè)置失?。?/p> |
0xAA |
0x00 |
CRC校驗(yàn)高8位 |
CRC校驗(yàn)低8位 |
二、接線圖
注:多個(gè)探測器可以統(tǒng)一供電。