基于单片机的温湿度巡检装置设计.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的温湿度巡检装置设计

基于单片机的温湿度巡检装置设计 目 录 基于单片机的温湿度巡检装置设计 摘 要 介绍了凌阳单片机SPCE061A开发套件的结构和原理,以该开发套件设计温、湿度巡环检测系统,给出了详细的设计过程、I/O配置方案、显示驱动及相应的控制程序。模拟运行和测试结果表明该系统设计合理,运行正确。 关键词 1 引言 1.1 现状分析 在现代化的工业生产中,人们需要对电流、电压、流量、流速等参数进行控制。单片机对温湿度的控制,不仅具有控制方便、组态简单和灵活性强等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。由于温度、湿度量变化缓慢,对大量的温湿度量进行巡检检测,即可行又简便。本课题要求在掌握单片机及A/D变换原理的基础上,实现多路温湿度的巡检检测。 智能温度传感器产生于20世纪90年代。它是微电子技术、计算机技术和自动测试技术(ATE)的结晶。目前,国际上已开发出多种智能温度传感器系列产品。智能温度传感器内部都包含温度传感器、A/D转换器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器的特点是能输出温度数据及相关的温度控制量,适配各种微控制器MCU);并且它是在硬件的基础上通过软件来实现测试功能的,其智能化程度也取决于软件的开发水平[1]。 1.2 可行性分析 本设计中所需要的硬件设备已经全部俱备,有凌阳单片机做为其控制和A/D转换,有温湿度传感器可为单片机提供可靠的输入信号,并可以为其在单片机上进行编程以实现此项任务的设计,也可通过调试使传感器的输入使之与单片机的标准A/D转换的电压相符。 1.3 设计任务 使用现有的单片机和温湿度传感器设计并实现一个具有多路信号输入的巡检设备,要在超出某一上限或下限时提供一个报警装置。编写一个相应的程序完成以上功能。 2 凌阳SPCE061A单片机简介SPCE061A是凌阳科技开发的采用μnSP内核的16位结构的微控制器,SPCE061A里内嵌32K字的闪存FLASH。较高的处理速度使μnSP能够非常容易地、快速地处理复杂的数字信号。因此,以μnSP为核心的SPCE061A微控制器也适用在数字语音识别应用领域。 SPCE061A在2.6V~3.6V工作电压范围内的工作速度范围为0.32MHz~49.152MHz,较高的工作速度使其应用领域更加拓宽。2K字SRAM和32K字闪存ROM仅占一页存储空间,32位可编程的多功能I/O端口;两个16位定时器/计数器;32768Hz实时时钟;低电压复位/监测功能;8通道10位模-数转换输入功能并具有内置自动增益控制功能的麦克风输入方式;双通道10位DAC方式的音频输出功能。SPCE061A是数字声音和语音识别产品的一种最经济的应用。SPCE0I61A是一个16位结构微控制器,图1是它的结构概览。SPCE0I61A主要包括输入输出端口、定时计数器、数模转换、模数转换、串行设备输入输出、通用异步串行接口、低电压监测和复位部分,并内置在线仿真电路ICE接口,较高的处理速度使其能够快速的处理复杂的数字信号。 图1SPCE061A结构2.1 主板 2.1.1 微处理器 16位μnSP微处理器工作电压:内核工作电压VDD为2.6~3.6VCPU),IO口工作电压VDDH为VDD~5.5VI/O); CPU时钟:0.32MHz~49.152MHz2.1.2 存储空间 内置2K字SRAM; 内置32K闪存ROM2.1.3 输入输出端口 2个16位可编程定时器/计数器可自动预置初始计数值; 2个10位DAC数-模转换输出通道; 32位通用可编程输入/输出端口; 7通道10位电压模-数转换器(ADC)和单通道声音模-数转换器2.1.4 中断 14个中断源可来自定时器A / B时基2个外部时钟源输入键唤醒; 具备触键唤醒的功能2.1.5 时钟 晶体振荡器; 32768Hz实时时钟; 锁相环PLL振荡器提供系统时钟信号2.1.6 语音处理 可编程音频处理使用凌阳音频编码SACM_S240方式(2.4K位/秒),能容纳210秒的语音数据; 声音模-数转换器输入通道内置麦克风放大器和自动增益控制(AGC)功能; 2.2 键盘、LED显示板 本模块是用CH452做为键盘与显示的驱动,它共可驱动8个发光二极管数码显示器(LED)和64个按键扫描。CH452是数码管显示驱动和键盘扫描控制芯片。本模块只使用了8个发光二极管数码显示器和16个2X8的键盘矩阵。其系统框图如图2所示。 图2 键盘、LED显示系统框图 2.3 开发环境 单片机需要有单片机开发人员进行开发,如全自动洗衣机的控制,单片机

您可能关注的文档

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档