基于51单片机的公交车报站系统设计

合集下载

基于51单片机的公交车报站系统设计

基于51单片机的公交车报站系统设计

本科毕业设计(论文)题目:基于51单片机的公交车报站系统设计专业:电子信息工程班级:姓名:学号:指导教师:职称:副教授完成日期:本设计主要是研究公交车报站系统的LED点阵显示屏技术。

本LED显示屏能够以动态扫描的方式同时显示两个32×16点阵汉字,并能通过外接按键来更改显示内容,实现公交报站显示。

因为点阵显示屏广泛应用于医院、机场、银行等公共场所,所以本设计具有很强的现实应用性。

本设计具体是使用STC51高速单片机作为主控制模块,利用简单的外围电路来驱动32×16的点阵LED显示屏。

利用STC12C系列高速单片机本身强大的功能和内部E2PROM,可以很方便的实现单片机与PC机间的数据传输及存储,并能利用软件方便的进行显示内容的多样变化。

因为采用串行传输方式,使本系统的可扩展性得到提升,便于多个显示单元的级联。

本文从LED的显示原理入手,详细阐述了LED动态显示的过程,以及硬件电路的设计、和软件的设计等等。

关键词:公交报站系统;LED显示屏;单片机;串行传输This design is to study the LED Dot Matrix Display technolog of the bus stations’ system. The LED display can also show two (32 ×16 dot matrix) characters by the way of dynamic scanning, and it can change the display to achieve bus-stop display through an external button. Because the Dot Matrix Display are widely used in hospitals, airports, banks and other public places, so this design has a strong practical applicability.This design uses specific High-Speed Microcontroller Family STC51as the main control module, and using simple external circuit to drive the 32 ×16 Dot Matrix LED display. The STC12C High-Speed Single Chip , owns powerful function and internal E2PROM.So that it can easily realize data transfer and storage between PC and MCU , and it's easy to use software to display the contents of variety . And for the serial transmission, the scalability of the system be enhanced to facilitate cascading multiple display units.Key Words:Bus Auto-Reporting-Calling System;LED display screen;High-Speed Single Chip;Serial Transmission目录1 绪论............................................................. - 1 -1.1前言......................................................... - 1 -1.2 背景与意义.................................................. - 1 -1.2.1 国内外研究现状........................................ - 1 -1.2.2 研究主要成果.......................................... - 2 -1.2.3 发展趋势.............................................. - 3 -1.3 设计任务.................................................... - 4 -2 总体方案的考虑分析............................................... - 5 -2.1 LED显示屏的考虑............................................. - 5 -2.1.1 LED电子显示屏的分类................................... - 5 -2.1.2 LED点阵模块结构....................................... - 5 -2.1.3 LED 显示屏的选择...................................... - 6 -2.2 控制器的比较及选型考虑...................................... - 6 -2.2.1常见的几款单片机的介绍................................. - 6 -2.2.2 STC单片机在条屏运用中的优越性......................... - 8 -2.3 LED点阵显示屏驱动方案....................................... - 9 -2.3.1 LED显示屏的工作原理................................... - 9 -2.3.2串行控制驱动方式...................................... - 10 -2.3.3并行控制驱动方式...................................... - 11 -2.3.4高度集成专用芯片的应用................................ - 11 -2.3.5 LED驱动方式的选择.................................... - 11 -2.4 单片机软件开发工具及语言................................... - 12 -2.5 对于系统电源及通信电缆的考虑............................... - 13 -2.5.1 对于LED显示屏的电源要求............................. - 13 -2.5.2 开关电源在条屏应用中的优势........................... - 13 -2.5.3 系统电源的选择....................................... - 13 -2.6 系统总体方案设计框图....................................... - 13 -3硬件电路设计.................................................... - 15 -3.1单片机最小系统的设计........................................ - 15 -3.2列驱动电路设计.............................................. - 15 -3.3行驱动电路设计.............................................. - 17 -3.3.1 行驱动电路元件参数计算............................... - 17 -3.4与上位机的通信电路设计...................................... - 19 -4软件电路设计.................................................... - 22 -4.1单片机软件总体流程.......................................... - 22 -4.2 LED显示程序分析............................................ - 22 -4.3 LED汉字左移程序分析........................................ - 22 -4.4 汉字站号的按键选择程序分析................................. - 23 -5 系统调试........................................................ - 24 -5.1系统的硬件调试.............................................. - 24 -5.2 系统的软件调试............................................. - 24 -6 结论............................................................ - 25 -致谢............................................................... - 26 -参考文献........................................................... - 27 -附录Ⅰ原理图.................................................. - 27 -附录Ⅱ元器件清单............................................... - 3 -附录Ⅲ源程序清单............................................... - 2 -1 绪论1.1前言LED电子显示屏(Light Emitting Diode Panel)是由几百--几十万个半导体发光二极管构成的像素点,按矩阵均匀排列组成。

