ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:169.68KB ,
资源ID:4723132      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4723132.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一种热敏电阻式传感器的应用设计解读.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

一种热敏电阻式传感器的应用设计解读.docx

1、一种热敏电阻式传感器的应用设计解读一种热敏电阻式传感器的应用设计摘要本文设计一个采用热敏电阻为敏感元件的温度测量显示系统,温度显示范围为 0-100 C,显示分辨率为0.1 C。通过热敏电阻温度传感器、AD模数转换器、LED 显示电路并利用汇编语言编写程序,最终实现温度测量系统。作为微型计算机的一个重要分支,单片机自 20世纪70年代问世以来在工业控制、机电一体化、家电等领域的应用越来越普遍。单片机集成度高、功能强、可靠 性高、体积小、功耗地、使用方便、价格低廉等一系列优点,目前已经渗入到人们 工作和生活的方方面面,本文介绍了一种基于 MC51单片机的温度测量显示系统的设计,简单地介绍了温度测

2、量显示系统的工作原理与设计方案,并详细的介绍了该 系统的程序和硬件连接。该系统的核心为高性能、低成本的单片机 MC8051,它与多种产品兼容,和基于热敏电阻的温度测量电路、A/D转换器及LED显示构成的温 度控制系统有着良好的兼容性,系统的稳定性好,可靠性好,成本低,并能通过LED 进行显示,对系统起到实时控制作用。在对整个热敏电阻式传感器进行分析和画出总体电路图后 ,实验证明应用设计基本上能够符合设计要求!关键词:热敏电阻,单片机,A/D转换器,温度测量1设计思路 12设计原理 12.1热敏电阻温度传感器原理 1.2.2A/D 转换器 1.2.2.1A/D转换器简介 1.2.2.2AD模数转

3、换器模块电路 22.3LED显示器原理 3.2.3.1 LED数码显示器简介 32.3.2数码显示器的控制方式 .4.2.3.3数码显示器显示电路 5.3硬件连接及程序设计 6.3.1硬件连接 .6.3.2程序设计 6.4总电路图 12总结 1.3.致谢 14参考文献 1.51设计思路首先通过热敏电阻将温度信号转换为阻值的变化,再通过温度传感器电路将阻 值的变化转换为电压信号的变化。通过 A/D模数转换器将得到的模拟信号转换为 数字信号,并将数据存储到单片机存储单元中,通过 LED显示器将存储的数据显示出来。这样就实现了一个完整的温度测温系统。本次课设选用 WAVE2000实验箱,A/D转换器

4、选用ACD0809,所以整体设计如 图1所示。图1整体设计框图2设计原理2.1热敏电阻温度传感器原理本设计采用NTC热敏电阻,温度传感器中采用电桥电路,并利用 CA324四运算放大将电阻值转换为电压值输出,其原理如图2所示2.2 A/D转换器2.2.1 A/D转换器简介ADC0809由单一 +5V电源供电,片内带有锁存功能的 8路模拟多路开关,可对8路0V-5V的输入模拟电压信号分时进行转换,完成一次转换约需100微秒。片内具有多路开关的地址译码器和锁存电路、高阻抗斩波器、稳定的比较器, 256R的电阻T型网络和树状电子开关以及逐次逼近寄存器。 输出具有TTL三态锁存缓冲器, 可直接到单片机数

5、据总线上。ADC0809是28脚双列直插式封装。引脚图如图 3所 示。图3 ADC0809引脚图IN7IN0 模拟量输入通道ALE 地址锁存允许信号,对应 ALE上跳沿,A、B、C地址状态送入地址锁存器中。STRAT-转换启动信号。STRAT上升沿时,复位ADC0809 ; STRAT下降沿时 启动芯片,开始进行 A/D转换;在A/D转换期间,STRAT应保持低电平。有时简 写为ST。A、B、C地址线。通道端口选择线,A为低地址,C为高地址,引脚图中 为 ADDA,ADDB 和 ADDC。CLK 时钟信号。ADC0809的内部没有时钟电路,所需时钟信号由外界提供,因此有时时钟信号引脚。EOC转

6、换结束信号。EOC=0,正在进行转换;EOC=1,转换结束。D7D0 数据输出线。为三态缓冲输出形式,可以和单片机的数据线直接相连,D0为最低位,D7为最高。OE输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数 据。OE=0。,输出数据线呈高阻;OE=1,输出转换得到的数据。2.2.2 AD模数转换器模块电路A/D转换模块是本次实验中重要的一环,它将温度测量模块的输出电压值转换为数字量,再进一步输入单片机进行处理。A/D转换的内部结构设计图如下图所示实验箱只有INO和IN1两个输入端口,输出端口地址取决于片选 A/D_CS所接 片选端得段地址,。ADC0809是8位逐次逼近型A/D

