• PIC32MX130F064C微控制器的家庭信息终端的设计
  • PIC32MX130F064C微控制器的家庭信息终端的设计

    PIC32MX130F064C微控制器的家庭信息终端的设计
     
        介绍了以PIC32MX130F064C为主控芯片的家庭信息终端在小区智能化建设中的应用。详细阐述了PIC32MX130F064C微控制器与触摸屏和nRF401无线数据收发芯片之间接口应用的软件与硬件技术要点。而室内终端作为小区智能化建设中一个重要环节,也随着电子技术的发展和人们对住宅智能化要求的提高逐渐发展成一个集多种功能为一体的综合性信息服务处理平台。
     
      触摸屏控制器实际应用中,终端采用的触摸屏控制器是。AD公司生产的一款专用于4线电阻式触摸屏的模/数转换器。AD7843有12位或8位可选的两种工作模式,具有单一电源供电、完全低功耗模式、转换速度快等特点。AD7843与4线电阻式触摸屏典型接口图。PENIRQ引脚在触摸屏被点击后立即产生一个宽度约为4个DCLK的负脉冲向主控单片机申请中断。主控单片机响应此中断后,通过DIN引脚将控制字写入AD7843的控制寄存器,以启动一次转换。转换结束后,BUSY也将产生一个负脉冲向主控单片机申请中断,响应中断后主控单片机将转换结果由DOUT引脚读出。读出的结果经过转换后就是触摸屏上被点击点的坐标。在终端设计中,采用功能图标表示终端具体功能操作。这样通过点击触摸屏对应位置下LCD上显示的功能图标,可以选择相应的功能操作,从而可以对终端进行相应的操作。2.2LCD接口电路终端采用160x160(dots)的LCD作为显示界面。PIC32MX130F064C具有较强功能的I/O缓冲器、指令丰富、4位数据并行发送且驱动能力强,可实现图形和文本混合显示。单片机对LCD采用直接访问方式,将LCD作为存储器直接与单片机的总线相连接。LCD控制器的数据总线与单片机的数据总线相连,并且由单片机给出控制器的片选及寄存器选择信号。此外,LCD的单片机接口时序与SED1335接口电路的时序采用Intel8080时序。nRF401是Nordic公司推出的一款工作在433MHz、具有双通道的、数据传输速率最高可达20kbps的无线射频数据收发芯片。而且nRF401做到了单个芯片实现FSK信号的收发,其引脚电平为CMOS电平,可以直接与单片机串行口通信。
     
      无线数据传输模块和单片机采用5-wire接口的方式。其中,当TXEN=l时,nRF401工作于发送状态;当TXEN=0时,nRF401工作于接收状态。另外,单片机的串行口(TXD/RXD)与无线数传模块的数据输入/输出端直接通信。保证无线数据传输的稳定性是终端开发的关键之一。在终端设计的软、硬件两方面,增加了抗干扰措施。硬件上,在单片机的串行口与无线数传模块数据端之间加上隔离电路并对无线数传模块的电源电路设置去耦滤波电路,以减小单片机对无线数传模块的电磁干扰。软件上,采用了适当的信息码组合方式以及数据帧校验的方法来减小数据传输的误码率以及错误数据帧对终端整体数据传输的影响。
     
      北京首矽致芯科技有限公司
      技术支持:010-57436216 15313166209 Q Q:1002668449 
      联系 Q Q:1002668449 
      联系邮箱:1002668449@qq.com
      传真: 010--89146454
      地址:北京市昌平区北清路1号珠江摩尔国际中心6号楼1单元1105  邮编:10220

    更多型号芯片解密可致电北京致芯科技24小时服务热线:13466687255 010-57436217

    点击这里给我发消息 点击这里给我发消息

      Copyright © 2004-2012 致芯科技 版权所有