標(biāo)智gm-8904數(shù)字接口風(fēng)速計gm8904
uart數(shù)字接口風(fēng)速計說明書
1. 電器參數(shù)
工作電流 | ||||
單位 | Zui小值 | 典型值 | Zui大值 | |
ma | 7 | 8 | 10 | |
工作電壓 | ||||
單位 | Zui小值 | 典型值 | Zui大值 | |
v | 3.6 | 5 | 9.5 | |
2.誤差
風(fēng)速測量誤差 | |||||
單位 | 測量范圍 | 解析度 | threshold | 度 | |
m/s(米/秒) | 0 ~ 4 5 | 0 . 1 | 0 . 8 | ± 3% ± 0. 1 dgts | |
ft / min(呎/分) | 0 ~ 8 8 0 0 | 19 | 157 | ± 3% ± 1 0dgts | |
knots(海哩/時) | 0 ~ 8 8 | 0 . 2 | 1.6 | ± 3% ± 0. 1 dgts | |
km/hr(公里/時) | 0 ~ 1 4 0 | 0.3 | 2.9 | ± 3% ± 0. 1 dgts | |
mph(英哩/時) | 0 ~ 1 0 0 | 0.7 | 1.8 | ± 3% ± 0. 1 dgts | |
風(fēng)溫測量誤差 | |||||
單位 | 測量范圍 | 解析度 | 度 | ||
℃ | -1 0℃~50℃ | 0.2 | ± 0.2℃ | ||
°f | 14°f ~ 122°f | 0.36 | ± 3.6°f | ||
3. 通訊接口
接口定義 | |
紅色 | dc電源輸入(3.6~5v) |
綠色 | rxd |
白色 | txd |
黑色 | gnd |
4.產(chǎn)品規(guī)格
產(chǎn)品尺寸 | 66 * 29.5 * 178mm |
產(chǎn)品重量 | 83.7g |
操作溫度 | 0℃ ~ 5 0℃ (3 2°f ~1 2 2°f) |
儲存溫度 | - 2 0℃ 6 0℃ ( - 4°f 1 4 0°f) |
5.通信協(xié)議
5.1 概述
本協(xié)議用于是約定本風(fēng)速計(下位機(jī))與上位機(jī)(電腦或智能設(shè)備)進(jìn)行命令控制和數(shù)據(jù)交換的通信協(xié)議,采用uart規(guī)范,便于開發(fā)人員進(jìn)行二次開發(fā)。
5.2 涉及范圍
《協(xié)議》中規(guī)定的功能主要有:
1)上位機(jī)通過命令控制風(fēng)速測量模塊完成指定任務(wù),如獲取風(fēng)速、風(fēng)溫數(shù)據(jù)等;
2)接收超時、接收的響應(yīng)不是確認(rèn)相應(yīng)、接收校驗和不正確、接收長度字節(jié)非法,則為本次通訊失敗故障,可立即重發(fā)一次命令。
5.3 專用術(shù)語
上位機(jī):管理風(fēng)速測量模塊的專用智能設(shè)備;
下位機(jī):本風(fēng)速計;
rs232:一種2線串行通訊標(biāo)準(zhǔn),可支持雙工串行近程通訊;
5.4 物理接口
5.4.1 串行通信口電氣標(biāo)準(zhǔn)
模塊用ttl電平(3.3v)以rs232協(xié)議方式與上位機(jī)通訊
5.4.2 信息傳輸方式
采用異步方式,1個起始位,8個數(shù)據(jù)位,1個停止位,無校驗位。
5.4.3 數(shù)據(jù)傳輸速率
支持波特率19200bps。
5.5 通信方式
5.5.1 基本過程
上位機(jī)與模塊是主從關(guān)系,上位機(jī)為主節(jié)點,模塊為從節(jié)點。
模塊上電或復(fù)位后,處于接收狀態(tài),
等待上位機(jī)發(fā)出命令,模塊以命令指定命息格式上報上機(jī)位。
5.5.2 命令信息數(shù)據(jù)幀格式如下:
長度 | 命令 | 信息域 | 校驗字 |
其中:
長度:1個字節(jié)的整形數(shù),等于長度+命令字+信息域+校驗字字節(jié)數(shù)之和
命令:1個字節(jié),命令的信息;
信息域:命令的參數(shù),0個字節(jié)或多字節(jié)。
校驗字:1個字節(jié),一幀字節(jié)的累加和。
其中命令字各位定義如下:
bit: 7 6 5 4 3 2 1 0
bit7:為1時重置風(fēng)速Zui大值,Zui小值,平均值。為0時則連續(xù)測試。
bit6:為1風(fēng)速單位為攝氏,為0時為華氏。
bit5--4:00時獲取當(dāng)前風(fēng)速值,01為獲取Zui大風(fēng)速值,
10為獲取Zui小風(fēng)速值,11為獲取平均風(fēng)速值,
bit3:未定義,為0
bit2—0:風(fēng)速單位
000時為m/s , 001時為km/h, 010時為ft/min,
011時為knots, 100時為mph。
信息域:上位機(jī)無。
模塊定義如下:第1,2個字節(jié),風(fēng)速值,高字節(jié)在前,低字節(jié)在后,量綱為0.1。
第3個字節(jié),蒲氏風(fēng)級值。
第4,5個字節(jié),風(fēng)溫值,高字節(jié)在前,低字節(jié)在后,量綱為0.1。5.5.3 通信舉例1:
上位機(jī)發(fā)送:03 80 83
模塊發(fā)送: 08 80 00 0c 01 02 f3 8a
結(jié)果:當(dāng)前風(fēng)速1.2m/s, 蒲氏1級風(fēng),華氏75.5度,
并重置Zui大風(fēng)速值,平均風(fēng)速值,Zui小風(fēng)速值為當(dāng)前風(fēng)速值。
通信舉例2:
上位機(jī)發(fā)送:03 51 54
模塊發(fā)送: 08 51 01 0c 08 00 fc 6a
結(jié)果:Zui大風(fēng)速值26.8km/h, 蒲氏8級風(fēng),攝氏25.2度。