温控器用于控制室内暖通设备,通过暖通设备为室内环境提供冷源和热源,从而调节室内温度环境,为人们提供舒适的生活环境。

旋钮式温控器更为结构简洁、操作简便,降低了用户的使用难度,提供智能化的控制方法,实现节能与舒适的平衡。

航芯推出的旋钮温控器解决方案,采用有丰富外设功能的ACM32F0x0系列作为主控芯片,最低功耗可达0.5uA,具有高整合度、高抗干扰、高可靠性等特点,有助于提高产品性能,帮助客户加快智能温控设备的开发。

本文将带你深入了解基于航芯ACM32F0x0系列如何快速搭建旋钮温控器项目,干货满满,开源分享,更多资源请在文末获取哦!

1. 供暖设备应用概述

北方的供暖主要有两种方式:集体供暖和分户供暖,分户供暖较受用户欢迎,这种方式用户可以根据自己的需求和喜好按需供暖。分户供暖催生了很多新型供暖设备,比如电磁壁挂炉、燃气壁挂炉、空气能热泵等。

这些供暖设备搭载控制器,通过旋钮温控器可实现精准智能温度控制,控制器负责接收旋钮温控器的RF信号来控制供暖设备的开启和关闭加热,而旋钮温控器放置在用户房间里,可实时检测房间温度变化,发送RF信号实时调节温度,使房间温度始终保持在用户设定的舒适温度范围内。

2. 技术规格

• 温度控制范围:-10℃~45℃

• 温度显示范围:5℃~35℃

• 工作温度:-20℃~55℃

• 供电方式:1.5V * 2,2节五号电池

• 待机功耗:12uA

• 遥控距离:室内≥30m

3. 功能特点

• 可通过旋钮调节设定温度

• 实时显示当前环境温度和当前加热状态

• ℃/℉温标切换

• 0.5℃/1℃温度差值切换

• 高、低温报警,显示屏温度闪烁

• 低电量报警,显示屏显示低电量图标

4. 方案介绍

旋钮温控器分为遥控器和接收器,遥控器放在用户房间,实时采集室内温度,显示温度并实时调节;接收器则放在加热装置旁边,用于接收遥控器的RF信号,控制继电器,从而开启和关闭加热。

旋钮温控器的遥控器可采用ACM32F030C8T7或ACM32F070CBT7做主控,框图如下:

• 使用ADC来实现对旋钮温度调节;

• 使用IIC接口,读取温湿度传感器SHT30模块的温湿度;

• 使用芯片的LVD模块进行电池低电检测;

• 使用芯片自带的LCD驱动来驱动断码LCD屏,显示设置温度、实时温度、加热状态等;

• 使用SPI接口和RF 433模块通信,发送RF信号控制加热器的开关;

• 通过TouchKey来唤醒产品,并实现℃/℉温标切换、0.5℃/1℃温度差值切换,加/减设定温度;

• 为了实现产品的低功耗,需要在低功耗下显示LCD,所以采用stop低功耗模式,RTC定时唤醒和TouchKey唤醒。

旋钮温控器的接收器采用ACM32F030K8T7或ACM32F070KBT7做主控,可以通过三档拨动开关来选择常开、常关、自动三种工作模式,在自动模式下根据接收遥控器发来的RF信号进行控制继电器的开启和关闭,方案框图如下:

5. 软件设计
01. ADC采集

正常待机下不对旋钮进行AD采样,只有当被TouchKey唤醒后定时采样。

以下是部分代码:

02. 读取温湿度传感器SHT30

温湿度传感器采样IIC接口,定时一分钟采集一次传感器的温湿度数据,部分代码如下:

03. 电池低电检测

采用芯片自带的LVD模块检测电池电量,低于设定的阈值2.51V就闪烁低电图标报警提示,以下是部分代码:

04. LCD显示

使用4*24 LCD显示,在唤醒状态每隔200ms刷新一次LCD显示内容,以下是部分代码:

05. RF 433模块

RF模块采用RFM300H,SPI通讯,为了方便处理RF数据,采用状态机来处理RF模块的配置,数据发送等,以下是部分代码:

06. TouchKey检测

通过TouchKey可唤醒产品,切换温标、温度差值、显示设定温度等,部分初始化代码如下:

07. 低功耗处理

为了实现低功耗,采用stop模式,进入休眠前先判断休眠标志位是否允许进入休眠,再关闭定时器、SPI、IIC等外设,设置IO口状态,配置RTC定时1min唤醒、TouchKey唤醒,以下是部分代码:

08. 遥控器程序整体流程图
09. 接收器程序整体流程图
06 资源分享

旋钮温控器方案软硬件资源:

https://gitee.com/acm32-mcu/acm32f0_temperature_control

CONTACT US:sales@aisinochip.com

