|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/trinamic/
课程评论:没有评论
**课程名称:** 掌握使用 Arduino 的 Trinamic 步进电机驱动器 **课程概述:** 本课程旨在帮助学员精通 Trinamic 步进电机驱动器,这些驱动器功能强大且价格合理,具备 StallGuard 等先进特性,能够检测电机是否遇到阻碍。尽管功能丰富,但其设置和理解存在一定难度。本课程将指导学员深入掌握这些驱动器,并使用 Arduino 编写定制固件。此外,还将学习 Blynk,实现通过 Wi-Fi 控制电机。 **课程内容:** 1. **步进电机基础:** 学习步进电机的工作原理。 2. **TMC2209 UART 控制:** * 通过 UART 手动控制 TMC2209 驱动器。 * 使用 TMCStepper 库进行控制,调整电流和 StallGuard 等设置。 3. **AccelStepper 库应用:** * 学习使用 AccelStepper 库实现高级定位控制。 * 掌握电机的加减速、速度调节以及精确控制。 4. **Blynk 无线控制:** * 学习使用 Blynk 构建自定义的 Android/iOS 应用。 * 实现通过 Wi-Fi 对步进电机进行远程控制。
Trinamic stepper drivers are the most advanced, yet affordable, stepper drivers on the market. They have all kinds of amazing features such as StallGuard which can detect when something is pressing against the motor. However, these drivers are difficult to understand and set up. In this course, I will show you how to become a master with these drivers and write your own firmware in Arduino. We will also learn Blynk in order to control our motors over WiFi.1) First, we will discuss the basics of a stepper motor and how they work. 2) Then we will dive into controlling the TMC2209 via UART both manually as well as with the TMCStepper library. This will allow you to set different settings such as current and stall settings.3) Then we will explore the AccelStepper Library where I will show you how to use it to control the motor with advanced positioning. You will be able to accelerate and decelerate your motor to a position, speed it up and slow it down, and control it as precisely as you want. 4) Finally, we will quickly cover Blynk, where I will show you how to build a custom Android or iOS app to control your stepper motor over WiFi.