基于Atmega128的智能加湿器系统的设计

来源 :科学时代·下半月 | 被引量 : 0次 | 上传用户:holdingmanzsk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】为实现温湿度测量和无线数据传输,使用AVR微处理器ATmega128作为控制芯片,NewMsg-RF905作为无线收发模块,数字温湿度传感器SHT11作为温湿度测量模块,设计了集单片机、无线数据传输以及液晶显示为一体的智能加湿器系统。经测试,系统运行稳定可靠,具有广泛的应用前景。
  【关键词】ATmega128;湿度测量;SHT11;无线通信;nRF905
  引言
  空气湿度对人体健康有直接的影响,为了保证生活环境的舒适度,控制湿度是必须的。而传统的湿度检测多采用有线传输,为生产和生活带来许多不便,本系统针对传统加湿器的缺点,以单片机微控制系统作为主体部分,研制了一款能耗低、简单可靠、使用方便的无线智能加湿器系统,兼顾使用者的健康、舒适的要求,使加湿器更具智能化和人性化。
  1.系统设计方案
  系统总体框图如图1所示。该系统由温湿度测量系统、温湿度及时间显示系统、湿度自动控制系统、无线数据传输系统及各种数据接口电路组成。主控单元主要由一个MCU构成,其主要功能是完成外界信息的采集,进行运算处理后,控制外面的设备进行正常工作。按键和LCD显示模块提供了人机交互的通道[1]。时钟模块为主控提供时钟,主控单元利用该时钟进行程序运行和定时设置。外界信息采集的传感器主要有温湿度传感器、浮子信号和水位感应片。
  图1 系统结构图
  2.硬件电路设计
  2.1主控芯片
  Atmega128微处理器是Atmel公司开发的AVR RISC结构的8位微处理器,具有128K 字节的系统内可编程 Flash、 4K 字节的 EEPROM、 4K 字节的 SRAM、 53个通用 I/O 口线、 32个通用工作寄存器、实时时钟 RTC、4个灵活的具有比较模式和 PWM 功能的定时器 / 计数器 (T/C)、两个 USART、面向字节的两线接口 TWI、SPI 串行端口、与 IEEE 1149.1 规范兼容的 JTAG 测试接口 ( 此接口同时还可以用于片上调试 ),以及六种可以通过软件选择的省电模式,因此Atmega128非常适合于低能耗的场合。
  2.2 温湿度测量模块
  本设计的温湿度测量采用的是数字式温湿度传感器SHT11,它可用来测量相对湿度、温度和露点等参数,该芯片具有如下特点[2]:
  ① 高度集成,将温度感测、湿度感测、信号变换、A/D转换和加热器等功能集成到一个芯片上;
  ② 提供二线数字串行接口SCK 和DATA,接口简单,支持CRC传输校验,传输可靠性高;
  ③ 测量精确度高,由于同时集成温湿度传感器,可以提供温度补偿的湿度测量值和高质量的露点计算功能;
  ④ 高可靠性,采用CMOS工艺,测量时可将感测头完全浸于水中。
  微处理器ATmega128通过I2 C 接口与SHT11相连。单片机与SHT11的接口电路如图2所示。
  图2 单片机与SHT11接口电路图
  2.3 无线数据传输模块
  图3 单片机与NewMsg-RF905接口电路图
  NewMsg-RF905集成了nRF905的外围所需的器件,传送距离可到1000m 以上,电源范围是2.4V~3.6V,其引脚可以直接与单片机引脚相连。nRF905芯片是一个单片无线收发器,工作在433/868/915MHz的ISM频段,由一个完全集成的频率调制器、一个带解调器的接收器、一个功率放大器和一个晶体震荡器组成[3]。用自带的SPI接口与微控制器通信,配置非常方便。nRF905有两种工作模式和两种节能模式。两种工作模式分别是hockBurstTM接收模式和ShockBurstTM 发送模式,与射频数据包有关的高速信号处理都在nRF905片内进行,数据速率由微控制器配置的SPI 接口决定,在ShockBurstTM 接收模式下,当一个包含正确地址和数据的数据包被接收到后,地址匹配(AM)和数据准备好(DR)两引脚通知微控制器。在hockBurstTM发送模式,nRF905自动产生字头和CRC校验码,当发送过程完成后,数据准备好引脚通知微处理器数据发射完毕 [4]。单片机与NewMsg-RF905接口电路图如图3所示。
  2.4 液晶显示模块
  系统采用130130_SPI快速点阵液晶显示器,具有低功耗、环保省电,低电流休眠模式,部分显示模式,8色文本模式;最高30帧每秒的动态显示,支持滚动显示和部分显示;包括电源、扫描方向控制门电路的单片驱动电路。单片机与液晶显示器的接口示意图如图4所示。
  图4 单片机与LCD接口示意图
  2.5 报警电路和按键电路设计
  水位感应片主要是用于水箱中的水位最低限感应[5],当水位感应片输出信号有效时,表明加湿器中的水位已经很低,这时必须系统切断电源,保护加湿器。系统采用蜂鸣音报警电路,通过ATmega128的PD1口经驱动器驱动蜂鸣器发声,压电式蜂鸣器约需10mA 的驱动电流,使用晶体三极管驱动。按键作为人機交互的通道,可以设定系统的日期(年/月/日)时间、湿度初始值、加湿模式(自动/快速/慢速)等参数。整个过程用户可以通过按键设定相应的参数,并且在LCD上观察当前系统的工作状态,系统的设置可以在无线数据发射控制板上进行。
  3.系统软件设计
  智能加湿器系统由电源、以Atmega128为核心的控制单元、温湿度传感器、液晶屏显示器、无线通讯模块及各种数据接口电路组成。系统主要功能有采集温湿度信号、与温湿度测量系统进行通讯、控制温湿度测量系统的相关参数、显示相关数据以及软件校验等。用C语言编写,模块化程序设计。软件程序由主程序、传感器数据采集及其输出值的量化、温湿度及设定值的显示子程序、键盘管理子程序、定时中断应答子程序等组成。主程序作为程序的入口,控制各类程序的调用,在系统中其主要任务是调用键盘管理程序,然后其它功能都由键盘管理程序和中断程序完成。
  4.结语
  该系统采用ATmega128作为控制芯片,NewMsg-RF905作为无线收发模块,采用130130_SPI液晶显示器,使控制更加简便直观,设计并实现了基于数字温湿度传感器SHT11的温湿度无线测量系统,该系统节能、安全、可靠,同时兼顾健康、舒适的需求,使加湿器更具智能化和人性化。该系统运行状况良好,具有较大的市场应用和推广价值。
  参考文献:
  [1]李靖,王克英. 基于AVR单片机的多功能电能表的设计与实现[J]. 电测与仪表,2012,49(3):73-76.
  [2]杨亚宁,吴颖慧. 仓库温湿度的多点移动监测系
  统设计[J].大连民族学院学报,2010,12(3):220-223.
  [3]薛敏迪. 基于nRF905的低功耗温湿度无线测量系统[J].现代电子技术,2010(1):135-138.
  [4]苏宝平,康建伟. 基于射频模块的无线粮仓监系统设计[J].电脑开发与应用,2008,21(11):17-21.
  [5]李雯婷. 基于单片机的工业加湿器控制系统[D]. 成都:成都理工大学,2010:9-33.
  作者简介:
  王丽华:(1978-)女,硕士,副教授,现任教于天津职业大学机电工程与自动化学院,主要研究方向为电气自动化。
  基金项目:
  天津职业大学培育项目资助