基于51单片机的公交车自动报站系统 -毕业论文

基于51单片机的公交车自动报站系统 -毕业论文
2系统功能
单片机控制回放以及显示部分的整体首先是键盘是人机界面,然后按键对单片机、当键盘按键被按键扫描确定所按下的按键的时候,单片机进行处理(称为按键歌曲程序)后返回到相应的LED显示屏和语音停止部分。继续按键扫描。整个过程起到了停止的基本功能。也就是说,公共交通电台发射机的设计包括:录音和播放, 键盘输入部分,显示部分
4.2显示模块
本设计第一行显示此公交车的站点的液晶显示屏的是采用LCD1602来看公交车名和站名的。8 个数据端口接到单片机 P0 口的LCD1602的第二行显示站名是硬件电路中的。那是管脚分别与单片机的 P2.0-P2.2 相连的数 码管的 4,5,6。通过 单片机在液晶显示频上显示的信息处理从而达到各段信息的显示。
关键词::自动报站器;AT89C51单片机;语音播报系统;
前言
在21实际的如今的社会中,我们仍然能发现公交车站存在诸多尚未解决的问题。例如有让操作者的工作强度而且低效率低的传统拖拉机司机停车,只能依靠司机手动的方式来控制公交车站。公交车在随着我国城市的不断发展和建设,他已经逐渐成为人们生活中最主要也是最方便的交通工具。一个城市的交通发展水平也渐渐的被公共汽车的服务质量水平所代表。这几年也基本没有售票员的传统式的人工售票报站。街头逐渐出现并广泛流行的语音报站器以及无人工售票的公交车在马路上驾驶。这样的做法很大程度上减轻了公交车运营投入的人工成本,同时也减轻了人工售票的工作压力。这样被广泛使用的报站系统是一大进步。这样不仅对开启和关闭的任务都有影响而且停车只靠手动开关按钮,那么就效率低。交通安全产生很多隐患。当然也是因为之前的传统报站服务带给许多不熟悉公交线路的乘客一些由于乘务人员沿途报站的不便,所以在单片机技术的日益发展和成熟下给我们的生活带来了诸多方便。本文设计的是以 AT89C51 单片机作为主控芯片一款公交车站自动报站器系统。重点介绍了 硬件电路的设计与工作原理以及软件的结构和实现,还结合了各种不同模块、例如有语音模块、LCD 显示模块、报警模块等电路模块使得能够实现公交车的语音自动报站功能。在 LCD 液晶频上显示当前站名信息,直接输出数字信号给单片机 AT89C51 进行处理,接着用语音电路输出放大后的语音信息。

基于单片机的公交车语音报站系统设计开题报告

基于单片机的公交车语音报站系统设计开题报告

基于单片机的公交车语音报站系统设计(开题报告)课题研究的目的,意义公交车为出门的朋友们提供了快捷方便的服务,而公交车的报站问题直接关系到公交公司对乘客们的服务质量。

乘务员在传统公交系统中一直负责报站的重要任务,但是这种方法事倍功半而且工作强度很大,在很多发达城市已经摒弃不用了。