软硬件全开源,航芯方案分享 | 旋钮温控器方案相关推荐

  1. 原装世嘉土星手柄(Sega Saturn)转USB小板,软硬件全开源

    上次用模块制作了一个SS手柄转USB的控制器, 原装世嘉土星SS手柄(Sega Saturn)改USB接口,实现低延时USB格斗手柄_f78fk_liuyu的博客-CSDN博客_土星手柄接口 使用良好 ...

  2. 航芯案例分享 | 驾驶员监控系统全解析 为驾驶安全护航

    考虑到道路上的汽车数量不断增加,对 ADAS(高级驾驶辅助系统)需求的不断增长可能不足为奇! 大多数驾驶员因在驾驶时分心而遭遇事故,尤其是在夜间,所以许多汽车制造商都在提供驾驶员监控系统,增进道路安全 ...

  3. 2022 极术通讯-基于 “星辰”STAR-MC1处理器的航芯ACM32G103芯片及应用方案

    导读:极术社区推出极术通讯,引入行业媒体和技术社区.咨询机构优质内容,定期分享产业技术趋势与市场应用热点. 芯方向 基于安谋科技"星辰"STAR-MC1处理器的上海航芯ACM32G ...

  4. 航芯技术分享 | 一文读懂什么是量子密码

    被喻为"重要数据保险箱"的安全芯片已经渗入人们生活的方方面面.随着5G.物联网.车联网的迅速发展,为安全芯片开启了新的应用场景,同时也带来了新的挑战. 本文将带大家深入了解安全芯片 ...

  5. 航芯技术分享 | BMS专题之电池均衡如何提高电池寿命

    随着新能源及电动汽车的迅速发展,能量密度比更高的锂电池得到了更多运用,而锂电池串联使用过程中,为了保证电池电压的一致性,必然会用到BMS来提升电池的使用性能和使用寿命. 上海航芯通用MCU ACM32 ...

  6. 恩智浦i.MX6Q开发板软硬件全开源提供核心板原理图

    iTOP-IMX6开发平台是基于NXP的IMX6系列芯片开发的产品,该产品广泛应用于车载系统.数字标牌.金融设备.人机界面.机上娱乐系统.工业控制.医疗设备.仪器仪表.智慧城市.商业电子等多种领域等设 ...

  7. 软硬件全开源5种操作系统迅为IMX6开发板稳定运行看得见

    全工业级底板经过严苛高低温检测-40°C到85°C稳定运行 系统支持Android4.4.2/6.0系统 Linux + Qt4.7/5.7系统 Ubuntu12.04/16.04系统 开发板硬件原理 ...

  8. ESP32开发板开源啦 ESP32-IOT-KIT全开源物联网开发板

    鸽了已久的 ESP32开发板计划 终于赶在年前与大家见面了,本来上个月就能一睹芳容的,无奈年末好多事儿堆在一起,又碰巧手机出了问题,以前的照片全部丢失.为不影响开源效果,这期间一直在完善资料,Gith ...

  9. Cobo金库二代横空出世——全脱网、全开源、更安全

    Hi 体验新鲜好物,吐槽反人类设计,这里是ChainNode测评. 我是本期好物评测官,汤圆. 本期测评我们带来了今年四月全新发布的Cobo金库二代,分为专业版和标准版两个版本,今天我们从头到尾好好说 ...

最新文章

  1. Session丢值的问题
  2. 关于S/4HANA里Sales Office 和Sales Organization那些事儿
  3. windows消息处理机制
  4. Redis使用场景一,查询出的数据保存到Redis中,下次查询的时候直接从Redis中拿到数据。不用和数据库进行交互。...
  5. MPU6050开发 -- 卡尔曼滤波(转)
  6. SwipeRefreshLayout官方推荐下拉刷新
  7. 信息学奥赛一本通(1018:其他数据类型存储空间大小)
  8. CentOS 7 SSH相关使用问题及其解决办法
  9. 老男孩python爬虫视频教程_python爬虫入门
  10. 如何和在桌面上添加计算机,怎么在电脑桌面上添加便签?
  11. Java中队列的使用
  12. 去除DataTable重复数据的三种方法(转)
  13. 抖音网红mac桌宠Desktop Goose呆头鹅的使用教程
  14. 数据--第45课 - 最短路径
  15. python颜色大全
  16. Swift 使用SwiftyJSON解析JSON数据
  17. 黑苹果oc清除nvram_小新Pro13 黑苹果/多系统心得
  18. java室内导航_室内地图Android SDK定位导航 - 蜂鸟云
  19. 北京医保卡怎么使用?
  20. 中兴通讯事件的警示和教训

热门文章

  1. 你不知道的JavaScript 上卷读书笔记
  2. UnityWebRequest带中文路径找不到
  3. VIVADO HLS 学习之路之图像的resize
  4. 使用Akka的远程调用
  5. Matlab BPNet线性+非线性逼近
  6. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java缺陷管理系统d6ltf
  7. ffmpeg文件无法下载
  8. 一键导出资料(图片和PDF)到ZIP
  9. 【微信小程序 - 工作实战分享】1.微信小程序发送手机短信验证码(阿里云)
  10. 优胜劣汰:苹果和诺基亚的不同命运为我们敲响警钟