LC6311(+)提供两个UART接口,UART1用作与主机的通讯口,其速率缺省为115.2 kbit·s-1,可以采用相关
AT指令动态配置从9 600 bit·s-1到921.6 kbit·s-1。UART2用作软件下载,通讯速率115.2 kbit·s-1。
设计采用MSP430F149的UART1和LC6311(+)的UART1交叉相连,即MSP430的34脚UTXD1、35脚URXD1分别与LC6311(+)的43脚UART1_RX、42脚UART1_TX相连。LC6311(+)的UART1接口中,UART1_RTS和UART1_CTS引脚可以悬空。
LC6311(+)模块加电后,为使之正常工作,必须在POWERON信号端加至少5 s的高电平信号,且在这期间RESET信号端保持高电平状态。建议把VBAT引脚和POWERON引脚直接相连,以确保TD模块正常启动。
井下传感器可检测矿井下各种物理信息,如压力、氧气浓度、瓦斯浓度等。传感器接口单元支持的传感器输出类型包括模拟接口输出和数字接口输出。模拟接口支持标准的电压输出类型和电流输出类型,通过隔离转换电路,将模拟电压(电流)信号转换为数字形式与主处理单元连接;数字接口支持RS232、RS485/RS422接口,通过隔离电路连接至主处理单元。
另外,该终端设有蜂鸣报警电路和指示电路,使得在检测到危险来临时告知检测人员做出反应。
3 软件接口及控制原理
采集终端利用TD-SCDMA无线网络和Internet实现终端与基站之间的通信。由TD无线模块LC6311(+)实现链路层、传输层和网络层的协议,其中数据链路层采用PPP协议,传输层采用面向UDP协议,网络层采用IP协议。
3.1 数据传输协议的选择及其实现方式
数据采集终端通过无线网络向基站传输数据,第一步是登录TD-SCDMA网络,登录网络的过程属于数据链路层。终端可以通过
AT命令登录到网关支持节点GGSN,当PPP协商成功并远程成功登录Internet后,可以得到GGSN分配给自己的内网IP地址。
第二步是传输层协议选择。
传输层的协议主要有UDP和TCP,UDP和TCP都使用相同的网络层IP,根据应用要求进行选择。
UDP是一个简单的面向数据报的传输层协议,提供不可靠性连接,它把应用程序交下来的报文,传给IP层发送出去,但并不保证它们能到达目的地。其报文格式如图4所示。TCP与UDP不同,TCP提供了一种面向连接的、可靠的bit流服务。数据发送必须经过接收方确认,并且有超时重传等保障机制,这是TCP传输有一定保障的原因。
UDP与TCP提供不同的传输方式和传输质量,TCP用以增加网络开销的方式提供传输保障。TD-SCDMA网络按流量计费,因此数据传送效率就显得十分重要。当单包传送的用户数据量比较小时,UDP协议传输效率明显高于TCP协议。
考虑到本系统的通信特点:单位时间内数据流量小、通信频率高、多点通信,而且视频数据的传输要求高实时性,对差错控制没有太高要求。综合以上考虑,并可满足系统扩充方便和远距离通信的需要,采用UDP协议。
上一页 [1] [2] [3] [4] 下一页