• 方案介紹
    • 第16章-超聲波跟隨功能
  • 附件下載
  • 推薦器件
  • 相關推薦
申請入駐 產業(yè)圖譜

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

2024/06/24
2138
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

聯系方式.txt

共1個文件

第16章-超聲波跟隨功能

無PID跟隨功能

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

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

PID跟隨功能

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

tPid pidFollow;    //定距離跟隨PID
	pidFollow.actual_val=0.0;
	pidFollow.target_val=22.50;//定距離跟隨 目標距離22.5cm
	pidFollow.err=0.0;
	pidFollow.err_last=0.0;
	pidFollow.err_sum=0.0;
	pidFollow.Kp=-0.5;//定距離跟隨的Kp大小通過估算PID輸入輸出數據,確定大概大小,然后在調試
	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計算輸出目標速度 這個速度,會和基礎速度加減
		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結合一起

聯系:Q,1930299709

  • 聯系方式.txt
    下載

推薦器件

更多器件
器件型號 數量 器件廠商 器件描述 數據手冊 ECAD模型 風險等級 參考價格 更多信息
TLP291(GR-TP,SE 1 Toshiba America Electronic Components OPTOISOLATOR 3.75KV TRANS 4-SO

ECAD模型

下載ECAD模型
$0.49 查看
KSZ8567STXI 1 Microchip Technology Inc IC ETHERNET SWITCH 7PORT 128TQFP

ECAD模型

下載ECAD模型
$12.44 查看
TLP185(V4GHTL,SE(T 1 Toshiba America Electronic Components Transistor Output Optocoupler, 1-Element, 3750V Isolation
暫無數據 查看
意法半導體

意法半導體

意法半導體(ST)集團于1987年6月成立,是由意大利的SGS微電子公司和法國Thomson半導體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導體有限公司。意法半導體是世界最大的半導體公司之一,公司銷售收入在半導體工業(yè)五大高速增長市場之間分布均衡(五大市場占2007年銷售收入的百分比):通信(35%),消費(17%),計算機(16%),汽車(16%),工業(yè)(16%)。 據最新的工業(yè)統(tǒng)計數據,意法半導體是全球第五大半導體廠商,在很多市場居世界領先水平。例如,意法半導體是世界第一大專用模擬芯片和電源轉換芯片制造商,世界第一大工業(yè)半導體和機頂盒芯片供應商,而且在分立器件、手機相機模塊和車用集成電路領域居世界前列.

意法半導體(ST)集團于1987年6月成立,是由意大利的SGS微電子公司和法國Thomson半導體公司合并而成。1998年5月,SGS-THOMSON Microelectronics將公司名稱改為意法半導體有限公司。意法半導體是世界最大的半導體公司之一,公司銷售收入在半導體工業(yè)五大高速增長市場之間分布均衡(五大市場占2007年銷售收入的百分比):通信(35%),消費(17%),計算機(16%),汽車(16%),工業(yè)(16%)。 據最新的工業(yè)統(tǒng)計數據,意法半導體是全球第五大半導體廠商,在很多市場居世界領先水平。例如,意法半導體是世界第一大專用模擬芯片和電源轉換芯片制造商,世界第一大工業(yè)半導體和機頂盒芯片供應商,而且在分立器件、手機相機模塊和車用集成電路領域居世界前列.收起

查看更多

相關推薦