- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2008山东省大学生电子设计大赛
设计题目: 超低功耗电子温度计(C题)
【本科组】
编号:C甲13XX
参赛队员:
指导教师:
参赛学校:
摘 要
本文论述了系统设计原理,进行了理论分析和电路分析,详细阐述了硬件和软件设计,并进行了系统测试和结果分析。
关键字:MSP430单片机,
1、设计要求及系统简介
1系统设计要求
设计一个电子温度计,能够通过温度传感器测量并显示被测量点的温度。原理方框图如下:
1.基本要求:
检测温度范围10~30℃,分辨率1℃;
正确显示温度
整机静态功耗小于5微安(关闭LCD显示,时钟正常运行)
按键唤醒显示
发挥部分要求:
温度控制功能(能够演示出控制功能的存在)
显示时分秒的时钟功能(能够正常切换和显示)
其他功能
1.2 系统框图
整个系统的结构如图所示。经过现场采集数据后,系统随后与上位机系统进行数据通信,由上位机系统完成后期的数据分析和数据存储工作。如图 2-3
图2-3
本系统采用超低功耗MSP430单片机设计,主要有电源模块、传感器模块、串口通信模块及LCD显示器等组成。系统组成框图如图2所示。
图3-2 硬件电路组成结构图
图图μA 开发工具 仿真器、编程器 仿真器、编程器 JTAG JTAG
MCS-51是一种利用比较广泛的8位单片机,指令系统为CISC结构,111 条指令,电源电压为5伏,两种低功耗方式,正常情况下消耗的电流为 24mA ,在掉电状态下,其耗电电流仍为 3mA ;即使在掉电方式下,电源电压可以下降到 2V ,但是为了保存内部 RAM 中的数据,还需要提供约 50uA 的电流。51单片机具有运算速度慢、功耗大、内部资源少等不足,因此在本系统设计中不予采用。
MSP430单片机采用最新的低功耗技术,工作在1.8~3.6V 电压下,有正常工作模式( A M ) 和4 种低功耗工作模式(LPM1、LPM2、LPM3、LPM4), 在电源电压为3V 时,各种模式的工作电流分别为AM:340μA、LPM1:70μA、LPM2:17μA、LPM3:2μA、LPM4 :0.1μA ;它的超低功耗性在实际应用中,尤其是在电池供电的便携式设备中表现尤为突出。在系统初始化后便进入待机模式,当有允许的中断请求时,CPU 将在6μs的时间内被唤醒。MSP430F1232具有非常高的集成度, 片内集成了10通道的10位A / D转换、具有PWM功能的定时器、温度传感器、片内USART、看门狗定时器、片内数控振荡器(DCO)、大量的具有中断功能的I/O 端口、大容量的片内Flash 和RAM 以及信息Flash 存储器。
综上所述,TI公司的MSP430F1232是一个运算速度快、外围模块丰富、易于波特率调整且功耗低的单片机,完全满足本设计的需求。本设计不但要求设计简单,方便使用和操作,而且功耗要低。因此经多方面综合、对比,决定采用TI公司的具有SOC特点的MSP430系列MCU:MSP430F1232。
2.2 温度检测方案选择
温度计的测温方案一般有以下几种:
方案一:采用集成的温度采集芯片来进行测温。这种方案只需要得知温度与A/D转换后的数字量的关系就可以得出当前温度来。这种方案的优点是编程简单,但是功耗大。
图2 RC测温方案原理框图
方案二:RC测温。此方案主要采用热敏电阻RT和标称电阻R1以及电容等元件,主要利用热敏电阻能根据环境温度的大小改变自身的阻值,电容C的作用是让充电电压缓慢上升或下降,以达到一定的时间。此方案只要通过标准电阻和热敏电阻的放电时间就可以求出当前热敏电阻的阻值,然后根据阻值与温度的大小就可以得知温度的值。与上一种方案比较其优点为功耗小,但是精度随着电容的充放电量时间变化而定,误差较大。
方案三:RRT测温。此方案采用采用热敏电阻RT和标称电阻R以及标准电阻串联,根据热敏电阻的电压变化可以测出其阻值的变化,并根据阻值与温度的大小就可以得知温度的值。与前2种方案比较,此种方案设计最为简单,功耗最小,精度较高。因此在此选择方案三作为本次设计的测温方案。
2.3 串口通信方案选择
通过串行接口实现上位机(PC机)与下位机的通信连接。PC机的串行接口标准是RS-232C。RS-232C是美国电子工业协会(EIA)在1969年公布的数据通信标准。RS是推荐标准(Recommended Standard)的英文缩写,232C是标准号。其设计之初是为了把计算机通过电话网与远程终端相连而设计的。RS-232C标准采用25针连接器,最常使用的是其中的9个通信信号,基本的数据传输信号有RxD、TxD、GND,分别表示接收数据信号、发送数据信号和地信号。
RS-232C标准采用负逻辑,而目前广泛使用的I/O接口芯片多采用TTL标准电
文档评论(0)