其他文献
简要介绍了造纸法再造烟叶基片横幅定量对烟草薄片质量的重要性,对影响横幅定量的关键因素流浆箱进行了相关论述.重点介绍了PF稀释水型气垫式流浆箱及上浆系统;稀释水横幅定
目的 分析沈阳市大气中PM2.5污染水平及其来源.方法 采集沈阳市和平区和沈河区2016年1月至2018年12月的大气PM2,5样品,检测PM2.5浓度、多环芳烃、重金属和水溶性离子含量并用
目的 探讨慢性鼻窦炎(chronic rhinosinusitis,CRS)与慢性阻塞性肺疾病(chronic obstructive pulmonary dis-ease,COPD)在气道炎症方面的相关性.方法 选取2019年1-12月首都医
1996年1月19日,红军长征突破湘江烈士纪念碑在广西兴安县湘江边的狮子山落成。中央军委副主席、国务委员兼国防部长迟浩田、国务委员李贵鲜、民政部部长多吉才让以及解放军
著名作家刘绍棠的名字,在我少年时已是天上的星星。以后每有议论他的场合,每有介绍他的文章,我都专心专神地去听去读,渐渐地便有了不少关于他的想象。而且极得幸于与他同姓
为了验证医学图像处理框架ITK在卷烟小包装图像配准中的可用性及其性能,通过分析ITK配准框架的原理及配准流程,采用固定图像变换算法、线性插值算法和优化算法,变换相似度测
为了加强职业病的管理工作,及时掌握职业病发病情况以及采取有力的防护措施,保护广大职工健康。最近,卫生部、国家劳动总局联合发出了《关于恢复职业中毒和职业病报 In ord
瓷刻,就是在经]300度左右高温烧炼而成的瓷器上雕刻出美的图画,是集书画、金石、篆刻诸艺术于一体再现中国书画和陶瓷两种艺术想力的艺术。“瓷依画而显,画赖瓷而传”,说明了画与
分析了目前再造烟叶普遍采用的高浓制浆存在的缺陷,阐述了低浓制浆“两级制浆”理论,并从纤维特性和成纸物理性能两个方面对烟草浆的高、低浓制浆的效果进行研究和对比.实验