近几年来,世界乃至我国的科学技术飞速发展,在许多领域微机技术已经变成主导。

在现今声学的领域里,公交语音报站器已经成为可能,可以使用微机与语音芯片相结合来完成语音合成的技术来实现这个目标,从而使市民有了更加人性化完善的服务。

介于以上问题及原因综合实际使用情况,设计了一种由单片机控制的公交车自动报站系统.我国相当数量的中小城市的机动车保有量已经达到几乎饱和的程度,大力发展城市公共交通已经成为城市管理者解决城市拥堵的主要措施。

给乘坐公交车出行的人们提供舒适便捷已经成为公交系统的主要任务,作为一个城市的公交企业,它既要代表政府体现当地城市的形象,又要尽一切力量减少政府投资,创造良好的社会效益和经济效益。

而传统的公交运营系统的装备和管理模式较难达到这两者的完美结合。

随着科学技术的发展,公交应用系统带给公交企业的将不仅是形象的提升,也是效益的增长。

虽然现在已经有些车上已经采用GPS 定位系统自动报站,但其昂贵的成本,难以实现普及。

为了实现城市公交车的自动报站,设计了一套低廉、高性能的城市公交车自动报站系统系统具有一定的现实意义。

国内外研究现状近些年来,随着经济的增长,城市人口的逐渐增多,城市的车辆也是逐年递增,使得原本就拥挤的道路变得更加地拥挤,严重影响了车辆通行的速度。

在现代化城市里,公交车已经成为都市人生活不可替代的交通工具,它的运行状况直接影响到人们的生活。

目前在国内的大多数城市中,公交车普遍采用无人售票的方式。

存在了几十年的公交车售票员在国内各城市的公交车上已经不见了,代之而来的是无人售票及手动报站。

目前在国外发达国家公交系统中,电子信息技术在公交车上已经得到了广泛的应用,如自动报站器、电子显示屏、IC 卡刷卡机、GPS 卫星定位系统等,有效地促进了公交车的服务水平和经营效益的提高。

基于单片机公交车语音报站系统毕业设计

基于单片机公交车语音报站系统毕业设计

基于单片机公交车语音报站系统毕业设计单片机公交车语音报站系统是一种将单片机和语音模块结合起来的技术,旨在提供实时的公交车站信息,帮助乘客准确抵达目的地。

本文将详细介绍该系统设计的原理、功能以及实施方案。

首先,本系统的设计基于单片机技术,通过单片机控制公交车站信息的采集和处理。

在公交车上,设立采集装置,用于实时采集车辆所在位置,以及到达下一站点的时间预测。

这些数据将通过串口与单片机进行通信,并进行处理。

其次,本系统中使用的语音模块,用于将处理过的公交车站信息转换为可听的语音报站信息。

通过单片机控制语音模块,将车辆的当前位置和下一站点信息转换为语音,实时播放给乘客。

这样,提供了一种直观、便捷的方式,让乘客了解公交车的行驶情况。

在功能实现方面,本系统具有以下几个关键功能。

首先,实时公交车站信息的采集和处理。

通过采集装置,获取车辆的实时位置和到达下一站点的时间预测,并进行处理。

其次,语音模块的控制和语音播放。

通过单片机控制语音模块,将处理过的公交车站信息转换为语音,并实时播放给乘客。

最后,公交车站信息的更新和管理。

通过网络或其他方式,将公交车站信息更新到系统中,以保证准确性和实时性。

在系统实施方案上,本系统可以采用分布式架构,将采集装置和语音模块分布在公交车上和车站上。

同时,可以使用GPS技术获取车辆的精确位置,并与时间预测结合,提供更准确的公交车站信息。

值得注意的是,本系统还需要考虑可扩展性和安全性。

在可扩展性方面,系统应具有良好的扩展性,可以方便地增加更多的公交车和车站。

在安全性方面,系统应保证数据的安全传输和存储,防止信息泄露和篡改。

