新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AT89C51的射频通信基站设计

基于AT89C51的射频通信基站设计

作者:时间:2014-07-29来源:网络收藏

  1.5 与PC机通讯电路设计

本文引用地址:http://www.eepw.com.cn/article/256197.htm

  如果单片机通信电路与单片机通信电路通信,则两个硬件电路和图4相同,只是在软件设计时需在每个通信端设定不同的通信地址,以辨认每个通信端口。若是单片机通信电路与PC机或者具有COM口的设备电路通信,则需要一个转接电路,其硬件电路如图5所示。

  

 

  图5 SPI 接口与MAX232 通信硬件电路图。

  在图5所示的电路中,单片机左侧是一块MAX232芯片,其作用是将PC机中的232电平与单片机的TTL电平匹配。最左侧是9芯母接头,在使用时可接在计算机COM口上与计算机通信。单片机右侧接一块模块。由于此块单片机同样没有SPI接口,所以需要用普通接口软件模拟SPI接口,其编程要严格按SPI端口的通信逻辑时序。

  2 单片机控制实现算法

  通信芯片可以工作在四种模式下,即: 配置模式、空闲模式、关机模式和收发模式。工作模式由PWR_U Pregister、PRIM_RX register 和CE三个寄存器共同决定。在工作模式的收发模式中推荐使用EnhancedSho ckBurst 收发模式,因为在这种工作模式下,系统的程序编制会更加简单,并且稳定性也会更高。两种算法流程图如图6所示。

  

 

  图6 发射流程与接收流程。

  3 结语

  (1) 提出基于射频的无线通信技术方案,并且按照该方案搭建硬件电路。

  (2) 设计单片机控制算法,在PC机中编好上位机软件,执行机构能迅速执行预定结果, 反应时间小于1 ms。

  (3) 在执行机构遇到障碍时,能返回准确命令,使上位机捕捉到相应信息,直接反映双向通信效果好。

  (4) 系统稳定可靠,数据传输丢失率很小,低于0.01%。

  (5) 芯片互换性好,可根据不同传输距离选择不同芯片,软件不需改动。

通信相关文章:通信原理


晶振相关文章:晶振原理
上拉电阻相关文章:上拉电阻原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