学位论文 > 优秀研究生学位论文题录展示

基于STM32F4的RS485通讯管理机的研究

作 者: 孟丽华
导 师: 张文玲
学 校: 河北工业大学
专 业: 电气工程
关键词: 通讯管理机 STM32F4 微控制器 RS485
分类号: TV736
类 型: 硕士论文
年 份: 2012年
下 载: 209次
引 用: 0次
阅 读: 论文下载
 

内容摘要


目前水电站计算机监控系统中应用着大量不同种类的现场设备。各种不同的现场设备的通讯规约及接口都不尽相同,同时上位机支持的通讯规约和接口数量又有限,所以需要一种上下协调的设备即通讯管理机来处理这些通讯问题。论文首先论述了研制通讯管理机的目的和意义,介绍了通讯管理机的研究及应用现状,分析了水电站计算机监控系统组成及其内部常用的RS485通信方式。通过分析比较通讯管理机三种设计方案的优缺点,针对水电站监控系统的特点,确定了基于微控制器的通讯管理机的设计方案。然后,本课题以意法半导体的STM32F4系列32位微控制器为核心,研究了RS485通讯管理机的软硬件实现。针对水电站现场通讯的要求,确定了通讯管理机的整体框架,完成了包括MCU主控单元电路、通讯单元电路、存储电路以及调试电路的设计,并制作了样机。针对系统需要实现的功能,采用模块化的设计思想完成了大部分软件的设计。上位机通过RS485通信将命令下发给通讯管理机,通讯管理机接收到数据,进行处理后再通过RS485通信或者CAN通信转发给相应的现场设备。通讯管理机接收到现场设备发来的数据,经过相应的处理后再转发给上位机,完成上位机与现场设备之间的数据交换。本文完成了通讯管理机硬件平台及相关程序的编写,并对样机进行了在线调试。通过试验验证了本设计的可行性,并提出丰富接口类型的完善方案。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪论  8-10
  §1-1 课题研究的目的和意义  8
  §1-2 通讯管理机的研究现状  8-9
  §1-3 课题的研究内容  9-10
第二章 通讯管理机总体方案  10-17
  §2-1 水电站计算机监控系统  10-12
    2-1-1 水电站计算机监控系统的组成  10-11
    2-1-2 水电站计算机监控系统的具体功能  11-12
  §2-2 串行通信方式介绍  12-13
  §2-3 现场设备通信协议介绍  13-15
    2-3-1 Modbus 通讯规约  13-14
    2-3-2 厂家自定义通讯规约举例  14-15
  §2-4 通讯管理机设计方案  15-16
  §2-5 本章小结  16-17
第三章 通讯管理机的硬件设计  17-39
  §3-1 STM32F4 微控制器  17-23
    3-1-1 STM32F4系列微控制器的特性  17-18
    3-1-2 STM32F4系列的内部结构及外围功能模块  18-23
  §3-2 基于STM32F4的主控单元的设计  23-28
    3-2-1 MCU 及其外围电路  24-26
    3-2-2 时钟电路  26
    3-2-3 电源电路  26-27
    3-2-4 复位电路  27-28
  §3-3 存储单元设计  28-29
    3-3-1 EEPROM  28-29
    3-3-2 铁电存储器  29
  §3-4 通讯单元设计  29-35
    3-4-1 RS485 通讯  29-31
    3-4-2 CAN 通讯  31-32
    3-4-3 USB 通讯  32-34
    3-4-4 以太网通讯  34-35
  §3-5 调试电路设计  35-37
  §3-6 PCB 设计  37-38
  §3-7 本章小结  38-39
第四章 通讯管理机软件设计  39-52
  §4-1 MDK 介绍  39-40
  §4-2 背景主程序  40-42
  §4-3 RS485 通讯程序  42-48
    4-3-1 USART/UART 初始化  44
    4-3-2 发送和接收数据  44-48
  §4-4 CAN 通讯程序  48-51
    4-4-1 CAN 初始化  48-49
    4-4-2 发送和接收程序  49-51
  §4-5 本章小结  51-52
第五章 试验分析  52-57
总结与展望  57-58
参考文献  58-61
致谢  61

相似论文

  1. 基于LabWindows/CVI电梯远程监控系统设计,TP277
  2. 采场煤岩二轴应力监测系统设计,TD311
  3. 基于嵌入式技术的导盲机器人设计,TP368.1
  4. 直接式汽车轮胎压力监测系统设计,U463.6
  5. 水冷降压冷却的电压力锅技术研究,TM925.5
  6. 单相电流微机继电保护测试仪开发,TM774
  7. 热释电红外报警器的设计,TN219
  8. 电力五防中防误闭锁嵌入式控制单元的设计与实现,TM732
  9. 基于ARM的语音网关信号处理,TN916.2
  10. 基于STM32的SIM卡数据读取技术研究,TN929.5
  11. 基于通讯管理机的变电站综合自动化系统的研究与应用,TM63
  12. DMR端机基带模块研究与实现,TN929.54
  13. 高速信号处理应用研究,TN911.7
  14. 仿人机器人多控制器通信系统的研究,TP242
  15. 基于ARM Cortex-M3的智能监控器的设计,TP277
  16. 基于STM32的分布式智能温室控制系统,TP273.5
  17. 船舶柴油机机旁监控装置的研制,U664.121
  18. 水冷磁体控制系统工程应用与实现,TP273.5
  19. 深水电机同缆供电与控制系统研制,TM341
  20. 电机控制在卫星姿态控制系统中的应用,TM33
  21. 基于AT90CAN128的多功能通讯转换器的研制与应用,TM464

中图分类: > 工业技术 > 水利工程 > 水能利用、水电站工程 > 水电站建筑与设备 > 自动化、远动化
© 2012 www.xueweilunwen.com