总结起来,基于单片机的公交车语音报站系统是一种利用单片机和语音模块实现公交车站信息实时报站的技术。

通过采集装置获取车辆实时位置和到达下一站点的时间预测,并通过语音模块将信息转换为语音,实时播放给乘客。

本系统具有实时性、准确性和直观性的特点,为乘客提供了方便快捷的出行方式。

基于51单片机的公交车语音提示系统设计

基于51单片机的公交车语音提示系统设计

基于51单片机的公交车语音提示系统设计摘要:本文探讨了基于51单片机的公交车语音提示系统设计。

该系统具有人性化的设计,可以为乘客提供及时、准确的公交车信息提示,从而提高了乘车体验和效率,并提高了公共交通系统的管理和运营水平。

具体而言,本文首先介绍了公交车语音提示系统的背景及目的,然后详细阐述了系统的硬件设计和软件设计,包括单片机的选型、外围电路的设计、语音芯片的使用、程序代码等。

最后,作者在实际使用中进行了实验及测试,证明了该系统的可行性和效果。

该系统可以为公共交通运营管理提供参考,并在未来的工程实践中得到广泛应用。

关键词:51单片机;公交车;语音提示;硬件设计;软件设计1.引言公共交通是一座城市的重要组成部分,对于繁华的城市而言,公共交通系统的安全性、便利性、时效性以及服务质量是影响市民出行的重要因素。

随着城市经济的快速发展和人口的增加,大城市公共交通需求量大、管理难度大,如何提高公共交通的服务水平,成了交通管理单位的一项重要任务。

因此,为公交车乘客提供准确的车辆信息,可以帮助乘客高效、安全地出行,最终提高公共交通服务的水平。

2.公交车语音提示系统的背景及目的随着科技的发展,语音合成技术逐渐成熟并广泛应用。

其对于交通管理而言,可以实现对车辆信息的高效管理和对乘客信息的准确提示。

因此,设计一款基于51单片机的公交车语音提示系统,就成了解决公共交通管理问题的一个重要手段。

该系统主要的目的就是为乘客提供及时、准确的公交车信息提示。

以北京市为例,将城市内部的公交线路按照行驶方向分为直行线路和环行线路。

直行线路按照行驶方向定向,区别于环行线路。

在该系统中,针对直行线路和环行线路,分别设立了语音提示程序,可以帮助乘客快速准确地判断车辆的行驶方向。

同时,在公交车中设置了LCD显示器,可以根据车辆信息变化显示车辆的线路、到站信息等。

3.系统硬件设计硬件设计主要包括单片机的选型、外围电路的设计、语音芯片的选型和开发板的选择。

基于51单片机的公交车语音报站器的设计与制作

基于51单片机的公交车语音报站器的设计与制作

基于51单片机的公交车语音报站器的设计与制作目录摘要 (1)英文摘要 (1)引言 (2)1 设计要求 (3)2 硬件设计 (3)2.1 硬件原理及框图 (3)2.2 系统供电电源模块设计 (3)2.3 单片机在线编程模块设计 (4)2.4 单片机最小系统设计 (5)2.5 语音模块的设计 (6)2.6 显示电路的设计 (7)3 软件设计 (8)3.1 主程序设计 (9)3.2 显示子程序设计 (10)3.3 键盘扫描子程序设计 (10)3.4 上行线按键处理子程序设计 (11)3.5 下行线按键处理子程序设计 (12)3.6 一线发码子程序设计 (12)4 软件抗干扰技术 (14)5 调试 (14)结论与谢辞 (16)参考文献 (17)附件1.系统原理图和PCB图 (18)附件2.程序清单 (19)附件3.仿真图 (26)附件4.实物图 (30)附件5.元器件清单 (31)基于51单片机的公交车语音报站器的设计与制作摘要:从公交车语音报站器的设计要求出发,本系统采用STC89C51单片机作为核心控制器,主要由单片机在线编程模块、WT588D语音模块、LED显示器、键盘等组成。

