基于PIC16C72的太阳能热水器水位水温智能控制器设计

1 下载量 157 浏览量 更新于2024-08-29 收藏 640KB PDF 举报
本篇文章主要探讨了基于PIC16C72单片机的水位水温控制器的设计,它针对落水式太阳能热水器的需求,实现了自动化控制。核心部分采用NTC热敏电阻作为温度传感器,利用单片机的8位A/D转换器将热敏电阻产生的电压变化转化为数字信号,进行精确的温度测量。水位控制则依赖于非对称多谐振荡器电路,通过监测水位传感器等效电阻变化导致的频率变化,由内置计数器来判断水位高低。 设计的关键技术包括: 1. 温度测量:NTC热敏电阻的使用可以快速响应温度变化,其阻值与温度成线性关系,通过A/D转换,确保了温度数据的精确度。 2. 频率检测与水位控制:利用非对称多谐振荡器将水位传感器的信号转换为频率变化,单片机的计数器可以根据频率高低判断水位位置,实现精准的控制。 3. 硬件简化:控制器省去了传统的温度信号调理电路和专用A/D转换芯片,以及输出译码驱动器件,降低了系统复杂性和成本,提高了可靠性。 4. 应用领域:设计适用于太阳能热水器,能有效提高能源利用效率并减轻人工操作负担。 文章详细描述了控制器的工作原理,包括硬件电路设计和功能实现过程,对于希望在单片机控制和太阳能热水器领域进行深入学习和实践的人来说,是一份宝贵的参考资料。此外,本文还展示了如何巧妙地运用单片机的内部资源,体现了简洁高效的设计理念。