• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于Z85C30的动目标识别系统的串行通信设计

基于Z85C30的动目标识别系统的串行通信设计

录入:edatop.com     点击:

Z85C30接收通道的初始化和发射通道不一样,它不需要考虑接收训练序列,因为训练序列用于接收机同步。Z85C30的接收通道可以直接设置成HDLC模式,在其接收到起始标志后,就意味着后面紧接着接收的就是数据。如果Z85C30设置了接收中断,那么,当数据接收寄存器中数据写满时,就会产生接收中断,中断处理程序就应将数据读出,以消除中断状态。接收完数据后,紧接着应该接收CRC值。Z85C30可将16位CRC值以接收数据的方式接收,但Z85C30会自动对比接收的CRC值和计算的CRC值,如果两值不一致,就会设置CRC错误位。当Z85C30在数据流中接收到结束标志时,它会产生帧结束中断。因此,在软件设计时,程序应该在帧结束中断中判断CRC是否正确,以便确定是否应当保留刚接收的一帧数据。

Z85C30有两个通道,每个通道可以发送,也可以接收数据。由于数据的拆包只是数据打包的逆过程,并且Z85C30也支持HDLC帧数据的拆包,所以,在此只介绍如何进行数据打包。将打包的数据发给GMSK调制解调器CMX589,就可以得到很好的GMSK信号,这样,GMSK信号就可以由高频板调制发射出去,以便和其他台站实现通信。本系统的软件流程如图3所示。

5实验结果

在对本文所介绍的设计进行实验时,可以发送具有21个字节数据的数据包。图4所示是其部分实验结果波形。

6结束语

目前,笔者在特定的硬件平台基础上,已经基本上实现了自动目标识别系统的通信功能。可以相信,在不远的将来,随着海上移动目标的越来越多,今后的动目标识别应用也将变得越来越重要.

作者:黄勇追 齐坤 刘笃仁   来源:中电网

上一篇:基于ATmega16的无线传感网络节点设计
下一篇:基于nRF24L01的无线USB控制系统

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图