基于DSP的通用电机调速平台的测量及网络通信系统的研制

基于DSP的通用电机调速平台的测量及网络通信系统的研制

论文摘要

本文针对更好地帮助数字化电机调速算法上的深入观察、研究的目的,设计通过以太网等传输方式将电机运行实时检测的母线电压,电流,转矩等参数传递到PC机上实时显示,给研究人员提供一套提高工作效率的研究工具。本文在以TMS320F2812为核心的电机调速平台上分析比较了以太网、CAN等数据传输方式,设计了一整套硬件和软件方案。硬件上设计了调速平台的电源供应模块,CPU系统控制模块,检测及采样模块,LCD显示模块,通讯模块等,软件上通过CCS开发环境完成对2812功能程序的编写,包括μC/OS-II的移植,以太网协议栈的编写等,最终实现了电机运行参数在PC上实时显示。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 第二章 调速平台的硬件电路设计
  • 2.1 控制芯片TMS320F2812
  • 2.1.1 芯片简介
  • 2.1.2 事件管理器
  • 2.1.3 AD 转换模块
  • 2.1.4 通信接口
  • 2.1.5 通用I/O 口
  • 2.1.6 存储器及外部存储器接口
  • 2.1.7 PIE 模块
  • 2.1.8 代码安全模块(CSM)
  • 2.2 2812 周边电路的设计
  • 2.2.1 DSP 电源的设计
  • 2.2.2 2812 的晶振电路
  • 2.2.3 2812 启动方式选择
  • 2.2.4 基于XINTF 的LCD 接口设计
  • 第三章 TMS320F2812 的软件编程
  • 3.1 概述
  • 3.2 寄存器的设置
  • 3.3 段的概念和#pragma 的使用
  • 3.4 中断的设置
  • 3.5 进入 main 函数之前的程序流程
  • 3.6 main 函数中的初始化
  • 3.7 2812 加密的实现
  • 3.8 cmd 文件的特殊设置和一些需要注意的地方
  • 3.9 烧写2812 的FLASH
  • 第四章 电机调速平台的测量
  • 4.1 数字化调速研究的计算机系统中的信号测量
  • 4.2 模拟反馈信号的测量
  • 4.2.1 相电压与相电流的测量
  • 4.2.2 直流母线电压电流的测量
  • 4.3 数字反馈信号的测量
  • 第五章 μC/OS-II 在 TMS320F2812 上的移 植
  • 5.1 移植方法及代码
  • CPU.H 文件的编写'>5.1.1 OSCPU.H 文件的编写
  • CPUC.C 文件的编写'>5.1.2 OSCPUC.C 文件的编写
  • CPUA.ASM 文件的编写'>5.1.3 OSCPUA.ASM 文件的编写
  • 5.2 中断函数的编写
  • 5.3 在 2812 上运行 μC/OS-II 需要注意的几点问题
  • 第六章 通信系统的实现
  • 6.1 CAN 通讯方式
  • 6.1.1 CAN 的分层结构和通信协议
  • 6.1.2 CAN 报文的帧结构
  • 6.1.3 2812 的 CAN 模块以及接口电路
  • 6.2 以太网通讯方式
  • 6.2.1 因特网协议栈概述
  • 6.2.2 数据链路层协议---以太网
  • 6.2.3 网络层
  • 6.2.4 运输层
  • 6.3 在2812 上实现以太网(前/后台方式)
  • 6.3.1 TMS320F2812 与 RTL8019AS 的硬件连接
  • 6.3.2 以太网帧接收的软件实现
  • 6.3.3 以太网帧发送的软件实现
  • 6.3.4 UDP 报文段的发送与接收
  • 6.3.5 采样及通信整体程序
  • 6.4 在 2812 上基于 μC/OS-II 实现网络协议栈
  • 6.4.1 协议栈综述
  • 6.4.2 协议栈中接收数据的实现
  • 6.4.3 协议栈中发送数据的实现
  • 结论
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文
  • 相关论文文献

    标签:;  

    基于DSP的通用电机调速平台的测量及网络通信系统的研制
    下载Doc文档

    猜你喜欢