
產品描述
SSM-7智能傳感器模塊是利用電化學檢測原理,針對環境中存在的各類有毒有害及可燃性氣體進行實時濃度檢測。模塊以7系電化學傳感器為敏感元件,通過信號采樣/放大、濾波/轉換完成氣體濃度的檢測。模塊內置溫度補償、線性校正等功能,具有良好的穩定性、選擇性。
SSM-7 智能傳感器模塊具有USART、DAC 等多種信號輸出方式,可直接輸出表征氣體濃度數值的數字信號和模擬電壓信號,操作簡便,利于用戶進行二次開發。
產品特點
- 統一的電氣和機械接口,方便用戶維護;
- 內置各類成熟的補償、校正算法,直接輸出氣體濃度信號,大大縮短了用戶的開發周期;
- 豐富的輸出方式,滿足用戶在不同場合的需求量;
技術參數
檢測氣體 | 有毒有害、可燃性氣體 | 安裝方式 | 7 腳插拔式 |
檢測原理 | 電化學 | 工作溫度 | -20℃~+55℃ |
測量范圍 | 詳見傳感器數據手冊 | 工作濕度 | (0%~90%)RH(無冷凝) |
分辨率 | 詳見傳感器數據手冊 | 工作壓力 | 1 個標準大氣壓 ±10% |
測量誤差 | < ±2%FS | 外殼材質 | 鋁合金 |
工作電壓 | (4.5~5.5)VDC | 外形尺寸 | Φ33.5x31.5mm |
工作電流 | ≤ 2mA @5V | 重量 | 25 克 |
信號輸出方式 | UART(3.3V TTL 電平) DAC(默認0.3~+3.3VDC) | 工作壽命 | 2 年 |
產品尺寸

