公交车液晶显示系统的研究

时间:2024-12-27 17:40:45 来源:作文网 作者:管理员

【摘 要】本文以AT89C52单片机为核心建立公交车液晶显示系统,进行了系统的硬件和设计。系统使用51单片机来控制语音合成芯片和液❥晶显示模块,通过在Proteus软件中仿真,实现了公交车液晶显示系统的仿真,验证了公交车液晶显示系统的相关功能。

【关键词】公交报站;语音提示;液晶显示

【Abstract】This paper takes AT89C52 single chip as the core to establish the bus system for liquid crystal display, hardware and system design. System using 51 single-chip microcomputer ✍to control the speech synthesis chip and liquid crystal display module, through the Proteus simulation software, the realization of the bus LCD display system simulation, verified the bus LCD related function of the system.

【Key words】The bus stops; The voice prompt; Liquid crystal display

0 引言

公交车作为人们生活中常用的生活工具,已成为城市的一道重要风景线,公交车液晶显示系统在国内研究中主要有自动报站和手动电子按键液晶显示两种系统。在这里考虑到设计的成本,主要采用液晶进行显示报站。

液晶显示器LCD(Liquid Crystal Display)广泛应用于微型计算机系统中,与LED相比,具有功率低,抗干扰能力强,体积小,价格低廉等优点。另外,LCD在大小和形状上更加灵活,接口简单,不但可以显示数字、字符,而且可以显示文字和图形。

本课题的研究只要采用LCD12864液晶显示模块。

液晶显示模块LCD12864装配有KS0108专用控制器,这种控制器是液晶驱动器与计算机的接口,它能接收并反馈计算机的各种信息,并经过自己独立的信息处理实现对显示缓冲区的管理,同时向驱动器KS0107B提供所需要的各种信号、脉冲,并操纵驱动器实现模块的显示功能。

实物图如图1所示:

2 公交报站液晶显示系统硬件设计

公交报站液晶显示系统硬件的设计主要围绕系统的功能完全实现,并且要保证整个系统在运行过程中的稳定性、安全性及生产的经济性。本系统硬件电路主要由按键控制报站显示电路、日历时间电路、语音提示电路以及液晶显示电路等部分组成。采用AT89C52单片机作为硬件电路的主控芯片,并采用串行时钟芯片DSl302进行时间获取,用单总线数字温度传感器DSl8B20进行温度采集,将得到的信息经单片机处理送到LCD显示。

2.1 液晶模快与单片机的连接

2.2 语音提示电路

语音提示电路所用到的芯片是ISD4004系列,它的工作电压为+3V,单片录放时间8到16分钟,芯片采用CMOS 技术,内含振荡器、防混淆滤波器、平滑滤波器、音频放大器、自动静噪及高密度多电平闪烁存储阵列。其ISD4004芯片引脚如图3所示。

语音芯片ISD4004主要与三部分外围设备连接,即单片机控制电路、语音录入电路和语音播放电路。其中芯片的串行输入MOSI与单片机的P1.5口相接,串行时钟SCLK与单片机的P1.7口相接,同相模拟输入(ANA IN+)和反相模拟输入(ANA IN-)与录音电路相连,音频功率放大器LM386驱动音箱组成放音电路,与音频输出端(AUD OUT)相连。

3ผ 公交报站液晶显示系统软件✘设计

4 系统仿真

用C语言编写的程序进行了编译调试,最终编译成功,生成.hex文件,把.hex文件下载到Proteus软件的单片机中,并在Proteus软件中设置单片机的晶振为12 MHz。最终实现的的显示效果如图5所示。

【参考文献】

[2]潘新民,王燕芳.微型计算机控制技术[M].北京:电子工业出版社,2006.

[3]吕宁.单片机智能语音提醒报站系 ☺统[J].电子技术,2009,45

(6):188.


热门排行: 教你如何写建议书