LM35测温报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LM35测温报告

LM35测温模块 一:任务和要求 1:用传感器LM35采集温度数据,显示温度值 2:用4*4键盘能够设定报警的温度上、下限值 3:用发光二极管指示温度上、下限报警状态 4:温度显示部分采用LED数码管动态扫描显示 二:作品 摘要 本作品采用LM35精密温度传感器采集温度信号,经过运算放大器将该信号进行放大,再通过Cortex M3 1752内置的12bit ADC将电压信号转换为数字信号,结合数码管和LED灯的显示板,实现了题目中扫描显示温度值与发光二极管指示温度上、下限报警状态的要求;采用4*4扫描键盘和Cortex M3 1752结合的方式,实现了题目中设定报警温度的上下限值的要求。 Abstract This system uses LM35 which is a precision centigrade temperature sensor to get temperature signals, and then amplify the signals through op-amp ,convert voltage signals into digital signals through the Cortex M3 built-in 12 bit ADC, use digital display panel and LED lights to achieve the scanning light-emitting and alarming through diode when the temperature is lower than the lower state or is upper than the upper state; A scanning 4*4 keyboard and Cortex M3 are applied in the system to set the upper and lower temperature state. 一:系统方案设计与论证 经过分析和论证,我们认为此次练习的系统框图如下 1:测温模块方案论证和选择 LM35 是一款精密温度传感器,测温范围为0摄氏度到150摄氏度,每摄氏度变化10mv。由于信号很小,直接传入ADC中很难进行数据转换,所以信号在进入ADC之前应先经过放大。由于Cortex M3 1752的供电电压为3.3V,所以确定电压放大倍数为2倍,对应0摄氏度到150摄氏度,放大后电压范围为0mv到3V。 方案一:采用LM324构成同相比例运算电路对信号进行放大。 方案二:采用AD620仪表放大器对信号进行放大。此方案主要针对小信号,例如=10mv的信号。 因为室温在27摄氏度左右,所以经过LM35采集的信号为270mv,这个信号已经很大,用LM324也可以满足要求,所以综合性价比考虑,采用方案一。 2:ADC方案论证 Cortex M3内置的12bitADC,采用这款ADC就可以达到要求。 二:电路与程序设计 1:由LM324构成的同相比例运算电路,如图所示 2:程序流程图 1:初始化流程图 2:主函数流程图 三:系统测试 1:测试仪器清单(见下表) 序号 仪器名称 型号 指标 生产厂家 数量 1 可跟踪直流稳压电源 SS3323 1 2 双踪示波器 54622D 带宽:100MHz 采样率:200MSa/s 1 3 双路跟踪稳压稳流电源 DH1718D-2 1 2:测试遇到的问题 问题现象: 将各模块相连接后,发现由数码管所显示的温度值一直在跳变,很不稳定,这样人眼根本读不出温度值。 问题解决: 一:查询噪声毛刺的起始端 猜想1:来自电源的噪声 猜想2:示波器的噪声 猜想3:来自板子的噪声 猜想4:运放的噪声 噪声解决的方案: 1:示波器自检,检测方波是否失真,发现示波器噪声不是问题所在。 2:检查电源,将电源与示波器相接,发现双路跟踪稳压稳流电源本身的噪声很大,达到幅值为80mv,噪声经放大后可达到160mv,这严重影响LM35采集的小信号,所以电源为问题所在的根源。解决电源呢噪声方法如下:1:在入板时,并联一大一小电容,进行滤波,去掉毛刺。2:更换电源。我们将DH1718D-2电源更换为SS3323后, 问题得到解决。 3:更换电源后发现温度值时有较大的跳变。分析检查后发现,这是由于3块板子的共地共电不规范引起的。电源入板,必须有两个电容进行滤波。由于LM35采集的是小信号,供电方案应为电源直接供电到LM35模块,不应该由Cortex M3 1752 板上的电给第一级LM35供电。供地要电源上的地直接供给各个板子,不应板间互传,因为地是屏蔽信号噪声的最好方法。 4:由于室温一直在27摄氏度左右,经LM35后输出电压为270mv左右,信号较

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档