7、转换器。它由一个8路模拟开 关、一个地址锁存译码器、一个 A/D转换器和一个三态输出锁存器组成。多路开关 可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态 输出锁器用于锁存A/D转换完的数字量,当0E端为高电平时,才可以从三态输出锁存器取走转换完的数据,转换电路图如图 4所示。图4 AD转换电路图2.3 LED显示器原理2.3.1 LED数码显示器简介LED数码管实际上是由七个发光管组成 8字形构成的,加上小数点就是 8个。这些段分别由字母a,b,c,d,e,f,g,h来表示。当数码管特定的段加上电压后,这些特定 的段就会发亮,以形成我们眼睛看到的 2个8数码管字样了

8、。其原理图如图5所示agbec图5 LED数码管原理图LED显示器有共阴极和共阳极两种,以共阴极为例,要显示数字 0,需要满足两个条件,一是公共端子COM接地,二是a、b、c、d、e、f段亮,g段不亮,即a、 b、c、d、e、f段加高电平1,g段加低电平0。7段LED显示器显示的数字、字符 和对应的字型码如表1所示,本设计采用共阴极表1 LED显示器显示的数字、字符字型码显示数字1234共阴极字符码06H5BH4FH66H显示数字5678共阴极字符码6DH7DH07H7FH显示数字90AB共阴极字符码6FH3FH77H7CH显示数字CDEF共阴极字符码39H5EH79H71H232数码显示器的

9、控制方式(1)静态显示当显示器显示某一个字符时,相应的发光二极管恒定的地导通或截止。 例如,7段LED显示器显示数字0时,a、b、c、d、e、f段恒定导通,g段恒定截止。这 种显示方式每一位都需要一个 8位输出口控制。静态显示主要的优点是显示稳定, 在发光二极管导通电流一定的情况下显示器的亮度大,系统运行过程中,在需要更 新显示内容时,CPU才去执行显示更新子程序,这样既节约了 CPU的时间,又提 高了 CPU的工作效率。其不足之处是占用硬件资源较多,每个 LED数码管需要独占8条输出线。随着显示器位数的增加,需要的I/O 口线也将增加。(2)动态显示当为数较多时,用静态显示所需的I/O 口太

10、多,不太经济,一般采用动态显示 方法,即用扫描的方法一位一位轮流点亮显示器的各个位,对于显示器的每一位来 说,每隔一段时间点亮一次,利用人眼的视觉暂留效应可以看到整个动态显示,但 必须保证扫描速度足够快,字符才不闪烁。显示器的亮度既与导通电流有关,也与 点亮时间和间隔时间的比值有关。调整电流和时间参数,可以得到亮度较高且较稳 定的显示。在动态显示方式中,若显示器的位数不大于 8位,则控制显示器各位公共极的 电位使他们轮流点亮只需一个I/O 口(称为扫描口);传送显示器的各位所显示的段 选码也需一个8位I/O 口(称为段数据口)。由于8031I/O 口有限,所以本次设计米用动态显示方式。233数

11、码显示器显示电路如下图所示,LED数码管位选地址为 0X002H,本课程设计中采用的片选为 CS1,因此,LED数码管位选地址为09002H。而关于数码管的八段二进制编码存 放在0X004H中,即09004H.本课程设计中不使用按键系统 ,其数码管显示电路图 如图5所示。Qsis一 #睜|2三sa2爲駅呂目3 E 9 0 位 归叶口L -皿*-3ZL图5数码管显示电路3硬件连接及程序设计3.1硬件连接实验箱9热敏电阻输出口,接 AD0809的INO 口; AD0809P片选端接CSO;数码管接CS1。3.2程序设计(1) A/D转换器流程图如图6所示图6 A/D转换器流程图(2) LED显示器

12、流程图如图7所示。图7 LED显示器流程图(3)本次设计的汇编语言程序ADC EQU 41HLED3 EQU 31HLED2 EQU 32HLED1 EQU 33HLED0 EQU 34HORG 0000HLJMP MAINMAIN:MOV LED0,#00HMOV LED1,#00HMOV LED2,#00HLOOP:MOV DPTR,#08000HMOV A,#00HMOVX DPTR,ALCALL DELAYMOV DPTR,#08000HMOVX A,DPTRMOV B,AMOV A,#0FFHCLR CSUBB A,BMOV ADC,ATRSL:MOV A,ADCMOV R0,AXR

