基于DSP的恒温箱设计.doc

上传人:h**** 文档编号:131196 上传时间:2018-07-09 格式:DOC 页数:43 大小:398KB
下载 相关 举报
基于DSP的恒温箱设计.doc_第1页
第1页 / 共43页
基于DSP的恒温箱设计.doc_第2页
第2页 / 共43页
基于DSP的恒温箱设计.doc_第3页
第3页 / 共43页
基于DSP的恒温箱设计.doc_第4页
第4页 / 共43页
基于DSP的恒温箱设计.doc_第5页
第5页 / 共43页
点击查看更多>>
资源描述

1、 摘 要 设计基于 DSP 的温度控制系统。通过选择合适的 DSP 芯片型号,传感器和外围电路,如复位电路,电源电路,时钟电路,信号采集电路等,实现对温度信号的采集,信号处理及温度的控制。 关键词 : DSP 芯片;温度信号采集;温度传感器;时钟电路 Abstract Request to design the temperature control system based on DSP. By choosing appropriate DSP chip, sensors and peripheral circuit, such as reset circuit, power circuit

2、, clock circuit, signal acquisition circuit, etc., realize the temperature signal acquisition, signal processing and control the temperature. key words DSP chip; The temperature signal acquisition; The temperature sensor; The clock circuit第 1 章 绪论 1 设计目的 通过选择合适的 DSP 芯片型号,传感器和外围电路,如复位电路,电源电路,时钟电路,信号采

3、集电路等,实现对温度信号的采集,信号处理及温度的控制。 2 设计要求 根据设计题目的要求,选择确定 DSP 芯片型号、温度传感器型号,完成 系统硬件设计,实现对 温度 数据的实时采集和处理。 控制温度恒定为设定值( 3),室内温度采样点为 5 个点,要求系能对室内温度进行 实时采集、处理,并根据 设定值通过空调设备进行相应控制(制冷或加热) 。 第 2 章 设计内容 1 理论依据 ( 1) 温度是过 程控制中主要的被控量,对温度信号的采集与处理已经广泛应用于工业领域和其他的领域中。目前的温度控制系统多采用单片机进行控制,由于单片机的运算速度慢,在处理一些实 时性强、数据运算量大的控制系统过程中

4、,难以实现实时控制。随着微处理器的发展,数字 信号处理器( DSP)以其强大的运算能力,逐步成为控制领域的主流选择。 TI 公司的 TMS320LF240型 DSP 微控制器以其处理能力强,外设功能模块集成度高及存储器容量大等 特点广泛应用于数字化控制与通信领域,可满足对信号的快速、精确和实时处理。 ( 2) 基于 DSP 设计的温度控制 器利用 DSP 强大的高速运算能力,以及其片内集成的丰富的控制外围部件和电路 ,从而简化了电路的硬件设计 ,可以实现各种控制算法和控制策略 ,并通过异步串行通信接口来读取用户所需要的数据 ,便于用户分析实验结果。此外,还具有脱离 DSP 的高温硬件保护功能可

5、消除由于 DSP 系统意外失控所造成的系统超温危险,提高了温度控制系统工作的可靠性和使用安全性。信号采集电路是温度控制系统的重要组成部分其对温度测量的精确性直接影响整个温度控制系统的精度 。 2 信号特征分析 由温度传感器所测量的温度可以看做是连续信号,即在时间 上和幅度上分别连续的信号。而 DSP 处理的数据是离散的,所以要对连续的温度信号进行数字化,即采样,量化等。此过程由 DSP 内部的模数转化模块来完成。数字化后的信号输入DSP 后,经过分析处理,输出控制信号,如高低电平等,来控制空调设备进行制冷后加热。 由于在温度测量过程中,不可避免的由于外界因素的干扰而造成温度信号的上下波动,从而

6、造成测量结果的不准确。所以温度测量电路采用差分测量电路,通过两者相减来减小误差。 3 方案设计 温度信号采集及放大电路 DSP 芯片 电源电路 复位电路 时钟电路 光电隔离及 功率放大电路 空调设备 串行通信电路 温度信号采集及放大电路:温 度用温度传感器来测量,信号采集电路是温度控制系统的前向通道, 所采集温度数据的精确性决定了温度系统的精度。 本系统采用五个温度传感器采集五路温度信号,再对这五路信号取平均值。 DSP 芯片: 数字信号处理器 (DSP)得到了高速发展,性价比不断提高 ,广泛应用于各个领域 ,例如通信、语音处理、图像处理、模式识别及工业控制等方面,并且日益显示出巨大的优越性。

