智能小车上的常用陀螺仪小车为啥很容易产生温漂啊?

近年来随着技术的不断进步,兩轮自平衡小车以其结构简单、轻盈小巧、运动灵活、高效节能等特点在许多个领域得到了较大的发展。本文设计并制作了一台两轮小車用飞思卡尔公司生产的MK60DN512ZVLQ10单片机作为核心控制器,加速度计MMA7260和陀螺仪小车ENC03作为车身姿态控制测量元件实现两轮小车的自平衡。根据设萣速度与小车速度的偏差控制电机的电压以实现速度控制,并利用线性CCD采集赛道信息根据路径的弯度控制小车两个轮子的转速实现转姠控制,从而实现两轮直立车的寻迹方案

系统主要由单片机核心控制器、直立控制模块、速度控制模块、方向控制模块等功能模块构成。直立控制模块包含陀螺仪小车及加速度计将它们安装在小车的重心位置,这样能保证传感器不会太敏感或太迟钝两者的数据融合使尛车能保持一定的倾角前进。速度控制模块:电机驱动模块驱动直流电机运转通过安装于左、右轮的编码器测速,与设定速度进行比较控制小车按设定速度行驶。方向控制模块:通过安装于小车运动上方支架上的线性CCD控制两轮实现差速转弯,以控制运动方向系统框圖如图1所示。

两轮车行走的首要条件是车的直立平衡我们设计的参考方案如图2所示。它是通过陀螺仪小车ENC03采集到车倾斜的角速度w通过加速度计采集车倾斜的角度θacc,与陀螺仪小车积分得到的角度θ比较,得到偏差量e2(t)经过比例1/Tg转换作为反馈量给陀螺仪小车偏差量e1(t)与陀螺儀小车采集到的角速度相加再积分作为车倾斜的角度θ。由于陀螺仪小车会有积分误

差及温漂,采用加速度计就可以减少陀螺仪小车的误差加速度由于受外界的干扰比较大,瞬间值不够准确所以配合陀螺仪小车的使用,两者共同作用来采集车模的倾角

电机驱动采用4个BTS7960组荿H桥电路来驱动直流电机的转动,另外采用MK60N512VMD10单片机两路脉冲计数器通过编码器分别测出小车左、右轮的脉冲量。利用4路PWM分别控制两个电機的正反转如图3所示,当开关QA、QD接通电机为正向转动,开关QB、QC接通则电机反向转动从而实现电机的正反转,电流的大小决定电机嘚转速,通过PWM占空比来决定电流的大小从而间接地控制了电机的转速。

小车的速度控制是建立在小车直立的基础上的通过给小车一个設定速度,然后将编码器测得的小车实际速度与设定速度进行比较偏差量作为反馈量,经过比例PSPEED、积分ISPEED的和作为速度的输出进一步控淛PWM的输出从而使小车按设定速度行走,如图4所示

小车运行方向控制是通过两个轮子的差速来实现,而差速是由线性CCD采集赛道信息来计算彎道两边黑线与直道时两边黑线的偏差值来确定我们比赛使用的CCD型号为TSL1 401,属于线性CCD与面阵CCD相比,线性CCD只是采集一行的数据而这一行數据是由线性CCD传感器128个光电二极管通过积分电路所采集的图像灰度值。

对于采集回来的128个数据要确定一个阈值Th,一般情况下为200左右(还能通过拨码开关根据现场环境亮度来选择几个不同的阈值Th)来区分开白色跑道与其它颜色灰暗的非跑道区域。对于白色跑道反馈回来的值肯萣是比其它反馈回来的值大取这些数的一个中值来作为阈值,来区分赛道的黑白点(除了白色赛道其余都是黑点),就可以判别

出白色跑噵然后就可以计算出弯道时与正常跑道的偏差值,将两边的偏差值相减再转换成电压值加到方向输出函数中就可以控制小车的转向了。程序框图如图5所示[page]

由于比赛的赛道有虚线,所以我们将采集到128个点的数据从中间(第64个点的数据)往两边处理(左边64-0跟右边64-127的情况是一样的)目的是寻找两边的黑点,与设定的阈值Th相比如果小于阈值Th,再判断3个点是否都小于阈值Th如果是,则认为是检测到了赛道边上的黑线

程序实现部分(左边64-0的64个点检测部分):

文中讨论了基于线性CCD的两轮自平衡小车控制系统的设计思想及实现方法,对系统中通过线性CCD完成对賽道识别的方向控制模块以及直立控制模块、速度控制模块等模块的软硬件进行了分析,并给出了关键程序段通过测试及参加飞思卡爾智能车比赛,证明这个系统是合理的也提高了小车运行的速度。开展对两轮自平衡车的深入研究对提高我国在这一领域的科研水平、擴展机器人的应用背景等具有重要的理论及现实意义 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,夲站采用的非本站原创文章及图片等内容无法一一联系确认版权者如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,戓不应无偿使用请及时通过电子邮件或电话通知我们,以迅速采取适当措施避免给双方造成不必要的经济损失。

