我们做51单片机寻迹小车,走直线的时候小车会左右扭,拐弯的时候有时又拐不过(速度慢时可以 )求指教!

最有可能的是传感器的结构,除去软件算法上的问题不说,左右扭可能是你的红外传感器间距比较大,造成偏离路线较大时才能检测到,从而显得扭动较大。 拐不过来弯可能是因为你的传感器只是用的简单的左右各一个红外管,一旦车速过快,没来的及调节,使小车的传感器超出了循迹线,就再也无法调整过来了。
对于拐不过来弯的情况,建议增加传感器数目,比如左右各两个,这样可以检测更大范围的路面,使小车有更充分的时间调节方向。 或者就是想办法加快小车调节方向的时间,比如加大调整方向是的转弯速度。

走直线的时候小车会左右扭,可能是因为你循迹路线的宽度与你循迹模块中传感器的宽度不是很适宜,也有可能是你的程序没处理好(如延时),拐弯的时候有时又拐不过(速度慢时可以 )说明你的程序有待修改,没见你的实物与程序,具体情况还得具体分析,我说的仅供参考!

拐弯大小不需要判断。我是刚做过循迹小车的,在循迹程序里你用if进行条件判断,每一次拐弯指令只需加很少延时(我当时是加了40ms左右),在while里面循环判断。当然拐弯又有两种方法,或者一边停一边转,或者一边倒转一边正转。我是比较趋向于一边停一边转的,这样抖动较小,速度较快

51/AVR交流群:168359177

用51单片机控制循迹小车。4个红外,,但是再走直线时会抖,,拐弯时速度快点的话就不拐不会来了,求指点~

你是用PWM来控制速度吗?如果是的话,可以改变左右轮的占空比,当拐弯时让外边那个快点,里面那个慢点,占空比大的速度快;或者让两个轮子的转动时间不一样,外边的时间长点。。。。

基于51单片机的寻迹小车在拐弯时直接笔直冲出去,原因有二(假如曲线已能循迹):
1、车速太快了,循迹、伺服机构来不及反应。
2、循迹速度太慢。
改善方法就是对症下药,降低车速试试就知道问题在哪里了,然后解决。

#13965719972# 谁能告诉我 基于51单片机的智能小车路径跟踪系统设计 该怎么做?有大概思路就好?谢谢了.具体要求是: ******
#鲁君# 最简单的做法就是用红外检测黑线,淘宝上有一些已经做好的红外寻迹模块,你可以去看看; 至于车辆方面,三轮车容易控制,耗电量小,但是我个人比较喜欢用四个轮的,看上去很帅,但是耗电量大一点.如果不要求速度特别高的话,用差速转弯就行了,没必要用舵机,但是要求高速行驶的的话,可以考虑用舵机,但是这样对你的红外路线检测算法要求比较高. 推荐使用有pwm功能的51,例如STC89C5410AD等

#13965719972# 51单片机小车寻迹程序 - ******
#鲁君# http://download.csdn.net/source/2197817去看看是不.

#13965719972# 循迹小车,要求在白纸上沿黑色路线行驶,完成转弯,直行,按轨迹行走,停顿时间相对同类较短,用51单片机的,谁有电路图和对这方面较了解的告诉我怎么制作啊,感激不尽! ******
#鲁君# 手机

#13965719972# 怎么设计循迹小车? - ******
#鲁君# 1、循迹小车是一种能够自己寻找轨迹并按轨迹运动的“智能”车.本文简要记录这一电子制作过程,希望大家喜欢.有什么建议和意见,欢迎大家留言. 2、根据元器件清单清点器件,看是否缺件少件.下图是元器件全家福: 3、依次焊接...

#13965719972# 用STC89C52单片机通过调试PWM来控制小车循迹走直线,其中利用定时器是怎么控制pwm的,谢谢 - ******
#鲁君# PWM那款单片机如果带这个功能 的,可以去查查相关手册,STC的很多型号的都有PWM功能,不过,不知道您是怎么来控制小车,我看最多也就能给电机调一下速罢了.没有PWM功能的单片机,可以模拟出PWM,这个网上有很多程序下载

#13965719972# 基于msp430f149的单片机,用的是L298N的驱动,怎么编写一个让小车能够识别黑白线,循迹进行直走拐弯停止 - ******
#鲁君# 用红外探头,或者用激光头识别黑线.再根据传感器获得的数据进行分析,控制电机转动

#13965719972# 用单片机做智能小车时,想控制小车直线行驶但是由于轮子不正无法走直线时,该用什么办法纠正路线 - ******
#鲁君# 循迹,在小车行走的路线上,画上轨迹,小车按轨迹走

