基于单片机的自动停车收费系统设计 联系客服

发布时间 : 星期三 文章基于单片机的自动停车收费系统设计更新完毕开始阅读e1ff912248d7c1c708a145da

本 科 毕 业 设 计 第 16页 共 49 页

号 1 2 3 称 VSS VCC V0 0V 3.0+5V - 电源地 电源正 对比度(亮度)调整 RS=“H”,表示DB7——DB0为显示数据 RS=“L”,表示DB7——DB0为指令数据 R/W=“H”,E=“H”,数据被读到DB7——DB0 H/L R/W=“L”,E=“H→L”, DB7——DB0的数据被写到IR或DR H/L 使能信号 三态数据线 三态数据线 三态数据线 三态数据线 三态数据线 三态数据线 三态数据线 三态数据线 H:8位或4位并口方式,L:串口方式(见注释1) 空脚 复位端,低电平有效(见注释2) LCD驱动电压输出端 背光源正端(+5V)(见注释3) 背光源负端(见注释3) 4 RS(CS) H/L 5 R/W(SID) E(SCLK) 6 7 8 9 10 11 12 13 14 15 16 DB0 H/L DB1 H/L DB2 H/L DB3 H/L DB4 H/L DB5 H/L DB6 H/L DB7 H/L PSB H/L NC - 17 /RESET H/L 18 VOUT 19 20 基本特性:

- VDD VSS A K

本 科 毕 业 设 计 第 17页 共 49 页

(1)低电源电压(VDD:+3.0--+5.5V) (2)显示分辨率:128×64点

(3)内置汉字字库,提供8192个16×16点阵汉字(简繁体可选) (4)内置 128个16×8点阵字符 (5)2MHZ时钟频率

(6)显示方式:STN、半透、正显 (7)驱动方式:1/32DUTY,1/5BIAS (8)视角方向:6点

(9)背光方式:侧部高亮白色LED,功耗仅为普通LED的1/5—1/10 (10)通讯方式:串行、并口可选 (11)内置DC-DC转换电路,无需外加负压 (12)无需片选信号,简化软件设计

(13)工作温度: 0℃ - +55℃ ,存储温度: -20℃ - +60℃

带中文字库的

12864每屏可显示4行8列共32个16×16点阵的汉字,每个

显示RAM可显示1个中文字符或2个16×8点阵全高ASCII码字符,即每屏最多可实现32个中文字符或64个ASCII码字符的显示。带中文字库的12864内部提供128×2字节的字符显示RAM缓冲区(DDRAM)。字符显示是通过将字符显示编码写入该字符显示RAM实现的。根据写入内容的不同,可分别在液晶屏上显示CGROM(中文字库)、HCGROM(ASCII码字库)及CGRAM(自定义字形)的内容。 3.5.2 显示部分的电路图

LCD显示电路中,AT89C52的P0口接12864的8位数据线,通过输出数据控制12864显示不同的提示字符。12864本身内置各种字符,还可以自定义显示字符。

此部分具体电路图如图3.8所示。

本 科 毕 业 设 计 第 18页 共 49 页

图3.8 显示模块电路图

P1.5~1.7接12864控制端,其中P1.7接使能端E,写操作时,使能端下降沿有效。P1.6接读写控制端R/W,R/W=0,读操作;R/W=1,写操作。P1.5接寄存器选择端RS,RS=0,写操作时指向指令寄存器,读操作时指向地址寄存器;RS=1,无论读操作还是写操作都指向数据寄存器。

LCD12864的VSS为电源地,需接地;VDD为电源电压;V0为LCD驱动电压,接电位器,通过调节电位器控制显示的亮度,使LCD显示清晰而无黑影。背光电源线LCD正负两端分别接电源和地即可。

3.6 打印部分的设计和芯片选型

系统要求能显示出收费信息,突出自动的功能,所以采用微型打印机来完成,在单片机应用系统中多使用微型点阵式打印机,在微型打印机的内部有一个控制用单片机,固化有控打程序,智能化程度高。微型点阵式打印机有TpμP-40A和TpμP-16A两种[13],TpμP-40A与TpμP-16A的接口信号与时序完全相同,只是某些命令代码不同。TpμP-40A每行打印40个字符,TpμP-16A每行打印16个字符,为了把信息可以全部打印出来,采用TpμP-40A微型打印机。 1) TpμP-40A微型打印机

TpμP-40A是一种单片机控制的微型只能打印机。每行打印40个字符。 2) 主要性能、接口要求及时序

本 科 毕 业 设 计 第 19页 共 49 页

(1) TpμP-40A主要技术性能

①采用单片机控制,具有2KB控打程序以及标准的Centronics并行接口[13]。 ②可打印全部标准的ASCII代码字符,以及128个非标准字符和图符。有16个代码字符(6×7点阵)可由用户通过程序自行定义。并可通过命令用此16个代码字符去更换任何驻留代码字型,以便用于多种文字的打印。

③可打印出8×240点阵的图样(汉字或图样点阵)。代码字符和点阵图样可在一行中混合打印。

④字符、图符和点阵图可以在宽和高的方向放大为×2、×3、×4倍。 ⑤每行字符的点行数(包括字符的行间距)可用命令更换。即字符行间距空点行在0~256间任选。

⑥带有水平和垂直制表命令,便于打印表格。

⑦具有重复打印同一字符命令,以减少输送代码的数量。

⑧带有命令格式的检错功能。当输入错误命令时,打印机立即打印出错误信息代码。 (2)接口信号

TpμP-40A采用国际上流行的Centronics打印机[14]并行接口,与单片机间是通过1条20芯扁平电缆及接插件相连。打印机有1个20线扁平插座,信号引脚排列如图3.9所示。

2 4 6 8 10 12 14 16 18 20 GND GND GND GND GND GND GND GND /ACK /ERR /STB DBO DB1 DB2 DB3 DB4 DB5 DB6 DB7 BUSY 1 3 5 7 9 11 13 15 17 19 其中:

*DB0-DB7:数据线,单向传输,由单片机输入给打印机。

*/STB(STROBE):数据选通信号。在该信号的上升沿时,数据线上的8位并行数据被打印机读入机内锁存。

*BUSY:打印机忙状态忙状态信号。当该信号有效(高电平)时,表示打印机正忙

图3.9 信号引脚排列图