多功能工业控制平台设计(附上位机单片机程序,电路原理图)(附答辩)
多功能工业控制平台设计(附上位机单片机程序,电路原理图)(附答辩)(任务书,开题报告,中期报告,外文翻译,论文20000字,答辩PPT,答辩大纲)
本设计根据工业控制的现状和电控技术,智能控制技术,基于单片机控制的试验技术,设计完成简单的工业控制电路。系统硬件平台搭建本着为性能可靠,工作稳定,功能强大的总体设计原则,采用高性能低功耗的MPS430单片机为核心。由传感器、驱动器、继电器等常用工业控制设备作为主体。然后,应用VB程序设计完成数据采集分析,同时使用VB程序自带串口设计控件,完成向单片机串口发送指令的设计。并应用C语言程序设计写出单片机控制程序,实现单片机对步进电机、直流电机的启动、停止、加减速、状态显示、电路继电器开路与断路的控制。最后,模拟工业控制的方式进行调试和演示。
开发设计思路
根据工业控制的现状和电控技术,智能控制技术,基于单片机控制的试验技术,设计完成简单的工业控制电路。系统硬件平台搭建本着为性能可靠,工作稳定,功能强大的总体设计原则,采用高性能低功耗的MPS430单片机为核心。由传感器、驱动器、继电器等常用工业控制设备作为主体。然后,应用VB程序设计完成数据采集分析,同时使用VB程序自带串口设计控件,完成向单片机串口发送指令的设计。并应用C语言程序设计写出单片机控制程序,实现单片机对步进电机、直流电机的加减速、状态显示、电路继电器开路与断路的控制。最后,模拟工业控制的方式进行调试和演示。
[来源:http://www.doc163.com]
功能介绍
1.四路继电器闭合断开按钮
2.四路继电器输出状态显示
3.步进电机控制按键
4.步进电机状态显示
5.串口通讯状态设置
6.计数输入显示
7.时间、日期显示
[资料来源:http://www.doc163.com]
目 录
1 引言 1
2 系统设计 2
2.1 设计要求 2
2.2 开发设计思路 2
2.3 系统方框图 2
3 MSP430F149单片机 3
3.1 MSP430F149核心芯片简介 3
3.2 MSP430 单片机的发展 3
3.3 MSP430 单片机的特点 5
3.4 MSP430 与89C51系列的比较 7
3.5 应使用的多种MSP430 8
3.6 开发环境及程序下载 9 [资料来源:http://doc163.com]
3.7 MSP430F149单片机的功能介绍 10
3.7.1 MSP430F149输入输出口 10
3.7.2 定时器及数模转换 10
3.7.3 时钟模块 11
3.7.4 USART通信模块 11
3.7.5 比较器模块 12
3.7.6 模数转换模块 12
3.7.7 485和232通讯模块 14
3.8 MSP430F149单片机控制部分原理图 16
4 控制部分介绍 17
4.1 直流电机的控制部分 17
4.1.1 恒压恒流桥式2A驱动芯片L298N 17
4.1.2 直流电机驱动电路原理 19
4.1.3 直流电机的PWM调速电路 19
4.1.4 控制直流电机程序设计流程 23
[资料来源:Doc163.com]
4.2 步进电机的控制部分 23
4.2.1 进电机的驱动电路原理 23
4.2.2 NE555脉冲产生器电路 25
4.2.3 控制步进电机的程序设计流程 28
4.3 继电器控制部分 29
4.3.1 继电器控制部分电路原理 29
5 VB软件设计 30
5.1 VB6.0软件的介绍 30
5.2 功能介绍 31
5.3 上位机面板控制界面 32
5.4 上位机程序 32
6 单片机程序设计 33
6.1 单片机的编程思想 33
6.2 单片机程序流程图 33
6.3 单片机程序 33
7 调试及结果 34 [资料来源:https://www.doc163.com]
7.1 调试过程 34
7.2 结果 34
结 论 35
参考文献 36
附录一:上位机程序 37
附录二:单片机程序 40
附录三:电源模块原理图 45
附录四:单片机模块原理图 46
附录五:直流驱动模块原理图 47
附录六:步进电机驱动模块原理图 48
附录七:继电器控制模块原理图 49
致 谢 50