转向无人驾驶智能公交车模型循迹_转向单元程序设计

无人驾驶公交车  时间:2021-01-24  阅读:()

2013年第7期 农 机 使 用 与 维 修 33

无人驾驶智能公交车模型循迹、

转向单元程序设计

佳木斯大学机械工程学院 葛宜元 武赛娇 杨丽红 张伟伟 周远航 周思路

摘 要 为实现无人驾驶智能公交车模型的正常行驶采用Kei l uVision2软件开发系统进行程序的编制。通过控制红外循迹传感器、步进电机实现模型的自动循迹功能和转向功能。

关键词 无人驾驶 智能 控制 软件

备性能设计的研究。 E mai l :65696787@qq com。

34 农 机 使 用 与 维 修 2013年第7期

{ if ( ! P1_5)if(MIDDLEPIN= =0) {

{ if( LEFTPING= =0) ZKB1   ;return1 ; / /右转 ZKB2 =100 ZKB1 ;if(RIGHTPIN= =0) }return2; / /左转 }

} /*对占空比值限定范围* /return0; / /直行 if (ZKB1 99) ZKB1 =1 ;void turncorner( uchar i) if (ZKB1  1 ) ZKB1 =99;

{ }i =isturning( ) }if( i= =1 ) /*函数功能:对系统进行初始化包括定时器初{PINLEFTTURN=0; 始化和变量初始化* /

PINRIGHTTURN=1 ; void init_sys( void) /*系统初始化函数* /} { /*定时器初始化* /else if( i= =2) TMOD=V_TMOD;

{PINLEFTTURN=1 ; TH0=V_TH0;

PINRIGHTTURN=0; TL0=V_TL0;

} TR0=1 ;else ET0=1 ;

{PINLEFTTURN=0; EA=1 ;

PINRIGHTTURN=0; }

} / /延时delay100ms( ) ; / /延时程序延迟100ms void Delay5Ms( void)

} {

2 2 转向角度模块程序设计 unsigned intTempCyc = 1000;

模型转向机构通过步进电机控制机构的摆动带 whi le(TempCyc   ) ;

动车轮进行转向。转向机构的角度由PWM编码进行 }

控制。 /*中断函数* /

#include REGX51 H void timer0( void) interrupt 1 using 2

#define uchar unsigned char {

#defineV_TH0 0XFF static uchar cl ick = 0; /* 中断次数计数器变#define V_TL0 0XF6 量* /

#defineV_TMOD0X01 TH0=V_TH0; /*恢复定时器初始值* /void init_sys( void) ; /*系统初始化函数* / TL0=V_TL0;void Delay5Ms( void) ; + +cl ick;unsigned char ZKB1 ZKB2; if ( cl ick  =100) cl ick=0;void main (void) if ( cl ick  =ZKB1 ) /*当小于占空比值时输出{ 低电平高于时是高电平从而实现占空比的调整* /init_sys( ) ; P1_0 =0;

ZKB1 =40; /* 占空比初始值设定* / else

ZKB2 =40; /* 占空比初始值设定* / P1_0 =1 ;whi le( 1 ) if ( cl ick  =ZKB2)

{ if ( ! P1_4) / /如果按了+键增加占空比 P1_1 =0;

{ else

Delay5Ms( ) ; P1_1 =1 ;if ( ! P1_4) }

{ 3 结论

ZKB1 + +; 本文采用Kei l uVision2开发系统进行无人驾驶ZKB2 =100 ZKB1 ; 智能公交车控制系统的程序编制实现了循迹单元、} 转向单元的控制程序设计该方案控制效果稳定可} 靠、易于实现在做部分更改的情况下同样适用于其if ( ! P1_5) / /如果按了键减少占空比 它类型的无人驾驶汽车。

{ (03)Delay5Ms( ) ;

白丝云-美国圣何塞4837/德国4837大带宽/美西9929,26元/月起

官方网站:点击访问白丝云官网活动方案:一、KVM虚拟化套餐A1核心 512MB内存 10G SSD硬盘 800G流量 2560Mbps带宽159.99一年 26一月套餐B1核心 512MB内存 10G SSD硬盘 2000G流量 2560Mbps带宽299.99一年 52一月套餐...

Puaex:香港vds,wtt套餐,G口带宽不限流量;可解流媒体,限量补货

puaex怎么样?puaex是一家去年成立的国人商家,本站也分享过几次,他家主要销售香港商宽的套餐,给的全部为G口带宽,而且是不限流量的,目前有WTT和HKBN两种线路的方面,虽然商家的价格比较贵,但是每次补一些货,就会被抢空,之前一直都是断货的状态,目前商家进行了补货,有需要这种类型机器的朋友可以入手。点击进入:puaex商家官方网站Puaex香港vds套餐:全部为KVM虚拟架构,G口的带宽,可...

域名注册需要哪些条件(新手注册域名考虑的问题)

今天下午遇到一个网友聊到他昨天新注册的一个域名,今天在去使用的时候发现域名居然不见。开始怀疑他昨天是否付款扣费,以及是否有实名认证过,毕竟我们在国内域名注册平台注册域名是需要实名认证的,大概3-5天内如果不验证那是不可以使用的。但是如果注册完毕的域名找不到那也是奇怪。同时我也有怀疑他是不是忘记记错账户。毕竟我们有很多朋友在某个商家注册很多账户,有时候自己都忘记是用哪个账户的。但是我们去找账户也不办...

无人驾驶公交车为你推荐
桌面背景图片非主流想下载非主流桌面背景,有没有专业的背景平台提供下载啊?腾讯空间首页qq空间主页怎么每个都看不见视频制作软件哪个好免费的视频剪辑软件用哪个好?莫代尔和纯棉哪个好内裤是莫代尔的好还是棉质的好?理由是什么电热水器和燃气热水器哪个好电热水器和燃气热水器哪个好?法兰绒和珊瑚绒哪个好法兰绒、珊瑚绒、天鹅绒哪个暖和?机械表和石英表哪个好自动石英表与全自动机械表哪个好浮动利率和固定利率哪个好浮动利率房贷与固定利率房贷比较 购房者如何选择录音软件哪个好手机录音软件哪个好用ps软件哪个好Photoshop哪个软件好用点?
国外vps租用 域名服务器上存放着internet主机的 12306抢票攻略 免费名片模板 铁通流量查询 qq数据库下载 52测评网 河南移动网 免费智能解析 ftp免费空间 服务器是干什么用的 免费外链相册 国外在线代理服务器 阿里云邮箱登陆 netvigator 免费主页空间 锐速 机柜尺寸 服务器是什么意思 nic 更多