通过语音模块的编程软件设置其每个地址的语音,再通过手动键盘触发语音播放地址,驱动语音播放。

设置站台号,到站站台号通过LED显示器显示出来。

上电后,默认为上行线,运行到线路终点自动切换到下行线,下行线运行到终点也会自动切换到上行线。

关键词:单片机公交车报站器语音Based on the 51 mcu bus sound station devicedesign and production(Major of Applied Electronic Technology,Information and Engineering college, JinHua College of Vocation And Technology, YU Wen-jun)Abstract: From the bus Voice station design device requirement, the system uses STC89C51 MCU as the core controller, plus a single chip online programming module, WT588D voice module, LED display, keyboard.Through the voice module programming software to set the voice of each address and then manually trigger the keyboard voice broadcast address, driver audio playback. Set the platform number, departure and arrival station number displayed via LED display. Power, the default is ascending line, run to the finish line to automatically switch to the down line, run down to the finish line will automatically switch to the uplink. Keyword: Single-chip Bus Stops device V oice引言随着社会的快速发展,目前,在一些大城市里,公交车上已经开始逐渐使用GPS报站系统,但是手动的公交车语音报站器仍然占有一定的市场份额,原因在于手动语音报站器价格低廉,同时也具备GPS报站器的报站功能。

51单片机的公交车报站系统程序

51单片机的公交车报站系统程序

基于51单片机的公交车报站系统程序2007-11-24 14:42系统源程序(C语言版)/*+++++++++++++++++++++++++++++++++++++LCD显示,采用FM12864FLCD显示模块(带中文字库)功能说明:键盘显示,键盘采用普通彩电遥控器(SAA3010A),语音芯片采用ISD1420P,能够录放20秒,单片机采用A T89C51,通过键盘控制实现,语音报站同时LCD显示站名,晶振24MHz。

接线说明:P1口接LCD的数据口,P0口接ISD1420P的地址口,P3.2----PLAYP3.3----RECP3.4----RSP3.5----WRP3.6----EP3.7接SM0038信号输出脚版本时间:2007-05-27 23:12+++++++++++++++++++++++++++++++++++++++*/#include<reg51.h>void Clear();void Delay(unsigned int t);void Write_com(unsigned char d);void Write_data(unsigned char d);unsigned char Read_data();void Disp_char(unsigned char pos,unsigned char dat);void Disp_word0(unsigned char posx,unsigned char *p,unsigned char n); void Lcd_system(void);bit hw_yima();void delay0(unsigned int t);void Disp_control(unsigned char zm);void Disp_number(unsigned char pos,unsigned int dat);void Report(unsigned char sl);void Rec_bus(unsigned char rec);void Disp_pucture(unsigned char *p);void bus_contorl();unsigned char n=0; //红外码位数unsigned char p_last=0; //上一次显示指针偏移量unsigned char zm_last=0;unsigned char k=0;unsigned char *q2;unsigned int secret=0; //录音密码unsigned int ymcode = 255; //红外线编码bit flag0=1; //译码标志位bit s;bit hw=0; //解码成功失败标志位bit mode=0; //模式选择,0:报站模式,1录音模式(录音需要输入密码)。

基于单片机的公交车自动报站系统设计(原理图)

基于单片机的公交车自动报站系统设计(原理图)

燕山大学课程设计说明书题目:公交车自动报站单片机系统软硬件设计学院(系):里仁自动化系年级专业:10级自动化1学号:学生姓名:指导教师:教师职称副教授燕山大学课程设计(论文)任务书院(系):里仁学院基层教学单位:自动化系说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。

燕山大学课程设计评审意见表摘要现在的公交车上大部分都采用投币的购票方式。

同时,不再设置乘务员。

在公交车报站方面,也由传统的人工报站逐渐改变为使用微电脑控制的语音文字报站系统。

本文介绍了一种新型的公交车自动报站系统的设计原理。

