基于SPCE061A单片机的数字温度计设计

合集下载

基于SPCE061A单片机的温室温湿度控制系统的设计

基于SPCE061A单片机的温室温湿度控制系统的设计
单 片 机 的 IA O 0一I A O 7扩 展 4= l = 4键 盘 增 加 人 机 交 互
』 I / 1 l1 I帕O 0 AI D a  ̄3 R BI 4 B 2 A 5 S
功 能 , 现 温 度 的查 询 。采 用 液 晶 显 示 模 块 10 实 6 2对
l2 6 藏量 O
瀑 { l _ I 1B ● 璐 1 R 度 10 - 1 I4 传O2 _ 0 B - 13 _ 5 毒 曩 _ _ ● _ 一
维普资讯
2 0 . 7月 0 8年
农 机 化 研 究
第 7期
基 于 S CE 1 单 片 机 的 温 室 温 湿 度 控 制 系 统 的 设 计 P 6 0 A
高 立 艾 ,李 丽华 ,刘 伟娜 ,周 永 杰
( 河北 农 业 大学 机 电工 程 学 院 ,河 北 保定
关键词 :温室控制 系统 ;P E 6 A; S C 0 1 温湿度 ;组态 软件
中图分类号 :T 2 3 5 P 7 .
文献标识码 :A
文章编号 :1 0 0 3—1 8 2 0 ) 7— 1 9—0 8 X(0 8 0 0 1 3
O 引言

本 系 统 以 凌 阳单 片 机 S C 0 1 为 核 心 , P E 6A 由单 片 机 完 成 数 据 采 集 、 据 处 理 及 环 境 气 候 参 数 的调 数
信息处理部分 。主要功能是将采 集 的信息 转换成 计 算 机可识别 的标准 量信 息进 行处 理 、 出决策 的指 输 令 。三是输 出及控制部 分。控 制喷水 器、 吹风 机 、 加
热器、 降温 泵 等 进 行 操 作 , 植 物 的生 长 实 现 车 间 化 使
的生 产控 制 过 程 。

基于SPCE061A的超低功耗电子温度计设计

基于SPCE061A的超低功耗电子温度计设计

基于SPCE061A的超低功耗电子温度计设计摘要:系统选用静态功耗2μW 的SPCE061A 单片机作为主控单元,低功耗温度传感器DS18B20 采集温度,时钟芯片DS1302 提供时间,HT1621D驱动玻璃片实现时间的显示。

且系统具有温度控制功能,短时间内可将温度稳定在设定值。

系统可通过串口与PC 通信,由可视化界面显示温度随时间的变化,形象直观。

整机系统可根据需要一键唤醒或进入静态。

系统实现了温度时间的显示,测试结果表明:分辨率、功耗、显示和温度控制均达到设计要求。

关键词:SPCE061A;低功耗;DS18B20;DS1302;HT1621D 本设计为参加我院电子制作比赛而作。

其设计的基本要求是:制作一个超低功耗电子温度计,实现温度、时间的显示。

要求系统温度误差小于0.5℃,静态功耗小于5μW。

1 总体设计方案根据题目设计要求,可从硬件选用及软件编程方面降低功耗。

系统可分为控制模块、测温模块、时间模块、驱动显示模块、温度控制与通信模块等,整体框图如图1 所示,各模块的实现方案如下:1.1 控制模块选用SPCE061A 型单片机。

SPCE061A 是一款16 位单片机,静态功耗为2μW。

该单片机具有一键唤醒功能,需要时可将单片机置于休眠状态,可有效节省能量,且不用的端口可设为输出状态,进一步降低功耗。

时钟频率可根据需要进行修改。

系统默认时钟为24.756.MHz,CPU 时钟具奄fosc,fosc/2,fosc/4,fosc/8,fosc/16,fosc/32,fosc/64 可选,降低CPU 时钟频率,可有效降低功耗,但会降低系统效率,可根据需要进行选择。

1.2 显示模块采用6 位LCD 数码显示玻璃片HT1621D,可满足低功耗要求。

1.3 时钟模块采用低功耗的实时时钟芯片DS1302 实现时钟。

DS1302 芯片可自动对秒、分、时、日、周、月、年以及闰年等进行计数,且精度高,。

基于SPCE061A的智能温度计设计

基于SPCE061A的智能温度计设计

基于SPCE061A的智能温度计设计作者:董军堂,宋永东,李建新来源:《现代电子技术》2010年第19期摘要:设计一种满足特殊情况的智能体温计,采用凌阳16位单片机SPCE061A作为控制核心,利用其UART口实现联网功能,配以语音输入电路和按键电路实现编程功能,实现状态切换和参数设置。

通过语音输出电路实现语音播报,以一线总线数字温度传感器DS18B20为测温元件,实现了语音播报测温结果、不同状态切换和相应参数设置,并可与上位机联机显示历史温度变化曲线,也可联网实现病人与医护人员的隔离测温。

该温度计具有实用性强、可靠性高、灵活性好、便于扩展等优点,具有一定的推广应用价值。

关键词:SPCE061A; DS18B20; 温度计; 智能控制中图分类号:TN919-34文献标识码:A文章编号:1004-373X(2010)19-0141-03Design of Intelligent Thermometer Based on DS18B20DONG Jun-tang, SONG Yong-dong, LI Jian-xin(College of Physics and Electronics Information, Yan’an University, Yan’an 716000,China)Abstract: A smart thermometer is designed to meet the special circumstances. Sunplus 16 b MCU SPCE061A is adopted as the control core, and its UART interface is taken to achieve its networking capabilities. The programming capability, the status switch, parameter settings and voice broadcast are achieved with voice input circuit, voice output circuit and the push-button circuit. The first-line-bus digital temperature sensor DS18B20 is taken as a temperature measurement component. The temperature of the speech broadcast, different state switches and corresponding parameter settings are realized. The on-line history of the temperature curve can be displayed with the host computer, and the temperature detection in isolation state of patients and health care workers can also be achieved by networking. The thermometer has the advantages of high practicability, high reliability, good flexibility and easy expansion, and has a promotional value.Keywords: SPCE061A; DS18B20; thermometer; intelligent control0 引言常用温度计依材料和用途种类可分为以下几种[1]:玻璃水银温度计,测量准确,价格低廉,但必须直接接触人体3 min以上,而且由于刻度过细,不易读数,同时还有易碎等缺点;电子数字显示温度计,以数字形式显示体温,对玻璃水银温度计不易读数的缺点进行了改进,但仍然存在紧急情况下需要一直关注温度计的缺点;贴纸温度计,使用方便但精度不高;奶嘴温度计,属于专用温度计,夜间使用不方便;耳温枪,价格昂贵;一次性体温计相对成本较高等。

基于SPCE061A的水温监控系统设计

基于SPCE061A的水温监控系统设计

成 了 A C、A A C放 大 电 路 等 ,是 一 颗 功 能 强 大 的 S C D D C、 G O
芯 片 。 芯 片拥 有 8 1 该 路 0位精 度 的 A C, 中一 路 为 音 频 转 D 其 换通道 , 另外 7路 可 作 为 普 通 的 A D转 换 通 道 。 可 以 实 现 简 它
Ab t a t sr c :A tr e e a u emo i r y t m e in d, ih i b s do P E0 wae mp r t r n t se i d sg e whc a e n S C 61 s mp e t r e e au eb s g t os s s A, a l s wae mp r t r yu i t n P O e s r e i n t n ef r n e va d gtl l rtc n lg n r c se h mp r t r aa va p 0 0 t n hn e r l TI 0 s n o , l mia e it r e c i i i t h oo y a d p o e s st e t e af e e i e e a u ed t i r p r o a tg a— i
d r aiec nrl rPD c nrl r. h et grs l n iaeta esse h se c l n blyi mp rtr o to. ei t o t l ( I o t l )T ets n eut idc t th ytm a x el t it t eau ec nr1 v v oe oe i s h t e a i ne
第l 9卷 第 5期
Vo. 9 11 Nto i sg n i e rn l cr nc De i n E gn e i g

本科毕业设计-基于spce061a单片机数字式多路温度采集系统

本科毕业设计-基于spce061a单片机数字式多路温度采集系统

摘要随着时代的发展,越来越多的智能型电子和机械产品出现在我们的生活、学习和工作中,小至手机、计算器、家用电器、掌上电脑以及鼠标等电脑配件,大到导弹的导航装置,飞机上各种仪表的控制装置等等,那么是什么使他们有了如此强大的功能?答案很简单——单片机。

是单片机,它把我们带入了智能的时代。

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。

因此,本课题便就其一个方面对单片机进行深入研究,设计开发利用SPCE06IA单片机实现多路温度采集。

介绍了数字式多路温度采集系统的设计过程,包括硬件设计和软件设计。

本设计采用SPCE061A单片机作为主控制器,采用LED键盘模组作为键盘输入和显示单元,通过一线制温度传感器DSl8B20实现温度的采集。

该系统充分利用了SPCE061A的资源,发挥了芯片的性能,是SPCE06A在数据采集方面的典型应用。

关键词:SPCE061A ;DS18B20 ;多路采集;语音AbstractWith the development, more and more intelligent electronic and mechanical products in our lives, learning and work, as small as cell phones, calculators, home appliances, handheld computers and computer accessories such as a mouse, large missile Navigation devices, aircraft control devices of various instruments, etc., then what is so powerful that they have a function? The answer is simple - single chip. Is a single chip, which took us into the intelligence era. SCM infiltrate present in all areas of our lives, which is difficult to find the field almost no trace of the microcontroller. Therefore, this issue will be one aspect of their depth study on the single chip, single chip design and development of multi-use SPCE06IA temperature acquisition.The design process of a multi-channel digital temperature acquisition system is introduced in this paper,including hardware design and software design.This design uses SPCE061A MCU as the main controller,a keyboard LED module as a keyboard input and display units,one-wire temperature sensor DS18B20 as temperature acquisition units.The system takes full advantage of the SPCE061A resources,displays the chip’s performance,is a typical application works in data acquisition for SPCE061A.Key words:SPCE06l A;DSl8B20;multi—channel temperature acquisition;sounds目录第一章引言 (4)1.1 本课题的研究现状和研究意义 (4)1.2 现行研究的目的 (5)1.3 单片机概述 (5)1.4 凌阳SPCE061A单片机的特点概述 (9)1.5 相近研究课题的特点和分析 (11)2.1 系统的设计内容 (16)2.2模块设计 (17)2.2.1 SPCE061A 简介 (18)2.2.2 DS18B20 温度传感器简介 (20)2.2.3 DS18B20 内部结构 (21)2.2.4 DS18B20 的工作时序 (22)2.2.5 DS18B20 与单片机的典型接口 (24)2.3 系统总体方案介绍 (25)3.1 系统的硬件 (30)3.2系统软件设计 (31)3.2.1 软件的结构 (31)3.2.2 软件总体设计 (32)3.3 子程序设计 (33)3.3.1 DS18B20 初始化 (33)3.3.2 DS18B20 写操作 (34)3.3.3 DS18B20 读操作 (36)3.3.4 DS18B20 采集温度流程 (38)3.3.5按键处理程序 (40)3.3.6 中断服务程序 (42)第四章系统测试 (44)4.1 报警语音播报功能 (44)4.2 芯片管脚排列及功能 (45)4.3 系统开发工具 (47)4.3.1 硬件开发工具 (47)4.3.2 软件开发工具 (48)第五章结语 (49)5.1 论文工作总结 (49)5.2 工作展望 (50)5.3 致谢 (50)参考文献 (51)第一章引言1.1 本课题的研究现状和研究意义近百年来,温度传感器的发展大致经历了:传统的含有敏感元件的分立式温度传感器,模拟集成温度传感器和智能传感器三个阶段。

基于凌阳SPCE061A的胶质层测定仪温度测控系统设计

基于凌阳SPCE061A的胶质层测定仪温度测控系统设计

型热 电偶传 感器 , 过 M X 6 5完 成 信号 放大 、 通 A 67 冷
端补偿 、 性化 、 / 线 A D转换 及 S I 口数 字化输 出功 P串
能 。采用 PD控 制 算 法 , 算 出控制 量 后 ,这些 数 I 计
据通 过 R -3 S2 2接 口传 送 到 P C机 中进行 后 续处 理 , 通过 控制 固态继 电器 来 调 功 、 温 , 调 实现 对 温 度 的 精确 控制 。
1 8 05
器, 能够 实 现 乘 法 运 算 、 内积 运 算 等 复 杂 的运 算 。 它不仅 运算 能 力 强 , 且 处 理 速 度 快 , 周 期 最 高 而 单 可 以达到 4 z 9MH 。8通 道 1 0位模/ 转换 输人 功能 数
并 内置 自动增 益控制 功能 的麦 克风 输人 ; 双通 道 1 0
字 的 Fah程 序 存 储 器 以及 2 K 的 S A 8通 道 ls R M、 1 iA C 3 Obt D 、2位可 编程 的多功 能 IO端 口、 / 2路 1 6 位 定时器 、 串行 SO接 口、 A T接 口、 门狗 、 I UR 看 时基
第 一 作 者 简 介 : 武 庆 (9 8 ) 男 , 西 工 业 职 业 技 术 学 院 讲 师 , 吉 16 一 , 陕
特点 , 是构成胶质层测定仪热 电偶测控温嵌入 式系统 的理想解决方 案。
关键词
单片机
集成温度传感器
热 电偶 A
中图法分类号
T 3 82 P6 . ;
文献标志码
胶质 层测 定仪 是用 于烟 煤胶 质指 数 ( 胶质 层最
通 过单 芯片 来 完成 信 号放 大 、 端 补 偿 、 性 化 及 冷 线 数 字化输 出功能 , 大大 简 化 温度 测 控 系统 在 胶质 层

基于SPCE061A数字语音温光测控系统的设计

基于SPCE061A数字语音温光测控系统的设计
感 器 模 组 , 实现 对 温 度 和 光 线 的 智 能 监 测 、 播 报 功 能 。 关 键 词 :S CE 6 A;环 境 测 量 ; 红 外 遥 控 ;语 音 播 报 P 01
中图分 类号 :T 3 M9 2
文献标 识码 :A
文章编 号 :10 — 6 3 (0 8 3 17 0 0 2 6 7 2 0 )0 — 7 — 3

0 引言
本 系统 由两 大模 块组 成 :模 拟遥 控 器 发射 模 块 和环 境测 量 模块 。其 中模 拟遥 控 发射 模 块 的参 数 有 :工作 电 压 :3 一 .V;遥 控距 离 :> m ( V 5 5 3 工作 在 45 时 ) . V 。环 境
控 器 ,当遥 控 器 发射 部 分 的 K Y1 KE 、 E 、 Y2 K Y3三个 键 按 下 的 时 E
工作 电压 VD H 为 V D 肋~
55 (/ 。 C U 时 钟 : .V I O) P
作 为 主控制 器 ,传感 器模 组 的 红外 发 射管 发 射 电路 作 为
发 射 装 置 ,通 过 S C 0 1 精 简 开 发 板 ( 称 6 P E 6A 简 1板 ) 上 的按 键 控制 发射 。 图 2 为 环 境 测 量 模 块 的 系 统 框 图 , 同 样 采 用
传 感 器模 组 可 以测 量温 度 和光 线 状 况 ;可 以接 收来 自遥控 器 的信 号 ,也可 以模 拟简 易遥 控器 。
究生 。 主要 从 事 电i 术及 控 制 方 面 的研 究 。 - f技
维普资讯
第2 1卷 第 3期 20 0 8年 5月
De eo me t I n v t n o a hn r v lp n & n o ai f c ie y& El t c lP o u t o M e r a r d cs c i

基于SPCE061A单片机的数据采集系统设计

基于SPCE061A单片机的数据采集系统设计

基于SPCE061A单片机的数据采集系统设计作者:魏海波摘要:本文介绍了一个以凌阳公司提供的61板为主控板,以SPCE061A 为控制核心,附加一些外围电路组成的数据采集系统。

该系统以水温控制系统为载体,利用 SPCE061A 自带的 10 位 A/D 转换器,结合 Pt100 传感器完成对水温的采样,通过数字滤波等技术消除系统的干扰因素还原当前的温度值,并且对采集到的温度值进行 PID运算处理,实现对水温的控制。

关键词:SPCE061A单片机;硬件描述;数据采集系统;温度控制系统1 引言随着市场对控制技术的需求,基于控制技术的产品的普及程度也就越来越高。

而控制技术的关键环节就是数据采集,它不仅是系统控制的根本出发点也是最终衡量系统控制性能的重要依据。

在一个完善的闭环控制系统中,首先要检测被控对象的当前状态,必须对被控对象的状态信息(比如常见的温度,流量,速度,液位等信息)进行采集,并能够将采集到的数据还原为实际的状态信息,并以此作为控制的出发点。

只有采集当前的状态信息,并与设置的目标进行对比才能了解控制过程的好坏。

所以说数据采集在系统控制中起着至关重要的作用。

2 概述基于单片机的种种优势,本文介绍了一个以凌阳公司开发的61板为平台,以SPCE061A芯片为控制核心,附加传感器电路,键盘和显示电路,继电器控制电路和UART通信电路组成的数据采集系统(一水温控制系统为载体)。

2.1 系统设计思路针对数据采集系统的特点,本文结合了单片机技术的优点来进行设计。

该设计分硬件设计和软件设计两部分,首先进行硬件设计,然后编写出相应的控制程序,可以通过在线调试器PROBE将程序烧写在SPCE061A芯片中,直接在目标电路板上的CPU—SPCE061A调试、运行用户编制的程序。

程序的正确与否直接影响着设计结果,以此在本设计中软件部分是最为重要的环节,在后续章节有详细说明。

在软件设计中秉承C语言的特点-便于编写,首先编写顶层控制程序,然后编写各个单独的控制模块的程序,最后综合在一起,构成完整的数据采集系统控制程序。

基于SPCE061A的简易数字测温系统的设计

基于SPCE061A的简易数字测温系统的设计
p a b c d ds ly o e e t e ly a k a ip a f t mp r m . n a
Ke od: no ] s u n a pie;P E 6 A:E i t i l y w r s sri t met m l rS C 0 1 L D dg a ds a e nr i f il py



拟 信 J 多 号 路 . 放 片 _ + 开 大 机

1 电路 设 计
数 字温 度测试 系统 主要 由温 度传 感器 把温 度 的 变 化转化 为 电信号 的变 化 。然后 通过 仪用 放大 电路 对 信号放 大 后 , A 经 D转 换 , 把数 字信 号 送单 温 度信 号 转 变 为 电信 号 , 然
后 对 电信 号进 行采 集 、 大和 量化 分析 . 时测试 和 放 及 显 示设 备 的温度 , 以保证 设备 平稳 的运 行 。 本文 详细 介 绍 了温度检 测 系统 的设 计 和制作 过 程 以及在设 计
过 程 中的注 意事项
Ab t a t T e f n t n a d c a a trsi o P E0 1 S i t d c d s r c : h u c i n h r ce t f S C 6 A i n r u e .Th i u t a d o i d s r e n ea l fr o i c o e cr i n s f S e c b d i d ti o c t i
基 金 项 目: 汉 科技 大 学 校 基 金 ( 0 4 Y 1 武 20X 3 )
作者 简介 : 新 国 (9 1 ) 男 , 士 , 教 授 , 要研 究方 向 为故 障 诊 断 、 号处 理等 。 陈 17 一 , 硕 副 主 信

SPCE061A型单片机在土木工程测温仪中的应用与设计

SPCE061A型单片机在土木工程测温仪中的应用与设计

1 引 言
在 土木 工程 中 . 多 大 型 的桥 梁 和大 坝都 是 采 许
据 。采用 凌 阳科 技公 司 的高性 能 S C 0 1 P E 6 A型 单片 机 、美 国 D L A A L S公 司 的 D 1B 0型 传 感 器 、 S8 2
S R12 P 04型大 容 量存 储 器 、6 2型 液 晶显示 构 成一 10
CHE N J a un Hu rrE gnei r es nl ehooyC lg , ’c ni r gPo si a Tc nl oee C tt l e n f o g l s 4 01 Ci ) 1 1 4,hn a
Ab t a t A k n fi t l g n e e au e me s rn n tu n n t e cv le g n e i g i i t d c d sr c : i d o e l e t mp r t r a u i g i sr me ti h i i n i e rn s n r u e , n i t o c mp s d o P E0 1 o o e fS C 6 A,sn l — i e t mp r t r e s r D 8 0 C 6 2 a d S R1 2 .I a d i g e l e e a u e s n o S1 B2 ,L D1 0 n n P 0 4 t h r— s wa e a d s f r e a e g v n T e me s r g ip a i g r n ot wa i e . h a u i ,d s ly n ,me r fc n r t e e au e a d t e d t r n mo y o o c e e t mp r t r h aa n
2 S CE 6 A 的特 性 P 01

基于单片机SPCE061A的耳温枪设计

基于单片机SPCE061A的耳温枪设计

3系统 整体 测 试
首先确认s 5 上的短路套 已经拔掉 , 检查 电路各部分 的连接是 否正确 , 确 认 无 误 后 打 开 电池 盒 的 电源 。 将 红 外 测 温 模 组 的 探 头 对 准测量 目标 , 由L E D 键盘模 组的K1 ~K3 控 制测量 , 其 中K1 为测量 并播 报 目标 温 度 和环 境 温 度 , K 2 为 测量 并 播 报 目标 温 度 , K3 为 测量 并播报环境温度 。 经测试 , 该 耳温枪 系统 的测量精度可 以达到小数 点后两位数字 , 符合设计要求, 语音播报功能也可 以正常工作 。 测量 距离上 , 由于 测量 时人工对准测量 目标会有一定偏差 , 所 以远距离 测量 的准确性 会有所降低 , 但 是降低程 度在允许范 围内。
为控 制核 心 的耳 温枪 设 计 。
关键 词 : 单 片机 S P CE 0 6 1 A 耳 温枪 红外 测温 中图分 类号 : T P 3 6 8 . 1 2 文献标识码 : A
文 章编号 : 1 0 0 7 . 9 4 1 6 ( 2 0 1 3 ) 0 1 — 0 1 5 6 — 0 1
设 计 开 发


。 I 与 应 用
基于单片机 S P C E 0 6 1 A的耳温枪设计
杨 建 中
( 东航 工程技 术公 司浦 东维修基 地 上 海 2 0 1 2 0 2 )
摘要 : 本文 以凌 阳1 6 位单 片机S P C E 0 6 1 A为核 心 , 利 用S P C E 0 6 1 A精 简开发板 搭 建外 围电路 , 将S P CE 0 6 1 A的3 2 位 输入\ 输 出接 口全部 引 出 , 作 为L E D键盘 模 组和 红 外测 温模 组 的数据 接 口。 另外 还利 用6 1 板 强 大的语 音 处理 功 能 , 加 上 外接 的扬 声 器 , 实现测 量温 度 的语 音播 报 。 利 用凌 阳科技 公 司的 红外 测温模 组进 行 温度 的测 量 , L E D 键 盘模 组进 行 温度 显 示 , 并通 过 其 中的K1 ~ K3 键 控 制温 度的 测量 、 播报 , 、 采集 , 并将采集数据通过数据端 口传送 到S PC E 0 6 1 A 单片机 ; L E D键盘模 组中的键盘控 制温度显示和 播放 , 数码管显示 温度值。 S P C E 0 6 1 A根据 L E D 键盘模 组输入 的键值判断是否进行 温度测量 , 如果要进行 温度 测量 , 通过I O A1 3 启动红外测温模块进 行温度测量 , 通过I OA1 4 读取 红外 测温模块 的时钟 , 判 断时钟 的负 跳沿 , 通过I O A1 5 读取测量数据 。 耳温枪系统框 图如 图1 所示 。

基于SPCE061A医用智能测温系统

基于SPCE061A医用智能测温系统
基于S C 01 医用智能测温系统 P E 6A
王蔚 高畅 大连女学
此时 的电压值达不到6 板的参考 l AD 转换 操作。由于6 板 内的系统时 间和计算 压发 生变化 , l 需 6 板进行A D 换的 转 机的 系统 时间可能 不相 符, l 上添 加了三 电压 , 将此 电压放 大 。 l 在6 板 个按 钮 , 以供 工作人 员进 行时 间的调 整 , 方便 电压范 围为033 , 电压的 放大倍数为3左 . 择 V O 右。 里选 择的放 大器的型号为 H A 7 4 , 这 17 1 他 进行定时测 温。 3 硬件 设计 的内部仅 由一 个普 通的运算放大器组 成。 硬件部 分分为三个 大部分 : 度传感器、 温 32 步 串 行接 1 .异 7 1
模式 分 普通 测温 模式 、 连续 测 温模 式和 间隔 测温模 式三种得 转 换计 算子 程 序 , 播 报子 程 音 序, 串行异步发 送子程 序。 过发送 子程序 将 通 温 度 值送 入 到 相 对应 的 串口内 , 后接 着 在 然 VB 界面上进 行后续处 理 。 间隔测 温模式 时间 子程序 与上述子程 序相同。 续测温模式定 时 连 子程 序与上 述普通测温 定时子程序相 比, 没有 语 音播 报程 序, 并且 AD转换 为连 续的AD 转
作。当判断出是连 续测温模 式字后 , 同样接 收 后两位并存储 , 达到 设定的 初始时 间, l 6 板就 会对输入的 电压信号进行 的A D 转换 , 同时进
认 , 音 报出年月 曰 分。 语 时 在校 正时 间的状 态 下, 如果 连续2 分钟 没有 见按下, 则自动退出 4 软件总体思 路 本系 统 中, 生在 计算 机 界面 上敲 人 所 医 希望定时 的时 间值 , 按下定时按 钮 , 敲入 的时 间值 就会通 过 异步 串行接 口送 入到 6 板 的相 l 应寄存 器内。 时间值一共包 括四位 , 地址 控制

基于SPCE061A的空调智能控制系统的设计

基于SPCE061A的空调智能控制系统的设计

DS 8 o lB2
口较少 , 无须 外部器 件 , 待机 功耗 , 电压 特性 , 零 负 电 源极 性接反 时 , 温度 计不 会 因发 热 而烧 毁 , 户 可定 用
图 3 D 1 B 0与单片机的接 口 S82
1 期

强 : 于 SC 0 1 基 P E 6 A的空调 智能控制系统 的设计
是压缩 机 的工作 状态 。先 经过 手动 设 定需 要 的温 度
: 签l — 佳感 —

堑塑卜一

画亟 一 机
指示 灯
值, 通过 数字 式温 度传感 器 D 1B 0采 集温 度送 到 S8 2 单 片机 , 通过 单 片 机 对 压缩 机 的运 行 和 停 止 工 作 再
空调 控制 系统 , 易 实 现 产 品模 块 化 、 能 化 特 点 , 容 智 控制参 数 采用 开放式 结构 , 于与 各种 压 缩机 联 结 , 便
由升温和降温两个按钮产生 , 以中断方式工作 。利
用 交 流 固态继 电器 控制 制冷 压缩 机 工作 状 态 。继 电 器由 IA O 7驱动 。四位 显 示器 温度 的共 阴 L D八段 E 码 分 别 由 I B 、O 9 I B 2 I B 3驱 动 。系 统 结 O 8 I B 、O 1 、O 1
关键词 空调器
SC 01 P E6A
数字式温度传感器
温度控 制
中图法分类号
T 2 3 6 P7. ;
文献标志码

空调 系统 主要 是 控 制对 制 冷 、 热 、 热 、 湿 预 加 加 阀 门的开 度来调 节 温度 和湿度 。通 过 遥控 器 接 收入 的指令 并 根据房 间 的温度 、 内热 交换 器 温度 、 室 室外 热交 换器 温度 、 缩 机 的状 态 等来 控 制 空 调 器 的运 压

基于SPCE061A的数字温度计设计【开题报告】

基于SPCE061A的数字温度计设计【开题报告】

开题报告通信工程基于SPCE061A的数字温度计设计一、课题研究意义及现状温度是工业中非常关键的一项物理量,在农业、工业和各种高新技术的开发及研究中也是一个非常普遍和常用的测量参数。

用传统的水银或者酒精温度计来测量不仅时间长,读取不方便,在某种程度上也有较大的误差。

目前,随着信息技术的发展,传感技术的广泛应用,温度测试技术已逐步向自动化、智能化方向发展。

基于此,提出了温度的数字化测量。

随着电子工业的发展,数字仪表反应速度快、操作简单,对环境要求不高。

市面上也出现了越来越多的数字式温度计。

数字式温度计有低功耗高精度,使用方便,工作稳定等特点。

具有广泛的应用前景,并开始得到广泛的应用。

此次课题旨在利用SPCE061A开发板以及unSP IDE2.0开发工具,通过单片机C语言编程,实现对来自外接数字温度计模块的信号进行处理,获取当前环境下的温度,并在LED显示屏上进行实时显示,显示精度在1度以内。

同时还要清楚数字温度计的发展动向,对其在各个领域的应用有极其重要的意义,而且具有十分重要的应用价值和良好的市场前景。

二、课题研究的主要内容和预期目标课题研究的主要内容:1、熟悉凌阳SPCE061A开发板以及unSP IDE2.0开发工具。

2、写出程序的流程图。

3、熟悉掌握如何将对外接数字温度计模块的信号进行处理。

4、分析学习各种子程序模块和总程序的编写,并开始编写程序。

5、连接好硬件将程序编译进行调试。

预期目标:1、将设计的数字温度计进行编译,并且编译成功,没有错误。

2、设计的程序输入SPCE061A开发板中,打开即能在LED显示屏上显示当前环境温度。

3、显示的温度正确,并误差在一度之内。

三、课题研究的方法及措施1.借助凌阳unsp IDE2.0开发平台实现对基于SPCE061A的数字温度计的开发。

首先需要了解凌阳SPCE061A开发板的特点,内部外部硬件结构等。

熟悉各个引脚的功能以及其使用方法。

在安装好unsp IDE2.0软件后了解其特点及集成开发环境。

基于spce061a单片机水温数据采集系统

基于spce061a单片机水温数据采集系统

2020.02科学技术创新片机的微控制器串行端口进行连接,以通过AT 指令对微控制器在系统运行中的工作参数设置等控制功能进行满足,同时对蓝牙连接与其他设备之间的通信连接方式进行有效匹配管理。

需要注意的是,本文所设计的智能环境监测系统蓝牙无线传输通信模块,其工作运行中能够通过主模式与从模式两种不同模式进行运行实现,在智能家居以及远程控制、机器人、监控系统等多种应用中都能够对其蓝牙无线传输数据通信需求进行满足,以为系统运行提供可靠的数据通信支持。

3系统软件设计分析上述智能环境监测系统的软件设计中,主要是进行系统主控单片机设备中相应的软件控制程序开发与设计。

在进行上述智能环境监测系统的主控单片机控制软件与程序设计中,是以Arduino 的C 、C++编程语言作为基础,对主控单片机的软件程序中参数设置内容以参数化形式呈现,从而对其软件程序的开发与设计进行优化,以提高其软件程序开发设计的简便性与高效性。

根据其系统主控单片机的软件控制程序开发与设计情况,其在智能环境监测系统主控单片机设备控制运行中的主要工作流程表现为:该软件程序的电源启动后,经过初始化处理,系统的光伏发电电源系统通过对最佳阳光入射角寻找和确定,为系统运行进行稳定性电源提供和支持,同时,系统中的环境监测结构部分开始对监测目标区域的环境参数及各项指标结果进行周期性监测与数据采集,并对其监测数据进行统一处理与校准后向接收设备发送,以满足系统的智能环境监测功能需求,对智能环境监测系统的有效运行进行支持。

总之,对基于Arduino 的智能环境监测系统设计与制作研究,有利于促进其在有关实践中进一步设计和推广应用,不断提高智能环境监测系统的设计水平及环境监测工作效率提升,具有十分积极的作用和意义。

参考文献[1]杨立英.基于Arduino 单片机的太阳能智能充电控制器监测系统设计[J].计算机测量与控制,2019,27(8):99-103.[2]毛敏.基于Arduino 和Labview 的远程智能农业监测系统[J].微型电脑应用,2019,35(6):35-37+46.[3]邢娟,秦丹,战丽波.基于Wi Fi 的智能实验室环境监测和监控系统设计[J].实验室研究与探索,2019(3):265-268+272.[4]张美枝,李建荣.Android 环境下的海洋环境监测数据智能处理系统设计[J].舰船科学技术,2016,38(20):136-138.基于SPCE061A 单片机水温数据采集系统于跃李超姜东王玥张志勇(长春大学旅游学院吉林长春130607)1概述随着时代的进步,科技也不断的在发展着。

基于SPCE061A的蔬菜大棚远程温度监测系统

基于SPCE061A的蔬菜大棚远程温度监测系统

D I1 .9 9ji n 10 - 8 .02 0 . 1 O :03 6/ .s . 09 8 12 1 .2 04 s 4
基于 S C 0 1 P E 6 A的蔬菜大 棚远程温度监测 系统
万海林 , 毛 哲, 张卓然
( 武汉工业 学院 电气与 电子工程学院 , 湖北 武汉 4 0 2 ) 30 3

要 :设计 了一 种应 用 于 蔬 菜 大 棚 远 程 监控 系统 中的基 于 单 片机 的 温度 数 据 无 线 传 输 系
统 , 绍 了系统 原理 和设 计 方案 。硬 件 系统 采 用凌 阳单 片机 实现 温 度 、 间的液 晶显 示 , 音 介 时 语
报警 , 并将 数据 无 线传 输 到 P C机 上进 行 数 据 显 示和保 存 。该 系统具 有 数据 测量 精 确度 高、 传
c nrl ra sh r w r sa p id t o t l h mp rtr ,t ipa v iewann n osn aawi — o t l si ad aei p l oc nr e t oe t e o t e eau e i ds ly, oc r iga d t e dd t r me e
Ab ta tI hses y wed s n awi ls o s rc :n ti sa , ei r esc mmu iain sse frtmp rtr aab s d o coc nrl r g e nc t ytm o o e eau ed t a e nmir —o t l , oe
第 3 卷第 2 l 期 来自21 0 2年 6月 武







Vo . 1 . 1 3 No 2

基于SPCE061A的水温监控系统设计

基于SPCE061A的水温监控系统设计

基于SPCE061A的水温监控系统设计
温度控制无论在工业控制领域还是消费电子领域应用都非常广泛,如工业控制中的锅炉、加热炉的控制,消费电子领域的热水器、饮水机的控制。

内部都涉及到温度控制。

且目前控制算法的丰富也为温度控制提供了便利条件,应用较为普遍地有比例积分微分(PID)控制、模糊控制等。

1 系统硬件设计
本系统以SPCE061A为控制核心,包括传感器电路、键盘和显示电路、继电器控制电路和UART通信电路4大模块。

利用SPCE061A自带的10位A/D转换器,结合PT100温度传感器完成对水温的采样,通过数字滤波等技术消除系统的干扰因素还原当前的温度值,通过数码管显示出来,并且对
采集到的温度值进行PID运算处理.实现对水温的控制。

除此之外,系统还要实现PC机与单片机的上下位机通信功能,在PC机上实时显示温度加热曲线。

系统整体框图如图1所示。

基于SPCE061A的简易数字测温系统的设计

基于SPCE061A的简易数字测温系统的设计

基于SPCE061A的简易数字测温系统的设计
陈新国;何坚
【期刊名称】《自动化与仪表》
【年(卷),期】2007(22)4
【摘要】简述了SPCE061A的功能及特点,描述了数字测温系统各部分电路的设计,以及实现系统功能的软件设计.该系统不仅保证了温度测量的高精度和高灵敏性,且利用SPCE061A为控制核心,实现了温度的播报和显示的同步.
【总页数】3页(P36-38)
【作者】陈新国;何坚
【作者单位】武汉科技大学,信息科学与工程学院,武汉,430081;武汉科技大学,信息科学与工程学院,武汉,430081
【正文语种】中文
【中图分类】TP217
【相关文献】
1.基于SPCE061A的数字电桥的设计 [J], 陈大兴
2.基于SPCE061A无线传输数字血压计的设计与实现 [J], 艾信友
3.基于SPCE061A数字语音温光测控系统的设计 [J], 齐文庆
4.基于SPCE061A的数字式相位测量仪的设计 [J], 王楠;李石
5.基于SPCE061A的数字式相位测量仪的设计 [J], 王楠;李石
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于SPCE061A单片机的数字温度计设计作者:余飞摘要:基于SPCE061A单片机的语音功能优势,本文设计了一种新型的集温度显示、语音报警功能于一体的智能数字温度计。

对该温度计的总体系统设计、硬件电路原理、软件程序设计等做了详细的介绍。

关键字:SPCE061A单片机;DS18B20;LED数码管;语音报警。

引言随着单片机技术在各个领域的广泛应用,许多使用单片机控制的数字温度计系统也应运而生,如用AT89C52单片机控制的LCD液晶显示温度计,用SPCE061A单片机控制的LED七段显示温度计等。

本文介绍一种由SPCE061A编程控制LED七段数码管作显示及语音报警的温度计系统。

本系统具有LED温度显示、临界温度设置,语音报警等功能。

它具有价格低廉、性能稳定、操作方便且易携带等特点,广泛适合于各类家庭和办公室作温度显示及语音提示。

1 总体系统设计1.1 系统构成框图基于SPCE061A单片机的温度计系统结构图如图1所示,通过温度传感器感应外界温度的变化,并将其转化为数字量传给单片机,单片机对接收到的数字信号进行处理,然后通过数码管实时地显示外界的温度。

通过矩阵键盘可以根据自己的需要设置一个临界的最高温度和最低温度,并将其传给单片机处理。

当外界的温度达到这个临界的最低温度或最低温度时,单片机将通过语音提示模块定时发出“温度很高,警妨中暑”或“温度很低,小心感冒”的温馨语音提示,如果不想使用语音提示,可按“R”键,当想使用时直接按“S”键。

图 1 数字温度计的结构框图1.2 SPCE061A的简介SPCE061A是凌阳科技推出的又一个u’nSP(TM)系列产品16位结构的微控制器。

SPCE061A里内嵌32K字的闪存(FLASH)。

较高的处理速度使u’nSP(TM)能够非常容易地、快速地处理数字信号。

以u’nSP(TM) 为核心的SPCE061A微控制器是适用于数字语音识别应用领域产品的一种经济的选择。

1.3 DS18B20的简介DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚TO-92小体积封装形式,温度测量范围为-55C~+125C,可编程为9位~12位A/D转换精度,测温分辨率可达0.0625C,被测温度用符号扩展的16位数字量方式串行输出,CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。

2 硬件功能模块电路设计2.1 电源模块图 2为直流稳压电源电路,由电池盒提供的4.5V直流电压经过SPY0029产生3.3V给整个系统供电。

SPY0029是凌阳公司设计的电压调整IC,采用CMOS工艺,具有静态电流低、驱动能力强、线性调整出色等特点。

图2 稳压电源电路图中的VDDH3为SPCE061A的I/O电平参考,如果该点接SPCE061A (PLCC84封装,下面的介绍中当出现SPCE061A的引脚描述时,均指此封装的芯片)的51脚,可使I/O输出高电平为3.3V;VDDP为PLL 锁相环电源,接SPCE061A的7脚;VDD和VDDA分别为数字电源与模拟电源,分别接SPCE061A的15脚和36脚;AVSS1是模拟地,接SPCE061A的24脚;VSS是数字地,接SPCE061A的38脚; AVSS2接音频输出电路的AVSS2。

2.2 SPCE061A最小系统模块最小系统接线如图3所示,在OSCO、OSCI端接上32768HZ的晶振及谐振电容,在锁相环压控振荡器的阻容输入VCP端接上相应的电容电阻后即可工作,复位电路采用的是按键式复位模式,由一个按键和一个电阻及电容构成。

其它不用的电源端和地端接上0.1uF的去耦电容提高抗干扰能力。

图3 SPCE061A最小系统原理图2.3 数码管显示模块如图4采用5个共阴极LED数码管显示,其中前三个显示整数部分,后两个显示小数部分。

如果这5个数码管采用共阴极显示,那么只有DPY端接为0的数码管才能够显示,因此可以通过控制DPY端进行动态扫描显示。

LED与SPCE061A的引脚连接表如下表1。

图4 数码管显示电路图表1 数码管连接线路表SPCE061A LED数码管SPCE061A LED数码管IOA0 a IOB0 DPY1IOA1 b IOB1 DPY2IOA2 c IOB2 DPY3IOA3 d IOB3 DPY4IOA4 e IOB4 DPY5IOA5 fIOA6g IOA7dp2.4 矩阵键盘模块 4×4矩阵键盘的电路连线如图5所示,分别定义这16个按键盘的键值为0~9、“―”、“OK ”、“ON 、OFF ”和“R 、S ”,具体功能对照如表2所示。

单片机与该电路连接时,使用4个端口作为输出口,接4条行扫描线;使用4个端口作为输入口,接4条列扫描线;在此介绍中,使用SPCE061A 的IOB8~IOB15这8个端口作4×4键。

图 5 4×4键盘电路 表2 按键功能对照表按键名(键序号) 键功能 按键名(键序号) 键功能0~9(S1~S10) 设置临界温度值OFF(S14) 关闭温度计 11―(S11)设置负号 S(S15) 启动临界温度设置 OK(S12)确认设置温度 R(S16) 关闭临界温度设置 ON(S13) 启动温度计2.5 温度传感器模块DS18B20引脚功能如图6所示1、GND 地信号;2、DQ 数据输入出引脚。

;3、VDD 可选择的VDD引脚。

由于DS18B20 采用的是1-Wire 总线协议方式,即在一根数据线实现数据的双向传输,而对SPCE061A 单片机来说,我们必须采用软件的方法来模拟单总线的协议时序来完成对DS18B20 芯片的访问。

由于DS18B20 是在一根I/O 线上读写数据,因此,对读写的数据位有着严格的时序要求。

DS18B20 有严格的通信协议来保证各位数据传输的正确性和完整性。

图6 DS18B20引脚电路图2.6 语音提示模块图7为音频输出电路。

SPCE061A内接2路10位精度DAC,只需要外接功放电路即可完成语音的播放。

图中的SPY0030是凌阳的一款音频放大芯片,可以工作在2.4V~6V范围内,最大输出功率可达700mV。

图 7 音频输出电路图2.7 程序下载电路(ICE接口电路)SPCE061A芯片内部集成了ICE(在线仿真)接口,PC机通过Probe(在线调试器)或EZ_Probe (简易下载线)与61板相连,就可方便地完成程序的下载、调试等。

61板为Probe和EZ_Probe各自提供了一组接口,可通过S5跳线来选择使用的接口类型。

ICE接口部分电路如图 8所示。

图8 ICE接口电路图3 软件设计整个软件的设计是基于已设计的硬件系统,主要实现的功能:数码管显示、临界温度设置、语音报警提示等等,主要由以下几个程序构成:3.1 系统主程序此程序设计由矩阵键盘检测程序、数码管显示子程序、读出温度子程序、语音播放子程序等构成,如图9所示。

图9 系统主程序流程图3.2 读出温度子程序根据DS18B20时序要求,使用IOA15来模拟时序控制DS18B20操作,包括初始化DS18B20,读写DS18B20的存储器字节,使用的程序完全按照DS18B20的要求进行读取温度的程序流程如图10所示图10 读出温度子程序流程图3.3 语音播放子程序本设计采用的是SACM_A2000自动播放模式。

自动播放模式调用库函数自动从FLASH中获取语音资源并填入队列,程序简洁易用。

自动播放将解码后的语音数据通过DAC播放出来的过程是在中断服务程序中完成的。

ACM_A2000在播放初始化时会打开FIQ_TimerA中断,并将TimerA溢出频率设置为16KHZ。

用户需要在FIQ_TMA中断服务程序中调用F_FIQ_Service_SACM_A2000函数完成语音播放,具体的程序流程如下图11所示图11 语音播放程序流程图3.4 数码管显示子程序显示数据子程序主要是对显示缓冲器中的数据用对应的段码表示输出到单片机IOA口的低八位,同时扫描单片机IOB口的低五位,每位显示延时40ms显示完五位数据就返回到主程序。

4 调试及性能分析系统的调试以程序为主。

硬件调试比较简单,首先,检查电路的焊接是否正确,然后可用万用表测试或通电检测。

软件调试则可以先编写显示程序并进行硬件的正确性检验,然后分别进行主程序,读温度子程序,语音播放子程序,显示子程序等的编程及调试。

由于DS18B20与单片机采用单总线的数据传输,因此,对DS18B20进行读写编程时必须严格保证读写时序,否则将无法读出测量结果。

本程序采用C语言编写,使用unSP IDE2.0编译器编程调试,软件调试直到能够显示温度值,而且在有温度变化时,如用手去触摸,显示温度能改变,超过了预置温度时有正确语音提示,此时软件调试基本完成。

5 结论本文提出的数字温度计的设计经过软、硬件结合的实验验证,对该系统的设计有如下几点结论:数字温度计的设计采用了自顶向下的设计模式,即先进行总系统的设计,然后分模块各个击破,较传统的设计模式更快捷;DS18B20的数据传输采用单总线协议形式,而SPCE061A单片机不具备此硬件结构,故可以采用软件的方法来模拟单总线的协议时序来完成对DS18B20芯片的访问;对该系统还可进一步改进设计,采用语音来报告显示的温度。

参考文献[1].彭为,黄科,雷道仲.单片机典型系统设计实例精讲[M].电子工业出版社,2006.[2].周月霞,周传友.DS18B20硬件连接及软件编程[J].传感器世界.2001年第12期.[3].张培仁,张志坚,高修峰.十六位单片机微处理器原理及应用(凌阳SPCE061A)[J].北京清华大学出版社,2005.[4].童诗白,华成英.模拟电子技术基础(第三版)[M]. 高等教育出版社,2000.[5].张友德.单片微型机原理、应用于实验[M].3版.上海:复旦大学出版社,2000.[6].王洪庆.微型计算机控制技术[M].北京:机械工业出版社,2006.[7].黄根春,陈小桥,张望先.电子设计教程[M].北京:电子工业出版社,2007.[8].张春峰,邹新杰,余张国.基于ATMEGA16 的智能控制器的开发研制[J].微计算机信息,2007,23(8):123-124.[9].张震宇,王华.基于凌阳单片机的语音识别技术及应用.微计算机信息,2007,8-2:23.[10].李玉贤,欧阳斌林.基于SPCE061A 单片机的语音识别系统的研究.优秀硕士学位论文库.Design of Digital Thermometer Based on SPCE061AYu FeiAbstract:Based on SPCE061A with the advantage of voice, the passage designed a new type intelligent digital thermometer which could show temperature and alarm by voice .The design of the overall system ,the hardware circuit principle , the design of software program and so on of the thermometer were introduced in detail .Key words:SPCE061A,DS18B20,LED, voice alarm.。

相关文档
最新文档