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

无人驾驶公交车  时间: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( ) ;

inlicloud48元/月,云主机,2核1G/200Mbps,可选安徽/上海联通/广州移动/江门移动NAT

inlicloud怎么样?inlicloud(引力主机)主要产品为国内NAT系列VPS,目前主要有:上海联通NAT(200Mbps带宽)、宿州联通NAT(200Mbps带宽)、广州移动NAT(200Mbps带宽)。根据官方的说法国内的NAT系列VPS不要求备案、不要求实名、对中转要求也不严格,但是,禁止任何形式的回国!安徽nat/上海联通/广州移动/江门移动nat云主机,2核1G/200Mbps仅...

妮妮云(119元/季)日本CN2 2核2G 30M 119元/季

妮妮云的知名度应该也不用多介绍了,妮妮云旗下的云产品提供商,相比起他家其他的产品,云产品还是非常良心的,经常出了一些优惠活动,前段时间的八折活动推出了很多优质产品,近期商家秒杀活动又上线了,秒杀产品比较全面,除了ECS和轻量云,还有一些免费空间、增值代购、云数据库等,如果你是刚入行安稳做站的朋友,可以先入手一个119/元季付的ECS来起步,非常稳定。官网地址:www.niniyun.com活动专区...

Sharktech鲨鱼服务器商提供洛杉矶独立服务器促销 不限流量月99美元

Sharktech(鲨鱼服务器商)我们还是比较懂的,有提供独立服务器和高防服务器,而且性价比都还算是不错,而且我们看到有一些主机商的服务器也是走这个商家渠道分销的。这不看到鲨鱼服务器商家洛杉矶独立服务器纷纷促销,不限制流量的独立服务器起步99美元,这个还未曾有过。第一、鲨鱼机房服务器方案洛杉矶机房,默认1Gbps带宽,不限流量,自带5个IPv4,免费60Gbps / 48Mpps DDoS防御。C...

无人驾驶公交车为你推荐
金士顿内存卡金士顿这三种内存卡的区别,求解绿色桌面背景图片什么类的桌面背景图好看?美国10次啦导航美国GPS导航卫星租车平台哪个好租车哪个平台最好?要稳定的滚筒洗衣机和波轮洗衣机哪个好滚筒洗衣机和波轮洗衣机哪个好用?电脑管家和360哪个好电脑安装360好,还是电脑管家好?炒股软件哪个好最好的炒股软件是哪个?英语词典哪个好英语词典哪个好播放器哪个好手机本地视频播放器哪个好用雅思和托福哪个好考托福、雅思哪个好考?
紧急升级请记住新域名 香港vps 上海vps 申请免费域名 webhosting godaddy域名优惠码 网站监控 正版win8.1升级win10 云鼎网络 789电视 hostloc gtt 腾讯总部在哪 web服务器是什么 宏讯 东莞主机托管 服务器防火墙 atom处理器 卡巴斯基试用版下载 塔式服务器 更多