0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

温度控制器表头的原理及说明

454398 来源:网络整理 作者:网络整理 2019-11-21 11:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

器件选择:

在这个电路中关键的两个元器件分别是单 片机AT89C2051和温度传感传感芯片DS18B20。 AT89C2051具有2K的可多次擦写的FLASH存储器,有15个I/O口,用于做一些小型的控制 显示和数据采据系统是很好的选择。DS18B20是单总线数字温度传感器,单总线也就是 说只用一根I/O引线完成数据的输入输出功能,所以它的体积很小,而且电压适用范围 在3-5.5V。DS18B20测量温度范围为 -55°C~+125°C,其A/D转换的分辩率可用程序控 制分别为9位、10位、11位和12位,最高分别率可以高达0.0625°C,但在-10~+85°C范围 内其精度为±0.5°C,这个精度已可以满足普通型的环境温度控制或测温类消费电子产品 的要求。DS18B20中有三个8位E2RAM单元(非易失性可电擦写储存器),可以读写上下限 警报温度值和一个自定义值,在本制作的中就只使用了上限温度值单元。每个DS18B20出 厂时都有一个唯一的序列编号,就是说在同一个单总线系统中可以控制多个DS18B20。 对DS18B20的单总线的操作方法这里因篇幅问题不可能一一说明,有兴趣的读者可以参 看DS18B20数据手册。

原理说明:

制作中DS18B20使用外接电源的供电方式,数据端用 4.7K电阻上拉,并联接到2051的2脚(P3.0)上。 晶振选用11.0592M的,使用简单的上电复位电路。选用共阳极的数码管,用2N3904作位驱动,段 引脚通过10欧的电限流电阻接入2051的P1口上,限流电阻选得很小,可以通过软件调整占空 比使数码管亮度适中。电路中有二个按键,可用于设置温度上下限。输出信号直接有2051的3脚 (P3.1)提供。

温度控制器表头的原理及说明

按键说明:

系统有3个操作状态:正常状态,边界温度1设置, 边界温度2设置。系统上电时进入正常状态。

正常状态: 数码管显示当前温度,按左键进入边界温度1设置,按右键进入边界温度2设置

边界温度1设置: 数码管显示边界温度1,3秒无按键操作返回正常状态。按左键边界温度1递加, 按右键边界温度1递减,左右键长按1秒以上可快速加减边界温度1。

边界温度2设置: 数码管显示边界温度2,3秒无按键操作返回正常状态。按左键边界温度2递加, 按右键边界温度2递减,左右键长按1秒以上可快速加减边界温度2。

如果边界温度1》边界温度2,系统工作在制热模式。当温度低 于边界温度2时,输出有效电平(高电平),当温度高于边界温度1时,输出无效电平(低电平),当温度在边界 温度1和边界温度2之间时输出维持不变。

如果边界温度1《边界温度2,系统工作在制冷模式。当温度高 于边界温度2时,输出有效电平(高电平),当温度低于边界温度1时,输出无效电平(低电平),当温度在边界 温度1和边界温度2之间时输出维持不变。

如果驱动电路要求低电平有效的信号,则对调以上两种设置就可以了。

软件说明:

系统用一个定时器中断去扫描数码管显示和操作DS18B20,一个扫描周期 为20ms.前3个5ms分别点亮3位数码管,数码管工作占空比为25%,如果数码管太亮,可适当减少点亮时间。最后一个5ms 处理DS18B20温度采样。DS18B20的单总线协议对时间要求很高,操作时不能被中断,因此把它放在中断服务程序中处理 比较好。并要求能在5ms内完成一次操作,以免中断丢失。另外,尽管完全可以做到每750ms对DS18B20采样一次,温度信 号的变化通常是比较缓慢的,过高的采样频率没有实际意义,反而可能增假DS18B20的功耗,导致器件本身的温升而影响 测量精度,所以,设计采样周期为5秒。

主程序的大循环中去扫描按键和在中断服务程序中采样到的温度信号,把实时 温度信号显示在LED数码管上,并对用户按键作出响应。

成品图(正面):

成品图(背面):

外形封装:

图中所有尺寸或坐标单位是mil(100mil = 2.54mm),整板尺寸约40*45mm。 背面有插针,可以安装在面包板或洞洞板上。管脚定义如下:

A:+5V

B:输出

C:GND

DEF:空

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 温度控制器
    +关注

    关注

    1

    文章

    179

    浏览量

    34815
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    WHD温湿度控制器加热去湿的设置与说明

    控制器
    acrelxqx
    发布于 :2025年11月10日 09:42:54

    codesys 3.5版本控制器联机指导:如何进行RS232联机?#codesys编程控制器 #控制器

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年08月29日 09:07:25

    宏集方案 | 如何选择适合您的过程控制器

    在现代工业中,过程控制器是确保生产效率、质量和安全性的关键设备。它们可以精准监测温度、湿度等变量,优化制造流程,减少人工干预,从而降低错误率和运营成本。但您是否清楚,哪种过程控制器更适合您的企业
    的头像 发表于 08-08 18:12 305次阅读
    宏集方案 | 如何选择适合您的过程<b class='flag-5'>控制器</b>?

    车载整机控制器 工程机械主机控制器#硕博电子#国产控制器

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年05月26日 09:09:02

    CYPD3120控制器有内部温度传感吗?

    控制器有内部温度传感吗? 我想澄清这一点,因为《CCG3 技术参考手册》中说 8 位 ADC 用于对连接到模拟多路复用器(AMUX 总线)的任何设备进行通用电压检测,以及电源电压测量和温度
    发表于 05-22 07:15

    工程机械控制器厂家 控制器国产替代 #国产控制器#控制器厂家#控制器品牌

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年04月29日 14:15:05

    E5CC-U数字式控制器说明

    电子发烧友网站提供《E5CC-U数字式控制器说明书.pdf》资料免费下载
    发表于 03-26 15:30 0次下载

    工程机械控制器如何选型?控制器选型指南 #控制器 #车载控制器 #整车控制器 #控制器选型

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年03月14日 10:54:24

    Y1620工程机械主机控制器 车载智能控制器 CAN总线 #工程机械控制器 #整车控制器 #车载控制器

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年02月10日 15:32:21

    温度控制器上下限设定,温度控制器上下限怎么调

    在现代工业自动化、家庭温控以及各类需要精确温度控制的场合中,温度控制器发挥着至关重要的作用。温度控制器
    的头像 发表于 01-29 15:30 1.3w次阅读

    温度控制器参数含义,温度控制器参数设置方法

    在现代工业自动化和温控系统中,温度控制器扮演着至关重要的角色。它通过对环境温度的精确监测与调控,确保生产过程的稳定性和产品质量。然而,要充分发挥温度
    的头像 发表于 01-29 15:27 8052次阅读

    电流控制器怎么调节

    电流控制器的调节是电子设备和电力系统中一个至关重要的环节。正确调节电流控制器不仅可以确保设备的正常运行,提高系统的效率和稳定性。下面,我们将详细探讨电流控制器的调节方法,并结合具体的应用场景进行
    的头像 发表于 12-25 16:19 3787次阅读

    新唐科技推出专为高温度环境设计的微控制器

    挑战,新唐科技以其卓越的研发实力和深厚的技术积累,推出了专为高温度环境设计的一系列微控制器,为工业控制、汽车电子等领域带来了全新的解决方案。 卓越性能,高温高压无忧 新唐的高温度
    的头像 发表于 12-23 13:54 962次阅读