加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

第16章-超聲波跟隨功能 基于STM32的三路超聲波自動跟隨小車 畢業(yè)設(shè)計 課程設(shè)計

06/24 09:45
1858
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
實物圖
相關(guān)方案
  • 方案介紹
    • 第16章-超聲波跟隨功能
  • 相關(guān)文件
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

第16章-超聲波跟隨功能

無PID跟隨功能

在這里插入圖片描述
在這里插入圖片描述

//超聲波跟隨
	if(HC_SR04_Read() > 25)
	{
		motorForward();//前進
		HAL_Delay(100);
	}
	if(HC_SR04_Read() < 20)
	{
		motorBackward();//后退
		HAL_Delay(100);
	}

PID跟隨功能

在這里插入圖片描述
在pid.c中定義一組PID參數(shù)

tPid pidFollow;    //定距離跟隨PID
	pidFollow.actual_val=0.0;
	pidFollow.target_val=22.50;//定距離跟隨 目標(biāo)距離22.5cm
	pidFollow.err=0.0;
	pidFollow.err_last=0.0;
	pidFollow.err_sum=0.0;
	pidFollow.Kp=-0.5;//定距離跟隨的Kp大小通過估算PID輸入輸出數(shù)據(jù),確定大概大小,然后在調(diào)試
	pidFollow.Ki=-0.001;//Ki小一些
	pidFollow.Kd=0;

在這里插入圖片描述

//**********PID跟隨功能***********//
    g_fHC_SR04_Read=HC_SR04_Read();//讀取前方障礙物距離
	if(g_fHC_SR04_Read < 60){  //如果前60cm 有東西就啟動跟隨
		g_fFollow_PID_Out = PID_realize(&pidFollow,g_fHC_SR04_Read);//PID計算輸出目標(biāo)速度 這個速度,會和基礎(chǔ)速度加減
		if(g_fFollow_PID_Out > 6) g_fFollow_PID_Out = 6;//對輸出速度限幅
		if(g_fFollow_PID_Out < -6) g_fFollow_PID_Out = -6;
		motorPidSetSpeed(g_fFollow_PID_Out,g_fFollow_PID_Out);//速度作用與電機
	}
	else motorPidSetSpeed(0,0);//如果前面60cm 沒有東西就停止
	HAL_Delay(10);//讀取超聲波傳感器不能過快

在這里插入圖片描述
然后編譯,燒錄測試 。
下一章節(jié) 我們開始使用6050 講解6050使用和如何和PID結(jié)合一起

聯(lián)系:Q,1930299709

  • 聯(lián)系方式.txt

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
FTLF8528P3BCV 1 Finisar Corporation Transceiver, 840nm Min, 860nm Max, 8500Mbps(Tx), 8500Mbps(Rx), LC Connector, Panel Mount, ROHS COMPLIANT, PACKAGE-20
$296.52 查看
ECS-2520S18-384-EN-TR 1 ECS International Inc HCMOS Output Clock Oscillator,

ECAD模型

下載ECAD模型
$1.86 查看
NX5032GA-20.000M-STD-CSU-2 1 Nihon Dempa Kogyo Co Ltd Parallel - Fundamental Quartz Crystal, 20MHz Nom, ROHS COMPLIANT PACKAGE-2
暫無數(shù)據(jù) 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