基于ARM7+μCO S—II的智能循迹小车设计
摘 要本设计设计了一款能够在通有特定电流的线引导下 自动循迹前进的智能车。首先对智能车的硬件进行了设计 以NXP公司生产的LPC2131的ARM7核心微控制器为中心采用了磁导航作为引导方式对校车的各个模块电路进行了设计并且在此基础上完成了系统软件的设计与调试运用嵌入式实时操作系统μC/O S-II和PID控制算法对小车进行实时控制达到了较好的实时性和行驶轨迹。
关键词智能循迹汽车设计
汽车是改变人类生活的一项重要发明其产生和发展已有百年从福特的福特汽车到现在的奔驰汽车的每一次进步都标志着整个人类社会的巨大飞跃。时至如今智能化已成为时代的潮流所以开发车辆自动驾驶系统也成为大势所趋。
在本文中设计了一种能够在铺有引导线的跑道上自动循迹的小车小车的控制核心采用荷兰NXP公司生产的LPC2131芯片并采用电磁引导的方式进行循迹 即通过在跑道中心线铺设一条通有200mA、 20KHz电流的导线产生磁场来进行导航并在赛车后轮轴传动齿轮上加装脉冲编码器来测量后轮转速。鉴于传统的“裸机编程”形式实时性较差且不稳定故而本设计中将实施操作系统μC/O S-II应用到车辆的自动控制之中并且应用了PID控制算法以期获得更好的结果。
1系统硬件设计
智能车的设计由采用ARM7核的LPC2131芯片作为核心控制器.如图1所示系统硬件分为五个模块核心控制单元、路径识别、微控制器、 电机驱动、电源管理和人机交互等模块。其中系统模块图如图1所示。
1.1核心控制模块
核心控制模块采用LPC2131其特点是片内资源丰富有PWM、AD、 SPI、I2C、 CAN等多种通信接口且封装小、功耗低适合智能车系统的使用。系统引脚的分配如下 P0[27 30]为AD输入模块接收从传感器得到的信号 P0.21、
P0.9为PWM信号输出口用于控制智能车的转向和行驶 P0.10口作为智能车测速输入口用于接收脉冲编码器采集到的信号。
1.2电源管理模块
智能车供电采用7.2V锂电池供电其中小车电机直接由锂电池通过电机驱动电路供电而其他部分则经过降压和稳压后供电。赛车的电机驱动电路必须和核心控制电路分离因为在电机运行的时候会产生很大的电流不过不合控制电路分开的话过大的电流通过地线回流会损坏控制芯片。
核心控制电路中 由LM7806稳压芯片将电源电压转化至6V供舵机使用由LM2940将电源电压稳至5V供除LPC2131外的集成电路芯片使用由LM1117将电源电压稳至3.3V供LPC2131芯片使用。
1.3路径识别模块
在路径检测上使用通有100 mA 20 kH z的导线作为引导线根据麦克斯韦理论变换的电场会产生变化的磁场所以智能车可以通过处理由安装在赛车前部的4个电感在切割磁感线时产生的感应电动势来判断当前位置。
赛道周围磁场分布如图所示其中 电磁波的波长 c为光速 f为频率。
由于赛道宽度远小于电磁波波长故而赛道可视为缓变磁场。所以我们可
RAKsmart发布了9月份优惠促销活动,从9月1日~9月30日期间,爆款美国服务器每日限量抢购最低$30.62-$46/月起,洛杉矶/圣何塞/香港/日本站群大量补货特价销售,美国1-10Gbps大带宽不限流量服务器低价热卖等。RAKsmart是一家华人运营的国外主机商,提供的产品包括独立服务器租用和VPS等,可选数据中心包括美国加州圣何塞、洛杉矶、中国香港、韩国、日本、荷兰等国家和地区数据中心(...
韩国服务器怎么样?韩国云服务器租用推荐?韩国服务器距离中国近,有天然的地域优势,韩国服务器速度快而且非常稳定!有不少有亚洲市场的外贸公司选择韩国服务器开拓业务,韩国服务器因自身的优势也受到不少用户的青睐。目前的IDC市场上,韩国、香港、美国三个地方的服务器几乎占据了海外服务器的百分之九十以上。韩国服务器相比美国服务器来说速度更快,而相比香港机房来说则带宽更充足,占用市场份额非常大。那么,韩国服务器...
弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港VPS、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统。国庆活动 优惠码:hosu10-1产品介绍...