Self Driven Slot Car
Introducere
Scopul proiectului este realizarea unei masinute care sa parcurga un traseu in timp cat mai scurt.
Masinuta realizata a participat la concursul Freescale Race Challenge 2011 si a obtinut locul 3 in finala.
Descriere generală
Hardware Design
Lista cu componente
Microcontroler MCF51JM64
Accelerometeru MMA7361
Punte H MC33931
miniUSB conector
microSD card slot
Cristal de 8.000MHz
Punte redresoare 1A DB106S
Stabilizator de tensiune 3.3V LP2950
Fotointrerupator RPI-131
Comparator LM393 (cu histeresis extern)
Stabilizator de tensiune 3.3V LM317
Software Design
Unelte de dezvoltare:
Algoritmul:
tura de invatare detectata cu ajutorul stabilizatorului LM317 (pe fiecare tura pica tensiunea de 2 ori)
invatare traseu folosind accelerometru si senzorul RPM (parametrizam traseul folosind senzorul RPM si memoram acceleratia centrifuga)
folosim senzorul RPM pentru a determina pozitia curenta si acceleratia centrifuga memorata pentru a calcula viteza optima
cu ajutorul caderilor de tensiune, sincronizam masina pe parcurs
Rezultate Obţinute
Locul 3 in finala pe tara.
Concluzii
Datorita vitezei limitate a microcontrolerului nu s-a putut rezolva totul din software fiind necesare si solutii hardware.
De asemenea, experienta a aratat ca niciodata nu poti sa faci prea multe teste.
Imagini
Video
Linkuri