嵌入式开发之基于AT91M42800A的LED显示系统设计.pptx





《嵌入式开发之基于AT91M42800A的LED显示系统设计.pptx》由会员分享,可在线阅读,更多相关《嵌入式开发之基于AT91M42800A的LED显示系统设计.pptx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、千锋千锋3G3G嵌入式移动互联网技术研发培训中心嵌入式移动互联网技术研发培训中心www.embedtrain.org www.mobiletrain.org嵌入式开发之基于嵌入式开发之基于AT91 AT91 M42800AM42800A的的LEDLED显示系统设计显示系统设计前言1 1 系统硬件结构系统硬件结构2 2 工作原理工作原理3 3 软件部分简述软件部分简述4 4 本系统的优点本系统的优点结语结语千锋千锋3G3G嵌入式移动互联网技术研发培训中心嵌入式移动互联网技术研发培训中心www.embedtrain.org www.mobiletrain.org介绍一种应用于实际工业生产现场中的大
2、型LED显示系统的设计和研制。该系统采用高性能32位arm微处理器为其控制核心,并由其实现LED显示屏刷新及动态显示效果的控制。系统通过RS-485协议与现场总线进行数据通信,LED显示屏的行、列驱动信号分别由arm处理器的2个SPI口输出。该系统具有硬件结构简单、LED显示刷新速度快、系统可靠、功能强大、成本适宜等特点。本方案经过在某大型物流生产线上的长期实际运行,证明其设计是成功的。前言前言千锋千锋3G3G嵌入式移动互联网技术研发培训中心嵌入式移动互联网技术研发培训中心www.embedtrain.org www.mobiletrain.org 最近,笔者在某工厂大型生产线上基于现场总线的
3、物流呼叫系统项目中发现,由于所需要显示的信息流比较大,用现有的基于AT89C51芯片组成的LED显示屏控制系统,由于受到微处理器的处理速度、体系架构、寻址范围、外围接口资源等诸多限制,已难以在要求显示较多像素、显示内容帧频较高、动态显示效果复杂的情况下,得到良好的动态视觉效果。针对以上情况,在利用现有资源的基础上,重新设计和研制了一种全新的,由32位高性能arm微处理器组成的LED显示屏控制系统,并通过RS485接口与现场总线中的上位机进行实时数据通信,实现整个系统的信息显示。千锋千锋3G3G嵌入式移动互联网技术研发培训中心嵌入式移动互联网技术研发培训中心www.embedtrain.org
4、www.mobiletrain.org 该系统的硬件组成框图如图1所示。图1中,微处理器是Atmel公司生产的AT91M42800A,它采用基于arm7TDMI内核的高性能32位RISC架构的处理器,有着丰富的外围接口资源。AT91M42800A有2个USART外围接口,系统用USART0口和MAX485组成485接口电路,具体的接口电路如图2所示。AT91M42800A还有2个SPI口,每个SPI口有4根片选信号,通过片选均可以支持外接15个设备。该系统的做法是将2个SPI口分别接到列驱动电路和行驱动电路上,并利用各自的2个片选信号CS0和CSl完成驱动电路的信号锁存和允许输出控制,SPI的
5、CLK输出作为驱动电路的时钟信号输入,工作频率为4 MHz。1 1 系统硬件结构系统硬件结构千锋千锋3G3G嵌入式移动互联网技术研发培训中心嵌入式移动互联网技术研发培训中心www.embedtrain.org www.mobiletrain.org SRAM接口电路由2块HY57V641620芯片并联组成,HY57V641620是Hynix公司生产的4 BanksXlM16位的SDRAM芯片,单片HY57V641620存储容量为4组16 M位(8 MB),支持自动刷新,16位数据宽度。为充分发挥32位CPU的数据处理能力,系统用2块8 ns的HY57V641620组成32位SDRAM存储器系统
6、。Flash存储器接13电路由1块HY29LVl60芯片组成。HY57V641620是Flash存储器芯片,单片存储容量为16 M位(2 MB),816位数据宽度,本系统采用16位数据宽度的工作方式。具体的电路连接可参阅参考文献。千锋千锋3G3G嵌入式移动互联网技术研发培训中心嵌入式移动互联网技术研发培训中心www.embedtrain.org www.mobiletrain.org 行驱动电路由Allegro公司的36片A68595级联组成,显示屏背面每行数据线由串人并出移位寄存器A68595级联而成,A68595片内集成有MOS管构成的驱动器,足够驱动发光二极管发光。列驱动电路由Alleg
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 开发 基于 AT91M42800A LED 显示 系统 设计

限制150内