SA68D21DL全双工无线数传报警模块及其应用
表1 SA68D21DL引脚说明
插座号 | 端口名称 | I/O作用 |
J1 | Vcc,GND | 分别为正电源和地端 |
J2~J3 | PB8~PB0 | 双向TTL电平开关量I/O端子。可通过编程设置成输入或输出端子。若为输入,当在此端检测到状态输入端有一个大于1ms的跳变时,模块将根据状态端子的设置来发送状态控制信令给接收机。而接收模块将根据状态控制信令中的目的地址与模块的身份地址是否满足响应条件来决定是否响应。若设置为输出端子,则在模块收到状态控制信令后,模块将根据相应的设置决定是否响应和怎样响应 |
J4~4 | RXD | 上位机将要发送的数据或给模块的命令发送此端 |
J4~3 | TXD | 模块将接收到的数据或给上位机的命令送至此端 |
J4~2 | DSR | 当模块向上位机发送数据时,DSR端的功能为指示串口数据的性质 |
J4~1 | DTR | 当上位机向模块送数据时,DTR端的功能为指示串口数据的性质 |
数据传送方式由于未使用模块的DSR端和DTR端,因而无论使用计算机或单片机做上位机均不用改变原有通信程序。通常情况下,如仅使用SA68D21DL传送数据时,可采用此方式。
5.2 数据/命令传送方式
当用户在使用中需用改变模块参数或组网应用中模块作为主机时,应使用此方式。在此方式下,上位机向模块传送数据时,应改变DTR端的状态以指示传送的是命令还是数据。串口为命令时,DTR端应置为逻辑“0”,串口为数据时,DTR应置为“1”。当模块向上位机传送数据时,应通过DSR端指示串口数据性质,若串口为控制命令,则DSR端应置为逻辑“0”,若串口为接收数据,则DSR端应置为“1”。在数据/命令传送工作方式下,上位机和模块的硬件连接如图3所示。
5.3 模块独立工作方式
SA68D21DL具有8个双向端口,这8个端口均可设置为输入或输出端口,该模块可在无上位机的情况下独立使用这8个输入/输出端口来构成无线开关量报警系统或无线开关量遥控系统,图4给出了该方式下的硬件连接电路。其中PB1~PB4设置为输入端口可连接按钮、报警信号输出及仪表的上、下限输出,而PB5 ~PB8则被设置成输出端口,可连接晶体管、晶闸管及继电器以完成电动机、警铃、电磁阀等执行元件的控制。
6 实际应用电路
SA68D21DL可广泛应用于电力、水利、气象、石油、林业、勘探等行业的遥控、遥测、遥感及区域报警系统的数字信号传输。图5所示为利用SA68D21DL设计的一个无线水情监测系统,可对水库、自来水厂、江河的水位无线遥测。
由于SA68D21DL无线数传收发模块具有数据传送距离远、可全双工通信、透明数据传送、误码率低、可靠性高、使用方便等特点,因而可广泛应用于无线数据采集、无线数据通信及遥测等系统中。
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论