產品說明0
SR-104A 串口控制 2路繼電器模塊,延時繼電器、單片機控制器-成品板

電源要求: DC4.5V - 5V,內正外負;或DC9-12V
PCB尺寸: 長71mm X 寬47mm


【功能描述】:
- SR-104模塊的改進型,採用貼片工藝,支持5V或者9-12V輸入電壓。
- 通過串口指令控制2路繼電器的吸合、釋放,各通道獨立設置1 ~ 255秒延時。
- 操作簡單,絕大部分串口指令只需要1個字節即可實現功能。
- 提供VB上位機程序及源代碼,更輕鬆實現電腦遠程控制。
- 接受每個指令以後,模塊會返回所有繼電器的狀態。
- 此外,模塊也能響應來自上位機程序的繼電器狀態查詢。
- 上位機程序可以通過來自模塊的這些反饋判斷每個操作是否成功,提高控制的準確性。
- SR-104A可以再擴展一個MO-94C 2路繼電器模塊通過串口控制4路繼電器。
【模塊特色】:
- STC15F104W作主控芯片
- 各通道獨立設置1 ~ 255秒延時
- 操作簡單,絕大部分串口指令為單字節指令
- 板載2路繼電器
- 繼電器帶吸收二極管電路
- 每路有LED指示燈,燈亮繼電器吸合
- 可以再擴展一個MO-94C模塊通過串口控制4路繼電器
- 帶1路電源指示燈
- 帶電容濾波電路工作穩定性提高
- 支持5V或者9-12V輸入電壓
- 1.6mm厚PCB由軍工級FR-4板材製成,預留安裝孔
【接口說明】:
- VCC: 擴展模塊電源正極
- GND: 擴展模塊電源負極
- P34: CH3控制線,高電平有效
- P35: CH4控制線,高電平有效
藍色端子: 接用戶負載,可以使用220V交流設備,或者小於30V的直流設備,該設備電流不能超過繼電器標準負荷。每路繼電器有一個常開觸點、一個常閉觸點和一個公共觸點,繼電器吸合時,公共觸點和常開觸點導通;繼電器釋放時,公共觸點和常閉觸點導通。





相關文件
【串口通訊方式】:
串口通訊速率9600bps,繼電器控制命令字節格式
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
0 | 0 | 命令代碼 | CH4 | CH3 | CH2 | CH1 |
命令代碼說明和示例
Bit 5 | Bit 4 | 功能 | 示例 |
0 | 0 | 按bit3 ~ bit0設置4路繼電器狀態 | 0x0A使CH4和CH2吸合,同時釋放CH3和CH1 |
0 | 1 | 使bit3 ~ bit0所選的繼電器吸合 | 0x1A使CH4和CH2吸合,不改變CH3和CH1的狀態 |
1 | 0 | 使bit3 ~ bit0所選的繼電器釋放 | 0x2A使CH4和CH2釋放,不改變CH3和CH1的狀態 |
1 | 1 | 返回4路繼電器狀態 | 0x3A不改變任何繼電器的狀態 |
延時繼電器命令字節格式及說明
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
1 | 高/低位 | 延時時間。Bit6=1時代表延時秒數的高4位,Bit6=0時代表延時秒數的低4位 發送延時指令時先發送高4位再發送低4位。發送高4位以後,必須在1秒內發送低4位 不需要發送完整的8位延時秒數,延時1-15秒時只需要發送低4位,另外當延時秒數低4位為0時可以只發送高4位 | 通道選擇 - 00:CH1 01:CH2 10:CH3 11:CH4 |
延時命令示例
操作 | 指令 | 說明 |
CH1延時3秒 | 0x8C | 單字節指令 |
CH2延時10秒 | 0xA9 | 單字節指令 |
CH3延時20秒 | 0xC5、0x91 | 1秒內連續發送2個字節 |
CH4延時32秒 | 0xC9 | 單字節指令 |
每次接受命令字節後,將返回所有繼電器的狀態,bit3 ~ bit0每一位為1代表吸合狀態,0代表釋放狀態
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
0 | 0 | 0 | 0 | CH4 | CH3 | CH2 | CH1 |
【VB上位機繼電器控制操作說明】:
1. 上位機程序啟動後,會掃描電腦可用的串口,請選擇與模塊連接的串口
2. 點擊“打開串口”按鈕
3. 選擇命令代碼
4. 選擇要進行操作的通道,包括2個板載繼電器通道和2個擴展繼電器通道
5. 點擊“發送指令”按鈕
6. 界面上顯示出串口發送的指令代碼以及模塊返回的數值,供用戶參考
【VB上位機延時繼電器操作說明】:
1. 上位機程序啟動後,會掃描電腦可用的串口,請選擇與模塊連接的串口
2. 點擊“打開串口”按鈕
3. 選擇"1xxx: 啟動延時繼電器"
4. 選擇要進行操作的通道,包括2個板載繼電器通道和2個擴展繼電器通道
5. 設置延遲時間,範圍從1 ~ 255秒
6. 點擊“發送指令”按鈕
7. 界面上顯示出串口發送的指令代碼以及模塊返回的數值,供用戶參考