本设计主要解决如何方便、准确地指示乘客到站的问题,另外,该系统还可以为乘客提供各种各样的提示或警示服务,使得乘客能愉快、安全的上下车。

应用单片机技术、语音技术和微电子技术设计了一种自动报站器,它能模仿人工完成报站任务,较好地解决报站的自动化这一问题。

设计中使用AVR单片机来控制语音合成芯片,使其工作的CPU控制模式下,在该模式下,语音芯片能够建立63段语音库信息,并且可以对此63段语音信息进行自由的组合,形成变化多样的语音提示信息。

语音合成芯片为美国ISD公司生产的ISD2560,该语音芯片采用模拟数据在半导体存储器直接存储的专利技术,即将模拟语音数据直接写入单个存储单元,不需经过A/D、D/A转换,因此能够较好地真实再现语音的自然效果,避免了一般固体语音电路因为量化和压缩造成的量化噪声和失真现象。

配合LED屏显示提示,就使得该报站系统更加方便、实用。

关键字:单片机,语音芯片,报站器,LED目录第1章绪论 (7)1.1 选题背景 (7)1.2 设计前景 (7)1.3 系统的功能和优点 (8)1.4 系统原理 (8)第2章系统方案设计 (9)2.1 系统框图 (9)2.2 系统模块 (10)2.2.1语音芯片 (10)2.2.2 显示单元 (11)2.2.3 键盘接口器件 (12)2.2.4 AT90S8535单片机 (12)第3章硬件设计 (13)3.1 主芯片AT90S8535单片机 (15)3.1.1 AT90S8535单片机的特点 (15)3.1.2 AT90S8535引脚图 (16)3.1.3 A/D转换器主要特点和工作原理 (16)3.1.4 I/O寄存器 (17)3.1.5 通用串行接口UART主要特点和工作原理 (18)3.2 语音芯片接口设计 (20)3.2.1 ISD语音芯片简介 (20)3.2.2 ISD的内部结构和引脚配置 (21)3.2.3 引脚描述 (22)3.2.4 ISD2560的操作模式 (24)3.2.5 ISD2560的时序图 (26)3.3 键盘及数字显示接口设计 (27)3.3.1 MAX6959简介 (28)3.3.2 MAX6959的引脚配置 (28)3.3.3 MAX6959的内部寄存器 (30)3.3.4 MAX6959的数据传输 (37)3.4 点阵LED显示接口设计 (38)3.4.1 8x8点阵LED单元简介 (39)3.4.2 8X8 点阵 LED 结构图 (40)3.4.3 设计说明 (40)第4章软件设计 (41)4.1 系统程序结构 (41)4.1.1 主程序 (41)4.1.2 按键中断处理程序 (41)4.1.3 语音中断处理程序 (42)4.1.4 显示处理程序 (43)4.2 系统程序 (43)结论 (44)致谢 (45)参考文献 (46)附录1 程序清单 (47)附录2 系统硬件原理图 (80)第1章绪论1.1 选题背景随着国民经济的高速发展,城市公交事业发展的很快,很多城市都在实行无人售票,原来靠售票员报站的方式以不能满足实际需要。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本科毕业设计(论文)题目:基于51单片机的公交车报站系统设计专业:电子信息工程班级:姓名:学号:指导教师:职称:副教授完成日期:本设计主要是研究公交车报站系统的LED点阵显示屏技术。

本LED显示屏能够以动态扫描的方式同时显示两个32×16点阵汉字,并能通过外接按键来更改显示内容,实现公交报站显示。

因为点阵显示屏广泛应用于医院、机场、银行等公共场所,所以本设计具有很强的现实应用性。

本设计具体是使用STC51高速单片机作为主控制模块,利用简单的外围电路来驱动32×16的点阵LED显示屏。

利用STC12C系列高速单片机本身强大的功能和内部E2PROM,可以很方便的实现单片机与PC机间的数据传输及存储,并能利用软件方便的进行显示内容的多样变化。

