系统数据存储及故障保护部分由X25045组成,X25045是一种串行通讯的512字节EEPR共模电感参数OM,同时兼有看门狗和电源监控功能。X25045有三种可编程看门狗周期,上电和VCC低于检测门限时,输出复位信号,X25045输出复位高电平有效,其复位输出端直接与89C52的复位端连接。
X25045管脚功能:
:片电感生产厂家选输入;SO:串行输出;SI:串行输入;SCK:串行时钟输入;WP:写保护输入;RESET::复位输出。
2.4 通讯口(MAX487)
本系电感生产统采用RS-485接口芯片MAX487作为通讯口。MAX487是MAXIM公司生产的用于RS-485和RS—422通信的差分总线小功率收发器,它含有一个驱动器和一个接收器,具有驱动器/接收器使能功能,输入阻抗为1/4负载(≥48kW),节点数为128,即每个MAX487的驱动器可驱动128个标准负载。MAX487的驱动器设计成限斜率方式,使输出信号边沿不至于过陡,以避免在传输线产生过多的高频分量,从而有效扼制了干扰现象。MAX487的接收灵敏度为±200MV,即接收端的差分电压≥+200MV时,接收器输出为高电平,≤-200MV时接收器输出为低电平,介于±200MV之间时接收器输出为不确定状态,因此,一旦某个节点的接收器在总线空闲、传输线开路或短路时产生低电平,将使串行接收器找不到起始位,从而引起通信异常,为此,本系统在硬件上作插件电感器了处理:将MAX487的A、塑封电感B输出端加接上拉、下拉电阻,保证在发出有效数据时所有接收器能接收到完整的数据。
MAX487的数据传输速率为0.25Mbps,静态工作电流为120μA,5V单电源工作,在本系统中,MAX487采用半双工通信方式,各节点间的通信通过一对双绞线作为传输介质,因双绞线的特性阻抗为120Ω,因此系统在MAX487的始端和末端各接一个120Ω电阻以减少线路上传输信号的反射。由于主机与分机相隔较远,而分机系统上电或复位又常常不在同一时刻完成,如在此时某个MAX487处于发送状态,将占用通信总线而使其它分机无法与主机进行通信,本系统在89C52的P1.6口与MAX487的DE端之间加接光耦TIL117,保证了系统上电复位时MAX487的DE端为“0”,有效解决了这个问题。
MAX487主要管脚功能:
RO:接收器输出端;:接收器输出使能端,为“0”时RO被使能;DE:驱动器输出使能端;DI:驱动器输入端;A:接收器同相输入端和驱动器同相输出端;B:接收器反相输入端和驱动器反相输出端。
3 控制软件的设计
该系统软件采用模块化设计,由主程序和子程序及中断服务程序组成。主程序流程图如图2所示,主要子程序包括:显示子程序;键盘扫描子程序;PID运算子程序。限于篇幅,具体程序略。
4 结束语
该智能温控表测量精度高,性能稳定可靠,不但可以取代老式的温控表,还可以实现计算机网络高效数据管理,是现代工业控制领域中实用的智能化仪表。
【干货】EMC讲座-青岛-徐强华讲课时间及内容安排
7月14日上午9:30-10:30讲解(1):可靠性-热设计(列举3个案例)
10:50-11:50讲解(2):可靠性-安规设计(列举3-5个案)
下午13:50-15:20讲解(3):、可靠性-电路设计(列举3-5个
基于IPM的三相无刷直流电机控制系统的设计O 引言 无刷直流电机因其体积小,重量轻,维护方便,高效节能等一系列优点,被广泛用于各个领域。尤其随着高性能的单片机和专门用途的DSP(Digital Signal Processor)微处理器和集I
采用滚动数码鼠标概念的防窥视密码键盘设计随着信息技术的发展,各种交易卡、身份卡也越来越多地进入到人们的日常生活。在这些活动中,经常需要输入几位数码的口令或密码即个人身份码(Personal Identify Number/PIN)以确认身份
2/2 首页 上一页 1 2