亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 技術資料 > PID-小車類-兩輪自平衡小車資料

PID-小車類-兩輪自平衡小車資料

  • 資源大小:9334 K
  • 上傳時間: 2022-06-01
  • 上傳用戶:hai7ying
  • 資源積分:2 下載積分
  • 標      簽: pid 自平衡小車

資 源 簡 介

#define PI (3.14159265)

// 度數表示的角速度*1000

#define MDPS (70)

// 弧度表示的角速度

#define RADPS ((float)MDPS*PI/180000)

// 每個查詢周期改變的角度

#define RADPT (RADPS/(-100))



// 平衡的角度范圍;+-60度(由于角度計算采用一階展開,實際值約為46度)

#define ANGLE_RANGE_MAX (60*PI/180)

#define ANGLE_RANGE_MIN (-60*PI/180)


// 全局變量

pid_s sPID; // PID控制參數結構體

float radian_filted=0; // 濾波后的弧度

accelerometer_s acc; // 加速度結構體,包含3維變量

gyroscope_s gyr; // 角速度結構體,包含3維變量

int speed=0, distance=0; // 小車移動的速度,距離

int tick_flag = 0; // 定時中斷標志

int pwm_speed = 0; // 電機pwm控制的偏置值,兩個電機的大小、正負相同,使小車以一定的速度前進

int pwm_turn = 0; // 電機pwm控制的差異值,兩個電機的大小相同,正負相反,使小車左、右轉向

float angle_balance = 0; // 小車的平衡角度。由于小車重心的偏移,小車的平衡角度不一定是radian_filted為零的時候


相 關 資 源

主站蜘蛛池模板: 玛多县| 石屏县| 囊谦县| 德兴市| 文安县| 万源市| 双辽市| 武平县| 澜沧| 新密市| 临洮县| 黎川县| 三门县| 仪陇县| 新蔡县| 咸宁市| 修水县| 大足县| 兴隆县| 图木舒克市| 秀山| 安国市| 姚安县| 满洲里市| 鱼台县| 新安县| 扎兰屯市| 长沙县| 库尔勒市| 佛冈县| 牙克石市| 杭州市| 思茅市| 南雄市| 攀枝花市| 黄浦区| 四子王旗| 安国市| 浏阳市| 香港 | 河间市|