资源描述:
《基于msp430f149单片机的温度变送器设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于MSP430F149单片机的温度变送器设计摘要:温度变送器是一种将温度变量转换为可传送的标准化输出信号的仪表,主要用于工业过程中温度参数的测量和控制。本文研究的是一种由传感器和信号转换器(信号处理和转换单元)两个重要模块组成的温度变送器。文章简要介绍了MSP430F149单片机的结构、特性和功能,通过对温度传感器、单片机引脚分配、外围电路设计、信号转换及放大调理等部分的阐述,完成了基于该单片机控制系统的、实现温度变送功能的硬件组成设计。关键词:MSP430F149单片机;放大电路;AD/DA;4-20mADesignoftheTemperature-
2、transmitterBasedonMCUMSP430F149Abstract:Temperature-transmitterisakindofinstrumentconvertingtemperaturevariabletostandardizedoutputsignalwhichcanbetransmitted,it’smainlyusedforthemeasurementandcontrolofthetemperatureparametersinindustrialprocess.Inthispaper,westudyatemperaturetra
3、nsmitterwhichiscomposedoftwoimportantmodules,sensorandsignalconverter(signalprocessingandconversionunit).Thearticlebrieflydescribesthestructure,featuresandfunctionsoftheMSP430F149microcontroller,viatheelaborateofthetemperaturesensor,themicrocontroller’spinassignments,thedesignofp
4、eripheralcircuit,thesignal’sconvert,amplificationandconditioningandotherparts,Wehavecompletedthedesignofthehardwarestructurebasedonthemicrocontroller’scontrolsystem,toachievethefunctionoftemperaturetransmitter.Keywords:MCUMSP430F149;amplifyingcircuit;AD/DA;4-20mA1前言在工业生产中,温度测量具有极
5、其重要的作用,因此出现了各种温度测量方法和设备,其中常见的测量设备是热电阻和热电偶温度传感器。同时,为了便于信号的传送,通常在温度传感器中安装一个温度变送器。14温度变送器工作原理叙述如下:通电后温度传感器将温度信号变化为电信号送到放大电路中,信号经放大后然后通过A/D变换送入单片机中经过简单的处理后再能过D/A转换以标准的电流0-10mA或4-20mA的模拟信号输出,或者是通过一定的通信方式与上位进行通信。本文以MSP430F149单片机为核心,完成了4-20mA标准信号输出的温度变送器设计。2总体设计2.1MSP430F149单片机2.1.1单片机简
6、介MSP430是德州公司开发的一类具有16位总线的带FLASH的单片机。它采用16位的总线,外设和内存统一编址,寻址范围可达64K,还可以外扩展存储器。可在线对单片机进行调试和下载,且JTAG口直接和FET相连,不须另外的仿真工具,方便实用。由于其16位的体系结构,16位的CPU集成寄存器和常数发生器,可使MSP430实现了最大化的代码效率。数字控制振荡器使所有低功率模式唤醒到运行模式小于6us的唤醒时间。MSP430系列可以在超低功耗模式下工作,对环境和人体的辐射小,测量结果为100mw左右的功耗(电流为14mA左右),可靠性能好,加强电干扰运行不受影
7、响,适应工业级的运行环境。MSP430x14x系列具有统一的中断管理,是有两个内置16位定时器,一个快速12位A/D转换器,一或两个通用串行同步/异步通信接口(USART)和48个I/O引脚构造的微控制器。典型应用包括传感系统,捕获模拟信号转换成数字值,处理并发送数据到主系统。定时器令MCU配置适合于数字电机控制,EE仪表,手持仪表等的工业控制应用。硬件乘法器增强了性能,并提供一个代码与硬件广泛兼容的系列解决方案。2.1.2引脚分配14图1MSP430F149引脚图本文仅对设计中用到的引脚进行介绍,如下表。表1单片机引脚分配引脚名称引脚编号说明AVCC6
8、4模拟电源,正端,仅供给模数转换器的模拟部分AVSS62模拟电源,负端,仅供给模