因为采用串行传输方式,使本系统的可扩展性得到提升,便于多个显示单元的级联。

本文从LED的显示原理入手,详细阐述了LED动态显示的过程,以及硬件电路的设计、和软件的设计等等。

关键词:公交报站系统;LED显示屏;单片机;串行传输This design is to study the LED Dot Matrix Display technolog of the bus stations’ system. The LED display can also show two (32 ×16 dot matrix) characters by the way of dynamic scanning, and it can change the display to achieve bus-stop display through an external button. Because the Dot Matrix Display are widely used in hospitals, airports, banks and other public places, so this design has a strong practical applicability.This design uses specific High-Speed Microcontroller Family STC51as the main control module, and using simple external circuit to drive the 32 ×16 Dot Matrix LED display. The STC12C High-Speed Single Chip , owns powerful function and internal E2PROM.So that it can easily realize data transfer and storage between PC and MCU , and it's easy to use software to display the contents of variety . And for the serial transmission, the scalability of the system be enhanced to facilitate cascading multiple display units.Key Words:Bus Auto-Reporting-Calling System;LED display screen;High-Speed Single Chip;Serial Transmission目录1 绪论............................................................. - 1 -1.1前言......................................................... - 1 -1.2 背景与意义.................................................. - 1 -1.2.1 国内外研究现状........................................ - 1 -1.2.2 研究主要成果.......................................... - 2 -1.2.3 发展趋势.............................................. - 3 -1.3 设计任务.................................................... - 4 -2 总体方案的考虑分析............................................... - 5 -2.1 LED显示屏的考虑............................................. - 5 -2.1.1 LED电子显示屏的分类................................... - 5 -2.1.2 LED点阵模块结构....................................... - 5 -2.1.3 LED 显示屏的选择...................................... - 6 -2.2 控制器的比较及选型考虑...................................... - 6 -2.2.1常见的几款单片机的介绍................................. - 6 -2.2.2 STC单片机在条屏运用中的优越性......................... - 8 -2.3 LED点阵显示屏驱动方案....................................... - 9 -2.3.1 LED显示屏的工作原理................................... - 9 -2.3.2串行控制驱动方式...................................... - 10 -2.3.3并行控制驱动方式...................................... - 11 -2.3.4高度集成专用芯片的应用................................ - 11 -2.3.5 LED驱动方式的选择.................................... - 11 -2.4 单片机软件开发工具及语言................................... - 12 -2.5 对于系统电源及通信电缆的考虑............................... - 13 -2.5.1 对于LED显示屏的电源要求............................. - 13 -2.5.2 开关电源在条屏应用中的优势........................... - 13 -2.5.3 系统电源的选择....................................... - 13 -2.6 系统总体方案设计框图....................................... - 13 -3硬件电路设计.................................................... - 15 -3.1单片机最小系统的设计........................................ - 15 -3.2列驱动电路设计.............................................. - 15 -3.3行驱动电路设计.............................................. - 17 -3.3.1 行驱动电路元件参数计算............................... - 17 -3.4与上位机的通信电路设计...................................... - 19 -4软件电路设计.................................................... - 22 -4.1单片机软件总体流程.......................................... - 22 -4.2 LED显示程序分析............................................ - 22 -4.3 LED汉字左移程序分析........................................ - 22 -4.4 汉字站号的按键选择程序分析................................. - 23 -5 系统调试........................................................ - 24 -5.1系统的硬件调试.............................................. - 24 -5.2 系统的软件调试............................................. - 24 -6 结论............................................................ - 25 -致谢............................................................... - 26 -参考文献........................................................... - 27 -附录Ⅰ原理图.................................................. - 27 -附录Ⅱ元器件清单............................................... - 3 -附录Ⅲ源程序清单............................................... - 2 -1 绪论1.1前言LED电子显示屏(Light Emitting Diode Panel)是由几百--几十万个半导体发光二极管构成的像素点,按矩阵均匀排列组成。

相关文档
最新文档