1、“.....因此串口中断程序里用来表示接受中断,然后将清。再判断接受到的数据第位是否为,如果为,则按照主机发送过来的通道进行采集,如果为,则调用循环采集程序。如图所示模数转换子程序先要选通,又因为具有个通道,利用循环进行次采集,接下来选择转换通道,用以选择输入模拟信号的通道的选择,首先从第个通道开始,然后执行条读取转换结果的指令,再将转换得到的结果送给串行口,再依次循环,将通道号自增,直到个通道全部转换完。其流程图如图所示向串口发送数据子程序程序首先将数据发送到串行口,当时,表明传送结束。如图所示图主程序开始初始化启动定时器开中断调用结束图从机串口主程序串口工作于方式工作于模式波特率不加倍波特率为启动定时器允许串口中断,主机串口接受中断函数从机部分程序向串口发送数据子程序转换子程序,主程序工作于模式串口工作于方式波特率不加倍允许串口中断启动定时器从机串口接受中断函数判断接收到的第四位是否为,如果为,则按选定的通道采集......”。
2、“.....系统调试以程序为主,硬件调试应先检测电路的焊接是否正确,然后用外用表检测或通电检测其是否有短路或断路。软件调试包括调试程序和对硬件准确性的调试。在整个系统中,主机用到了个按键,按键按下后,发送个的数据给从机,而从机接收到这个信号就开始调用个循环采集方式,然后从机采集完数据后再将转换好的数据和采集线路的通道号发送给主机并用数据显示器显示出来按键用于选择采集方式,分别送相应的采集线路的通道号给从机,然后再将从机转换好的数据和采集线路的通道号发送给主机并用数据显示器显示出来当主机没有按键按下时,则发送个数给。参考文献严洁单片机原理及其接口技术机械工业出版社范红刚单片机自学笔记北京航空航天大学出版社,高云基于的温室多路数据采集系统农机化研究常铁原,王欣,陈文军多路数据采集系统的设计电子技术应用叶红海,李丽敏基于单片机的多路数据采集系统的设计与实现,彭伟单片机语言程序设计实训例电子工业出版社,杨居义,杨晓琴......”。
3、“.....秦永左,朱杰斌单片机原理及应用北京大学出版社,林祝亮,武林,杨金华基于双单片机的多路数据采集系统设计仪器仪表学报元增民,张文希单片机原理与应用基础国防科技大学出版社王琳,商周,王学伟数据采集的发展及应用电测与仪表用电风扇,使用始码和的结果码完成后才能读码。中断接收时子程序首先读取定时器的长度,如果是就认为是,将其存入缓冲区并且计数器加,如果是就认为是,将其存入缓冲区并且计时器加。如果计时器值为时,就接收结束标志位并且计数器清,如果计时器值不为时,级接口用来在目标硬件上进行软件调试以及和进行通信其使用的过程为首先打开,在系统中,每做个独立的程序,都视为工程。首先从菜单中的工程中新建工程,建立我们将要做的工程项目接下来环境要求我们为工程选择个单片机型号我们选择公司的虽然我使用的是,但由于与内外部的结构完全样,所以这里仍然用。确定后工程就算建立好了。立了工程项目以后现在就要为工程添加程序,点击文件中的新建,新建个空白文档这个空白文档就是我们编写单片机程序的场所。在这里可以进行编辑修改等操作。根据题意......”。
4、“.....写完后再检查下,然后保存,然后再将保存好的文档添加到工程中,具体做法如下程序文件添加完毕后,对其进行编译当前程序编译修改过的文件并生成应用程序重新编译所有文件并生成应用程序后,再点击,则其页面为再点击图案上的键接下来就是点击上图中的键,得到下图将其产生的文件存储在盘文件夹中。最后步就是利用将文件烧录到单片机里。主机程序设计本软件系统有个主程序,五个子程序,五个子程序分别为向串口发送数据子程序键盘扫描子程序数据显示子程序延时子程序主机串口接受中断子程序。主程序主程序对系统进行初始化,主要是进行定时计数的初始化,然后调用键盘扫描程序,再根据按下的键来调用向串口发送数据子程序将相应的数据发送给串行口。当没有键按下时,则送个数给显示器。其流程图见图向串口发送数据子程序该程序首先将数据发送到串行口,当时,表明传送结束。其流程图如所示键盘扫描子程序该程序是先将行选好,然后再选定列就可以确定到具体的哪个按键。其流程图如图所示显示程序该子程序用的数码管动态显示方式。先将单片机的口选通进行位选,然后将位选的值发送给单片机口......”。
5、“.....然后将要显示的数字的值发送给口。然后调用延时,接着将口置,下面是重复上面的过程,直到要显示的数字全部显示在数码上。其流程图如所示。主机串口接受中断子程序。当时,接受串口过来的数据,并对该数据进行的处理,接下来用处理过的数据调用显示程序。如图所示图主程序图向串口发送数据子程序数据发送到串行口当时,则传送结束开始初始化启动定时器开中断再根据扫描到的键盘号,发送相应的数据给串口,调用个在上显示判断是否有按键按下图键盘扫描子程序开始先将低位置选定行然后判断该按键发生在哪列是否有按键按下将列数赋给将高位置选定列再判断发生在那行行分别附加起始值,返回图显示程序图主机串口接受中断子程序从机部分程序设计该部分的程序包括个主程序三个子程序,三个子程序分别为从机串口接受中断函数向串口发送数据子程序和模数转换子程序。主程序主程序是进行系统的初始化,由于主从两个单片机要进行通信,所以两个单开始接受数据对数据进行相关处理调用开始显示个位显示十分位显示百分位显示小数点结束片机的初始化应该是相同的,并调用转换......”。
6、“.....计时器也将清,传输重新等待读取红外信号。红外接收电路接收电路可以使用种集成红外线接收和放大于体的体化红外线接收器,不需要任何外接元件,就能完成从红外线接收到输出与电平信号兼容的所有工作,而体积和普通的塑封三极管大小样,它适合于各种红外线遥控和红外线数据传输,这里使用接收器,它对外只有个引脚与单片机接口非常方便,接收电路图如图所示。码引导码码图红外接收电路图接收原理红外线接收是把遥控器发送的数据已调信号转换成定格式的控制指令脉冲调制信号。基带信号,是完成红外线的接收放大解调,还原成发射格式高低电位刚好相反的脉冲信号。这些工作通常有体化的接收头来完成,输出兼容电平。最后通过解码脉冲信号转换成数据,从而实现数据的传输。如果相邻的两个中断间隔的数据长度,说明接收到的是时间长度是则为。因此,脉冲电平的每次挑拨都会形成次中断,在中断服务子程序中即可实现次性兑连串连续波形的测量,在测量后对和的歌数据统计从而测出控制指令的功能。软件设计软件总体流程描述在主程序初始化之后,开始反复检测各模块相关部分的缓冲区标志,如果缓冲区标志置位......”。
7、“.....然后主程序调用响应的处理子模块,对于温度传感器,我们采用定时采集数据的方法,在定时中断子程序中,采集相应的数据,并进行判断,如果是异常数据,则将数据保存在系统缓冲区,同时置对应的缓冲区标志。然后主程序将会调用相应的子程序进行处理。软件主流程图见下页图所示。当有按键按下的时候,采用键盘中断子程序扫描相应的键盘码,然后发给主程序,置对应的键盘按键标志位。在主程序中,当有键盘按下的时候,调用对应的键盘处理子程序。图软件主流程系统初始化显示系统温度值单片机数据缓冲区标志位数据缓冲区置位键盘按键缓冲区置位红外线信号数据缓冲区标志位是否定时处理子模块键盘扫描处理子模块红外接收子模块定时处理数字温度传感器模块程序流程图图数字温度传感器模块程序流程图电机控制模块电机涉及到转速和摆头两个方面。风扇的转速由光耦合器触发导通角控制,摇头部分可以使用普通电风扇蜗杆部分摇头调速,只是把它用个电磁阀来控制其导通与断开来实现摇头控制。在此基础上我们通过软件对风扇的转动进行精细的控制,以实现多种风类型。对于各种风类型我们依照如下定义正常的芯片......”。
8、“.....外接供电正常设置异常系统初始化开始进行测温设置参数初始化启动测温调用相应的键值处理程序调用相应的控制程序内部判断调用子程序调用读子程序输出显示结束电源,子程序地位。在本课题的研究过程中,对单片机和传感器有了定的了解,对设计智能电风扇有了个总体的设计思路。其中有很多芯片是我们所没有学过的,但是通过设计中的学习,我查阅了大量的资料,尤其是到图书馆去询问老师,通过在校园网网站查到了许多对我有很大帮助的资料,并且和同学们起讨论,使我对这些芯片有了很深刻的了解,并到新字节都会触发串口中断,因此串口中断程序里用来表示接受中断,然后将清。再判断接受到的数据第位是否为,如果为,则按照主机发送过来的通道进行采集,如果为,则调用循环采集程序。如图所示模数转换子程序先要选通,又因为具有个通道,利用循环进行次采集,接下来选择转换通道,用以选择输入模拟信号的通道的选择,首先从第个通道开始,然后执行条读取转换结果的指令,再将转换得到的结果送给串行口,再依次循环,将通道号自增,直到个通道全部转换完......”。
9、“.....当时,表明传送结束。如图所示图主程序开始初始化启动定时器开中断调用结束图从机串口主程序串口工作于方式工作于模式波特率不加倍波特率为启动定时器允许串口中断,主机串口接受中断函数从机部分程序向串口发送数据子程序转换子程序,主程序工作于模式串口工作于方式波特率不加倍允许串口中断启动定时器从机串口接受中断函数判断接收到的第四位是否为,如果为,则按选定的通道采集,否则就是循环采集受中断函数图模数转换子程序开始选定通道号开始转换转换结束将得到的数据发送给串口结束开始接收串口数据判断接受到的数据第位是否为按选定的通道号采集选定循环采集方式结束第五章调试结果这个系统是个主从式的数据采集系统。系统调试以程序为主,硬件调试应先检测电路的焊接是否正确,然后用外用表检测或通电检测其是否有短路或断路。软件调试包括调试程序和对硬件准确性的调试。在整个系统中,主机用到了个按键,按键按下后,发送个的数据给从机,而从机接收到这个信号就开始调用个循环采集方式......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。