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

基于ARM与μC/OS-Ⅱ的DCS控制站主控系统的设计与实现

摘要第8-10页
ABSTRACT第10-11页
第1章 绪论第12-17页
    1.1 分布式控制系统(DCS)发展概述第12-14页
    1.2 DCS与先进的通信技术和控制技术的结合第14-15页
    1.3 课题研究的内容第15-16页
    1.4 创新点第16-17页
第2章 系统的总体结构和软硬件平台选择第17-26页
    2.1 系统的需求分析第17-21页
    2.2 系统的整体结构第21-22页
    2.3 系统软硬件平台的选择第22-26页
        2.3.1 基于ARM Cortex-M4内核的微控制器第23-24页
        2.3.2 嵌入式实时操作系统μC/OS-Ⅱ第24-26页
第3章 系统硬件电路设计第26-44页
    3.1 控制卡硬件构成第26-28页
    3.2 系统供电电路第28页
    3.3 微控制器最小系统第28-31页
    3.4 双机冗余电路第31-33页
    3.5 现场总线CAN通信电路第33-34页
    3.6 以太网通信模块电路第34-39页
        3.6.1 基于DP83848的以太网接口电路第35-37页
        3.6.2 基于W5100的以太网接口电路第37-39页
    3.7 外扩存储器电路第39-41页
    3.8 日历时钟电路第41-43页
    3.9 人机接口电路第43-44页
第4章 嵌入式操作系统μC/OS-Ⅱ的移植与应用第44-53页
    4.1 μC/OS-Ⅱ的移植第45-48页
        4.1.1 OS_CPU.H文件第45-47页
        4.1.2 OS_CPU_C.C文件第47页
        4.1.3 OS_CPU_A.ASM文件第47-48页
    4.2 μC/OS-Ⅱ的应用第48-53页
        4.2.1 μC/OS-Ⅱ系统配置第49-50页
        4.2.2 μC/OS-Ⅱ系统服务调用第50-53页
第5章 系统应用程序的设计第53-79页
    5.1 系统软件框架搭建及基本设置第53-55页
    5.2 双机热备第55-59页
        5.2.1 控制卡主从身份识别第55-56页
        5.2.2 状态监测与故障切换第56-58页
        5.2.3 控制卡间的数据同步第58-59页
    5.3 CAN通信程序设计第59-67页
        5.3.1 CAN数据帧结构第60页
        5.3.2 CAN数据帧过滤机制第60-62页
        5.3.3 CAN数据的打包与解包第62-64页
        5.3.4 双CAN环路通信工作机制第64-65页
        5.3.5 CAN通信中的数据收发任务第65-67页
    5.4 以太网通信程序设计第67-72页
        5.4.1 基于嵌入式TCP/IP协议栈uIP的以太网通信程序设计第68-70页
        5.4.2 基于W5100的socket编程的以太网通信程序设计第70-71页
        5.4.3 网络事件处理第71-72页
    5.5 控制算法的解析、运行、存储与恢复第72-79页
        5.5.1 控制算法的解析与运行第73-76页
        5.5.2 控制算法的存储与恢复第76-79页
第6章 结论与展望第79-81页
参考文献第81-85页
致谢第85-86页
学位论文评阅及答辩情况表第86页

论文共86页,点击 下载论文
上一篇:实时以太网可靠性关键技术研究
下一篇:基于样本筛选的支持向量机算法研究