close
当前位置: 物联网在线 > 技术文库 >

基于DS18B20和AT89C2051的家用温度测量器设计

   一、设计概况

  本制作采用USB口作为供电端口,用DS18B20温度传感器进行温度信息采集,用AT89C2051单片机进行控制,采用四位共阳数码管显示,从而实现对温度的测量显示(系统框图如图1所示)。本设计可培养学生对单片机学习的兴趣,提高其制作与编程能力。

 图1 系统框图

  二、电路原理

  采用PROteUS仿真软件进行原理图设计与程序仿真。电路如图2所示。

 图2 电路图

  1、电源

  采用USB口供电,可将USB适配器接人电路板的USB口或直接接计算机USB口。这样,既节省了资源,又能够获得较为理想的工作电压。USB口的外形及电源口定义如图3所示。

 图3 USB口的外形及电源口定义

  2、温度信号采集

  采用DS18B20(外形见图4)智能型数字温度传感器作为温度信号采集装置。

 图4 DS18B20外形


(责任编辑:Ioter)


用户喜欢...

单片机应用系统硬件设计应该考虑的11个问题

(1)存储器扩展: 容量需求,在选择时就考虑到单片机的内部存储器资源,如能满足要求就不需要进行扩展,在必须扩展时注意存储器的类型、容量和接口,一般尽量留有余地,并且尽可能减...


STM32单片机串口通信波特率计算方法

1. 什么是波特率 不管是什么单片机,在使用串口通信的时候,有一个非常重要的参数:波特率。什么是波特率:波特率就是每秒传送的字节数。双方在传输数据的过程中,波特率一致,这是...


基于AT89S52单片机的智能数字电子时钟设计

(1)数字钟实现对年、月、日、时、分、秒、星期显示的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带...


单片机晶振不起振经常遇到的问题及注意事项!

单片机中如果没有了晶振会怎么样? 在上一篇的《单片机中如果没有了晶振会怎么样?》一文中,小编着重讲解的是石英晶振在单片机中的重要性,然而,作为一种精密的频率元件,单片机...


51单片机寄存器功能一览表

特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功...


控制单片机里面的寄存器,要怎么玩?

这篇文章适合刚刚入门的单片机小白看。 单片机在电学里面,属于很简单的一种器件,外表看,就是一个芯片,长着很多的脚。内部,就是一堆寄存器。不同的单片机,外部表现就是形状和...


在反馈环路中采用MEMS惯性测量单元(IMU) 的高性能运动控制系统,传感器对准误差常常是其关键考虑之一

对于在反馈环路中采用MEMS惯性测量单元(IMU) 的高性能运动控制系统,传感器对准误差常常是其关键考虑之一。对于IMU中的陀螺仪,传感器对准误差描述各陀螺仪的旋转轴与系统定义的惯性参考...


只需八步,教你练成单片机能手

学习使用就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。以下是小编的一些经验: 第一步:数字I/O的使用 使用...


工程师解决传输接口到传感器数据传输的几大方法

传感器的数量在整个地球表面和人们生活周遭空间激增,提供世界各种数据讯息。这些价格亲民的传感器是物联网(IoT)发展和我们的社会正面临数字化革命,背后的驱动力。 然而,连接和...


利用无线振动传感器实现连续 可靠的过程监控

工厂自动化和总体效率理所当然地受到巨大的关注,原因不仅是生产率提高(哪怕一点点)能带来正面效益,而且同样重要的是,它能降低或消除设备停工造成的严重损失。现在,我们可以不用...