Panoramica
Questa scheda di espansione driver STM32 è progettata per costruire un auto robot autobilanciante. Combina un'unità di controllo centrale STM32F103RCT6 con un circuito di guida motore con encoder a 2 canali, oltre a molteplici interfacce di espansione per sensori e moduli. Supporta l'espansione del progetto con ultrasuoni, manico PS2, display OLED, lidar, Bluetooth, fotocamera CCD, tracciamento elettromagnetico/lineare e un modulo visivo K210 per funzioni relative alla visione AI. È supportata un'app Bluetooth per visualizzare le forme d'onda dei dati del robot e regolare i parametri PID in tempo reale per ottimizzare le prestazioni di bilanciamento.
Caratteristiche principali
- MCU centrale STM32F103RCT6 onboard per il controllo e lo sviluppo del bilanciamento.
- Ingresso di alimentazione: 8V-13V ingresso a tensione ampia.
- Scrittura/download con un clic Type-C: circuito di download seriale integrato CH340K ; i programmi possono essere scritti direttamente utilizzando un cavo dati Type-C.
- Controllo del motore: circuito di pilotaggio del motore a 2 canali; supporta il pilotaggio di motori a 2 canali, la lettura dei dati dell'encoder e il monitoraggio della velocità del motore.
- Interfacce (a bordo/espansione): interfaccia di comunicazione Bluetooth (supporta moduli Bluetooth 5.0), interfaccia per manico PS2, interfaccia per display OLED, interfaccia di comunicazione lidar, interfaccia per modulo ultrasonico, interfaccia per fotocamera CCD, interfaccia per tracciamento elettromagnetico, interfaccia per modulo di tracciamento a 4 canali, interfaccia di comunicazione visiva K210.
- Funzioni a bordo: interfaccia di debug del programma, buzzer attivo, pulsante personalizzato, protezione del circuito.
- Rilevamento della tensione: circuito di rilevamento della tensione a bordo; la tensione della batteria dell'auto robot può essere controllata in tempo reale tramite l'app Bluetooth.
- Protezione di sicurezza: protezione da inversione di polarità, protezione da sovracorrente, protezione da sovratensione, protezione da surriscaldamento, protezione da bloccaggio.
- Esempi di espansione supportati: misurazione/rilevamento/evitamento ostacoli ad ultrasuoni; visualizzazione dati OLED (dati dell'auto bilanciata e tensione della batteria); sensore di tracciamento a 4 canali per curve a angolo retto e sezioni trasversali; funzioni visive K210 come tracciamento di linee visive, seguimento di colori e controllo di codici immagine.
Nota: Se si utilizza un motore diverso, controllare attentamente la sequenza di cablaggio dell'interfaccia del motore sulla scheda del driver per assicurarsi che corrisponda alla sequenza di cablaggio del motore.
Specifiche
| Nome della scheda | Scheda driver per robot auto bilanciante STM32 (scheda di espansione driver per auto robot bilanciante) |
| Marcatura del modello della scheda | Yahboom YB-EST01-V2.0 |
| MCU | STM32F103RCT6 |
| Core | Cortex M3 R1P1 |
| Numero GPIO | 51 |
| Timer | 8 |
| Flash Interno | 256KB |
| SRAM | 48KB |
| Risorse di interfaccia | 2 x SPI, 3 x USART, 2 x I2C, 2 x I2S, 1 x CAN, 51 x I/O, 2 x DAC |
| Intervallo di tensione | Tensione esterna: 2.0-3.6V; Tensione di core: 1.8V |
| Pacchetto pin | LQFP64 |
| Programmazione/download | Tipo-C; circuito di download della porta seriale CH340K |
| Tensione di ingresso | 8V-13V |
| Strumento di compilazione | KEIL MDK, STM32CubeMX |
Applicazioni
- Sviluppo di auto robotiche auto-bilancianti STM32 e progetti di controllo dell'equilibrio
- Tracciamento della linea dell'auto robotica (incluso tracciamento elettromagnetico e moduli sensori di tracciamento a 4 canali)
- Espansioni di misurazione/seguimento/evitamento ostacoli ad ultrasuoni
- Display dati OLED e debug in tempo reale
- Espansioni del modulo visione K210 (tracciamento visivo della linea, seguimento dei colori, controllo del codice immagine)
Per assistenza nella selezione dei prodotti e supporto post-vendita, contattare https://rcdrone.top/ o inviare un'email a [email protected].
Dettagli

Costruisci un'auto robot autobilanciante ed espandila con sensori e moduli di controllo popolari man mano che il tuo progetto cresce.

YB-EST01-V2.0 integra il controller STM32F103RCT6 con drive per motori e interfacce di espansione dedicate per progetti robotici.

Un MCU STM32F103RCT6 a bordo fornisce il nucleo di controllo del bilanciamento lasciando molte interfacce disponibili per componenti aggiuntivi.

Il rilevamento della tensione a bordo ti consente di monitorare la tensione della batteria del robot in tempo reale tramite l'app Bluetooth supportata.

La programmazione Type‑C tramite il CH340K integrato semplifica il download del firmware, con protezione del circuito integrata per test più sicuri.

Collega un display OLED per mostrare i dati di bilanciamento e la tensione della batteria durante la messa a punto e il funzionamento.

Il supporto per il modulo Bluetooth consente il controllo remoto, la visualizzazione delle forme d'onda e la regolazione in tempo reale dei parametri PID nell'app.

Aggiungi un modulo ad ultrasuoni per esperimenti di misurazione della distanza, comportamento di inseguimento e evitamento degli ostacoli.

L'interfaccia MPU6050 supporta una facile espansione IMU per la rilevazione del movimento nei progetti di equilibrio.

Il drive del motore con encoder a doppio canale supporta la lettura del feedback dell'encoder e il monitoraggio della velocità del motore per un controllo stabile dell'equilibrio.

Un sensore di tracciamento a 4 canali può essere collegato per il seguimento di linee e scenari di tracciamento più complessi come curve e incroci.


Un'interfaccia ricevitore PS2 è disponibile per il controllo remoto a mano durante dimostrazioni e test.


Utilizza l'interfaccia del modulo visivo K210 per espansioni di visione AI come il tracciamento visivo delle linee, il seguimento dei colori e il controllo del codice.


Un'interfaccia di comunicazione lidar dedicata supporta l'acquisizione dei dati di distanza per comportamenti di evitamento degli ostacoli e navigazione.


La scheda di espansione Yahboom YB-EST01-V2.0 fornisce molteplici interfacce periferiche per collegare motori, encoder, OLED, Bluetooth e moduli sensoriali comuni nella costruzione di un'auto robot autobilanciante.

Un kit di telaio per auto robot autobilanciante include piastre di montaggio, due motori con ruote, distanziatori e hardware assortito per l'assemblaggio.

La scheda di espansione driver Yahboom YB-EST01-V2.0 combina un'interfaccia di controllo principale con connessioni per debug PC e visualizzazione delle forme d'onda per configurazione e messa a punto.

I materiali e il codice del tutorial per auto autobilanciante STM32 sono inclusi, con sezioni del corso che coprono configurazione, moduli di espansione e controllo PID/LQR.

Le cartelle del corso scaricabili di Yahboom forniscono lezioni di espansione STM32 e risorse per il controllo PID dell'auto robot per configurazione e messa a punto.

Intestazioni chiaramente etichettate e una connessione USB‑C aiutano a semplificare il cablaggio e la programmazione sulla scheda di espansione del driver STM32.

La scheda di espansione del driver YB-EST01-V2.0 è utilizzata in una piattaforma di auto robotica auto-bilanciante con un telaio a quattro ruote, piastra di montaggio superiore e sensore ultrasonico frontale.

Il kit include la scheda del driver per auto robotica auto-bilanciante STM32 con un cavo dati di tipo C e distanziatori a vite/rame, con un'opzione di espansione che aggiunge un OLED, un sensore ultrasonico, un modulo Bluetooth e una scheda MPU6050.
Related Collections
