您当前的位置:五五电子网电子知识通信技术综合通信技术基于AT89C51单片的双向通信的FSK系统的实现 正文
基于AT89C51单片的双向通信的FSK系统的实现

基于AT89C51单片的双向通信的FSK系统的实现

点击数:7672 次   录入时间:03-04 11:48:27   整理:http://www.55dianzi.com   综合通信技术

  3 系统软件设计

  本系统中软件主要分两部分:一是在系统调试过程中所需的测试软件,比如产生特定频率的方波信号来模拟二进制的“1”和“0”,可在单片机外围增加一个键盘电路来灵活地选择不同波特率的数据进行测试;二是在系统工作过程中起控制作用的软件,用于控制信息的传输方向等。软件的编写必须遵守单片机与计算机的串口通信协议。如果对发送数据进行编码,虽然可以提高通信系统的可靠性,降低误码率,但是会影响有效数据传输的速率,所以这里不对信道进行编码。

  4 测试方法及结果

  该系统的测试遵循从部分到整体的原则,先对每个模块进行测试,每个模块测试完毕后再对整个系统进行测试。一台PC机发送数据,另一台PC机接收数据,比较发送的数据和接收的数据从而得到误码率。在波特率为9 600 b/s时,系统误码率测试结果如表1所列。j.jpg

  结语

  本文以XR2206和XR2211为涮制解调芯片,AT89C51单片机为控制芯片,设计了一套FSK感应通信系统,在实验室得到验证,获得了9 600 b/s的波特率。该系统可应用于石油、天然气等井下作业以及海洋资源的探测工作。但是相对于国外的水平还有待提高,在实际运用中该系统还有很多因素要考虑:在器件选择方面,精度太差的电阻和电容会影响信号的质量,会出现载波频率偏移等问题;电路的阻抗匹配是该系统的最大问题,信号往往是在失配条件下进行传输的,在耦合线圈处信号的损失相当严重;另外受到香农定理的限制,该系统的通信速率不可能很高,可以考虑把信号调制到更高的频段上,但是此时又要在耦合线圈处增加电容、电感等元件改变信道的谐振点,使其谐振在更高的频段上。上面的这些问题在以后工作中都是需要认真研究的。



上一页  [1] [2] 


本文关键字:单片  通信  综合通信技术通信技术 - 综合通信技术