资源描述:
《化肥颗粒度检测系统设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、项目名称:化肥颗粒度检测系统设计班级:08机设2班姓名:邢增畅学号:080101010356指导老师:姚建涛一、项目的描述及要求(1)项目名称:化肥颗粒度检测系统设计(2)项目要求:使用光机电一体化设备,控制继电器使取料电机,振动物料输送器,光源得电,验证得电后启动采集程序(可以采用灯泡代替)。实时监控三个继电器状态,若三者任一出现断电异常,首先结束采集程序,然后关闭三个继电器。二、项目的模拟方案(1)硬件:8255A芯片,步进电机,开关,发光二极管(2)电路图:图1、步进电机图2、控制开关图3、LED灯电路图(3)系统电路图:三、控制程序(
2、1)流程框图::(1)详细程序:.modelsmall.stack.data.code;写入方式控制字A口输入,B,C输出start:movdx,0f003hmoval,10010000boutdx,al;用8255A端口检测三个继电器是否全部闭合begain:movdx,0f000hinal,dxcmpal,11111000bjnzbegainmovdx,0f001hmoval,11111000boutdx,al;电机转动采集caiji:movdx,0f002hmoval,01houtdx,almoval,02houtdx,almoval,
3、04houtdx,almoval,08houtdx,almoval,01houtdx,almoval,02houtdx,almoval,04houtdx,almoval,08houtdx,alcalljiankongjmpcaiji;实时监控yan:movcx,5hhh:loophhh;采集灯灭,程序结束tingzhi:movdx,0f001hmoval,11111111boutdx,almovax,4c00hint21hendstart;监控子程序jiankongprocpushaxpushdxmovdx,0f000hinal,dxcmpa
4、l,11111000bjnzyan;出现异常,跳出采集popdxpopaxretjiankongendp四.模拟的实验结果(1)程序调试的情况:刚开始的时候程序调试并不顺利,出现了很多小错误,后来进过计算机提示进行修改,最终调试无误后进行连线。(2)程序运行的结果的分析:由程序运行的结果来看,达到了预期的目的。先是把开关拨到高电平,继电器灯亮,步进电机转表示采集,然后把任意一个或几个开关拨致低电平,表示异常,电机停止,继电器灯灭。五.项目的结论(1)预期目的:使用光机电一体化设备,控制继电器使取料电机,振动物料输送器,光源得电,验证得电后启动
5、采集程序(可以采用灯泡代替)。实时监控三个继电器状态,若三者任一出现断电异常,首先结束采集程序,然后关闭三个继电器。(2)工程上需要改进的地方:由于生产需要高效率,化肥检测应该连续不断的进行,本项目中假若出现异常,则停止采集,不利于生产。六、感言通过本次项目作业,我受益匪浅。从编写及整合代码,到反复上机实验,经历了很多次失败时的沮丧,但最后终于换来了成功的喜悦。在一步一步的运行过程中,锻炼了我的动手能力。同时,这也是理论应用于实际的过程,是我对课堂知识进一步了解,并且学到了很多课外的东西。