基于DS1820水温测试测量电路设计

发布时间:2019-12-12 阅读量:1653 来源: 我爱方案网 作者:

  RA0~RA3用于七段码显示,RB6控制水闸开关,RB7控制电加热管,RC3~RC5用于按键设计和读取水量,RC0~RC2用于跟DS1820通信进行水温测量,RB0~RB1对七段码进行扫描,RB2~RB5 LED指示灯显示,RC6漏电检测,RC7控制扬声器用于报警和指示。

基于DS1820水温测试测量电路设计

  键盘与水量测量电路由于在本系统中,只要求显示四个档位的水量值,因此水量传感器采用的是开关式传感器,当水量达到某一档时会拉低该档电平,接口电路与按键按下类似。因此在电路设计中,将水量档位信号与按键通过一片74HC148优先编码器连接到单片机的I/O口上。按键的优先权高于水量信号,水量高档位信号优先权高于低档位信号,以保证能优先响应按键。示电路温度采用二位七段码显示,显示范围0℃~99℃。水量采用一位七段显示,显示1、2、3、4,四档水位。对温度和水量进行循环扫描显示。四个LED用于当前按键功能设定。


  水温和水量控制电路单片机通过光电耦合对继电器进行控制,用来切断或接通加热管电源,关闭或打开水阀,从而达到对水温和水量的控制。漏电检测及报警电路由于热水器工作在潮湿的场合,因此需具备漏电检测与报警功能。漏电检测由漏电检测线圈的输出经整形后输入到RC6口,电路原理图如图3(a)所示。当漏电流超过一定阈值时,比较器输出低电平,否则保持高电平,再通过一单稳态触发器电路产生如图3(b)所示波形,低电平保持时间t可由单稳态触发器进行调整设定。


  在本系统中t为10ms,由于PIC16C57没有中断功能,因此程序中必须每隔一定时间(小于10ms)对RC6口进行查询,以检测是否漏电,一旦检测到RC6变低,经过确认后切断加热管电流,同时进行报警。报警电路还在传感器出现故障、超温时报警提示。PIC16C57本身具有看门狗定时器,当系统出现异常时,能自动进行掉电保护和系统复位。水温测量电路测温元件采用DALLAS的单线数字温度传感器DS1820.DS1820提供九位温度读数,测量范围-55℃~125℃,采用独特1-WIRE总线协议,只需一根口线即实现与MCU的双向通讯,具有连接简单,高精度,高可靠性等特点。在工作时,通过总线向其提供电源,单片机发出指令码读取温度值。


相关资讯
核心对比!无源晶振与有源晶振在结构和工作原理的本质区别

无源晶振与有源晶振是电子系统中两种根本性的时钟元件,其核心区别在于是否内置振荡电路。晶振结构上的本质差异,直接决定了两者在应用场景、设计复杂度和成本上的不同。

温度稳定性对RTC晶振的计时误差影响与分析

RTC(实时时钟)电路广泛采用音叉型32.768kHz晶振作为时基源,但其频率稳定性对温度变化极为敏感。温度偏离常温基准(通常为25℃)时,频率会产生显著漂移,且偏离越远漂移越大。

从参数到实践!剖析有源晶振的频率稳定度、老化率及正确接线方案

有源晶振作为晶振的核心类别,凭借其内部集成振荡电路的独特设计,无需依赖外部电路即可独立工作,在电子设备中扮演着关键角色。本文将系统解析有源晶振的核心参数、电路设计及引脚接法,重点阐述其频率稳定度、老化率等关键指标,并结合实际电路图与引脚定义,帮助大家全面掌握有源晶振的应用要点,避免因接线错误导致器件失效。

如何对抗晶振老化?深入生产工艺与终端应用的防老化指南

晶振老化是影响其长期频率稳定性的核心因素,主要表现为输出频率随时间的缓慢漂移。无论是晶体谐振器还是晶体振荡器,在生产过程中均需经过针对性的防老化处理,但二者的工艺路径与耗时存在显著差异。

无源晶振YSX321SL应用于高精度HUD平视显示系统YXC3225

在现代汽车行业中,HUD平视显示系统正日益成为驾驶员的得力助手,为驾驶员提供实时导航、车辆信息和警示等功能,使驾驶更加安全和便捷。在HUD平视显示系统中,高精度的晶振是确保系统稳定运行的关键要素。YSX321SL是一款优质的3225无源晶振,拥有多项卓越特性,使其成为HUD平视显示系统的首选。