1、“.....主机边侦察从机是否有数据发送过来,边向从机发送控制命令。每按下次按键主机就像从机发送次控制命令。当没有按键按下时,主机直侦察从机是否有数据发送过来。只有按键按下,并且总线为发送状态时主机才向从机发送控制命令,因此整个数据发送阶段分为了准备发送阶段和发送阶段。只有总线为发送状态时主机才向从机发送数据,因此从机发送过来的数据应先存放在临时数据存放区,判断总线为发送状态时才送到从机进行数据处理。从机发过来的数据也是先放在临时数据存放区,判断满足通信协议后才接收。主要的流程是首先对相关参数及函数的设定,设置各个缓冲区......”。
2、“.....进行系统初始化,设置串行中断为高优先级,然后进入死循环。判断准备发送按键是否按下,再发送数据,数据发送后判断总线是否为准备接收状态,最后接收数据。图为主机系统主程序流程图开始设置总线为接收状态系统初始化设置串口中断为高优先级灯亮按键是否按下准备发送数据发送数据是否为接收状态是否满足通信协议从机识别接收数据图主机系统主程序流程图主要的程序代码如下存放从从机接收的数据,继电器开系统初始化优先级设置,起始字节地址起始字节输出控制,由于输出数据为位,而字节只有位,为此输出的高八位与低位分开存放,从机接收时再去相应位去取出还原存放高位存放低位......”。
3、“.....从机主程序流程从机端软件包括数据采集和总线通信程序,其中数据采集部分可以设计成个函数,在主程序中调用即可。从机接收主机发送过来的控制信息,再根据控制信息进行数据采集工作。与主机主程序不同的是从机向主机发送数据第次是通过按键方式,以后的每次都是通过定时器中断。只有按键按下或是定时器中断到来时,并且总线为发送状态时主机才向主机发送数据,因此整个数据发送阶段分为了准备发送阶段和发送阶段。只有满足通信协议并且接收地址为本机地址时从机才接收主机发送过来的控制信息,因此主机发送过来的控制信息应先存放在临时数据存放区,判断满足通信协议后才送到单片机进行数据处理......”。
4、“.....设置各个缓冲区。开始总线设置为接收模式,进行系统初始化,设置串行中断为高优先级,然后进入死循环。判断准备发送按键是否按下,发送数据,判断总线是否为准备接收状态,接收数据,判断为那路继电器开关,继电器开或关操作。下图为主机系统主程序流程图从机所控制的主程序流程图如图所示。开始设置总线为接收状态系统初始化设置串口中断为高优先级灯亮按键是否按下准备发送数据发送数据是否为接收状态是否满足通信协议接收数据读取通道值并处理是否本机地址继电器识别继电器开关操作图从机主程序流程图主要的程序代码如下,系统初始化,单片机每次上电都给初始值,使其完成两路变换芯片自带程序,功能是完成的数模转换读取所有通道值,并进行数据处理......”。
5、“.....存入值结束字节,读取所有通道值,并进行数据处理起始字节地址起始字节把两路主机发来的信号再发给主机存入值,存放高位,存放高位,把路从机机采集的信号发给主机存入值结束字节若满足通信协议,首先判断地址接收主机发的两路位信号,取排序后的数据的中间值,本章小结本章根据上章的硬件电路设计及系统功能要求,设计了系统的软件部分。主要有两个软件模块,这两个模块又有着其各自的小模块,他们作为个整体构成了系统的软件部分。软件与硬件配套,实现了系统的远程数据采集及控制功能。总结与展望总结通过本次研究,得到了部分结果,现总结如下分析国内外远程数据采集和控制技术的发展现状......”。
6、“.....设计了以单片机为核心的基于通信的远程数据采集与控制器,根据系统要求确立了路数据采集电路路数据反馈电路路继电器控制电路。并且在不通过总线的情况下系统也能进行路继电器开关控制反馈路本地模拟控制量和采集路本地节点信号的工作。利用语言分别完成了主机和从机的软件设计,包括对主程序模块采集模块数据控制模块的设计。本系统的创新之处表现在通信协议设计中地址字节实际上存放的是从机对应的设备号,此设备号在开始就由拨码开关予以设置。在工作时,每个设备都按规定设置好,通信时通过地址位识别从机。这种方法简单有效,般不出出现设备识别,并且可以通过增加地址位来增加系统最大支持的从机数量。单个主机或从机亦可完成路本地数据采集......”。
7、“.....这在不增加设计成本的情况下,扩展了设计的应用范围。展望本系统所设计的远程数据采集与控制器只能完成远程数据采集与控制的基本功能,单系统设计的较简单,且软件设计部分通信协议部分只能通过从机按键主动向从机发送数据,离真正远程数据采集有定差距。因此,今后应在以下几个方面充实和完善本设计对现有数据采集电路进行扩充。本文在以单片机为核心的基于通信的远程数据采集与控制器中,只采集到路信号,单片机却提供了个数据采集通道口的个脚,可以再此电路上继续增加采集电路来使系统有更多功能。设计完整的主从机通信协议。主机通过设置轮询时间片,获取从机节点设备状态变化。而不是主机直等待少数的几台从机主动发来发回节点信号......”。
8、“.....提高通信可靠性。谢辞为期差不多个学期的毕业设计在紧张而忙碌中结束了,回顾这段时间,收获良多。毕业设计是对大学所学知识的个综合考查,是对所学知识综合应用能力的次最后检测。通过本次毕业设计我从中体会到了所学知识在实际生活中的作用,明白不光要有理论知识,而且要能把所学知识应用到实践中。掌握了初步设计的方法,为以后的学习和工作打下了良好的基础。此次的设计是在指导老师王超老师的精心指导下认真完成的,指导老师给我答疑解惑时耐心的态度,严谨认真的工作风格给我留下了深刻的映像。并且我从指导老师那学到的对工作的态度,及做事的方法在无疑会给我今后的生活产生良好的影响。整个设计过程中,遇到了很多疑点和难点......”。
9、“.....老师给我提供的本论文的设计思路,是我能顺利完成论文的关键因素,并且在写论文时其他老师和同学也给与了帮助,最终才使得本设计得以顺利完成。在此向指导老师表示衷心的感谢,并向其他老师和同学献上我真诚的谢意。参考文献冯小平基于技术的雷达波形发生器的研究西安电子科技大学硕士论文,朱希志基于的信号发生器的研究与实现浙江浙江工业大学,刘亮基于的上位机与单片机数据传输系统设计科技信息计算机网络,王传军基于和的远程抄表系统的应用科技创新与应用......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。