Skip to content

andreiraductin/e-bike_controller_v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

e-bike Electronic Control Unit v2

În acest repo se va regăsi implementarea software pentru proiectul e-Bike ECU v2.
Sistemul de operare ce va gestiona sistemul este FreeRTOS v9.0.0.
Versiunea beta (pentru teste) va fi implementată pe un microcontroller AVR de 8 biți ATmega128A (folosit pe v1),
urmând ca după verificarea funcționării algoritmilor de comandă tot programul să fie portat pe un microcontroller ARM (MSP432P401R).

Funcționalități ce vor fi implementate:

  • controlul unui motor BLDC (Brushless Direct Current) folosind diferite scheme de comutație:
    • dreptunghiulară;
    • sinusoidală (opțional pentru faza beta).
  • control variabil al turației motorului
  • controlul unui bloc de lumini (far, stop)
  • monitorizarea de parametri relevanți aplicației:
    • tensiunea bateriei;
    • viteza instantanee;
    • temperatura internă a modulului;
    • consumul mediu al motorului.
  • transmiterea de date importante prin interfață Bluetooth către un telefon
  • recepționarea de comenzi prin intefața Bluetooth
  • măsuri de protecție:
    • OCP (supracurent motor);
    • UVP (subtensiune baterie);
    • OTP (supratemperatură modul electronic).

About

e-Bike Electronic Control Unit v2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published