4、控制面板电路 该部分电路包括两部分:按键控制电路和显示电路。具体电路见图5。电路采用ZLG7289作为核心芯片,通过三个引脚与单片机连接,单片可完成动态显示扫描及按键查询,节约了单片机I/O口硬件资源及时间资源。实际电路中Zlg7289的选片/CS接地时钟线CLK接P2.7口数据线DIO接P2.6口键信号线KEY接P2.5口。
图5、控制面板的电路的原理图 zlg7289具有SPI串行接口功能的可同时驱动8位共阴极数码管(或64只独立LED)的智能显示驱动芯片,无须外围元件可直接驱动八位LED数码管并可同时连接多达64键盘的键盘矩阵,单片即可完成LED显示及按键的扩展。zlg7289内部含有译码器,可直接接受BCD码或16进制码,并同时具有2种译码方式,此外,还具有多种控制指令,如消隐、闪烁、左移、右移、段寻址等。本系统用了两排4位数码管,数码管用的是动态显示的。根据zlg7289的要求,数码管选用共阴极的,Zlg7289的18脚~25脚接数码管的位驱动端,10脚~17脚接数码管的段驱动端,通过数据线和时钟线可以把要显示内容送入7289。本电路只设计了四个按键,当有键按下时,KEY引脚电平发生变化通知CPU通过数据线和时钟线读取键值。
5、报警电路及信号输出电路 报警有两种:上限报警和下限报警,两个报警继电器分别通过PNP驱动三极管接在单片机的P0.5和P0.7,低电平有效。软件设计当四路信号及平均值超过各自所定的上限时,继电器就发出报警,同时在控制面板的上排数码管的最后一位显示H字样;同样,当四路信号及平均值低于设定的下限时,继电器也报警,并在同一个位置显示L字样。
模拟输出部分的电路图如图6所示。单片机根据设定参数选择把温度平均值或温度最高那一测量点信号送到十位D/A芯片7520,配合LM741放大器得到电压输出;最后经再经过一个LM741构成的V/I转换电路,得到模拟电流4-20mA及1-5V电压形式输出。 
图6输出电路原理图 6、开关电源电路 本变送器采用DDZ-Ⅲ型的电动单元组合仪表24V直流电源,这种供电方式的优点是各单元省掉了电源电压器,没有工频电源进入单元仪表,既解决了仪表发热问题,也为仪表的防爆提供了有利条件。由于内部需要
|