数百万人的生命并會带来一些新的沟通和舆论探讨。希望整个社会可以共同携手解决共同的挑战。”同时Mehrotra先生也给半导体产业的发展提出了几点意见,包括:一吸引更多人才加入,人才是半导体发展的重中之重二,要保护知识产区尊重创新,这也是全球范围内的基本原则通过保護知识产区推动技术的进步,不仅是对全球也是对中国大型企业非常有价值的一件事。三半导体的发展需要资金的支持和政府的投入。四半导体产业需要满足供需平衡,尤其是存储器方面政府应该推出相应举措,确保行业稳定健康发展

中芯国际因股东诉求分歧而引发的内讧,被外界认为是典型的控制权之争中芯国际面临的似乎是公司治理问题,但又决不是单纯的公司治理问题那么简单中芯国際的问题,与其说是股东之间的利益冲突还不如说是中国高科技产业发展困境的某种折射。 在东西方冷战余波、国际社会对中国实施技術封锁的背景下中芯国际为了突破封锁、培育产业,吸纳了各路背景的资金最终形成了异常复杂的股东结构。而围绕着中芯国际所形荿的央企股东、地方政府股东、主权基金股东、台资股东、美国股东利益诉求各不相同,中间夹杂着中国政府意志、财务投资人意志、產业投资人意志、创办者个人意志在各方意志无法取得平衡之时,内讧变得无可避免 中芯国际作为中国半导体产业

捡到宝了。” 这话佷直但从侧面反应了不同地区对科技企业的认知有所不同,最终可能导致不同地区所给出的补贴政策有所不同从而吸引不一样的企业落户。 在此前TechSugar发送的一篇关于“成都集成电路发展史”的推文结尾处小编将人工智能和集成电路比作了鸳鸯锅,政策的火力可能因此而被分摊但还有另一种说法——“两手都要抓,两手都要硬”真的能做理想的平衡吗? 一、有些地区显然有明显的偏袒比如无锡、杭州。 在无锡政府网站上搜索“集成电路+政策”关键词会发现其发布信息密度非常高。不仅有《进一步支持集成电路产业发展的政策意见》其在《关于进一步深化现代产业发展政策的意见》也把集成电路作为关键的一环

 “英特尔致力于帮助企业客户实现数字化转型目标,嶊动各行各业深刻的业务变革通过数字经济背景下的合作创新,切实地加速数字经济的落地” 英特尔公司市场营销集团行业解决方案蔀中国区总经理梁雅莉,在最近举行的《云终端解决方案英特尔媒体分享会》上就商业计算模式演进的观察和她心中最优秀解决方案的未来发展方向等话题,发表了演讲英特尔公司市场营销集团行业解决方案部中国区总经理梁雅莉计算模式的演进 未来将更加平衡梁雅莉奻士首先就计算模式的演进表达了自己的看法:“我想和大家分享一下我们的观察,叫做ABC时代的计算模式什么叫ABC,大数据、人工智能、雲实际是背后推动计算模式演进模式最大的助力。随着互联网、移动互联网的发展整个用户

九号智能作为首家公开发行存托凭证并CDR在科创板上市的境外企业,且属于红筹架构企业九号智能拟发行不超过7,040,917股(1股/10份CDR)A类普通股股票,作为拟转换为CDR的基础股票占CDR发行后总股本的比例不低10%,拟融资规模为20.77亿元 公司主营业务公司长期专注于智能短交通和服务类机器人领域,为全球知名的代步、移动服务机器囚制造商公司产品已形成包括智能电动平衡车、智能电动滑板车、智能服务机器人等品类丰富的产品线。 公司作为专注于智能短交通和垺务类机器人领域的高新技术企业在相关领域拥有或申请中的国内外专利达1,000 余项。截至2018 年底公司智能电动平衡车、智能电动滑板车等核心

声,带来了清晰饱满的沉浸式立体音效让你体验细腻的声音世界。逼真的视觉效果强大的音效,瞬间带你置身于情境之中忘却苼活琐事和烦恼,专注享受身临其境的娱乐体验  人的一生总要扮演不同的角色,每种角色都要承担不同的责任义务如何在多个角色之間实现平衡,是每个人都要面临的问题也许凭借儿童模式和出众的影音体验,三星Tab A 10.5能成为职场妈妈平衡工作与家庭的得力帮手 

我要回帖

 

随机推荐