基于单片机的电量参数测量仪设计
图45V电源电路原理图
2.4继电器开关模块
固态继电器(SolidStateRelays,缩写SSR)是一种无触点电子开关,由分立元器件、膜固定电阻网络和芯片,采用混合工艺组装来实现控制回路(输入电路)与负载回路(输出电路)的电隔离及信号耦合,由固态器件实现负载的通断切换功能,内部无任何可动部件[3]。
2.5时钟电路
采用时钟芯片DS1302完成分时记录电能。DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器[4]。图5为DS1302的接线图。
图5DS1302电路原理图
2.6按键模块
按键采用ZLG7289B芯片。ZLG7289B是广州周立功单片机发展有限公司自行设计的具有SPI串行接口功能的可同时驱动8位共阴式数码管或64只独立LED的智能显示驱动芯片。该芯片同时还可连接多达64键的键盘矩阵单片即可完成LED显示﹑键盘接口的全部功能。
ZLG7289B内部含有译码器可直接接受BCD码或16进制码并同时具有2种译码方式此外还具有多种控制指令如消隐﹑闪烁﹑左移﹑右移﹑段寻址等
ZLG7289B具有片选信号可方便地实现多于8位的显示或多于64键的键盘接口,常用于各种仪表的输入,可以方便的扩展输入功能。其典型应用原理图[5]如图6.
图6ZLG7289B典型应用电路原理图
2.7液晶显示模块
液晶采用OCMJ4X8C图形汉字两用液晶,体积小,地重量轻。接口电路简单,可以直接和单片机连接,显示内容丰富。既节约IO口,又可以实现友好的人机显示界面。此模块通过主机进行串行数据传输。
2.8系统软件设计
软件设计主要用于完成:人机界面设置,继电器控制报警,CS5463转换数据的处理及液晶显示,打印机的输出控制,实时时钟芯片控制等,增强仪表的智能化。本系统软件流程图如图7所示,电参数测量流程图如图8所示:
评论