MCF5282主模板设计了34路的开关量信号输入和17路开关量输出信号。每一路开关量输入均通过光隔芯片TLP521,再到达MCF5282的I/O端口。控制软件由MCF5282的I/0口送出输出信号,经过74LVXC3245和ULN2004两级驱动器,控制输出模板中的继电器,如图4所示。
2.2.4 通信电路
根据MCF5282微处理器的通信端口,设计了以太网、CAN、RS一232和RS—485通信的外围电路,构成多种通信方式与上位机系统和管理模板进行信息交流。CAN、RS一232和RS一485通信的收发器分别使用PCA82C250、MAX3232和MAX485,为了提高通信质量,中间用光电隔离器件6N137进行隔离。为了满足高端用户的需要,设计有以太网通信,外围驱动芯片选用VT6103芯片。
2.2.5 串行时钟和E2PROM电路