机电一体化系统设计报告 实习总结

机电一体化系统设计报告 实习总结

ID:12372185

大小:307.00 KB

页数:15页

时间:2018-07-16

机电一体化系统设计报告 实习总结_第1页
机电一体化系统设计报告 实习总结_第2页
机电一体化系统设计报告 实习总结_第3页
机电一体化系统设计报告 实习总结_第4页
机电一体化系统设计报告 实习总结_第5页
资源描述:

《机电一体化系统设计报告 实习总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《机电一体化综合训练》总结姓名孔垂靖学号08908054实验组宝贝车第三组、流水线第五组、机械臂第一组实验指导教师史颖刚、朱兆龙、刘利西北农林科技大学机械与电子工程学院2011年7月机电一体化综合训练实习总结一、宝贝车总结拿到宝贝车的实习器材的那一刻我有点激动,因为我个人觉得这个实习是我们这几个实习中相对来说比较有趣的一个。当然也不能总是激动,通过对实习教材的研读我们组完成了宝贝车的安装、程序的编辑调试和载入。下面是我们编辑的红外线屏蔽程序和胡须屏蔽程序,经过调试和实验,这两个程序能过满足要求。红外线屏障程序:#include#include#in

2、clude#defineLeftIRP1_2//左边红外接收连接到P1_2#defineRightIRP3_5//右边红外接收连接到P3_5#defineLeftLaunchP1_3//左边红外发射连接到P1_3#defineRightLaunchP3_6//右边红外发射连接到P3_6voidIRLaunch(unsignedcharIR){intcounter;if(IR=='L')for(counter=0;counter<38;counter++){LeftLaunch=1;_nop_();_nop_();_nop_();_nop_();_nop_();_

3、nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();LeftLaunch=0;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();}if(IR=='R')for(counter=0;counter<38;counter++)//右边发射{RightLaunch=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_()

4、;_nop_();_nop_();_nop_();_nop_();RightLaunch=0;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();}}voidForward(void)//向前行走子程序{P1_1=1;delay_nus(1700);P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}voidLeft_Turn(void)//左转子程序{inti;for(i=1;i<=26;i+

5、+){P1_1=1;delay_nus(1300);P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}}voidRight_Turn(void)//右转子程序{inti;for(i=1;i<=26;i++){P1_1=1;delay_nus(1700);P1_1=0;P1_0=1;delay_nus(1700);P1_0=0;delay_nms(20);}}voidBackward(void)//向后行走子程序{inti;for(i=1;i<=65;i++){P1_1=1;delay_nus(1300);P1_1=0;P1_0=1

6、;delay_nus(1700);P1_0=0;delay_nms(20);}}intmain(void){intirDetectLeft,irDetectRight;uart_Init();printf("ProgramRunning!");while(1){IRLaunch('R');//右边发射irDetectRight=RightIR;//右边接收IRLaunch('L');//左边发射irDetectLeft=LeftIR;//左边接收if((irDetectLeft==0)&&(irDetectRight==0))//两边同时接收到红外线{Backward();Lef

7、t_Turn();Left_Turn();}elseif(irDetectLeft==0)//只有左边接收到红外线{Backward();Right_Turn();}elseif(irDetectRight==0)//只有右边接收到红外线{Backward();Left_Turn();}elseForward();}}胡须屏障程序:#include#includeintP1_4state(void){return(P1&

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。