大屏幕LED显示屏是目前广泛应用、倍受欢迎的信息显示媒体之一,并且有更加广阔的应用前景。本题目要求设计并实现一个双基色LED显示屏控制器。要求采用高性能ARM Cortex-M系列32位单片机和CPLD器件实现硬件设计。系统应具有RS-232接口或其他通信接口,可以从上位机下传预定义的显示内容(包括文本和动画)。通过控制行显示时间与行扫描周期的占空比,实现显示亮度的可编程控制。
控制器需实现的基本功能如下:
1、能储存多个显示内容;
2、能与上位机进行串行通信,接收上位机下传的显示文件;
3、利用单片机内部或外扩的FLASH存储器实现国标二级汉字库存储;
4、支持单色和双色LED显示屏;
5、支持常见的条屏显示方式;
6、支持图形和文本文件显示;
7、通过控制行显示时间与行扫描周期的占空比,实现显示亮度的可编程控制。
本题目的主要任务和步骤:
1、熟悉条形LED显示屏的工作原理和硬件结构;
2、了解常见的条屏显示方式,分析其实现原理;
3、设计控制器的硬件原理图和PCB图;
4、完成条屏控制器的制作和调试;
5、设计并实现条形LED显示屏控制器的固件;
6、与上位机联调,上位机可用串口调试助手软件与显示屏通信。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |