久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4707|回復: 15
收起左側

2路紅外循跡小車停止問題,每次都沖出賽道,要如何解決?

[復制鏈接]
ID:828410 發表于 2021-7-20 22:36 | 顯示全部樓層 |閱讀模式
兩路的紅外循跡,是不是不好停車?每次都是沖出賽道,有沒有辦法解決這個問題?
回復

使用道具 舉報

ID:933150 發表于 2021-7-20 23:45 | 顯示全部樓層
你可以用pwn控制電機的速度,當小車快到轉彎的時候,把速度降下來,過轉彎后再升上去,這個你可以試一下
回復

使用道具 舉報

ID:828410 發表于 2021-7-21 00:28 | 顯示全部樓層
rong666 發表于 2021-7-20 23:45
你可以用pwn控制電機的速度,當小車快到轉彎的時候,把速度降下來,過轉彎后再升上去,這個你可以試一下

你好,已經用pwm控制電機轉速了,但是還是會出現停車線的檢測還是不靈敏,但是其他的循跡路線都是可以的,
回復

使用道具 舉報

ID:955127 發表于 2021-7-21 06:30 來自觸屏版 | 顯示全部樓層
你好,可以嘗試用pwn控制電機的速度,當小車快到轉彎的時候,把速度降下來,過轉彎后再升上去,這個你可以試一下
回復

使用道具 舉報

ID:539024 發表于 2021-7-21 15:04 | 顯示全部樓層
你可以把紅外模塊角度往前傾斜一下,增加點前瞻性。
回復

使用道具 舉報

ID:539024 發表于 2021-7-21 15:05 | 顯示全部樓層
兩路信號有點少,肯定反應不夠靈敏,這樣要不就降低速度,要不就加紅外
回復

使用道具 舉報

ID:844772 發表于 2021-7-21 16:12 | 顯示全部樓層
程序問題吧?因為車上停車線時,可能不是90度,導致一邊先上,先進入轉彎程序,下一個循跡時又過線了,所以難停止。增加停車線寬度,提高循跡頻率,調平傳感器位置,停車線前的軌跡拉直長一點,可調的方法有很多,看你怎么方便了。另外,能把循跡代碼發上來給我學習一下嗎?
回復

使用道具 舉報

ID:828410 發表于 2021-7-21 17:05 | 顯示全部樓層
glinfei 發表于 2021-7-21 16:12
程序問題吧?因為車上停車線時,可能不是90度,導致一邊先上,先進入轉彎程序,下一個循跡時又過線了,所以 ...

void run()
{               
                pwm_left_val         = 150;
                pwm_right_val = 150;
                L_go;
                R_go;

}
void stop()
{               
                L_stop;
                R_stop;
}
void lefturn()
{       
                pwm_left_val         = 150;
                pwm_right_val = 130;
                R_go;
                L_back;

}
void righturn()
{
                pwm_left_val         = 130;
                pwm_right_val = 150;
                L_go;
                R_back;
}
void xunji()
{
                if((Left_led==0)&&(Right_led==0))
                {
                        run();
                        delay_us(10);
                }
                else if((Left_led==1)&&(Right_led==1))
                {
                        stop();
                       
                }
                else if((Left_led==0)&&(Right_led==1))
                {
                        righturn();
                        delay_us(10);
                }
                else if((Left_led==1)&&(Right_led==0))
                {
                        lefturn();
                        delay_us(10);
                }
}       
回復

使用道具 舉報

ID:828410 發表于 2021-7-21 17:06 | 顯示全部樓層
1543330241 發表于 2021-7-21 15:05
兩路信號有點少,肯定反應不夠靈敏,這樣要不就降低速度,要不就加紅外

好的,我晚上調試一下看看,
回復

使用道具 舉報

ID:828410 發表于 2021-7-21 17:07 | 顯示全部樓層
glinfei 發表于 2021-7-21 16:12
程序問題吧?因為車上停車線時,可能不是90度,導致一邊先上,先進入轉彎程序,下一個循跡時又過線了,所以 ...

感謝說出的問題和解決方法,晚上我去調試看看
回復

使用道具 舉報

ID:955021 發表于 2021-7-21 17:24 | 顯示全部樓層
實在不行調節兩路紅外的間隔距離,和對地距離,調整紅外的靈敏度。
回復

使用道具 舉報

ID:844772 發表于 2021-7-22 08:48 | 顯示全部樓層
一葉舞澎湃 發表于 2021-7-21 17:05
void run()
{               
                pwm_left_val         = 150;

程序還要完善啊,它沒法停的,因為車有慣性,即使它執行stop();還會前沖5cm左右,自然就過線了,你設個停止標志變量解決吧。另外,覺得你的程序很難轉直角彎吧?我建議你檢測和控制分離,這樣檢測的結果和控制車指令可以不一致,用來處理直角彎,停車,以及Y型線。
回復

使用道具 舉報

ID:123289 發表于 2021-7-22 09:14 | 顯示全部樓層
道理很簡單:
不知道樓主開不開汽車。
人在駕車時為何沒有沖出馬路呢?
需要一個提前的預判,人會減速的。
回復

使用道具 舉報

ID:827550 發表于 2021-7-23 23:37 來自觸屏版 | 顯示全部樓層
做這個轉彎要減速在起當加速
回復

使用道具 舉報

ID:827550 發表于 2021-7-24 00:08 來自觸屏版 | 顯示全部樓層
先減速在起步
回復

使用道具 舉報

ID:690831 發表于 2021-7-27 00:21 | 顯示全部樓層
用帶急停功能H橋驅動,或者自己設計一個電路需要停止時把直流電機的電源輸入斷開而電機的兩個接線極連接在一起
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲视频在线观看免费 | 99只有精品 | 久久精品久久久久久 | 精品国产三级 | 91美女在线 | 91免费看片神器 | 欧美日韩国产精品一区 | 激情五月综合 | 蜜桃臀av一区二区三区 | 日日噜噜噜夜夜爽爽狠狠视频97 | 日韩专区中文字幕 | 国产成人精品一区二区 | 男人天堂网址 | 久久精品亚洲精品国产欧美kt∨ | 久久综合久久自在自线精品自 | 欧美日韩一区二区三区四区五区 | 日韩色综合| 日韩欧美亚洲 | 超碰97免费观看 | 黄色一级免费观看 | 国产免费观看一区 | 亚洲国产成人精品女人久久久 | 成年人精品视频在线观看 | 亚洲精品成人 | 欧美一区二区三区久久精品视 | 日韩精品二区 | 久久久久成人精品免费播放动漫 | 天堂一区在线观看 | 久久久国产精品 | 一区二区三区四区av | 日韩欧美国产精品一区二区 | 欧美久久一区二区三区 | 日韩在线观看网站 | 欧美综合一区二区 | 亚洲成色777777在线观看影院 | 久草院线| 91精品国产91久久久久久最新 | 国产精品一区二区不卡 | 91免费福利视频 | 一级a性色生活片久久毛片波多野 | 欧美中文字幕一区二区三区 |