器使所以在阐述初值计算的时候其他的工作方式就不多赘述。控制寄存器表数据位定时器溢出标志位。当字时器计满溢出时,由硬件使置,并且申请中断。进入中断服务程序后,由硬件自动清,在查询方式下用软件清温度遥测遥控系统的设计与实现。定时器运行控制位。由软件清关闭定时器。当,且为高电平时,置启动定时器当,置启动定时器。定时器溢出标志。其功能及操作情况同。定时器运行控制位。其功能及操作情况同。外部中断请求标志。外部中断触发方式选择位。外部中断请求标志。外部中断触发方式选择位。在本次设计中使用到的只有和两个标志,来控制定时器的开关初值的计算在定时器模式下,计数器的计数脉冲来自于晶振脉冲的分频信号,即对机器周期进行计数。本设计选择晶振,则定时器的计数频率为。假设定时时间为,机器周期为,即晶振频率。为定时器初值。则。方式方式时方式和方式,在设计中定时器为工作方式定时用作数码管的动态显示周期,所以我们设的初值为换算成进制约为至于计时器作为波特率的计算在中阐述。上下位机串行通信的控制和波特率计算机的数据传送有并行数据传送和串行数据传送两种方式。串行数据传送的特点是数据传送按位顺序进行,最少只需根传输线即可完成,成本低但速度慢。计算机与外界的数据传送大多数是串行的,其传送的距离可以从几米到几千公里。串行通信又可分为异步串行通信和同步串行通信。现在主要讲述本次设计所用到的异步串行通信。在异步串行通信中,数据或者字符是帧帧传输的,帧的格式是帧由四个部分组成起始位数据奇偶校验位和停止位。青岛科技大学本科毕业设计论文图串行通信数据结构起始位为,数据位由位数据组成,低位在前,然后是奇偶校验位可省略,然后是停止位可以是位也可以是两位。串行控制寄存器表数据位串行口工作方式选择位表串行工作方式工作方式功能描述波特率同步移位寄存器方式用于扩展位位数据位可变,由定时器控制位位数据位或位位数据位可变,由定时器控制允许接收位位用于对串行数据的接收进行控制禁止接收,允许接收该位由软件置位或复位。发送数据位在方式和方式时,的内容是要发送的第位数据,其值由用户通过软件设置。在双机通信时般作为奇偶校验位使用在多机通信中,常以位的状态表示主机发送的是地址帧还是数据帧,且般约定为数据帧,为地址帧。接收数据位在方式或方式时,存放接收到的第位数据,代表着接收数据的种特征与的功能类似,故应根据其状态对接收数据进行操作。起始位数据位数据位数据位奇偶位起始位停止位停止位帧位时间温度遥测遥控系统的设计与实现发送中断标志当方式时,发送完第位数据后,该位由硬件置位。在其它方式下,于发送停止位之前,由硬件置位。因此,表示帧发送结束,其状态既可供软件查询使用,也可请求中断。位由软件清。接收中断标志当方式时,接收完第位数据后,该位由硬件置位。在其它方式下,当接收到停止位时,该位由硬件置位。因此,表示帧接收结束。其状态既可供软件查询使用,也可以请求中断。位由软件清。根据本次设计的需要我们把设置为,即允许接受,定时器作为波特率发生器,数据位为位,同时以询问的方式来查询是否发送成功,并打开接收中断。中断允许寄存器表数据位其中为串行中断允许位当时,禁止串行中断当时,允许串行中断。电源控制寄存器在单片机中,该寄存器中除最高位之外,其它位都没有定义。最高位是串行口波特率的倍增位,当时,串行第章阐述了软件控制的原理与设置。现在再具体的表述下本次设计的系统的工作的调试。上位机图上位机实物图首先在上位机中,系统初始化波特率通过定时器设为,定时器设置为,在上位机中,我们使用到了中断,中断和串行通信中断,开相关的中断。然后第次启动进行数模转换。以单片机通过触发器二分频来提供工作所需的工作频率,通过选通模拟通道,并通过口地址的高八位,口,和指令和或非门完成启动。通过万用表从模拟通道测量的的模拟电压为。由于参考电压为,所以转换的结果为。通过中断查询方式告诉单片机转换完成,在中断子程序中,单片机读取数据并根据在单片机程序中的温度转换算法转换应为,然后将的个位十位的处理和储存然后定时器进行周期为的计时,并在中断子程序开头查询是不是的时间已到进入中断次,若到发送储存的数据同时实现数码管的动态显示为。在串行中断子程序中,读取下位机发来的控制信息,并通过口执行。青岛科技大学本科毕业设计论文口连接到面包板上的红绿灯,红灯为加热信号,绿灯为降温信号。下位机图下位机实物图首先,系统初始化波特率通过定时器设为,定时器设置为,在上位机中,我们使用到了中断和串行通信中断,开相关的中断。然后通过串行中断,在中断子程序中读取上位机发来的转换数据八位数据并完成的个位十位的处理和储存通过定时器进行周期为的计时,并在中断子程序开头查询是不是的时间已到进入中断次,若到采集两个按钮的信息并通过口送入下位机控制器发送同时和延时子程序配合实现数码管的动态显示的个位十位。本次设计以单片机为控制内核,基本完成了数模转换,半双工串行通信,以及温度转换算法和显示实现了根据作者自己理解的新的温度遥测遥控系统的方案设计,可适用于工农业生产中短距离内对工业设备环境流体的温度监测和控制,而且成本小,维护简单,易于实现。本系统只是实现了温度测控的基本的功能,还有更多的功能有待开发和实现,比如说我们可以手动在下位机输入需要的温度,然后送到上位机控制实现下位机输入的温度,如果实现的话,那么系统的温度控制将会变得更加的人性化。我们还可以增加报警功能等等。但是由于时间限制和作者本人技术水平有限,未能实现上述功能,望评审老师见谅。口波特率加倍。系统复位时。波特率的计算本次设计使用工作方式,将详细描述工作方式下的波特率设置和发送接收如图为工作方式下的数据结构和波特率的计算图工作方式串行通信数据结构写入停止位中断标志起始青岛科技大学本科毕业设计论文波特率的计算溢出率为溢出周期的倒数,所以波特率当我们需要的波特率的时候,初值为为晶振周期精确值。所以我们装。温度测量模块和显示模块的程序控制温度测量模块所实现的功能包括芯片启动和数码管的动态显示的工作原理的工作过程首先输入位地址,并使,将地址存入地址锁存器中。此地址经译码选通路模拟输入之到比较器。上升沿将逐次逼近寄存器复位。下降沿启动转换,之后输出信号变低,指示转换正在进行。直到转换完成,变为高电平,指示转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。转换数据的传送转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。定时传送方式对于种转换其来说,转换时间作为项技术指标是已知的和固定的。例如转换时间为,相当于的单片机共个机器周期。可据此设计个延时子程序,转换启动后即调用此子程序,延迟时间到,转换肯定已经完成了,接着就可进行数据传送。查询方式转换芯片由表明转换完成的状态信号,例如的端。因此可以用查询方式,测试的状态,即可确认转换是否完成,并接着进行数据传送。中断方式把表明转换完成的状态信号作为中断请求信号,以中断方式进行数据传送。本次设计使用此种方式,并且设定中断入口为。不管使用上述哪种方式,只要旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,信号即有效,把转换数据送上数据温度遥测遥控系统的设计与实现总线,供单片机接受。在本次设计使用中断方式来提高单片机的工作效率数码管的显示数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。在本设计中使用的是数码管的动态显示驱动方式。动态显示驱动数码管动态显示接口是单片机中应用最为广泛的种显示方式之,动态驱动是将所有数码管的个显示笔划的同名端连在起,另外为每个数码管的公共极增加位选通控制电路,位选通由各自独立的线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是样的,能够节省大量的端口,而且功耗更低。在本次设计中,上下位机全部用定时器作为计时器,周期为,并在中断子程序中嵌入的延时子程序,即个位和十位各显示。编译和烧录软件本次设计,我们使用了烧录软件,他的烧录过程如下首先连接硬件。本次设计使用的烧录器和连接如图双击打开软件如图勾选,软件选项。点击左上角的装,装入通过程序编译成的格式文件,然后点击编程,即可实现程序的烧录。当右下角对话框显示表示烧录完成。文件的生成实现程序的烧录,需要把程序编译成格式的文件,我选用了作为本次设计文件的编译软件。使用流程如下双击打开软件敲入名称青岛科技大学本科毕业设计论文选择芯片为公司的在是否添加语言库选项点击否汇编编程新建文件敲入汇编程序保存双击图烧录软件对话框右击选择选择选择勾对号编译即可在同目录下生成文件。温度遥测遥控系统的设计与实现总结在本论文的第章讲述了硬件的使用平接地。需注意的是如果加密位被编程,复位时内部会锁存端状态。如端为高电平接端,则执行内部程序存储器的指令。存储器编程时,该引脚加上的编程允许电源,当然这必须是该
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 27 页
第 2 页 / 共 27 页
第 3 页 / 共 27 页
第 4 页 / 共 27 页
第 5 页 / 共 27 页
第 6 页 / 共 27 页
第 7 页 / 共 27 页
第 8 页 / 共 27 页
第 9 页 / 共 27 页
第 10 页 / 共 27 页
第 11 页 / 共 27 页
第 12 页 / 共 27 页
第 13 页 / 共 27 页
第 14 页 / 共 27 页
第 15 页 / 共 27 页
预览结束,还剩
12 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。