新闻中心

EEPW首页>嵌入式系统>设计应用> 基于ISDl420的多路语音报警系统

基于ISDl420的多路语音报警系统

作者: 时间:2010-04-02 来源:网络 收藏

2 ADC0809的数据采集电路的设计
A/D转换接口是数据采集系统前向通道中的一个重要环节。数据采集和转换系统从一个或几个信号源中采集模拟信号,并将这些信号通过A/D转换接口转换成数字信号,以便输入单片机,为进一步的数据处理做好准备。为满足系统要求,简化数据采集电路,本设计采用ADC0-809模数转换器对模拟信号进行转换。
ADC0809芯片的工作过程是:首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。START上升沿将逐次逼近寄存器复位,下降沿启动A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器。这个信号可用作中断申请。当OE输入高电平时,打开三态输出锁存器,转换结果的数字量输出到数据总线上。与51单片机的接口电路,如图3所示,采用中断方式,转换完成的状态信号:EOC引脚经过一个反相器接在单片机的引脚上,转换结束后,EOC=1,经过反相后为0,可以向单片机发出中断请求。

3 数码显示模块
LED动态显示电路占用单片机的I/O口资源很少,把所有LED显示器的8个笔画段a~g和dp的各段同名端互相连接起来,并把它接到输出口上。为了防止各显示器显示同样的数字,各个显示器应该轮流显示,在某一刻只能是其中的一个数码管点亮。因此每个数码管的COM端还要受到另一信号的控制,可以接到另一个I/O输出口上,某一个时刻只让其中一个COM出现低电平点亮共阴数码管。这样,对一组LED数码管显示器需要两组信号控制:段码控制显示的字形;位码选择第几个显示器工作。在这两组信号的作用下,可以使各显示器显示各自的字符,当然这些字符不是同时显示的,但由于人眼存在视觉暂留,加上发光二极管的余辉效应,只要扫描的速度足够快,每位显示的间隔时间足够短,就可以给人同时显示的感觉,而不会有闪烁感。系统中,由74LSl64串-并转换扩展I/O,DsDat连接AT89C51的RXD,DsClk连接AT89C5l的TXD,GW,SW,BW和QW分别接AT89C5l的P1.0~P1.3,采用LED动态显示,如图4所示。



评论


相关推荐

技术专区

关闭