基于18b20的温度采集系统

基于18b20的温度采集系统

ID:36456034

大小:478.69 KB

页数:39页

时间:2019-05-10

基于18b20的温度采集系统_第1页
基于18b20的温度采集系统_第2页
基于18b20的温度采集系统_第3页
基于18b20的温度采集系统_第4页
基于18b20的温度采集系统_第5页
资源描述:

《基于18b20的温度采集系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于18b20的温度采集系统目录摘要3一、设计任务和要求3二、系统方案3三、方案设计与论证4四、程序流程图8五:元器件清单………………………………………………………………………………………………19六、结果分析19七、总结20八、设计体会与今后的改进意见20附录:………………………………………………………………………………………………………….39摘要本文介绍了基于DS18B20的温度实时采集与显示系统的设计与实现。设计中选取单片机STC89C52作为系统控制中心,数字温度传感器DS18B20作为单片机外部信号源,精度较好的数码管来显示温度。利用单片机程序来完成对STC18B20与A

2、T89C52的控制,最终实现温度的实时采集与显示。关键词:DS18B20STC89C52温度采集数码管Abstract:ThispaperintroducesthetemperaturebasedonSTC18B20real-timedataacquisitionanddisplaysystemdesignandimplementation.DesignofSTC89C52assystemselectionsingle-chipmicrocomputercontrolcenter,anddigitaltemperaturesensorDS18B20asexternalsources,

3、microcontrolleraccuracythangooddigitaltubetodisplaytemperature.UsingmicrocontrollerprogramtoaccomplishDS18B20andAT89C52singlecontroltemperature,andfinallyachievethereal-timedataacquisitionanddisplay.Keywords:DS18B20AT89C52singletemperaturegatheringdigitaltube.一、设计任务和要求1、利用DS18B20实现温度采集,并用数码管显示。

4、能实现温度上下限的设置,并能够超限报警2、硬件设计部分,根据设计的任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路必须有工作原理,器件的作用,分析和计算过程;3、软件设计部分,根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单;4、原理图设计部分,根据所确定的设计电路,利用Protel工具软件绘制电路原理图,提供元器件清单。5、编写报告。进行成果验收。二、系统方案方案一:由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可

5、以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。方案二:39进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。从以上两种方案,很容易看出,采用方案二,电路比较简单,软件设计也比较简单,故采用了方案二。三:方案设计与论证1温度采集模块方案一:采用瑞士Sensirion公司研制的SHT11型智能化湿度/温度传感器,它采用CMOSens专利技术(CMOS和传感器技术的融合),外形尺寸小。它具有I2C总线接口,接口电路简

6、单,并具有数字式输出、免调试、免标定、一致性好的特点。其电路原理图如图1所示。因其价格较贵,所以不采用此方案。图1SHT11电路原理图方案二:采用DALLAS公司推出的一线式数字温度传感器DS18B20,该芯片的管脚简单,无需外围硬件设备即可进行温度测量,与单片机交换信息仅需一根I/O口线,多个DS18B20可以并联到3根或2根线上,实现多点测温。CPU只需1根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可以节省大量的引线和逻辑电路。温度测量范围为-55~125℃,固有测温分辨率为0.5℃,符合本设计的要求,可编程为9~12位A/D转换精度,用户可自设定非易失性的报警

7、上下限值,支持多点组网功能。具有负压特性,电源极性接反时,温度计不会因发热而烧毁,只是不能正常工作而已。被测量温度用符号扩展的16位数字量方式输出,而且其体积较小,方便焊接,因此采用此方案。其电路图如图2图2温度采集电路图2显示电路模块单片机扫描键盘得到功率预置值,通过P0的8位IO口控制选定数码管,P2的8位IO口控制数码管显示,将该值送到LED显示器中显示。其硬件原理如图3所示。但此方案设备体积大,功耗大,因此不建议在实际应用中选用此方案。39图3:显

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。