• 基于STM32的电池管理系统触摸屏设计方案
  • 基于STM32的电池管理系统触摸屏设计方案

    基于STM32的电池管理系统触摸屏设计方案
     
      主控器件STM32F103单片机使用的是ARM公司为要求性能高、成本低、功耗低的嵌入式应用专门设计的32位的ARMCortex-M3内核。
     
      拥有可达128KB的嵌入式闪存、20kB的SRAM和十分丰富的外设:两个1μs的12位ADC,一个全速USB接口,一个CAN接口,三个4M/S的UART,两个18M/S的SPI,两个I2C等。内部还集成了复位电路、低电压检测、调压器、精确的RC振荡器等,大大方便了用户的开发。该系列单片机不仅功能强大而且功耗相当低,在72MHz时消耗36mA(所有外设处于工作状态),相当于0.5mA/MHz,待机时下降到2μA,是32位市场上功耗最低的产品。综上STM32F103系列单片机的性能完全可以满足液晶触摸显示屏的所有控制需要,内置A/D可以用于触摸屏控制,丰富的I/O接口可以用于与TFT液晶屏模块的通信,并且其本身自带CAN控制器可以作为与外界通信接口,用STM32F103做主控制器可以减少使用器件从而简化使整体电路,很好地达到降低EMS成本的目标。
     
      本方案选用的是3.5寸的TFT液晶屏模块,工作电压3.3V,最大工作电流70mA.支持320×240分辨率,内置230K内存显示可到256K色,可显示文字和图形,采用LED背光设计,使用软件即可对背光亮度进行调节,内置简体中文字库,支持2D的BTE引擎,同时建几何图形加速引擎,可以对显示对象进行复杂的操作如画面旋转功能、卷动功能、图形Pattern、双层混合显示和文字放大等等。这些功能将可节省用户在TFT屏应用的开发时间,提升MCU软件的执行效率并且使画面更加绚丽,显示功能更加丰富,使显示屏显示能力大大增强。提供8位或16位总线接口,方便与MCU的连线,适应性强,连接设计灵活。
     
      液晶触摸显示屏系统主要由微控制器STM32F103TFT液晶屏模块、四线电阻触摸屏以及与外界通信的CAN总线接口组成。硬件模块连接如图3所示,其中四线电阻触摸屏的触摸检测装置安装在TFT液晶屏前面用于检测用户触摸的位置,本方案利用STM32F103自带A/D转换功能,由STM32F103实现触摸屏控制器的功能来直接控制四线电阻触摸屏,检测触摸信息并计算出触点坐标。然后STM32F103通过I/O接口与TFT液晶屏模块通信,将处理好的有效信息通过TFT液晶屏显示出来。由于STM32F103内置CAN总线控制器所以CAN总线接口可以直接从STM32F103的管脚引出,用来与EMS进行通信,完成现实信息采集,设置参数等功能。
     
      STM32F103与四线电阻触摸屏的接口电路
      STM32F103通过I/O接口与TFT液晶模块相连接,虽然很多的TFT液晶模块中内置的液晶屏控制器都支持SPI接口通信但由于SPI传输速度较慢不利于液晶数据的快速传输,因此很多液晶模块都选择采用并口通信。
     
      北京首矽致芯科技有限公司
      联系电话:010-57436215 15313166208
      联系 Q Q: 769132288
      传真: 010--89146454
      地址:北京市昌平区北清路1号珠江摩尔国际中心6号楼1单元1105  邮编:102206
     

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

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

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