- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
光机电一体化结业报告
光机电一体化
结业报告
动力与机械学院
机械设计制造及其自动化
崔福浩
2008301390087
报告内容:
两个发光二极管交替闪烁
目的:两个发光二极管交替闪烁,间隔为0.5S。
程序:
#includeBoeBot.h
#includeuart.h
int main(void)
{
uart_Init();
printf(The LED connected to P1_5 and P1_6 are blinking by turn!\n);
while(1)
{
P1_5=1;
delay_nms(500);
P1_5=0;
P1_6=1;
delay_nms(500);
P1_6=0;
}
}
四灯控制
线路参考实训一。
目的:实现四个发光二极管同时点亮0.5秒,然后依此熄灭,间隔时间为0.2秒。
程序:
#includeBoeBot.h
#includeuart.h
int main(void)
{
uart_Init();
printf(The LED connected to P1_5 and P1_6 are blinking by turn!\n);
while(1)
{
P1_5=0;
P1_6=0;
P2_1=0;
P2_2=0;
delay_nms(700);
P1_5=1;
delay_nms(200);
P1_6=1;
delay_nms(200);
P2_1=1;
delay_nms(200);
P2_2=1;
delay_nms(1000);
}
}
机器人巡航控制
原理:控制机器人伺服电机运转方向的是高电平持续的时间,当高电平持续时间为1.3ms时,电机顺时针全速旋转;当高电平持续时间1.5ms时,电机停止旋转;当高电平持续时间1.7ms时,电机逆时针全速旋转。控制信号时序图如下图所示:
图3-18 电机转速为零的控制信号时序图
图3-19 1.3ms的控制脉冲序列使电机顺时针全速旋转
图3-20 1.7ms的连续脉冲序列使电机逆时针全速旋转
总结出:向前 P1_0 1.7ms P1_1 1.3ms
向后 P1_0 1.3ms P1_1 1.7ms
左转 P1_0 1.3ms P1_1 1.3ms
右转 P1_0 1.7ms P1_1 1.7ms
目的:按设计的运动轨迹60*40的矩形实现机器人的运动控制。
程序:
#includeBoeBot.h
#includeuart.h
void Move(int counter,int PC1_pulseWide,int PC0_pulseWide)
{
int i;
for(i=1;i=counter;i++)
{
P1_1=1;
delay_nus(PC1_pulseWide);
P1_1=0;
P1_0=1;
delay_nus(PC0_pulseWide);
P1_0=0;
delay_nms(20);
}
}
int main(void)
{
uart_Init();
printf(The CAR will run in a rectangle!\n);
Move(175,1700,1300);
Move(29,1300,1300);
Move(116,1700,1300);
Move(29,1300,1300);
Move(175,1700,1300);
Move(29,1300,1300);
Move(116,1700,1300);
while(1);
}
机器人触觉导航
图3-21 胡须电路示意图
#includeBoeBot.h
#includeuart.h
int P1_4state(void)
{
return (P10x10)?1:0;
}
int P2_3state(void)
{
return (P20x08)?1:0;
}
void Move(int counter,int PC1_pulseWide,int PC0_pulseWide)
{
int i;
for(i=1;i=counter;i++)
{
P1_1=1;
delay_nus(PC1_pulseWide);
您可能关注的文档
- 新人教版七年级下册(U1-U6)重点单词、短语、句型大汇总.docx
- 新概念青少版2B期末考试卷.doc
- 五年级人教版下学期学习卡(第二单元).doc
- 七年级英语下册(1-6)单元重点短语和句型复习.doc
- 2013全国中考试题精选-阅读型题材实战训练B卷.doc
- 高二英语晚练卷.doc
- 2015-2016和平区高一英语考试期中考试.doc
- 2014年下学期英语第一次月考试卷.doc
- 新版牛津英语7A 第四单元单词、短语和句子.doc
- 2012年江苏省高考英语试卷解析.doc
- 上海石化2024年度环境、社会和治理报告(ESG).docx
- 低代码引擎技术白皮书-220页.docx
- 医疗健康与生命科学-2025年市场展望与薪酬报告.docx
- 金斯瑞2024年环境、社会及管治报告.docx
- 2025全球大型企业CEO洞察力研究报告 PROACTIVELY EMBRACING CHANGE Global CEOs feel ready for the unexpected in a volatile world.docx
- 2024年度债务重组市场观察报告:规则完善篇.docx
- 湖北电力交易中心:2025年度湖北电力市场化交易百问百答.docx
- 宏观观察2025年第16期(总第588期):我国出口竞争力(上):整体变化与商品结构特征 -中国银行.docx
- 中车时代电气2024年社会责任暨环境、社会及管治(ESG)报告.docx
- 通信行业深度报告-云厂商仍保持算力高需求-算力租赁需求有望边际向上.docx
文档评论(0)