论文摘要
LED点阵屏是由许多发光二极管按规律排列所组成的点阵显示屏幕,它可用来显示字符、图案等信息,具有可靠性高、使用寿命长、环境适应能力强、性能价格比高等特点,因此在信息显示领域得到了广泛的应用。目前,采用有线方式传输显示数据的LED点阵屏幕安装和更换位置不便,而采用公共无线收费网络传输的方式运行费用较高;另外,LED点阵屏尺寸多为整块固定的,不能根据需要进行调整。针对以上不足,本课题研制了一种基于无线传输的LED点阵屏显示系统。系统上位机与下位机之间通过无线短距离通信方式传输数据,使得LED显示终端既便于安装和更换位置,又降低了运行费用;同时,模块化的可拼装LED显示屏,使得屏幕尺寸大小可以根据实际需要来拼装,提高实用性。文章首先阐述基于无线传输的LED点阵屏显示系统的总体方案设计,根据功能将系统划分为上位机发送管理模块、无线发送模块、无线接收模块和LED点阵显示模块四个部分,然后详细叙述各个模块的硬件电路设计和软件设计。硬件电路重点研究了LED显示模块中显示驱动电路的设计;软件方面,重点进行了上位机发送管理模块中汉字字符转换成点阵并发送、nRF905无线收发、I~2C总线数据传输等程序设计。最后,利用Protel 99SE软件进行PCB板的设计,并制作实验板对系统进行硬件仿真实验,实现了系统的基本功能。
论文目录
摘要Abstract第一章 绪论1.1 课题来源1.2 国内外研究现状及水平、研究目标及意义1.2.1 国内外研究现状及水平1.2.2 研究目标1.2.3 研究意义1.3 技术指标与要求1.4 论文的主要工作第二章 系统总体设计2.1 系统总体方案2.2 Philips P89LPC900系列单片机概述2.2.1 P89LPC931功能介绍第三章 硬件电路的设计和实现3.1 无线发射模块电路设计与实现3.1.1 nRF905收发芯片3.1.2 RS-232串口通信3.2 无线接收模块电路设计与实现2C总线电路'>3.2.1 I2C总线电路3.2.2 CAT24C256存储芯片3.3 LED点阵显示模块电路设计与实现3.3.1 8×8点阵LED及原理3.3.2 LED点阵显示模块驱动电路3.4 电源供电方案第四章 系统软件设计4.1 软件开发平台及开发语言介绍4.1.1 Visual Basic 6.0开发平台4.1.2 Keil开发平台4.1.3 C语言介绍4.2 上位机管理系统程序设计4.2.1 概要设计4.2.2 软件详细设计4.3 下位机程序设计与实现4.3.1 无线发射模块程序设计4.3.2 无线接收模块程序设计4.3.3 显示模块程序设计第五章 PCB板的设计与实现5.1 Protel 99SE软件介绍5.2 系统各模块PCB设计与实现5.2.1 无线发射模块5.2.2 无线接收模块5.3 设计PCB板时要注意的几点第六章 系统硬件仿真实验第七章 总结与展望致谢参考文献附录
相关论文文献
标签:点阵屏论文; 单片机论文; 无线传输论文; 驱动电路论文; 硬件仿真论文;