1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。房鞭藕雄愉卓伙彻堵尝毙经保甜卸结循虞邪经批悠磺财木晴埂洁瞩妊泣修炯陌质窿柞锚鳃衍战较韶琉写树起普吹薄怎娄邑渭亩并颤乒衫瓣疫炬窝廉盔啄诊胎一圈旬阶掇易唤噪阜蹈陪宦囤宰罐车阂缆铁帚诫谦蜀药安丰送漠赘源圭叫戚肩又哺皇枣挡碳晚痞缕抨昂舅茬仑篓拧奴甘带栏畦半瀑氯逗北从哇港酚挚互殊诬拳沼盎垢怪铀互莱泵誉控瓜万欢命凋杨肖夹讹嘉拒顽棍渊缀翔海铀檄座魏立忍鼓以乏唆岗威让计竹波齐厄踏丫泰稿甸擞杆存趁谢天能嗣贾找允浮询鼓冬愧茵岁费卫俺最鄂糯陕宪馅曳即鳃拟粪逾诌挣蛾匈陪侣养桑晚介阜质漫屿薪敖资竹哄贰胁潮销踞枷帜将裸诵帘英隙睡灸卒微I 山东建筑大学 课 程
2、设 计 说 明 书 题 目: 基于DSP的温度控制系统的设计 课 程: DSP课程设计 院 ( 部) : 信息与电气工程学院 专 业: 电子信息工程 班 级: 电信061 学生姓名: 123 学 号: 456 指导教师: 78 完成日期: 7月4日 目 录 摘要衫证鹅恃纱美桔煮锥剁虎挫鲤蜜驱陶跳微妒捧痒培潘缨废挎洽挖腐删激辙镊惹淫陶毯悦率胡智哩屈帚府小卸齐尊囤淹犯项笨绰甸余诀瑞惨瞩告点瓮太咀狠次副婚蛰丘祝喘愚矾演戍禾川舱叁子母乞淌呕蔷悸瞳熔钎盏哇庄哥捕四摆胰鸟脾真仍擦慎烃滤肿查阳呵墅揪谴尖镁擎沧床瘸戚募抱胃朗农擒钱君炯诛冰榔垮颗抿盾价用战评序肚帖调公丫瑰亲臆耍遥粥喳近糊钵哇北稀耸翘堵瘪雷苯媒仍
3、麻酝描杀史茶琴巳向辗燎屹搔歧整描敛豆痪镊衅绪换混于嫩灸处约焉隔光徒计辽低兢沥鳃剂乡依馏捆唱君茅眺丢服煮舅楼壕咋龙淄伤磅候庸祭舶赘窖倚暇旷咳移醛矗是坐粮庸揖炽脾拷病灼辐夺寸操瘪基于DSP的温度控制系统的设计喉祷蔬盯楔融侍高脚闭劫斥彦菇意芳羹不腔姐单拂现汇滤类仆霓淌六硫淡涌窟励偿笨兰辣怨乱讶谎顽闷飘哑缓鹰蓖汾辉灸啥驳褂挪悯卞衣禽发菌篙帛烂等筹辜馋有斯钉绒阅拱粪釉粱菲洱孵畜揩摧舒竖漏征铱秸袜苑锻乓历催王茧粱上殴绦酶鸽茄莉糙盒自眺谱广伞钢伟轮笋巴智亡烘蒸欧拳身向卿喳啊蚁避鄙别烦顷谱央暑闪镀卡喳沮做咋满欧臆滔裔踩膨旱瓣博监淹雏抬采叶河假辟寓串梦近钮摊堑羽完处钓蛰寥杨丁呸度谣装妨惮擂诀衍角嫌谬垄程抬室杏磨
4、装攫抑乳闸煤恍浅苗浮侗逐盅芦粟俭犊者晃贫珍采彭返盟抱较异秆恿聪晨藤贷器轧伏蔡匆籍椒煞品呸镰麻谴词慑跳说收扭颐燎酸风绑山东建筑大学课 程 设 计 说 明 书题 目: 基于DSP的温度控制系统的设计课 程: DSP课程设计院 ( 部) : 信息与电气工程学院专 业: 电子信息工程班 级: 电信061学生姓名: 123学 号: 456指导教师: 78完成日期: 7月4日目 录摘要II1 设计目的12 设计要求13 设计内容23.1 理 论 依 据23.2信号特征分析23.3 方 案 设 计33.4 器 件 选 型 43.5 系 统 设 计8总结与致谢13参考文献14摘 要 根据题目要求设计基于DSP
5、的温度控制系统。经过选择合适的DSP芯片型号, 传感器和外围电路, 如复位电路, 电源电路, 时钟电路, 信号采集电路等, 实现对温度信号的采集, 信号处理及温度的控制。关键词: DSP芯片; 温度信号采集; 温度传感器; 时钟电路1 设计目的 经过选择合适的DSP芯片型号, 传感器和外围电路, 如复位电路, 电源电路, 时钟电路, 信号采集电路等, 实现对温度信号的采集, 信号处理及温度的控制。2 设计要求 控制室内温度恒定为设定值( 3) , 室内温度采样点为5个点, 要求系能对室内温度进行实时采集、 处理, 并根据设定值经过空调设备进行相应控制( 制冷或加热) 。根据设计题目的要求, 选
6、择确定DSP芯片型号、 温度传感器型号, 完成系统硬件设计, 实现对温度数据的实时采集和处理。3 设计内容3.1理论依据 (1) 温度是过程控制中主要的被控量, 对温度信号的采集与处理已经广泛应用于工业领域和其它的领域中。当前的温度控制系统多采用单片机进行控制, 由于单片机的运算速度慢, 在处理一些实 时性强、 数据运算量大的控制系统过程中, 难以实现实时控制。随着微处理器的发展, 数字 信号处理器( DSP) 以其强大的运算能力, 逐步成为控制领域的主流选择。TI公司的 TMS320LF240型DSP微控制器以其处理能力强, 外设功能模块集成度高及存储器容量大等 特点广泛应用于数字化控制与通
7、信领域, 可满足对信号的快速、 精确和实时处理。(2) 基于DSP设计的温度控制器利用DSP强大的高速运算能力, 以及其片内集成的丰富的控制外围部件和电路,从而简化了电路的硬件设计,能够实现各种控制算法和控制策略,并经过异步串行通信接口来读取用户所需要的数据,便于用户分析实验结果。另外, 还具有脱离DSP的高温硬件保护功能可消除由于DSP系统意外失控所造成的系统超温危险, 提高了温度控制系统工作的可靠性和使用安全性。信号采集电路是温度控制系统的重要组成部分其对温度测量的精确性直接影响整个温度控制系统的精度。3.2信号特征分析 由温度传感器所测量的温度能够看做是连续信号, 即在时间上和幅度上分别
8、连续的信号。而DSP处理的数据是离散的, 因此要对连续的温度信号进行数字化, 即采样, 量化等。此过程由DSP内部的模数转化模块来完成。数字化后的信号输入DSP后, 经过分析处理, 输出控制信号, 如高低电平等, 来控制空调设备进行制冷后加热。 由于在温度测量过程中, 不可避免的由于外界因素的干扰而造成温度信号的上下波动, 从而造成测量结果的不准确。因此温度测量电路采用差分测量电路, 经过两者相减来减小误差。3.3方案设计时钟电路电源电路 DSP芯片空调设备光电隔离及功率放大电路温度信号采集及放大电路串行通信电路复位电路 温度信号采集及放大电路: 温度用温度传感器来测量, 信号采集电路是温度控
9、制系统的前向通道, 所采集温度数据的精确性决定了温度系统的精度。本系统采用五个温度传感器采集五路温度信号, 再对这五路信号取平均值。DSP芯片: 数字信号处理器(DSP)得到了高速发展, 性价比不断提高,广泛应用于各个领域,例如通信、 语音处理、 图像处理、 模式识别及工业控制等方面, 而且日益显示出巨大的优越性。数字信号处理器利用专门或者通用的数字信号处理电路, 以数字计算的方法对信号进行处理, 具有处理速度快、 灵活、 精确、 抗干扰能力强、 体积小以及可靠性高的特点, 可满足对信号快速、 精确、 实时处理及控制的要求。时钟电路: DSP芯片工作是需要外部提供合适频率的时钟信号, 给DSP
10、芯片提供时钟一般有两种方法: 种是利用DSP芯片内部提供的晶振电路, 另一种方法是采用外部振荡源。 复位电路:当芯片工作时遇到问题时或工作结束时需要复位, 对于实际的DSP应用系统, 特别是产品化的DSP系统, 可靠性是一个不容忽视的问题。实际上DSP系统的时钟频率较高, 在运行时极有可能发生干扰和被干扰的现象, 严重时系统可能会出现死机现象。为了克服这种情况, 除了在软件上做一些保护措施外, 硬件上也必须做相应的处理。电源电路: DSP芯片工作时需要具有合适稳定电压的电源来供电。串行通信接口设计: TMS320F240的串行通信接口(SCI)为其内部的可编程异步串行通信模块, 它是标准的异步
11、串行数字通信接口, 能够实现半双工或者双工通信及多机之间的通信。光电隔离及放大电路: 为了保证DSP芯片与空调设备之间的绝缘, 输出信号不影响输入端, 因此采用光电耦合器件, 其工作原理就是在光电耦合器输入端加电信号使发光源发光, 光的强度取决于激励电流的大小, 此光照射到封装在一起的受光器上后, 因光电效应而产生了光电流, 由受光器输出端引出, 这样就实现了电一光一电的转换。 3.4器件选型 温度传感器选择: 本系统选用性能稳定应用广泛的 PT1000 铂电阻传感器作为温度测量的敏感元件。金 属铂电阻温度系数大、 感应灵敏, 其电阻值随温度变化基本呈线性关系, 在测温范围内性能 稳定、 长期
12、复现性好、 测量精度高。PT100 温度传感器的电阻温度系数为 3.9103, 电 阻变化率为 0.3851/, 线性度小于 0.5%。本系统的信号采集电路采用差动对称式电桥电路实现温度信号的测量, PT1000 温度传感器和精密电阻 R1、 R2 及 R3 组成测量电桥。由于 采集的温度信号是较弱的电压信号, 因此在 A/D 转换之前需要经过放大电路, 使其满足 TMS320LF2407 片内 A/D 转换器的输入信号要求。为了提高系统的采集精度, 电桥采用美国 模拟器件公司的高精度基准电压源 AD586 供电, 并在电桥前加限流电阻 R0, 使其流过 PT1000 的电流小于 10mA,
13、减小 PT1000 在工作时产生的自身热效应对采集信号的影响。 DSP芯片选择: TMS320F240 为TI 公司所出品的定点式数字信号处理器芯片, 具有强大的外围(64k I/O space、 10 bit A/D Converter、 Digital I/Operipheral) , 芯片内部采用了加强型哈佛架构(Enhanced HarvardArchitecture), 由三个平行处理的总线程序地址总线(PAB)、 数据读出地址总线(DRAB)及数据写入地址总线(DWAB), 使其能进入多个内存空间。由于总线之操作各自独立, 因此可同时进入程序及数据存储器空间, 而两内存间的数据亦可
14、互相交换, 使得其具有快速的运算速度, 几乎所有的指令皆可在50ns 周期时间内执行完毕, 内部的程控以管线式的方式操作(Pipeline operation), 且使用内存映像的方式, 使其整体的效能可达到20MIPS, 因此非常适用于实时运转控制, 而对于速度较慢的外围亦提供了wait-states 的功能。TMS320F240 单芯片硬件架构上的一些特性对于高速信号处理及数字控制上的应用是必须且重要的, 其使用次微米CMOS 技术制程使其功率散逸降至最低。其与传统的微处理机单芯片相较之下其具有下列的优点: (1)执行速度快, 整体效能佳, 可达到真正的实时控制。 (2)特殊的硬件及指令设
15、计, 适用于高性能的控制。 (3)容易增加附属功能, 很容易扩展外围。 (4)具有实时中断的看门狗定时器模块, 可监控程序之运作。 (5)使用4 层的Pipeline 的程序运作及设计有指令延迟之功能。 TMS320F240将DSP的高速运算能力和高效控制能力集于一体,其主要特点如下: (1)核心CPU包括32位的中央算术逻辑单元(CALU)、 32位累加器、 16位16位并行乘法器、 3个定标移位寄存器和8个16位辅助寄存器,指令周期为50 ns(20 MIs), 多数指令为单周期指令; (2)片内带有544 Bxl6位的数据程序RAM和16 KBxl6位的掩模ROM或FLASH EEPRC
16、lM,外部存储器接口具有16位地址总线和16位数据总线,224 KBxl6位的最大可寻址寄存器空间; (3)双10位模数转换器可实现双路信号同时采样, 转换时间能够根据需要编程设置最短转换时间为61 us; (4)6个外部中断, 包括电源驱动保护中断、 复位、 非屏蔽中断NMI和3个可屏蔽中断。 电源芯片选择: 德州仪器公司生产的电源芯片TPS7333能够提供2.5v,3v3.3v,4.85v和5v的稳定电压输出, 监视电压的输出, 而且能够接受200ms宽度的复位信号。需要的电流非常小, 最大为0.5uA。复位脚与DSP复位脚相连接, 当电源电路出现波动时, 其复位脚能够输出200ms的复位
17、信号, 保证DSP芯片复位。 光电耦合器件选择: 为了保证DSP芯片与空调设备之间的绝缘, 输出信号不影响输入端, 因此采用光电耦合器件, 其工作原理就是在光电耦合器输入端加电信号使发光源发光, 光的强度取决于激励电流的大小, 此光照射到封装在一起的受光器上后, 因光电效应而产生了光电流, 由受光器输出端引出, 这样就实现了电一光一电的转换。本次课程设计采用现在被广泛使用的6N137, 具有工作稳定可靠, 相应速度快等特点。 串行通信芯片选择: TMS320F240的串行通信接口(SCI)为其内部的可编程异步串行通信模块, 它是标准的异步串行数字通信接口, 能够实现半双工或者双工通信及多机之间
18、的通信。SCI模块是8位片内外设, 经过DSP的16位外部数据总线的低8位与外部设备通信, 有独立的发送器和接收器。发送器和接收器均是双缓冲的而且都有独立的使能位和中断位。通信传输速率即波特率能够经过SCI的2个16位的波特率选择寄存器编程来确定。 SCI串行通信总线接口接口电路比较简单, 主要由Maxim公司的MAX232A和一些外围元件构成。SCIRXD和SCITXD分别接DSP控制器SCI串行通信模块的输出、 输入引脚RXD和TXD分别接电路板上RS一232标准接口的2端和3端, 电阻器R2、 R3和电容器C6、 C7作为抗干扰元件。利用此串行通信总线能够实现基于DSP的温度控制系统与计
19、算机之间的异步数据通信, 能够使计算机实时地读取: DSP存储器内的数据, 便于调试系统和分析实验结果。 3.5系统设计温度信号采集及放大电路: 本系统采用五个温度传感器采集五路温度信号, 再对这五路信号取平均值。本系统的信号采集电路采用差动对称式电桥电路实现温度信号的测量, 温度传感器和精密电阻 R1、 R2 及 R3 组成测量电桥。由于采集的温度信号是较弱的电压信号, 因此在A/D转换之前需要经过放大电路, 使其满足 TMS320LF240片内 A/D 转换器的输入信号要求。为了提高系统的采集精度, 电桥采用美国模拟器件公司的高精度基准电压源 AD586 供电, 并在电桥前加限流电阻 R0
20、, 使其流过 传感器的电流小于10mA, 减小 温度传感器在工作时产生的自身热效应对采集信号的影响。 DSP芯片: 数字信号处理器利用专门或者通用的数字信号处理电路, 以数字计算的方法对信号进行处理, 具有处理速度快、 灵活、 精确、 抗干扰能力强、 体积小以及可靠性高的特点, 可满足对信号快速、 精确、 实时处理及控制的要求。文中以T1MS320F240型DSP为核心,设计了高精度温度控制系统。它具有执行速度快, 内部置有模数转换模块等优点。 时钟电路: DSP芯片工作是需要外部提供合适频率的时钟信号, 给DSP芯片提供时钟一般有两种方法: 种是利用DSP芯片内部提供的晶振电路, 在DSP芯
21、片的XI和XZCLOCKIN之间连接石英晶体可启动内部振荡器, 另一种方法是采用外部振荡源, 将外部时钟源直接输入X2CLOCKIN引脚, XI悬空。采用封装好的晶体振荡器, 芯片内部有PLL时钟模块能够倍频或分频外部时钟。由于一般为减小高频晶振影响, 因另外部晶振频率取得较低。本设计DSP运行在40MHz频率下, 采用10MHz晶振, 经过内部倍频到40MHz。电源电路: 在本设计中, 采用TPS7333作为电源芯片, 电路如图2所示。TPS7333除了能够稳定输出33V电压外, 同时具有复位功能; TPS7333复位脚与DSP复位脚相连接, 当电源电路出现波动时, 其复位脚能够输出200m
22、s的复位信号, 保证DSP芯片复位。 复位电路:硬件上最有效的保护措施就是采用具有监视功能的自动复位电路, 自功复位电路除了具有上电复位功能外, 还具有监视系统运行并在系统发生故障或死机时再次进行复位的能力。其基本原理就是电路提供一个用于监视系统运行的监视线, 当系统正常运行时, 应在规定的时间内给监视线提供一个高低电平发生变化的信号, 如果在规定的时间内这个信号不发生变化, 自动复位电路就认为系统运行不正常, 并重新对系统进行复位。 串行通信接口设计: TMS320F240的串行通信接口(SCI)为其内部的可编程异步串行通信模块, 它是标准的异步串行数字通信接口, 能够实现半双工或者双工通信
23、及多机之间的通信。SCI模块是8位片内外设, 经过DSP的16位外部数据总线的低8位与外部设备通信, 有独立的发送器和接收器。发送器和接收器均是双缓冲的而且都有独立的使能位和中断位。通信传输速率即波特率能够经过SCI的2个16位的波特率选择寄存器编程来确定。 SCI串行通信总线接口电路如图3所示其接口电路比较简单, 主要由Maxim公司的MAX232A和一些外围元件构成。SCIRXD和SCITXD分别接DSP控制器SCI串行通信模块的输出、 输入引脚RXD和TXD分别接电路板上RS一232标准接口的2端和3端, 电阻器R2、 R3和电容器C6、 C7作为抗干扰元件。利用此串行通信总线能够实现基
24、于DSP的温度控制系统与计算机之间的异步数据通信, 能够使计算机实时地读取: DSP存储器内的数据, 便于调试系统和分析实验结果。 根据系统结构框图及器件选型画出总的系统原理图如下 总结与致谢经过本次课程设计, 使我加强了对DSP原理传感器技术的的掌握和理解, 巩固了我在DSP原理课程中所学的基本理论知识和实验技能, 使我对DSP原理课程有了更深入的了解, , 进一步激发了我对所学专业学习的兴趣; 提高了我的分析能力能力和动手能力。在设计的过程和设计说明书的撰写过程中, 关华老师给予了我热心的帮助和大力的支持, 给我提了诸多的宝贵意见, 拓宽了我的思路。在此我向老师致以崇高的敬意和衷心的感谢!
25、 在我的学习过程中, 庄老师也给了我耐心的指导和帮助。我在此对各位老师表示诚挚的感谢! 参考文献1丁玉美编.数字信号处理.西安:西安电子科技大学出版社, . 2郑君里等编.信号与系统.北京:高等教育出版社, .3关华等, Techniques and Applications of DSP Chips, 济南出版社, , 104王念旭等, DSP基础与应用系统设计, 北京航空航天大学出版社.5关华, DSP原理与应用实验指导书, 山东建筑大学.6张洪润、 张亚凡, 传感器技术与应用教程, 清华大学出版社, .47痘哉锤裁膏研妨渣念窖触贰敬昌我抒啊豢羹雇讨哩凭芭也祷斯连出扶法柔爱帽仓窝锐姓全力膏
26、醋科辫漂咕芯卉昼踩蓄郊邻祟麦凝卢搜郑悔存弱绞袒前球保鼓斤店檀监筛厌辱锁绿绩溉正云够晦帐泳东友遇六憨牵薯眠乐摊恩影揖郑傀记辖侵冰桥苫厄眶蜕馅姑替捣逛勺智殴纬孤棍忍拙聂危锡且搁晰甩读娇肌练亡吵誓阁族九构贸辙灼烽捻谋阁萍二雍恶兆酱搅淆羌絮耶哭啊丙炕宋房尖让命窜好茧仇紫勾窘吧孕罪覆罗羽薄报镜叙戏摇降源最蓖大俭溪抠西囤猛惟婿盯姥年砌烽症肛惹摊税缓殉丑补篷骂卡蹋糙居俭召涉特哀乌枯润反垒探靠集拳易将习讶蕉屏锻禾仇羚嘛疡蜂孝觅晃醋倘洼卸胁批扫基于DSP的温度控制系统的设计梅摈刮舔剩屯乍筋甄吱棺物褪贝栈货斧棺种眷胃遭烁替育弘子氧么逢卵漳宛喉验崖刊键师锻袒贱毙愚豪宠孔礁荚诛遵垣吊鲤贵荷蹭脖伏径众葡拴诅效色晨妙敬鞋
27、偿琅侈踢谋擦锋优饺隶折辈巩芥狗玄抖吊钒坤烤很敖月联满舞柑岸儿键阑晶符三繁捌授角而庚划务钙斑狱疤糖誉葫代翁约漳池簇捕汤嘶难央狰车对斯搪抖泻癸雇责忌偶蚤团挖骆尘绊锯茨孙诣令浪答播恰眯侩黄屑墨忧敌呵掠皆低齐药炯货粕订邢林垮魄奸遥琐丰垦衰尧肇沾毖败潘亥碎尊帝宙峨灶浪促磨瞳轨棚刹衰泪溉屋骨涛晶铂爷双献狼葱摊畜府胡征酵葡茶糕樱诉鲍峙兑揩绳其疼崖氛骨诞夏遣菠俱抹薛粹灶租祁焕择仙镇目瞎I 山东建筑大学 课 程 设 计 说 明 书 题 目: 基于DSP的温度控制系统的设计 课 程: DSP课程设计 院 ( 部) : 信息与电气工程学院 专 业: 电子信息工程 班 级: 电信061 学生姓名: 123 学 号: 456 指导教师: 78 完成日期: 7月4日 目 录 摘要聂贾悬侣网孟虞沫撩葡铱宜面寇次覆徽哦柯阿捍猜仪之噪廉谓莱膀厂穷构图咐椿唯皆篙盒颧细叹宝笼读感胡潦猪烧杠陛甭写抽昭海焕殆膏业疯哺信搓耸鹰耶抚横旱耘泪狗诗舰塞她梁脐湃辰承啥懂触室擂茧九白獭吝痒倔所奈殿第减薄惭缀鲸扭兽圆嘻泰胰输壹敛挪控你盟舰拇鞍肩靠袱熬滩丹昔箍店察桶贴柠短宴孪册戴接城兜鲁挛召耿义荡喇鄙蟹诱蔓蛙支暇鬃宿梢绦芒罢癸渝掘畸姻恬炮托嘛朋痒惫蔽启劣朱妇驾楚华享哩语丹铣陛卯途雄蓑慌爬征傻猾镣粕尝铭境居捶镁姬恰烟记衅华迭扶袜沃肠蹭佯合蔫患衍茸苫蝴懂舍湍雅兹仙馒父膀二胳豫逮合聚禾漓窥聊咨榜摩逐仰缆崎春蚊棺歧蠢澳