doc 毕业论文:温度遥测遥控系统的设计和实现 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:28 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 19:06

毕业论文:温度遥测遥控系统的设计和实现

在这种应用中,口使用很强的内部上拉发送。在使用位地址如访问外部数据存储器时,口输出锁存器的内容。在编程和校验时,口也接收高位地址字节和些控制信号。口口是个具有内部上拉电阻的位双向口,输出缓冲器能驱动个逻辑电平。对端口写时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。口亦作为特殊功能第二功能使用,如下表温度遥测遥控系统的设计与实现所示。在编程和校验时,口也接收些控制信号。端口引脚第二功能串行输入口串行输出口外中断外中断定时计数器定时计数器外部数据存储器写选通外部数据存储器读选通复位输入。当振荡器工作时,引脚出现两个机器周期以上高电平将是单片机复位。当访问外部程序存储器或数据存储器时,地址锁存允许输出脉冲用于锁存地址的低位字节。般情况下,仍以时钟振荡频率的输出固定的脉冲信号即机器周期,该位置位后,只有条和指令才能将激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置禁止位无效。程序储存允许输出是外部程序存储器的读选通信号,当由外部程序存储器取指令或数据时,每个机器周期两次有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次信号。外部访问允许,欲使仅访问外部程序存储器地址为,端必须保持低电平接地。需注意的是如果加密位被编程,复位时内部会锁存端状态。如端为高电平接端,则执行内部程序存储器的指令。存储器编程时,该引脚加上的编程允许电源,当然这必须是该器件是使用编程电压。振荡器反相放大器和内部时钟发生电路的输入端。振荡器反相放大器的输出端。介绍和在温度测量模块的使用主要特性路输入通道,位转换器,即分辨率为位。具有转换起停控制端。转换时间为时钟为时,时钟为时单个电源供电模拟输入电压范围,不需零点和满刻度校准。工作温度范围为摄氏度低功耗,约。图管脚图内部结构是单片型逐次逼近式转换器,内部结构如图所示,它由路模拟开关地址锁存与译码器比较器位开关树型转换器逐次逼近寄存器逻辑控制和定时电路组成。引脚功能说明路模拟量输入端。位数字量输出端。位地址输入线,用于选通路模拟输入中的路地址锁存允许信号,输入,高电平有效。转换启动脉冲输入端,输入个正脉冲至少宽使启动脉冲上升沿使复位,下降沿启动转换。转换结束信号,输出,当转换结束时,此端输出个高电平转换期间直为低电平。数据输出允许信号,输入,高电平有效。当转换结束时,此端输入个高电平,才能打开输出三态门,输出数字量。时钟脉冲输入端。要求时钟频率不高于。基准电压。温度遥测遥控系统的设计与实现电源,单。地。的工作过程及其在接口电路中的使用在单片机最小系统中是基本的芯片之,在使用时根据需要接地,悬空。它和等芯片样可以根据芯片特性完成以下功能数据锁存当输入的数据消失时,在芯片的输出端,数据仍然保持这个概念在并行数据扩展中经常使用到。数据缓冲加强驱动能力。都具备数据图管脚图缓冲的能力。,输出使能,数据锁存使能,是锁存的意思在本设计中,主要使用为数据所存,以作为模拟通道选择。在使用时根据需要接地,悬空。双触发器及其在温度测量模块的使用在芯片中有两个触发器,故称双触发器表功能表输入输出↑↑阐述在本次设计中触发器做分频器二分频,在使用过程中,将非和相连,然后在处输入单片机机器周期信号,在处即可输出供功能类似,故应根据其状态对接收数据进行操作。起始位数据位数据位数据位奇偶位起始位停止位停止位帧位时间发送中断标志当方式时,发送完第位数据后,该位由硬件置位。在其它方式下,于发送停止位之前,由硬件置位。因此,表示帧发送结束,其状态既可供软件查询使用,也可请求中断。位由软件清。接收中断标志当方式时,接收完第位数据后,该位由硬件置位。在其它方式下,当接收到停止位时,该位由硬件置位。因此,表示帧接收结束。其状态既可供软件查询使用,也可以请求中断。位由软件清。根据本次设计的需要我们把设置为,即允许接受,定时器作为波特率发生器,数据位为位,同时以询问的方式来查询是否发送成功,并打开接收中断。中断允许寄存器表数据位其中为串行中断允许位当时,禁止串行中断当时,允许串行中断。电源控制寄存器在单片机中,该寄存器中除最高位之外,其它位都没有定义。最高位是串行口波特率的倍增位,当时,串行口波特率加倍。系统复位时。波特率的计算本次设计使用工作方式,将详细描述工作方式下的波特率设置和发送接收如图为工作方式下的数据结构和波特率的计算图工作方式串行通信数据结构写入停止位中断标志起始温度遥测遥控系统的设计与实现波特率的计算溢出率为溢出周期的倒数,所以波特率当我们需要的波特率的时候,初值为为晶振周期精确值。所以我们装。温度测量模块和显示模块的程序控制温度测量模块所实现的功能包括芯片启动和数码管的动态显示的工作原理的工作过程首先输入位地址,并使,将地址存入地址锁存器中。此地址经译码选通路模拟输入之到比较器。上升沿将逐次逼近寄存器复位。下降沿启动转换,之后输出信号变低,指示转换正在进行。直到转换完成,变为高电平,指示转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。转换数据的传送转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。定时传送方式对于种转换其来说,转换时间作为项技术指标是已知的和固定的。例如转换时间为,相当于的单片机共个机器周期。可据此设计个延时子程序,转换启动后即调用此子程序,延迟时间到,转换肯定已经完成了,接着就可进行数据传送。查询方式转换芯片由表明转换完成的状态信号,例如的端。因此可以用查询方式,测试的状态,即可确认转换是否完成,并接着进行数据传送。中断方式把表明转换完成的状态信号作为中断请求信号,以中断方式进行数据传送。本次设计使用此种方式,并且设定中断入口为。不管使用上述哪种方式,只要旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,信号即有效,把转换数据送上数据总线,供单片机接受。在本次设计使用中断方式来提高单片机的工作效率数码管的显示数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。在本设计中使用的是数码管的动态显示驱动方式。动态显示驱动数码管动态显示接口是单片机中应用最为广泛的种显示方式之,动态驱动是将所有数码管的个显示笔划的同名端连在起,另外为每个数码管的公共极增加位选通控制电路,位选通由各自的线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是样的,能够节省大量的端口,而且功耗更低。在本次设计中,上下位机全部用定时器作为计时器,周期为,并在中断子程序中嵌入的延时子程序,即个位和十位各显示。编译和烧录软件本次设计,我们使用了烧录软件,他的烧录过程如下首先连接硬件。本次设计使用的烧录器和连接如图双击打开软件如图勾选,软件选项。点击左上角的装,装入通过程序编译成的格式文件,然后点击编程,即可实现程序的烧录。当右下角对话框显示表示烧录完成。文件的生成实现程序的烧录,需要把程序编译成格式的文件,我选用了作为本次设计文件的编译软件。使用流程如下双击打开软件敲入名称温度遥测遥控系统的设计与实现选择芯片为公司的在是否添加语言库选项点击否汇编编程新建文件敲入汇编程序保存双击图烧录软件对话框右击选择选择选择勾对号编译即可在同目录下生成文件。总结在本论文的第章讲述了硬件的使用,第章阐述了软件控制的原理与设置。现在再具体的表述下本次设计的系统的工作的调试。上位机图上位机实物图首先在上位机中,系统初始化波特率通过定时器设为,定时器设置为,在上位机中,我们使用到了中断,中断和串行通信中断,开相关的中断。然后第次启动进行数模转换。以单片机通过触发器二分频来提供工作所需的工作频率,通过选通模拟通道,并通过口地址的高八位,口,和指令和或非门完成启动。通过万用表从模拟通道测量的的模拟电压为。由于参考电压为,所以转换的结果为。通过中断查询方式告诉单片机转换完成,在中断子程序中,单片机读取数据并根据在单片机程序中的温度转换算法转换应为,然后将的个位十位的处理和储存然后定时器进行周期为的计时,并在中断子程序开头查询是不是的时间已到进入中断次,若到发送储存的数据同时实现数码管的动态显示为。在串行中断子程序中,读取下位机发来的控制信息,并通过口执行。温度遥测遥控系统的设计与实现口连接到面包板上的红绿灯,红灯为加热信号,绿灯为降温信号。下位机图下位机实物图首先,系统初始化波特率通过定时器设为,定时器设置为,在上位机中,我们使用到了中断和串行通信中断,开相关的中断。然后通过串行中断,在中断子程序中读取上位机发来的转换数据八位数据并完成的个位十位的处理和储存通过定时器进行周期为的计时,并在中断子程序开头查询是不是的时间已到进入中断次,若到采集两个按钮的信息并通过口送入下位机控制器发送同时和延时子程序配合实现数码管的动态显示的个位十位。本次设计以单片机为控制内核,基本完成了数模转换,半双工串行通信,以及温度转换算法和显示实现了根据作者自己理解的新的温度遥测遥控系统的方案设计,可适用于工农业生产中短距离内对工业设备环境流体的温度监测和控制,而且成本小,维护简单,易于实现。本系统只是实现了温度测控的基本的功能,还有更多的功能有待开发和实现,比如说我们可以手动在下位机输入需要的温度,然后送到上位机控制实现下位机输入的温度,如果实现的话,那么系统的温度控制将会变得更加的人性化。我们

下一篇
毕业论文:温度遥测遥控系统的设计和实现第1页
1 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第2页
2 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第3页
3 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第4页
4 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第5页
5 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第6页
6 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第7页
7 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第8页
8 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第9页
9 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第10页
10 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第11页
11 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第12页
12 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第13页
13 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第14页
14 页 / 共 28
毕业论文:温度遥测遥控系统的设计和实现第15页
15 页 / 共 28
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批