xxpcb/stm32

stm32-motor-pid

介绍

从PWM输出、正交编码器测速到PID速度环、位置环、串级控制...

板子信息

本项目使用STM32F407VET6开发板进行实验

项目结构

预先阅读文章:编码器计数原理与电机测速原理——多图解析

实验1 PWM输出实验

文章:电机控制基础——定时器基础知识与PWM输出原理

实验2 输入捕获实验

文章:电机控制基础——定时器捕获单输入脉冲原理

实验3 正交编码器实验

文章:电机控制基础——定时器编码器模式使用与转速计算

视频:https://www.bilibili.com/video/BV13p4y1h7F9?share_source=copy_web

实验4 速度控制PID

文章:电机控制进阶1——PID速度控制

视频:https://www.bilibili.com/video/BV18Q4y1R7e8?share_source=copy_web

实验5 位置控制PID

文章:电机控制进阶2——PID位置控制

视频:https://www.bilibili.com/video/BV1ZK4y1976i?share_source=copy_web

实验6 串级PID 位置+速度控制

文章:整理中...

视频:https://www.bilibili.com/video/BV1QK4y1g7yg?share_source=copy_web

软件工具

tools文件夹下:

  • 野火多功能调试助手(可以调试PID)

  • 正点原子的XCOM串口助手

(0)

相关推荐

  • 【学习笔记】基于PID算法在喷绘机小车控制系统的应用

    2015年微型机与应用第8期 作者: 刘 晋,苏 臣,金禹含,步亚男 摘  要: 选取STM32系列的STM32F103RBT6作为主控系统,以L6203作为直流电机的驱动:根据小车的位置通过PID算 ...

  • 自制高精度pid高温温控小炉子、stm32f401 24位

    自制高精度pid高温温控小炉子.stm32f401+24位冷补偿热电偶+高频过零调导通角.双向可控硅.件到用时方恨少.

  • 玩不玩得起佳能微单?就看你怎么配镜头!

    上周我在直播里,聊了关于尼康Z卡口如何配镜,广大人民群众热情高涨.有人说我偏心,只说尼康,不说索尼. 真是天大的冤枉,早在一年前,我就写过专题文章,就是阅读量有点低,毕竟用户群体规模不大(别不承认). ...

  • 原来电子大佬阅读STM32参考手册的方法是这样的...

    <STM32F103xxx参考手册>不需要全部阅读--没有时间的.建议选读,但是前几章必读.存储器和总线架构.电源控制.备份寄存器.复位和时钟控制,通用和复用功能I/O,中断和时间等等前几 ...

  • STM32使用DMA接收串口数据

    STM32使用DMA接收串口数据

  • 基于STM32、FreeRTOS低功耗设计思路和原理

    如今电池供电的产品很多,电池供电通常设计到一个问题,那就是低功耗. 本文为大家讲讲基于STM32.FreeRTOS实现低功耗思想和原理. 嵌入式专栏 1 低功耗设计常规思路 应用中使用的 RTOS 一 ...

  • 关于在Ubuntu下开发STM32程序printf函数的重映射问题(SW4STM32)

    最近使用STM32CubeMX加Ubuntu18.0来进行STM32相关程序的开发,在使用串口打印的使用出现了如下问题: printf函数按照Keil中的方式进行映射后,在软件仍然无法正常使用Prin ...

  • STM32属于哈佛结构,还是冯诺依曼结构?

    现代的CPU基本上归为冯诺伊曼结构(也称普林斯顿结构)和哈佛结构. 冯洛伊曼结构就是我们所说的X86架构,而哈佛结构就是ARM架构.一个广泛用于桌面端(台式/笔记本/服务器/工作站等),一个雄踞移动领 ...

  • STM32:从入门到精通!

    为了学习单片机而去学习单片机的思路是不对的 你问:如何系统地入门学习stm32? 本身就是一个错误的问题 假如你会使用8051 会写C语言 那么STM32本身并不需要刻意的学习. 你要考虑的是 我可以 ...

  • STM32的IO口的八种模式

    STM32的IO口可以由软件配置成如下8种模式: 1.输入浮空 2.输入上拉 3.输入下拉 4.模拟输入 5.开漏输出 6.推挽输出 7.推挽式复用功能 8.开漏复用功能 每组IO口包含7个寄存器. ...

  • STM32通信相关介绍

    串行/并行通信 全双工/半双工/单工传输 同步/异步通信 通信速率 串口电平标准 串口传输协议 常见通信协议 串行/并行通信 按照数据传输的方式,通信可以分为串行通信和并行通信.串行通信简单的说就是数 ...

  • UC头条:STM32笔记之特殊地址(识芯)

    写在前面: 本文章旨在总结备份.方便以后查询,由于是个人总结,如有不对,欢迎指正:另外,内容大部分来自网络.书籍.和各类手册,如若侵权请告知,马上删帖致歉. 目录 一.唯一 ID号 二.芯片容量 三. ...