1、“.....得到当前缓冲区中的数据另种方式是通过设定属性,触发控件的事件。如果需要对每个接收到的字符进行识别,则设定的值为,即每收到个字符,产生事件,在事件中对字符进行处理。基本的时间触发程序代码如下控制指令的接收单片机完成控制指令的接收主要分为个步骤。串口数据传输率的设定。串口初始化。接收程序的编制。通常使用单片机的串口时,选用的晶振比较固定,般是,和。常用于和微机通信的数据传输率也相对固定。串口常用数据传输率及相应设置如表所示。表串口常用数据传输率设置工作方式数据传输率方式或方式串口初始化主要是设置产生数据传输率的定时器串行口控制和串口中断控制。具体步骤如下确定定时器的工作方式写寄存器。计算定时器的初值装载,。启动定时器写中的位。确定串口的控制写。使用串口中断方式时,开和中断源写寄存器。单片机串口接收数据的编程般有两种方式,种是采用查询的方式......”。
2、“.....查询方式接收串行数据较为简单,以下是查询方式的代码在晶振下,设置串行口数据传输率,方式串口接收字符置位,允许串口接收串口接收标志位的软件清零由于查询方式大量占用时间,单片机在执行多任务时,往往会使用中断方式。以下只列出中断服务程序的代码,主程序中的串口初始化程序和查询方式的类似。保护现场和谐从中读数数送累加器把写入送到上位机电机正转亮电机反转把写入送到上位机调用秒的延时电机停转灯灭清恢复现场入口中断返回图串口中断程序流程图当单片机接收到来自微机的控制指令后,按照如表所示的内容改变和口的电平状态,从而控制电机的不同动作。表控制指令对应的电机状态控制指令电机状态,刹车,正转,反转,停止以上主要介绍了利用程序控制活动门开关的关键所在。同样,采用也可以完成和单片机之间的通信。器件的选择和功能此处列出本设计选用的关键部分的器件名称和相关的主要功能。单片机......”。
3、“.....驱动电路东芝公司的,驱动小电机,完成对活动门的开关动作。通信电路,两路的信号和信号的电平转换芯片。完成单片机和微机之间的通信信号的电平转换。见图如下难,在遇到问题查阅资料解决问题的过程培养了自学能力分析问题的能力,并且使得我对计算机接口技术有了更进步的了解和认识。在整个学习和设计阶段的过程整,通过不断的学习和研究整个设计要实现的功能,接触到了些从未接触过的新知识,并且对以往所学的知识进行了以次深刻的巩固。当然还存在着些问题,有待以后深入研究和学习加以解决。在设计的开始,由于知识掌握程度的限制导致我对整个设计失去信心,但是在指导老师的鼓励和帮助下,使我又重新拾起信心。所以说这个设计的完成离不开指导老师的热心指导和照顾和同学们的积极帮助。如果没有他们的帮助,我的设计不会顺利完成......”。
4、“.....在这里我要对他们致以衷心的感谢,参考资料潘永雄新编单片机原理与应用西安西安电子科技大学出版社,刘瑞新单片机原理及应用教程北京机械工业出版社,肖玲妮北京清华大学出版社,李伟信号与系统北京高等教育出版社,靳达单片机应用系统开发实例导航北京人民邮电出版社,薛晓书单片机微型计算机原理及应用西安西安交通大学出版社,李华系列单片机实用接口技术北京航空航天大学出版社,吴金戌,沈庆阳,郭庭吉单片机实践与应用北京清华大学出版社刘文涛单片机语言典型应用设计北京人民邮电出版社,李光飞,楼然苗,胡佳文等单片机课程设计实例指导北京北京航空航天大学出版社,附录附录原理图附录二程序单片机的程序完成两个功能,首先是监测活动门开关和活动门状态,并以此为依据输出活动门的控制指令。以下是这部分源程序的代码。其次,单片机程序还需要随时接收上位机发送的控制指令......”。
5、“.....并根据指令发送对活动门的控制指令。单片机和微机控制指令的传递在本设计中使用的是串口通信。图通信电路地址分配和硬件连接输入引脚,连接活动门的开关,通过活动门开关的电平变化触发单片机的中断,执行开关门控制指令的输出输入引脚,连接活动门的状态才奋建,单片机读取口的电平,判断出活动门的当前状态输出引脚,连接驱动芯片的引脚。单片机通过改变这两个管脚的电平,实现种电机状态的控制指令。通信管脚,连接通信电平转换芯片的引脚。通过完成单片机和微机串行通信的电平转换。启动计算机初始化单片机初始化监视程序开关状态门状态判断正反转控制程序门开关状态门限开关图总程序框图第五章调试调试串口串口的调试分为两步,是控制软件所发送的指令是否正确,二是单片机能否正确接收和处理控制指令。指令的发送可以采用采用专门的串口调试程序程序检测软件所发送的控制指令是否正确......”。
6、“.....读者可以按照以下的步骤进行指令发送正确性的调试指令选择用户在控制界面上选择活动门的开关动作,相应的控制指令会自动生成,如打开光驱门时,相应的控制指令就是,启动超级终端在下,选择开始菜单中的附件,从附件菜单中选择通讯项,在通讯中选择超级终端。配置通讯选项启动超级终端程序,在如图所示的界面中配置相关的数据传输率数据格式等设置。图超级终端的设置连接串口串口通信般是在两台计算机之间进行通信。如果用户只有台计算机,那么可以采用些小的技巧解决串口调试的问题。如图所示,可以将串口的和脚短接,如图左所示,在用户控制软件和超级终端中都选择作为通信的串口。此时,的脚发送拉制指令而通过脚将控制指令传输到超级终端。当然,用户也可使用同计算机上不同的串口,如使用和互连,连接方式如图右所示。图微机串口的调试连接发送数据在微机的控制软件中选择并执行活动门的动作......”。
7、“.....如图所示。重复发送重复发送数据,检测串口控制指令发送的可靠性。图微机串口调试调试按键调试按键主要检测单片机的两种信号是否正常种是通过输入到单片机的活动门监测信号,另种则是活动门开关通过脚连接到单片机的控制指令信号。状态监测断开串口驱动部分和单片机的连接,上电运行后,将脚连接到示波器上,在打开和关机活动门的情况下监测脚的电平变化是否正常。指令输入将单片机的脚连接到示波器上,在活动门打开和关闭的两种状态下,分别按下触点开关,观察此时有无电平变化和电平下降沿的陡直情况。调试驱动对于驱动部分的调试,主要是检测单片机和驱动的连接是否正常,驱动芯片是否能正常工作。可按照下面的步骤进行驱动部分的调试连接断开串口按健部分和单片机的连接,将驱动电路和电机按照电路图连接完毕,将芯片的输入脚和单片机的连接。指令用单片机发送正反转的控制指令......”。
8、“.....检测运行单片机,此时电机正常转动。将单片机程序中的输出的电平颠倒,上电运行后,电机反向转动。系统联调按键功能在活动门处于不同的开关状态下,按下活动门开关,观察活动门的开关情况是否正常,若不正常,将单片机的,,连接到示波器上,观察这三个脚的电平变化在开关动作情况下是否正常。如果正常,再将芯片的两个输出脚,连接到电压表上,观察电压变化足否正常。软件控制在微机的软件控制界面上分别选择开关动作,观察活动门的动作是否正常。如果不正常,在单片机中直接写入,和,的控制指令,再观察活动门的动作。如果正常,则进人串口调试步骤如果还不正常,进发驱动调试步骤。第六章结论本设计实现微机软件控制活动门,利用计算机的软件实现控制活动门的开关工作,通过单片机与计算机的通讯功能,把门的状态信号送到计算机中,通过计算机的软件对其进行处理,处理后的得到的控制信号再送还给单片机......”。
9、“.....该设计使用方便体积小,重量轻,不占用太多的机箱空间程序简单操作简单成本低。实现了以下功能活动门的开关动作在单片机的作用下,控制电机实现活动门的开关动作。实现微机软件控制活动门利用计算机的软件实现对活动门的开关工作,并完成基单片机和微机通信的电路与程序设计。在本设计,以上的两个功能均需要满足,其中主要部分就是单片机控制外部电机的转动以及单片机和上位计算机的通信。而这两个功能也正是单片机系统中常用的关键技术。致谢通过几个月的锻炼,无论在理论上设计能力实践动手编码能力,我都有个很大的提高。在自己专研,指导老师的指导以及同学们的帮助下,使得这个设计才得以完成,正因如此,在设计中我学到了很多新的知识,对自己的所掌握的知识有了进步的提升。在设计期间,由于专业技能有限和经验的不足遇到了很多困气才能做到的,有些则是花大力气也很难做到的......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。