摘要
以水电站仿真系统为背景 ,设计了基于CAN总线的多路模拟量输出从站。在对比了数字保持和模拟保持两种方案后 ,根据系统模出通道多、速率低的特点和性价比要求 ,采用了基于存储器动态刷新的多路模出从站 ,分析了有关电路的组成原理和实现方法 ,解决了地址冲突问题 ,实现了 6 4个输出通道共用一个D/A ;并通过CPU和控制电路共享存储器实现模拟量的输出保持和更新。
With simulation system of water power station as background, the multiple analog output slave station based on CAN bus is designed. After comparing two strategies of digital hold and analog hold, the multiple analog output slave station based on storage dynamic refresh is used because of the consideration on the features of more analog channels exist in the system, low speed, and the requirement of cost effectiveness. The compositional principle of relevant circuits and implementing method are analyzed, and the problem of address conflict is resolved. The strategy of 64 of output channels share one D/A is implemented, the functions of analog output hold and refresh are realized through sharing storage between CPU and control circuit.
出处
《自动化仪表》
CAS
北大核心
2004年第7期19-22,共4页
Process Automation Instrumentation