毕业论文:基于51单片机的数字温度计的设计.doc文档24页全文免费阅读
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
口口是个内部提供上拉电阻的位双向口,口缓冲器能接收输出门电流。
口管脚写入后,电位被内部上拉为高,可用作输入,口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在编程和校验时,口作为第八位地址接收。
较简单,故本次设计采用了方案二。
度传感器进行实时温度检测并显示,能够实现快速测量环境温度,并可以根据需要设定上下限报警温度。
该系统扩展性非常强,它可以在设计中加入时钟芯片以获取时间数据,在数据处理同时显示时间,并可以利用芯片作为存储器件,以此来对些时间点的温度数据进行存储,利用键盘来进行调时和温度查询,获得的数据可以通过芯片与计算机的接口进行串口通信,方便的采集和整理时间温度数据。
系统框图如图所示图温度测温系统框图从以上两种方案,容易看出方案的测温装置可测温度范围宽体积小,但是线性误差较大。
范围宽体积小,但是线性误差较大。
方案二的测温装置电路简单精确度较高实现方便软件设计也比数据。
同时显示时间,并可以利用芯片作为存储器件,以此来对些时间点的温度数据进行存储,利用键盘来进行调时和温度查询,获得的数据可以通过芯片与计算机的接口进行串口通信,方便的采集和整理时间温度部分内容简介应用,编程技术及外围功能电路的配合使用都很成熟。
该系统利用芯片控制温度传感器进行实时温度检测并显示,能够实现快速测量环境温度,并可以根据需要设定上下限报警温度。
该系统扩展性非常强,它可以在设计中加入时钟芯片以获取时间数据,在数据处理同时显示时间,并可以利用芯片作为存储器件,以此来对些时间点的温度数据进行存储,利用键盘来进行调时和温度查询,获得的数据可以通过芯片与计算机的接口进行串口通信,方便的采集和整理时间温度数据。
系统框图如图所示图温度测温系统框图从以上两种方案,容易看出方案的测温装置可测温度范围宽体积小,但是线性误差较大。
方案二的测温装置电路简单精确度较高实现方便软件设计也比较简单,故本次设计采用了方案二。
三系统器件选择单片机的选择对于单片机的选择,可以考虑使用与系列,由于没有内部,系统又需要大量内存存储数据,因而不适用。
是美国公司生产的低功耗,高性能位单片机,片内含的可编程的只读程序存储器,兼容标准指令系统及引脚。
它集程序存储器既可在线编程,也可用传统方法进行编程,所以低价位单片机可为提供许多高性价比的应用场合,可灵活应用于各种控制领域,对于简单的测温系统已经足够。
单片机具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。
主要特性如下图所示与兼容字节可编程闪烁存储器寿命写擦循环数据保留时间年全静态工作三级程序存储器锁定位内部可编程线两个位定时器计数器个中断源单片机引脚如图所示可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路引脚功能介绍单片机为引脚双列直插式封装,其引脚排列和逻辑符号如图所示各引脚功能简单介绍如下供电电压接地口口为个位漏级开路双向口,每个管脚可吸收门电流。
当口的管脚写时,被定义为高阻输入。
能够用于外部程序数据存储器,它可以被定义为数据地址的第八位。
在编程时,口作为原码输入口,当进行校验时,输出原码,此时外部电位必须被拉高。
口口是个内部提供上拉电阻的位双向口,口缓冲器能接收输出门电流。
口管脚写入后,电位被内部上拉为高,可用作输入,口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在编程和校验时,口作为第八位地址接收。
口口为个内部上拉电阻的位双向口,口缓冲器可接收,输出个门电流,当口被写时,其管脚电位被内部上拉电阻拉高,且作为输入。
作为输入时,口的管脚电位被外部拉低,将输出电流,这是由于内部上拉的缘故。
口当用于外部程序存储器或位地址外部数据存储器进行存取时,口输出地址的高八位。
在给出地址时,它利用内部上拉的优势,当对外部八位地址数据存储器进行读写时,口输出其特殊功能寄存器的内容。
口在编程和校验时接收高八位地址信号和控制信号。
口口管脚是个带内部上拉电阻的双向口,可接收输出个门电流。
当口写入后,它们被内部上拉为高电平,并用作输入。
作为输入时,由于外部下拉为低电平,口将输出电流,也是由于上拉的缘故。
口也可作为的些特殊功能口串行输入口串行输出口外部中断外部中断记时器外部输入记时器外部输入外部数据存储器写选通外部数据存储器读选通同时口同时为闪烁编程和编程校验接收些控制信号。
复位输入。
当振荡器复位器件时,要保持脚两个机器周期的高平时间。
当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。
在编程期间,此引脚用于输入编程脉冲。
在平时,端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的。
因此它可用作对外部输出的脉冲或用于定时目的。
然而要注意的是每当用作外部数据存储器时,将跳过个脉冲。
如想禁止的输出可在地址上置。
此时,只有在执行,指令时才起作用。
另外,该引脚被略微拉高。
如果微处理器在外部执行状态禁止,置位无效。
外部程序存储器的选通信号。
在由外部程序存储器取址期间,每个机器周期两次有效。
但在访问内部部数据存储器时,这两次有效的信号将不出现。
当保持低电平时,访问外部注意加密方式时,将内部锁定为当端保持高电平时,访问内部。
在编程期间,此引脚也用于施加编程电源。
反向振荡放大器的输入及内部时钟工作电路的输入。
来自反向振荡器的输出。
温度传感器的选择简单介绍最新单线数字温度传感器是种新型的线器件,其体积更小更适用于多种场合且适用电压更宽更经济。
半导体公司的数字化温度传感器是世界上第片支持线总线接口的温度传感器。
温度测量范主函数,定时器设置显示符号百位温度十位温度个位温度,带小数点定时读取当前温度负号标志取反加小数近似处理定时器中断中断,用于数码管扫描和温度检测间隔定时器重装值标志位有效数码管扫描延时函数延时函数初始化复位稍做延时单片机将拉低精确延时大于拉高总线稍做延时后如果则初始化成功则初始化失败读个字节给脉冲信号给脉冲信号写个字节读取温度跳过读序号列号的操作启动温度转换跳过读序号列号的操作读取温度寄存器等共可读个寄存器前两个就是温度低位高位六设计体会温度传感器外形像个小三极管,硬件连接非常简单,应用非常方便。
它不仅能测量温度,而且也是个转换器,它能将测得的温度信号直接转换成数字信号输入到单片机。
硬件开销较小,相对需要复杂的软件进行补偿,软件编程比较复杂,但是可以把复位读和写个基本操作的子程序看成是个固定的基本模块。
从这次的课程设计中,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习单机片机更是如此,程序只有在经常的写与读的过程中才能提高,这就是我在这次课程设计中的最大收获。
最后,还要感谢我的指导老师和热心的同学,在他们的帮助下我的毕业设计才能顺利完成,谢谢你们,参考文献孙育才单片微型计算机及其应用东南大学出版社沈德金陈粤初单片机接口电路与应用程序实例北京航天航空大学出版社潘新民王燕芳微型计算机控制技术电子工业出版社李朝青单片机原理及接口技术简明修订版杭州北京航空航天大学出版社,李广弟单片机基础北京北京航空航天大学出版社,阎石数字电子技术基础第三版北京高等教育出版社,本科生课程设计成绩评定表姓名性别专业班级课程设计题目基于单片机的数字温度计的设计课程设计答辩或质疑记录为什么要采用采用数字温度芯片测量温度答便于单片机处理及控制,省去传统的测温方法的很多外围电路。
且该芯片的物理化学性很稳定,它能用做工业测温元件,此元件线形较好。
硬件系统的设计原理是什么答本设计由温度传感器芯片测量当前的温度并将转换后的结果送入单片机,然后通过单片机驱动两位共阳极段数码管显示测量温度值。
