122、基于51单片机8路温度 ds18b20多路温度传感器检测仿真设计

毕设帮助、开题指导、技术解答(有偿)见文末。

目录

一、硬件组成

二、功能

三、Protues仿真

四、程序  

 五、资料包括 


一、硬件组成

本系统采用51单片机最小系统电路(复位电路+晶振时钟电路+单片机电源电路)+232串口芯片+按键+ds18b20温度传感器+LCD1602液晶+电源设计而成。

二、功能

1、本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用)。

2、用LCD 1602液晶显示屏实时显示温度值。

3、采用ds18b20温度传感器采集温度。

4、可以通过按键切换监测哪路温度。

5、焊接实物可利用232串口可对8路温度值监测。

三、Protues仿真

四、程序  

 五、资料包括 

需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
51单片机是一种常用的微控制器,具有广泛的应用领域。 DS18B20是一种数字温度传感器,具有高精度、数字输出、单总线接口等特点。Proteus是一种虚拟电设计仿真软件,能够帮助我们验证电的功能和性能。 要设计一个可调上下限的温度报警器,我们可以使用51单片机DS18B20传感器进行连接,并在Proteus中进行仿真。 首先,将DS18B20传感器的VCC引脚(3.3V或5V)、GND引脚(地)和DQ引脚(数字接口)分别连接到51单片机的对应引脚上。然后,在Proteus中导入51单片机的库文件,并绘制出相应的电图。 接下来,我们可以使用51单片机的GPIO口读取DS18B20传感器的温度数据,并将其与预设的上下限进行比较。如果温度超过设定的上限或低于设定的下限,可以设置51单片机的某个引脚输出高电平,触发报警器。 为了实现可调的上下限,我们可以通过外部电位器或软件编程的方式,来调节报警器的温度阈值。可以选择将电位器与51单片机的某个模拟输入引脚相连,通过读取电位器的电阻值来调节阈值。或者在程序中通过用户界面,设置上下限的数值并存储在非易失性存储器中。 最后,我们可以在Proteus中进行仿真测试,输入不同的温度值,观察51单片机的输出状态和报警器是否正常工作。 通过以上步骤,我们可以在Proteus中设计一个可调上下限的51单片机DS18B20温度报警器,实现温度监测和报警的功能。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冠一电子设计

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值