首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
一种嵌入式射频光传输模块实现方案
来源:本站整理  作者:佚名  2011-09-23 14:25:54



(2)串口1接收中断服务程序

  在通信过程中CC1000 具有3 种状态:IDLE(空闲)、RX(接收数据)、TX(发送数据)。由于CC1000与单片机之间是半双工模式通信,因而RX 与TX 两状态要互斥。数据的接收由串口中断完成:UART0接收中断接收来自上位机的数据,UART1接收中断则接收来自CC1000的数据。UART1中断服务程序数据传输流程如图6所示。在接收过程中,为了避免数据帧长度过长,当接收的有效数据超过缓冲区空间时,单片机判定此帧无效。

  

  3.4 参数监测与控制

  单片机通过A/D转换完成对参数的采集和数字化,这一过程由定时器中断完成。监测数据被存储,并通过PC机显示出来。增益控制和偏置电压则通过单片机的D/A转换来控制。有关这方面的软件设计,由于篇幅有限,这里不再赘述。

  4.总结

  嵌入式智能光模块可以实现直放站近端机和远端机的远程光纤通信,在此基础上,PC 机只需通过RS232/485总线与近端机通信,便可完成对近端机和远端机的实时监控,方便工作人员对直放站的调试和维护。经测试,CC1000之间的FSK通信在20dB 光衰条件下的误帧率优于0.1%,保证了监控的可靠性。

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:50,605.47000 毫秒