温度报警系统完整软硬件设计
1.3 温度传感器介绍
本文引用地址:https://www.eepw.com.cn/article/259091.htmPmodTMP是一个接口板半导体PMODTMP三线数字温度计和恒温器。该PMODTMP可用于需要精确测量环境温度读数的项目。
其特点包括:
•达拉斯半导体集成电路PMODTMP
•6针接头,6针连接器
•可编程恒温器输出
•低功耗
•± 0.5 º C从0℃至+70 º C的精度
•-55 º C至+125 º C范围内
•小尺寸(0.80“× 0.80”)
•一个简单的3线接口
1.3.1 功能描述
PmodTMP可以被用作一个可配置精度的温度计或作为可编程独立温控器,输出TH,TL和 TC表示环境温度超过任何的预编程阈值。
在板上的PMODTMP配有可编程的EEPROM存储设备的配置设置。PmodTMP和主板之间的数据传输的驱动,在PMODTMP数据手册中描述。
图 4 PmodTMP外观图
图 5 PmodTMP框图
图 6 PmodTMP原理图
1.4 LED显示器简介
在本系统中,采用PmodCLS——字符LCD串行接口作为显示器,用于温度的显示。PmodCLS模块可用于显示在程序开发过程中重要的调试信息,或作为已完成设计的用户界面。该模块非常适合于在Digilent嵌入式控制开发板上的项目。
图7 PmodCLS字符LCD串行接口外观图
图8 PmodCLS框图
1.5 射频信号发送模块简介
本系统采用PmodRF1来设计射频发送模块。PmodRF1是一个无线电收发器,它能够有选择的在以下区域内进行配置操作:北美ISM频段的902MHz到928MHz、欧洲SRD频段的863MHz到870MHz或中国WPAN频段的779MHz到787MHz。这样可以确保来自世界各地的用户,放心安全的将其应用于无线通信的项目中。 该PmodRF1集成了Atmel AT86RF212,一个功耗低、范围广的无线电收发器。通过Atmel的合作伙伴,Meshnetics公司,独立验证了收发器在6公里范围内的通信能力,但有效的范围将取决于多种因素,如天线的选择,视线和其他环境障碍。 该模块也具有一个SMA连接器,它允许用户选择最适合他们应用的通信天线。
图9 PmodRF1的外观图
图10 PmodRF1的框图
1.6 报警器简介
本系统使用PmodSPKR1——1W扬声器模块板作为报警器。由于外围模块没有蜂鸣器,故采用该模块。
图11 PmodSPKR1外观图
2 系统算法
2.1 计算温度子程序
计算温度子程序将RAM中读取值进行BCD码的转换运算,并进行温度值正负的判定,其程序流程图如图10所示。
图 7 计算温度流程图
图 8 显示数据刷新流程图
伺服电机相关文章:伺服电机工作原理
尘埃粒子计数器相关文章:尘埃粒子计数器原理 温湿度控制器相关文章:温湿度控制器原理 燃气报警器相关文章:燃气报警器原理
评论