基于at89c52单片机温湿度c语言,基于AT89C52单片机的温度监控报警系统的设计

该系统由无线发射与接收模块、语音播报、温度采集和显示模块构成,使用AT89C52单片机。具备温度实时显示、超限报警、200m无线传输及语音播报功能。硬件包括NRF905无线发射电路、LCD显示电路、单片机控制和语音播报电路。软件采用C语言编写,实现模块化结构,包括初始化、传感器读取、LCD显示、无线发送等程序流程。
摘要由CSDN通过智能技术生成

本系统由无线发射与接收模块、语音播报、温度采集、自动报警以及显示模块组成。实现功能:温度实时显示:可设定温度的上限和下限,当温度超过设定域值时发出声光报警信号;测量温度值可通过语音播报;通过射频模块完成温度的远距离无线传输,传输距离大干200rn。

一、硬件部分

系统由三部分组成:一是采集数据、数据处理、发出报警信号和进行无线传输的主机;二是接收并把数据显示出来的接收端;三是语音播报系统。其原理框图如上图、中图、下图所示。

f3384565692f694b2ec51934e3c6b910.png

4d13f5272c9c0e7bc7388460fa343dcc.png

9aad520ce58b0e0b00041a7464e29fbb.png

1.无线发射电路

无线传输模块采用单片射频收发器NRF905。

NRF905由频率合成器、接收解调器、功率放大器、晶体振荡器和调制器组成,不需外加声表滤波器。

使用SPI接口与微控制器通信,配置非常方便。在空旷地方传输距离为200m左右。

2.显

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值