- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
DSP设计实例第八章
目录?
??图8-1系统框图
??
???
??
????
?时钟产生??
???
????
????
??图8-7主程序流程图
???图8-8系统仿真图
PID温度控制器的设计设计要求用TMS320F2802x设计实现基于PID算法的温度控制器。设计原理图8-9系统框图
PID温度控制器的设计温度传感器实时测量实际温度,温度值通过A/D转化成数字信号,此信号作为PID算法的反馈输入。通过虚拟终端,可以输入希望到达的温度,它将作为PID算法的参考输入,并且虚拟终端和DSP之间通过SCI接口进行通信。经过PID算法输出后,通过ePWM模块来控制温控设备(OVEN)的运行图8-10PID控制系统原理框图
PID温度控制器的设计TMS320F2802X片上相关模块工作原理1、ePWM模块ePWM模块主要包括以下几个部分:时间基准模块(Time-basemodule)、计数器比较模块(countercomparemodule)、动作限定模块(Actionqualitiermodule)、死区产生模块(Dead-bandmodule)、PWM斩波模块(PWMchoppermodule)、制动模块(Tripzonemodule)、事件触发模块(Eventtriggermodule)、数字比较模块(Digitalcomparemodule)。ePWM模块的每个PWM通道都由两个PWM输出组成:EPWMxA和EPWMxB,在一个器件中集成了多个ePWM通道。为了能够输出更高精度的PWM信号,该模块还提供了HRPWM子模块。ePWM模块的所有通道采用时间同步模式,在必要的情况下,可以类似在一个通道内进行操作。此外,还可以利用捕捉单元(eCAP)进行通道间的同步控制。
PID温度控制器的设计TMS320F2802X片上相关模块工作原理2、串行通信接口(SCI)模块串行通信接口(SCI)是采用双线通信的异步串行通信接口,即通常所说的UART口。为减少串口通信时CPU的开销,支持16级接收和发送FIFO。SCI模块采用标准非归零数据格式,可以与CPU或其他通信数据格式兼容的异步外设进行数字通信。当不使用FIFO时,SCI接收器和发送器采用双缓冲传送数据,SCI接收器和发送器有自己的独立使能和中断位,可以独立的操作,在全双工模式下也可以同时操作。每个SCI模块的特性包括:两个外部引脚、数据-字格式、四个错误检测标志:奇偶、超载、组帧、和中断检测、两个唤醒多处理器模式:空闲线路和地址位、半双工或者全双工运行、双缓冲接收和发送功能、可通过带有状态标志的中断驱动或者轮询算法来完成发射器和接收器操作、用于发射器和接收器中断的独立使能位(除了BRKDT)、NRZ(非归零码)格式、增强型特性、自动波特率检测硬件逻辑电路、4级发送/接收FIFO
PID温度控制器的设计硬件设计它由温控设备模块和温度传感器模块等电路组成。温度传感器电路是使用K型热电偶TCK实现的,热电偶就是利用热点效应原理进行温度测量的,其中,直接用作测量介质温度的一端叫做工作端(也称为测量端),另一端叫做冷端(也称为补偿端);冷端与显示仪表或配套仪表连接,显示仪表会指出热电偶所产生的热电势。本设计冷端接地。图8-11PID温度控制器电路图
PID温度控制器的设计软件设计图8-12PID算法流程图图8-13主程序流程图
PID温度控制器的设计系统仿真系统开始运行后,会输出提示输入参考温度的信息,系统初始化时,设置的参考温度是50摄氏度,我们可以看到,加热炉通电开始加热,等系统运行稳定后,温控设备的温度在50度左右变化,而且从探针TEMPERATURE可以看出变化的误差在1度之内。图8-14PID温度控制器仿真图
PID温度控制器的设计系统仿真如果从虚拟终端输入参考温度35度,加热炉会有一定的延迟性,温度会慢慢回落,得到了如图8-15图所示的仿真运行结果,从这个结果可以看出,温控设备的实时温度在35度左右变化,并且从探针TEMPERATURE可以看出变化的误差在1度之内。图8-15PID温度控制器仿真图
思考与练习?
您可能关注的文档
- 设计+室内外手绘表现技法 教案 1 设计思维及表达概论,透视与设计表现课程概述;熟悉手绘功能既特点。.docx
- 设计+室内外手绘表现技法 教案 2 设计思维及表达概论:速写思维方式的转变;速写工具及基本功能介绍.docx
- 设计+室内外手绘表现技法 教案 3 手绘表现技法基础:透视基本知识;透视的种类。.docx
- 设计+室内外手绘表现技法 教案 4 透视基本知识.doc
- 设计+室内外手绘表现技法 教案 5 基础表现训练部分:材质表现训练.doc
- 设计+室内外手绘表现技法 教案 6 基础表现训练部分:单体场景训练.doc
- 设计+室内外手绘表现技法 教案 7 基础表现训练部分:组合表现训练.doc
- 设计+室内外手绘表现技法 教案 8 基础表现训练部分:写生实践.doc
- 设计+室内外手绘表现技法 教案 9 上色表现技法训练——水彩效果表现训练.doc
- 设计+室内外手绘表现技法 教案 10 上色表现技法训练——钢笔表现训练.doc
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第二章 PROTEUS ISIS原理图设计.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第九章 基于PROTEUS的Arduino的可视化设计.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第六章 单片机设计实例.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第七章 微机原理设计实例.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第三章 PROTEUS VSM的分析设置.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第十二章 创建元器件.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第十六章 PCB后续处理及光绘文件的生成.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第十三章 元器件封装的制作.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第十四章 PCB设计参数设置.pptx
- 《基于PROTEUS的电路设计、仿真与制板(第3版) 》课件 第十五章 PCB布局及布线.pptx
文档评论(0)