#13965719972# 怎么样用单片机stc89c58做寻迹小车? - ******
#鲁君# 很好办,搭配几个光电传感器,驱动两个电机,编个程序下载到STC89C58里面就可以了

#13965719972# 用51单片机做的小车如何实现小车走迷宫 ******
#鲁君# 硬件电路我就不说了,主要说说算法. 1. 先从一种比较简单的迷宫说起,我称之为"二叉树"迷宫,即每个节点上最多连接三条支路,换句话 说,就是当你面对岔路时,你最多只有三个选择,要么左转,要么右转,要么回头. 假如,我们将左转...

#13965719972# at89s52单片机循迹小车程序 - ******
#鲁君# 完整的程序没有了,主要是方法,能巡迹,说明硬件没有问题,现在主要是软件算法的问题,建议可以分步实现,找出各个段时检测到数据与巡迹时有什么不同,可以用示波器来看波形什么.随后软件根据不同点来编写程序,就可以实现全部功能.如果波形等没有差异,就要从检测方法入手了.程序是解决不了的.

  • 跪求寻迹小车c程序, 用89c51单片机控制的 用tcrt5000红外反射式光电传感 ...
  • 答:ri1=P2^7;} void hhig(uint y)//前进函数 { pro=y;//变量y是改变小车速度这里范围是0--39 moto1=1;moto2=0;} void back(uint z)//后退函数 { pro=z;//改变z 可改变行驶速度 moto1=0;moto2=1;...

  • 智能循迹小车报告
  • 答:从而实现了小车的自动循迹的功能。     关键词  智能小车 STC89C52单片机 L293D芯片 红外光对管二、题目要求“智能寻迹机器小车设计”,要求采用MCS-51单片机为...

  • 51单片机的红外遥控小车设计和制作的C语言程序
  • 答:转贴于 51论 文网 www.51lun-wen.cn一、设计任务和要求以AT98C51单片机为核心,制作一款红外遥控小车,小车具有自动驾驶,手动驾驶和循迹前进等功能。自动驾驶时,前进过程中可以避障。手动驾驶时,遥控控制小车前进、后退、...

  • 5路循迹如何走直线
  • 答:5路循迹走直线方法是确定直线路径,调整传感器等。1、确定直线路径:首先需要确定机器人需要沿着哪条直线路径移动,可以利用直尺等工具在地面上画出直线,或利用编程软件将直线路径输入到机器人控制器中。2、调整传感器位置:将...

  • 基于51单片机的寻迹小车在拐弯时直接笔直冲出去是怎么回事?怎么改善...
  • 答:基于51单片机的寻迹小车在拐弯时直接笔直冲出去,原因有二(假如曲线已能循迹):1、车速太快了,循迹、伺服机构来不及反应。2、循迹速度太慢。改善方法就是对症下药,降低车速试试就知道问题在哪里了,然后解决。

  • tcrt5000的小车循迹模块怎么用51单片机编程。
  • 答:ri1=P2^7;} void hhig(uint y)//前进函数 { pro=y;//变量y是改变小车速度这里范围是0--39 moto1=1;moto2=0;} void back(uint z)//后退函数 { pro=z;//改变z 可改变行驶速度 moto1=0;moto2=1;...

  • 求一个寻线小车程序,(51单片机,3个红外对管,2直流电机)。谢谢_百度...
  • 答:3个红外对管我没有做过。只做过8个红外对管的。以下是8个红外管的程序 void track() //循迹模块 { if(P0==0&&IK==1) //到达黑线,即停止巡线,等待平板发出指令 { shache(); delay30ms();} else { if...

  • 我是学生 再做一个智能小车 基于51单片机 大二接触的知识 很有限 希望...
  • 答:显示啊,速度控制啊,循迹啊,都简单。问题在测量上,我有个想法,你可以用两排的红外检测,两排的间距是固定的,每排放置一定数量的传感器,把曲线分成一小段一小段的直线区间,这样利用这个方法就容易算出小段直线的斜率...

  • 我要做一个单片机控制的循迹小车,是用51单片机好呢,还是用ATmega32单片机...
  • 答:循迹小车我以前做过,对单片机要求挺低的,51足以满足需要. AVR的单片机自然更没问题.一般来说AVR单片机比51的功能更加强大,一般都带有很多外围设备,比如AD转换等,时钟频率也高些.如果你对两个都不熟,可以考虑用51内核的,...

  • 51单片机红外循迹小车程序编程用什么软件
  • 答:keil软件。要做一个51单片机循迹智能小车,首先你要会单片机编程,会使用keil软件,有单片机编程的经验,因为这样你才能用程序去控制小车。

    为传递更多家电数码信息,若有事情请联系
    数码大全网