13、L A,#0FFHJZ MAXMOV A,R0MOV B,#10MUL ABMOV R0,AMOV A,BMOV DPTR,#TABLEMOVC A,A+DPTRMOV A,R0MOV B,#10MUL ABMOV R0,AMOV A,BMOV DPTR,#TABLEMOVC A,A+DPTRADD A,#80HMOV LED1,AMOV A,R0MOV B,#10MUL ABMOV A,BMOV DPTR,#TABLEMOVC A,A+DPTRMOV LED0,ALCALL SMXSSJMP LOOPSMXS:MOV R0, #LED3MOV R1,#4MOV R2, #00100000BS

14、MXS1:MOV DPTR,#09002HMOV A,#00HMOV A,R0MOV DPTR,#09004HMOVX DPTR,AMOV DPTR,#09002HMOV A,R2MOVX DPTR,ALCALL DELAYMOV A,R2RR AMOV R2,AINC R0DJNZ R1,SMXS1MOV DPTR,#09002HMOV A,#00HMOVX DPTR,ARETDELAY:MOV R7,#10DELAY1:MOV R6,#12NOPDJNZ R6,$DJNZ R7,DELAY1RETMAX:MOV LED3,#06HMOV LED2,#3FHMOV LED0,#3FHTABL

15、E:db 3fh,06h,5bh,4fh,66h,6dh,7dh,07hdb 7fh,6fh,77h,7ch,39h,5eh,79h,71h4总电路图整个电路的总电路图如图8所示。ntEX MT和:horuIIIrnFlmMtrnhiNHVDNITVI) 啊:KF*MHMtrunt17 TfHTlA* *1 * arrfnUMCAPKTMIV.他3AD图8总电路图总结这次单片机课程设计我们历时一个个星期,从理论到实践,学到了很多的东西。 同时不仅巩固了以前所学过的知识,而且还学到了很多在书本上所没有学到过的知 识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是 远远不够的

16、,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能 真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在这次课程设 计后我发现自己在一点一滴的努力中对单片机的兴趣也在逐渐增加。回顾起此次单片机课程设计,我感慨颇多,最重要的是感触是:遇到一个问题 时,最重要的一件事就是马上思考检查问题出在哪边,而不是抱怨或者马上请教同 学老师。只有这样我们才能真正的学会单片机,才能越学越会。自己的独立处理问 题的能力才会得到提高。还有无论编程中遇到什么问题,都不要怨天尤人。无论自 己的程序有多好,都不能骄傲。只有这样做到不骄不躁,力量才会源源不断,才会 有更多的灵感。在整个课程设计中我懂得

17、了许多东西,也培养了我独立工作的能力,树立 了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且 大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成功时的喜 悦。虽然这个课程设计做的还是有一些遗憾,但是在设计过程中所学到的东西是这 次课程设计的最大收获和财富。致谢在做本次课程设计的过程中,我的导师杨全玖倾注了大量的心血,从选题到设 计过程都给了我很多指点,包括课程设计的格式他都悉心的教给了我,在设计过程 中出现的一些问题也都是在她的指导下才得以完成,几乎每一个程序的设计成功都 离不开杨老师的指导和帮助。在老师的辛勤指导之下,学到了很多有用的经验和使 用的知识。

18、一遍又一遍的审核才完成了这次课程设计,在此我表示衷心的感谢,同 时,我还要感谢在我做课程设计过程中给我极大关心和支持的同学和朋友们。参考文献1 宋家友,乐丽琴数字电子技术M.北京:南开大学出版社,20112 贾秀美.数字电路实践技术M.中国科学技术出版社,2000.3 王毓银,脉冲与数字电路(第三版)M.高等教育出版社,1999.4 刘传玺,王以忠.自动检测技术(第二版).机械工业出版社20125 岳怡.数字电路与数字电子技术(第一版).西北工业大学出版社,2001.6 刘常澍.数字逻辑电路(第一版).国防工业出版社,2002.7 孙建明,杨清梅.传感器技术M清华大学出版社,20098 王质朴,吕运朋.MCS-51单片机原理接口及应用M.北京理工大学出版社,20099 刘君华,智能传感器系统.西安电子科技大学出版社.2000

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1