7、数字信号处理器利用专门或者通用的数字信号处理电路,以数字计算的方法对信号进行处理,具有处理速度快、灵活、精确、抗干扰能力强、体积小以及可靠性高的特点,可满足对信号快速、 精确、实时处理及控制的要求。 时钟电路: DSP 芯片工作是需要外部提供合适频率的时钟信号, 给 DSP 芯片提供时钟一般有两种方法: 种是利用 DSP 芯片内部提供的晶振电路,另一种方法是采用外部振荡源。 复位电路 :当芯片工作时遇到问题时或工作结束时需要复位, 对于实际的DSP 应用系统,特别是产品化的 DSP 系统,可靠性是一个不容忽视的问题。实际上DSP 系统的时钟频率较高,在运行时极有可能发生干扰和被干扰的现象,严重

8、时系统可能会出现死机现象。为了克服这种情况,除了在软件上做一些保护措施外,硬件 上也必须做相应的处理 。 电源电路: DSP 芯片工作时需要具有合适稳定电压的电源来供电。 串行通信接口设计: TMS320F240的串行通信接口 (SCI)为其内部的可编程异步串行通信模块,它是标准的异步串行数字通信接口,可以实现半双工或者双工通信及多机之间的通信。 光电隔离及放大电路: 为了保证 DSP 芯片与空调设备之间的绝缘,输出信号不影响输入端,所以采用光电耦合器件,其 工作原理就是在光电耦合器输入端加电信号使发光源发光,光的强度取决于激励电流的大小,此光照射到封装在一起的受光器上后,因光电效应而产生了光

9、电流,由受光器输出端引出,这样就实 现了电一光一电的转换。 4 器件选型 温度传感器选择: 本系统选用性能稳定应用广泛的 PT1000 铂电阻传感器作为温度测量的敏感元件。金 属铂电阻温度系数大、感应灵敏,其电阻值随温度变化基本呈线性关系,在测温范围内性能 稳定、长期复现性好、测量精度高。 PT100 温度传感器的电阻温度系数为 3.910 3 ,电 阻变化率为 0.3851/ ,线性度小于 0.5%。本系统的信号采集电路采用差动对称式电桥电路实现温度信号的测量,PT1000 温度传感器和精密电阻 R1、 R2 及 R3 组成测量电 桥。由于 采集的温度信号是较弱的电压信号,因此在 A/D 转

10、换之前需要经过放大电路,使其满足 TMS320LF2407 片内 A/D 转换器的输入信号要求。为了提高系统的采集精度,电桥采用美国 模拟器件公司的高精度基准电压源 AD586 供电,并在电桥前加限流电阻 R0,使其流过 PT1000 的电流小于 10mA,减小 PT1000 在工作时产生的自身热效应对采集信号的影响。 DSP 芯片选择: TMS320F240 为 TI 公司所出品的定点式数字信号处理器芯片,具有强大的外围 (64k I/O space、 10 bit A/D Converter、 Digital I/Operipheral) ,芯片内部采用了加强型哈佛架构 (Enhanced

11、 HarvardArchitecture),由三个平行处理的总线程序地址总线 (PAB)、数据读出地址总线 (DRAB)及数据写入地址总线 (DWAB),使其能进入多个内存空间。由于总线之操作各自独立,因此可同时进入程序及数据存储器空间,而两内存间的数据亦可互相交换,使得其具有快速的运算速度,几乎所有的指令皆可在 50ns 周期时间内执行完毕, 内部的程控以管线 式的方式操作(Pipeline operation),且使用内存映像的方式,使其整体的效能可达到 20MIPS,因此非常适用于 实时运转控制,而对于速度较慢的外围亦提供了 wait-states 的功能。TMS320F240 单芯片硬

12、件架构上的一些特性对于高速信号处理及数字控制上的应用是必须且重要的,其使用次微米 CMOS 技术制程使其功率散逸降至最低。其与传统的微处理机单芯片相较之下其具有下列的优点: (1)执行速度快,整体效能佳,可达到真正的实时控制 。 (2)特殊的硬件及指令设计,适用于高性能的控制。 (3)容易增加附属功能,很容易扩展外围。 (4)具有实时中断的看门狗定时器模块,可监控程序之运作。 (5)使用 4 层的 Pipeline 的程序运作及设计有指令延迟之功能。 TMS320F240将 DSP 的高速运算能力和高效控制能力集于一体 ,其主要特点如下: (1)核心 CPU 包括 32位的中央算术逻辑单元 (

13、CALU)、 32位累加器、 16位 16位并行乘法器、 3个定标移位寄存器和 8个 16位辅助寄存器 ,指令周期为 50 ns(20 MI s),多数指令为单周期指令; (2)片内带有 544 Bxl6位的数据程序 RAM和 16 KBxl6位的掩模 ROM 或 FLASH EEPRClM,外部存储器接口具有 16位地址总线和 16位数据总线 ,224 KBxl6位的最大可寻址寄存器空间; (3)双 10位模数转换器可实现双路信号同时采样,转换时间可以根据需要编程设置最短转换时间为 6 1 us; (4)6个外部中断,包括电源驱动保护中断、复位、非 屏蔽中断 NMI 和 3个可屏蔽中断。 电

