全球旧事资料 分类
,如果LED显示器有多位,每位都需要一个8位的锁存器,AT89S51单片机只在需要更改显示器所显示的内容时,才重新锁存在8位锁存器中以新的控制码。静态显示控制的LED显示器的亮度与各段的导通电流大小有关,静态控制在显示时是比较稳定的。342报警电路设计
在报警电路中,单片机传送过来的报警信号通过功率放大器来驱动扬声器,它的总体设计如图38所示。
11
f牡丹江师范学院学士学位论文(设计)











图38报警电路框图Figure38Alarmcircuitdiagram
当系统检测出客车上的人员数量超过设定值时,将通过P10口输出的1KHz的音频信号驱动扬声器,发出报警信号,本设计采用了音频放大集成芯片
LM386,报警电路如图39所示。
图39报警电路Figure39Alarmcircuit
LM386是特意为低损耗电源设计的功率放大器。供应电源可使用电池,输入电压范围为4V12V,无动作时只消耗4mA电流,失真低。LM386的内部方块图及接脚图如图310、图311所示。
12
f牡丹江师范学院学士学位论文(设计)
图310接脚图Figure310Feetfigure
图311内部方块图Figure311I
ter
alblockdiagram
343继电器控制电路设计汽车锁定的实现要通过在点火线路中所加的继电器开关。当启动开关打开
(即点火开关)时,P15口处于低电平,因此继电器不动作,对客车的正常工作没有影响。当系统检测出车上人员数量超出设定值时,将通过P15口输出一个高电平,使继电器工作,进而断开点火线路,使汽车无法启动。当车内人数变化至设定人数以下时,系统将再次输送低电平到P15,继电器就会恢复至原有的状态,客车又可以正常启动,进而有效地抵制了客车的超载。继电器电路通常都要在继电器线圈两头加上一个二极管来吸收继电器线圈断电时产生的反电动势,防止受到干扰。
13
f牡丹江师范学院学士学位论文(设计)
4系统软件的设计
41系统软件的整体设计
根据整体方案的思想,系统的程序框图如图41所示。首先进行系统的初始化,包括设置定时器计数初值、设置堆栈指针、设置定时器的工作方式、设置中断允许控制。把通用寄存器清零,以存放车上目前的人数,一个单元存放设定客车能搭载的最大乘客数,继而把寄存器存放的目前车内人数存至累加器中,通过比较指令和单元的内容相比较,判断当前车内的人数是否已到达预定的人数,如果当前车内人数小于预定人数,则继续对车内人数进行判断,如果当前车内的人数大于预定的人数,则跳转至报警指令,扬声器报警,同时继电器动作,汽车点火器断开。
图41r
好听全球资料 返回顶部