温度报警体系不需求杂乱的信号调度电路和A / D转化电路能够直接与单片机完结数据收集和处理,便利,精度高,功耗低,小型化,抗搅扰才能,可根据不同温度监测的需求和其他各种温度操控体系,丈量温度规模为-55℃〜125℃,在-10〜85 ℃规模内,温度差错为± 0.5 ℃。现场温度直接以“一线总线”的数字方法传输,大大提高了体系的搅扰。合适恶劣的现场环境下的温度丈量,如:环境操控,设备或进程操控,温度和其他消费电子产品。
1 整体规划计划
跟着人们日子水平的不断提高,单片机操控无疑是人们寻求的方针之一,它所给人带来的便利也是不行否定的,其间温度报警体系便是一个典型的比如,但人们对它的要求越来越高,要为现代人作业、科研、日子、供给更好的更便利的设备就需求从数单片机技能下手,全部向着数字化操控,智能化操控方向开展。
该规划选用的温度报警体系与传统的体系比较,便利阅览温度丈量值,温度丈量精度,温度数字显现输出规模广,一起能够经过发送射频信号完成长途监控。规划使用单片机Cerebot 32MX4,温度传感器PMODTMP,共阴极,8位串行数据的数字传输,以LED来完成温度显现,可一起满意上述要求。别的,考虑到实际中或许需求长途获取信息,该体系添加了射频发送模块,供给了长途监控的才能。
1.1 整体规划框图
体系整体规划计划:温度计电路规划整体规划方框图如图1所示,操控器选用Cerebot 32MX4,温度传感器选用PmodTMP,报警器选用PmodSPKR1(1W扬声器模块板),LED显现器选用PmodCLS(字符LCD串行接口模块),射频信号发送选用PmodRF1(无线电收发器)。
图 1体系原理方框图
1.2 主操控器
Cerebot 32MX4关于机器人项目的学生和业余喜好者是一个有用的嵌入式操控东西。其多功能的规划和可编程特性能够让您拜访很多的微操控器外围设备和规划多种用处的计划。此开发板有许多的I / O衔接器和电源供给计划。
Cerebot 32MX4与Microchip MPLAB一起协作,开发环境支撑在MPLAB下的编程和调试。Cerebot 32MX4供给了多个衔接外围设备的接口。它有九个衔接器用于衔接Digilent的Pmod™外设模块。 Digilent的周边模块包含H桥,数模转化器,扬声器放大器,开关,按钮,指示灯,以及转化器,便利衔接到RS232,接线端子,BNC接头插孔,伺服电机等。
其特色包含:
•一种PIC32 MX460F512L微操控器
•支撑Microchip MPLAB下的编程和调试开发环境
•九个Pmod Digilent的衔接器外设模块板
•八个喜好RC伺服衔接器
•USB 2.0设备,主机和OTG支撑
•两个按钮
•四个LED
•多种电源挑选,包含USB供电
•ESD维护和短路维护一切I / O引脚。
•512KB的闪存
•内部32KB的SRAM存储器
•兼容USB 2.0全速上的-移动(OTG)操控器,专用DMA通讯
•两个串行(SPI)的外设接口
•两个UART串行接口
•2个I2C串行接口
•5个16位定时器/计数器
•五个定时器捕捉输入
•五个比较/ PWM输出
•16个10位模仿输入
•两个模仿比较器
图 2 Cerebot 32MX4 外观
图 3 Cerebot 32MX4 电路图