首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于STM32的CAN总线通信节点设计

摘要第4-5页
abstract第5页
第1章 绪论第8-12页
    1.1 引言第8页
    1.2 课题研究背景及意义第8-9页
    1.3 STM32微控制器的发展及现状第9页
    1.4 CAN总线技术的应用及发展第9-10页
    1.5 课题讨论的主要内容第10-11页
    1.6 本章小结第11-12页
第2章 CAN节点总体方案设计第12-16页
    2.1 总体方案确定及分析第12-15页
        2.1.1 总体硬件结构设计第12-13页
        2.1.2 微控制器简介第13-14页
        2.1.3 气体传感器的选型第14-15页
        2.1.4 开发环境的选择第15页
        2.1.5 CAN接收器CTM1050T特性简介第15页
    2.2 本章小结第15-16页
第3章 通信节点硬件设计第16-34页
    3.1 STM32F103最小系统板设计第16-21页
        3.1.1 晶振及复位电路第16-18页
        3.1.2 电源电路第18-20页
        3.1.3 JTAG调试接口电路第20-21页
        3.1.4 启动模式设置第21页
    3.2 CAN通信接口模块第21-27页
        3.2.1 STM32的CAN外设简介第21-25页
        3.2.2 CAN接口电路第25-27页
    3.3 LCD1602显示模块接口设计第27-29页
    3.4 按键电路和报警模块电路第29-30页
        3.4.1 按键电路第29-30页
        3.4.2 报警模块电路第30页
    3.5 气体传感器模块第30-32页
    3.6 PCB设计第32-33页
    3.7 本章小结第33-34页
第4章 CAN通信节点软件设计第34-41页
    4.1 软件设计总体方案第34-35页
    4.2 各模块程序设计第35-39页
        4.2.1 按键、LED和蜂鸣器的驱动程序设计第35-36页
        4.2.2 LCD1602子模块程序设计第36-37页
        4.2.3 CAN通信模块程序设计第37页
        4.2.4 CAN中断服务程序第37-38页
        4.2.5 气体传感器模块程序设计第38-39页
    4.3 本章小结第39-41页
第5章 CAN节点调试与结果分析第41-44页
    5.1 调试与分析第41-43页
        5.1.1 LED灯、蜂鸣器和按键模块的调试第41页
        5.1.2 LCD1602模块的调试第41-42页
        5.1.3 CAN节点通信调试第42-43页
    5.2 本章小结第43-44页
第6章 总结与展望第44-46页
    6.1 全文总结第44页
    6.2 研究展望第44-46页
参考文献第46-49页
附录A:硬件设计原理图第49-50页
附录B:硬件设计PCB图第50-51页
附录C:PCB硬件实物图第51-52页
致谢第52页

论文共52页,点击 下载论文
上一篇:基于PLC的某台式降糖降脂仪电气控制系统的研究与设计
下一篇:基于多维化的供热服务企业监控系统