摘 要:本文介绍了LED大显示屏系统工作原理,针对LED大显示屏在实际应用中功能单一、稳定性差、成本高等问题,应用PSoC技术,设计出了一套通过下位机来控制LED显示的系统方案,并完成了软件部分的调试工作,该系统解决了LED大屏幕在实际运用中诸多问题。
毕业论文关键词:LED屏,PSoC ,下位机
ABSTRACT:This thesis, based on the work theory of the LED large screen system, analyzes a series of problems in the practical application of the LED large screen. In order to solve these problems, such as single function, poor stability, high cost, the author has employed the Psoc technology to design a set of the machine control system scheme of the LED display, and has finished the adjustment of the software part, which has solved many problems in the practical application of the LED large screen.
Key words:LED,PSoC ,PLC
目 录
1 LED产生的背景以及当前状况 4
2 可编程片上系统PSoC概述 4
2.1 PSoC发展概述 4
2.2 PSoC设计方法 4
2.3 PSoC设计流程 5
2.3.1 硬件设计流程 5
2.3.2 软件设计流程 7
3 PSoC编程和调试接口功能 8
3.1 测试控制器 8
3.2 链接器接口 9
3.3 JTAG与SWD接口的工作原理 10
3.4 MSComm通信控件和属性的简介和设置 10
4. 8051片上调试 11
4.1 片上调整模块及特点 11
4.2 8051单片机的使用 13
4.3下位机通信软件的设计 14
5.仿真模拟 27
5.1 PSoC Creator 的特点 27
5.2 创建和配置工程 28
5.3 查看和配置公共资源 29
5.4仿真 29
结论 31
参考文献 32
1 LED产生的背景以及当前状况
LED显示屏起源并迅速发展于八十年代后期在的新型信息显示媒体,它是利用发光二极管来组建的点阵模块或者像素单元组成的显示屏幕,LED显示屏以高节能、环保、使用寿命长、适应环境能力强、性能比高等特点,在短短的十几来年的发展中,LED显示屏迅速变成平板显示的主流产品。在当今的发光二极管应用领域LED显示屏是主要代表之一,随着近年来LED的迅速发展。目前为止,在我国LED显示屏制作技术已经非常先进了并且价格很低,因此国外公司很难在大陆市场中取得优势。本设计主要研究了LED大屏幕显示的系统原理,采用PSoC技术来实现控制显示屏的方法,并通过编程实现了对LED大屏显示的控制功能。
2 可编程片上系统PSoC概述
2.1 PSoC发展概述
PSoC:(Programmable System-On-Chip)可编程片上系统级芯片是由赛普拉斯公司,混合信号点阵列是可编程的片上系统(SOC),这款芯片集成了微控制器以及嵌入式系统中经常需要扩充的模拟以及数字组件,也可将PSoC 视为8位微控制器,即8位单片机。但是PSoC和一般单片机不同,它有比一般单片机中更多的内部资源。各国专家把PSoC的发展喻为第二次电子革命。本课题中系统使用的PSoC3芯片是CY8C27443,CY8C27443是PSoC 混合信号阵列中在模拟量中处理最为强的一个系列。该芯片制造价格廉价同时还增加A/D 模块,D/A模块,SPI 接口模块,PWM 模块等,这些模块都可以集成在芯片内部这样的话就可以使得外围电路减少很多,同时硬件电路尺寸更加精确、简洁。在软件设计的时候也会更加简单方便这样就大大节省了开发周期。CY8C27443 芯片的价格相比于51单片机来说虽然高出了2-3 倍但是内部有其丰富的资源可供配置所以该系统成本可以节省50%~60%左右。 基于PSoC LED大屏幕显示控制系统设计+电路图:http://www.youerw.com/zidonghua/lunwen_61086.html