引腳定義
![]() | 引腳 | 名稱 | 說明 |
1 | 定位 | 定位針腳(不允許接地,請懸空) | |
2 | VCC | +5V/+24V電源接入 | |
3 | GND | 地 | |
4 | VOUT | 電壓/電流信號輸出 | |
5 | RXD | 串口腳(傳感器串口接收腳) | |
6 | TXD | 串口腳(傳感器串口發送腳) | |
7 | RED | 串口輸出控制腳(接485置低發送) |
DAC(電壓)信號輸出
- 模塊可通過“Vout”引腳輸出表征氣體濃度值的模擬電壓信號。
- 默認輸出電壓范圍:0.3~+3.3VDC。
串行通信協議
- 串行通信參數
起始位:1; | 數據位:8; | 停止位:1; | 校驗位:無; | 波特率:9600bps; |
- 幀格式:(每一通信幀的格式如下)
H | 設備類型 | 目標Adr | D | C | 結束符 |
H: 數據頭,為連續2至4個字節的FFH; | D:數據塊,所傳送的數據的集合 |
設備類型:01H(固定為01); | C:校驗碼,1字節校驗碼,高位在前。 (除了數據長度以外)對數據塊D進行和校驗 |
目標Adr:01H(地址默認為01); | 結束符:固定為0DDH |
- D 數據塊說明
- 讀取傳感器數據
數據長度 | 功能碼 | 寄存器高地址 | 寄存器低地址 | 字節長度 |
5 | 01 | ADRH | ADRL | N |
傳感器接收正確數據應答
數據長度 | 功能碼 | 寄存器高地址 | 寄存器低地址 | 字節長度 | 數據 |
N+5 | A1 | ADRH | ADRL | N字節 | N字節數據 |
傳感器接收錯誤數據應答
數據長度 | 功能碼 |
2 | E1 |
示例說明:
讀取傳感器實時數據,發送 | FF FF 01 01 05 01 00 6C 07 74 DD |
正確應答低報475無小數點CO PPM | FF FF 01 01 0C A1 00 6C 07 01 00 04 75 00 02 02 92 DD |
正確應答 正常 -2 無小數點 CO PPM | FF FF 01 01 0C A1 00 6C 07 00 FF 00 02 00 02 02 19 DD |
讀取傳感器信息數據,發送 | FF FF 01 01 05 01 00 70 09 7A DD |
正確應答 無小數點 CO PPM 高報500 低報200 | FF FF 01 01 0E A1 00 70 09 00 02 02 00 05 00 00 02 00 25 DD |
讀取傳感器量程數據,發送 | FF FF 01 01 05 01 00 80 03 84 DD |
正確應答1000 的測試量程 | FF FF 01 01 08 A1 00 80 03 00 10 00 34 DD |
- 更改傳感器數據
數據長度 | 功能碼 | 寄存器高地址 | 寄存器低地址 | 字節長度 | 數據 |
N+5 | 02 | ADRH | ADRL | N字節 | N字節數據 |
傳感器接收正確數據應答
數據長度 | 功能碼 | 寄存器高地址 | 寄存器低地址 | 字節長度 |
5 | A2 | ADRH | ADRL | 一字節隨機數 |
傳感器接收錯誤數據應答
數據長度 | 功能碼 |
2 | E1 |
示例說明:
通入標準氣體500重新校準 | FF FF 01 01 08 02 00 A0 03 00 05 00 AA DD |
標定正確應答 | FF FF 01 01 05 A2 00 A0 03 45 DD |
更改高段報警值為200,發送 | FF FF 01 01 08 02 00 73 03 00 02 00 7A DD |
更改成功應答 | FF F 01 01 05 A2 00 73 03 18 DD |
更改低段報警值為100,發送 | FF FF 01 01 08 02 00 76 03 00 01 00 7C DD |
更改成功應答 | FF FF 01 01 05 A2 00 76 03 1B DD |
更改目標地址為02,發送 | FF FF 01 FE 06 02 00 7A 01 02 7F DD |
更改目標地址為10,發送 | FF FF 01 FE 06 02 00 7A 01 10 87 DD |
- 傳感器調零
上位機發送請求 | 傳感器接收正確數據應答 | 傳感器接收錯誤數據應答 | |||
數據長度 | 功能碼 | 數據長度 | 功能碼 | 數據長度 | 功能碼 |
2 | 05 | 2 | A5 | 2 | E5 |
示例說明:
傳感器調零,發送 | FF FF 01 01 02 05 05 DD |
調零成功信息應答 | FF FF 01 01 02 A5 A5 DD |
4. 寄存器定義及傳感器發送數據塊D數據詳細說明
4.1 寄存器地址
高段報警: | 0073H-0075H | 3BYTES高段報警設定地址 | 00 00 00到99 99 99 壓縮BCD碼 十進制 |
低段報警: | 0076H-0078H | 3BYTES低段報警設定地址 | 00 00 00到99 99 99 壓縮BCD碼 十進制 |
讀取數據: | 006CH | 1BYTES讀取數據地址 | |
目標地址: | 007AH | 1BYTES目標地址 | 十六進制(10代表16#) |
4.2 傳感器發送數據塊D數據詳細說明
工作狀態: | 1BYTES讀取數據地址 | 00正常工作 | 01超過低段報警值報警 | 02超過高段報警值報警 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
實時濃度: | 3BYTES采樣氣體濃度值 | 00 00 00到99 99 99 壓縮BCD碼 十進制 | AA字符表示超量程 | |||||||||||||||||||||||||||||||||||||||||||||||||||
小數點位: | 1BYTES小數點位置0-4 | 00無小數 | 01一位 | 02二位 | 03三位 | 04四位小數 | ||||||||||||||||||||||||||||||||||||||||||||||||
氣體名稱 | 1BYTES氣體名稱 | 十六進制 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
測量單位: | 1BYTES單位值0-4 | 00:%LEL | 01:%VOL | 02:PPM | 03:PPb | 04:無單位 | ||||||||||||||||||||||||||||||||||||||||||||||||
FF FF | 01 | 01 | 0C | A1 | 00 6C | 07 | 01 00 04 75 00 02 02 | 92 | DD |
數據頭 | 類型 | 地址 | 數據長度 | 功能 | 寄存器地址 | 字節長度 | [請查看:附表A] | 校驗和 | 結束符 |
附表:A
01 | 00 | 04 | 75 | 00 | 02 | 02 |
工作狀態 | 實時濃度 | 小數點 | 氣體名稱 | 單位 |
注意事項
1)本模塊不具備電源反接保護及靜電防護功能,用戶在使用時請正確連接模塊電源,并做好靜電防護措施;
2)請使用穩定的直流電源給模塊供電,電源電壓波動應小于1%;