论文部分内容阅读
模块化设计作为新的设计思想,是对传统设计的发展和延伸,现在已经被广泛的应用于多个领域,在信息化时代发展的今天,电子产品不断涌现,模块化设计的产品也随之增多。本文研究的BLVDS总线下多功能模块系统就是模块化设计在工业控制领域的一个典型应用。工业系统中完成对设备的控制,必须经历设计、绘图、制版、调试等多个步骤,工业现场情况多变,设计好的控制系统经常因一些小问题而不能正常运行。而现实中产品功能的要求经常会发生变化,在这些情况下,传统的控制系统设计往往要重新制作,重复的设计与生产浪费了大量的人力、物力、财力。采用模块化的设计方法使系统更加灵活,节约了成本,提高了效率。本文在进行大量的理论研究和工程实践的基础上,阐述了BLVDS总线下多模块系统设计的基本理论,研究了STM32技术、BLVDS技术、Keil μVision4MDK语言的开发方法、AltiumDesigner Winter09绘制电路图的方法以及PCB的制作,设计了BLVDS总线接口电路、嵌入式系统主控电路、信号输入电路、信号输出电路、串行接口电路、电源电路、看门狗电路以及其他保护电路、指示电路的PCB图,并用Keil μVision4MDK为设计的硬件电路编写程序,实现相应的时序功能和逻辑功能。本课题研究的BLVDS总线下多功能模块系统已经完成设计并制成样品,通过实验测试和现场试用证明了其可行性。