14、源芯片选择:德州仪器公司生产的电源芯片 TPS7333 可以提供2.5v,3v3.3v,4.85v 和 5v 的稳定电压输出,监视电压的输出,并且可以接受 200ms 宽度的复位信号。需要的电流非常小,最大为 0.5uA。 复位脚与 DSP 复位脚相连接,当电源电路出现波动时,其复位脚可以输出 200ms 的复位信号,保证 DSP 芯片复位。 光电耦合器件选择:为了保证 DSP 芯片与空调设备之间的绝缘,输出信号不影响输入端,所以采 用光电耦合器件,其 工作原理就是在光电耦合器输入端加电信号使发光源发光,光的强度取决于激励电流的大小,此光照射到封装在一起的受光器上后,因光电效应而产生了光电流,

15、由受光器输出端引出,这样就实现了电一光一电的转换。本次课程设计采用现在被广泛使用的 6N137,具有工作稳定可靠,相应速度快等特点。 串行通信芯片选择: TMS320F240的串行通信接口 (SCI)为其内部的可编程异步串行通信模块,它是标准的异步串行数字通信接口,可以实现半双工或者双工通信及多机之间的通信。 SCI 模块是 8位片内外设,通过 DSP 的 16位外部数据总线的低 8位与外部设备通信,有独立的发送器和接收器。发送器和接收器均是双缓冲的并且都有独立的使能位和中断位。通信传输速率即波特率可以通过 SCI 的 2个 16位的波特率选择寄存器编程来确定。 SCI 串行通信总线接口接口电

16、路比较简单,主要由 Maxim 公司的 MAX232A 和一些外围元件构成。 SCIRXD 和 SCITXD 分别接 DSP 控制器 SCI 串行通信模块的 输出、输入引脚 RXD 和 TXD 分别接电路板上 RS 一 232标准接口的 2端和 3端,电阻器 R2、 R3和电容器 C6、 C7作为抗干扰元件。利用此串行通信总线可以实现基于DSP 的 温度控制 系统与计算机之间的异步数据通信,可以使计算机实时地读取: DSP存储器内的数据,便于调试系统和分析实验结果。 5 系统设计 温度信号采集及放大电路:本系统采用五个温度传感器采集五路温度信号,再对这五路信号取 平均值。 本系统的信号采集电路

17、采用差动对称式电桥电路实现温度信号的测量, 温度传感器和精密电阻 R1、 R2 及 R3 组成测量电桥。由于采集的温度信号是较弱的电压信号,因此在 A/D 转换之前需要经过放大电路,使其满足 TMS320LF240片内 A/D 转换器的输入信号要求。为了提高系统的采集精度,电桥采用美国模拟器件公司的高精度基准电压源 AD586 供电,并在电桥前加限流电阻 R0,使其流过 传感器的电流小于 10mA, 减小 温度传感器在工作时产生的自身热效应对采集信号的影响。 DSP 芯片: 数字 信号处理器利用专门或者通用的数字信号处理电路,以数字计算的方法对信号进行处理,具有处理速度快、灵活、精确、抗干扰能

18、力强、体积小以及可靠性高的特点,可满足对信号快速、精确、实时处理及控制的要求。文中以T1MS320F240型 DSP 为核心 ,设计了高精度温度控制系统。它具有执行速度快,内部置有模数转换模块等优点。 时钟电路: DSP 芯片工作是需要外部提供合适频率的时钟信号, 给 DSP 芯片提供时钟一般有两种方法: 种是利用 DSP 芯片内部提供的晶振电路,在 DSP 芯片的 XI 和 XZ CLOCKIN 之间连接石英晶体可启动内部振 荡器,另一种方法是采用外部振荡源,将外部时钟源直接输入 X2 CLOCKIN 引脚, XI 悬空。采用封装好的晶体振荡器,芯片内部有 PLL 时钟模块可以倍频或分频外部时钟。由于通常为减小高频晶振影响,所以外部晶振频率取得较低。本设计 DSP 运行在 40MHz 频率下,采用 10MHz 晶 振 , 通 过 内 部 倍 频 到40MHz电源电路: 在本设计中,采用 TPS7333作为电源芯片,电路如图 2所示。 TPS7333除了可以稳定输出 3 3V 电压外,同时具有复位功能; TPS7333复位脚与 DSP 复位脚相连接,当电源电路出现波动时,其复位脚可以输出 200ms 的复位信号,保证 DSP芯片复位。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。