一种工业显示屏的设计
图l下面的数码管、指示灯L13~L24、D11~D35显示由4片MCl4489驱动,级联构成第二串显示电路。第二串显示电路每一片MCl4489的B1~B3驱动3个数码管,B4驱动驱动4个LED指示灯,B5驱动2个LED指示灯。4片MCl4489的配置字都是00110001B,即Bl~B3采取16进制译码,B4、B5不译码。根据MCl4489输入规定,4片级联需要输入12字节的配置字,输入14字节的显示字,输入格式见表4。
AT89C5l采用软件模拟MCl4489串行接口时序进行接口,P2.0、P2.1、P2.2作为第一串显示电路的EN、CLOCK、DI,P2.5、P2.6、P2.7作为第二串显示电路的丽、CLOCK、DI。
第一串显示电路输入程序如下。
3 语音电路设计
显示屏中需要讲的话在VP880系统下进行录音、并分割成语音段存放在存储器中。语音的采样频率较高能产生更好的音质,但造成容量增大,一般采样频率取32kps速率。显示屏应用VPl606语音处理芯片设计语音电路。
3.1 语音处理芯片工字电感V1606
VPl606是可用于多段语音再生的语音处理芯片。当与外围语音存储器相连后,可根据相应的控制信号再生多达64段的语音信息。64段语音数字信号分别存储在存储器中4个堆,在每个堆能存放16段语音。在外部控制信号作用下,VPl606从存储器中取出相应的语音信号,经解调译码后,输出模拟语音信号。
VPl606为48脚DIP封装,其各引脚的有关功能及说明如下。
AO~A19:地址总线,输出。
DO~D7:数据总线,输入。
ANG、ANG:模拟语音信号差分输出端,一体电感与放大器连接。
ANGD:模拟语音信号反馈输入端。
EVN:包络信号输入端。此引脚连接一个反馈电阻到INT引脚。
INT:综合输出端,连接一个外部RC电路。
INA~IND:二进制段代码输入端,INA为低位。
INE、INF:二进制堆代码输入端,INE为低位。
SE、SF:二进制堆代码输出端,与EPROMi奎接,将
INE、INF输入的堆代码输出到存储器,选择相应的堆。
I/O:控制输入/忙输出端,低电平有效,作为输入是控制信号,当段代码、堆代码输入到INA~INF后,在此引脚输入一个低电平脉冲才能触发相应语音段;作为输出是“忙”信号,在语音播放时,此引脚变为低电平输出,表示正在播放。
OSC1、OSC2:内部振荡器连接外部RC元件引脚,如果采用外部时钟脉冲,则外部时钟脉冲从OSC2引脚输入。
RESET:复位输入端,低电平有效。
VDD、VDS、VAS:电源端、数字地、模拟地。
3.2 语音电路及工作原理
设计的语音电路如图6所示。电路中,R1、R2、R3分别为3KΩ、630KΩ、240Ω;VRl为200KΩ;Cl、C2均为1uF。VPl606的A18~A19悬空未用。从LM324输一体成型电感出的模拟语音信号,还要经过低通滤波电路进行滤波,再经功率放大电路后送扬声器输出。调节VRl,可以调节语速。
电路中采用14Mbit E2PROM一29C040作为存储器件。需要讲的24句话分割成24个语音段,按2个堆存放在29C020中。AT89C5l的P1用于控制语音,当需要控制讲话时,先从P1.7侦测是否有“忙”信号,正在播放时,试图控制发出另一段语音是徒劳的;当无“忙”信号时,P1.0~P1.3输出段代码,P1.4输出堆代码,P1.6输出低电平脉冲控制讲话开始。如果存储器件改为8Mbit的29F080,则VP606的SF连接29F080的A19,可控制4个堆64段语音。
4 显示屏相关软件设计思想
4.1 自检程序
为了检查显示屏硬件电路是否正常,设计了自检程序。每次上电复位后先运功率电感器行自检程序,各位数码管按顺序显示全O、全1、……全9各1秒钟;各指示灯在数码管显示奇数时灭,显示偶数时亮。并按语音编号顺序发出所有的语音。平面变压器厂家 | 平面电感厂家
基于UC3875的全桥软开关直流电源设计方案0 引言PWM是英文 Pulse Width Modulation 的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多
[DCDC]请教一个电路用的一个双mos芯片(一个PMOS一个NMOS)NTJD1155做一键开关电路,理论上:按键按下强制6脚拉地,Q2部分导通,电池BAT4.2V给BAT-IN。
然后单片机工作,给PWR-CTRL高电平,按键松开,Q1部分导通
触摸屏技术尚需完善尽管触摸屏的实际应用越来越多,应用范围越来越广阔,可实际上该项技术仍然存在许多需要完善的地方,只有设计出更先进、智能、体贴的人机界面,使进行触控操作时更加直观、精准,同时又不影响系统的反应速度,才能有