Table of Contents

Introducere

Descriere generală

Schema bloc:

Hardware Design

Lista componente principale:

Preturi componente principale:

Scheme electrice :

L298 - Eagle :

Schema senzor IR:

Diagrama bloc controller motor L298:

Software Design

Codul va fi scris in limbajul de porgramare C si compilat cu avr-gcc . Din punct de vedere software functiile ce trebuie implementate sunt destul de simple. Primul pas il reprezinta citirea senzorului.Senzorul IR cand va intalni un obiect care se afla la o distanta mai mica de 10 cm va trimite un semnal analogic microcontrollerului . Micro-controllerul va primi semnalul si folosind convertorul A/D va trimite decizia pe care o va lua controllerului L298 al motorului.Iar controllerul motorului va transmite ori oprirea motorului(va genera o intrerupere) ori continuarea miscarii. Pentru senzorul pe care l-am ales eu se considera ca obiectul e la mai putin de 10 cm distanta cand la V out primesc 0.8 V..Am ales acest senzor pentru ca are un timp de raspuns mic .Daca as fi avut un senzor pentru distante mai mari as fi putut implementa si o selectie prin care utilizatorul sa aleaga distanta la care masina franeaza.

Rezultate Obţinute

Proiectul inca nu este finalizat.

Concluzii

Din cauza faptului ca m-am apucat prea tarziu de proiect din pacate nu am reusit sa il termin .

Download

-

Bibliografie/Resurse