SlideShare a Scribd company logo
1 of 15
Robot cu traseu predefinit
Coordonator :
Prof. Dr. Ing. Laurean BOGDAN
Facultatea de Inginerie
Sibiu
Absolvent:
Dănu Ion ILIEț
24.04.2017
2017
Facultatea de Inginerie
Sibiu
24.04.2017 1
Ce este un robot urmarilor line follower?
Intelegerea modului de functionare
Proiectare Hardware
Aplicabilitate
Concluzii
OBIECTIVE
2
3
4
Facultatea de Inginerie
Sibiu
24.04.2017
Introducere
Ce este un robot cu treseu predefinit?
Un line follower este un robot autonom, capabil să se deplaseze pe un traseu
predefinit. Traseul este de fapt o dungă colorată, a ezată pe un fundal de culoareș
contrastantă, de regulă de culoare neagra pe un fundal alb.
De ce sa construiesti un robot urmaritor de linie?
Exista masini autonome care ruleaza pe drumuri cu magneti incorporati (sistem
electric de control al stabilitati ESC, sistem de ghidare pentru robotii industriali)
2
Facultatea de Inginerie
Sibiu
24.04.2017 3
Schema Bloc
Facultatea de Inginerie
Sibiu
24.04.2017
o Algoritmul este unul destul de simplu de înţeles:
repetă in continuu
daca ai pierdut traseul
invarte-te in cerc
altfel
dacă este activat senzorul din dreapta
du-te în dreapta
altfel dacă este activat senzorul din stânga
du-te în stânga
altfel du-te înainte
4
Algoritm
Facultatea de Inginerie
Sibiu
24.04.2017
o Driverul motor L298 are 4 intrari pentru controlul miscari motoarelor , 2 intrari
find utilizate pentru pornirea/oprirea motorului
o Pentru controlul vitezei motorului se aplica un semnal PWM
o Ciclu de functionare 100% corespunde cu valoare Vs
o Diodele 1N4001 sunt folosite pentru a impiedica revenirea EMF de la motor si
perturbarea circuitului
5
Driver Motor L298
Facultatea de Inginerie
Sibiu
24.04.2017 6
Schema Electrica L298
Facultatea de Inginerie
Sibiu
24.04.2017
o Bazat pe arhitectura RISC
o Memorie Flash de 32kb
o Frecventa de functionare de 20MHz
o Utilizat la sisteme autonome deoarece
• Consum redus
• Cost scazut
o Folosit la placile de dezvoltare .
7
Microcontroller ATMega328
Facultatea de Inginerie
Sibiu
24.04.2017
Schema Electrică
8
Facultatea de Inginerie
Sibiu
24.04.2017
Layout
DrivermotorL298N
9
Facultatea de Inginerie
Sibiu
24.04.2017
o Robotul utilizeaza senzorul TR(inflarosu)
pentru a identifica linia
o Iesirea senzorilor este un semnal analogic
care depinde de cantitatea de lumina
refletata din spate
o Acest semnal analogic este dat de
comparatorului pentru a detecta daca este
pe linia 0(alb) sa 1(negru) si trimese la uC
o Microcontrollerul decide pozi ia robotuluiț
10
Bloc de Senzori
Facultatea de Inginerie
Sibiu
24.04.2017
Schema bloc senzori
11
Facultatea de Inginerie
Sibiu
24.04.2017
Realizare Hardware
o PCB realizat pe 2 straturi
o Dintre componentele hardware
folosite
• ATMega324PA
• Stabilizator de tensiune
7805CT
• Driver motor L298N
o Senzori linie analogic QTR-
8A
12
Facultatea de Inginerie
Sibiu
24.04.2017
o Controlul automat al stabilitatii
La fel ca si franele antiefractionale ,acesta ii permite soferului sa revina la pozitia initiala de
condus atunci cand acesta intra in derapaj si se abatate de la traseu. Altfel spus atunci
cand un sofer intra intr-o curba prea repede si anvelopele nu fac fata vehiculul incepe sa
se roteasca sau sa alunece.Sistemul pulseaza franelor rotilor in mod individual pentru a
roti vehiculul pe cale dorita de sofer si a evita accidentul
Aplicabilitate
13
Facultatea de Inginerie
Sibiu
24.04.2017 14
Concluzii
 Este un robot ce urmăre te de regulă o linie/caleș !
 Această cale poate să fie :
 Vizibilă , atunci când robotul urmărește de regulă o
linie neagră pe un fundal alb.
 Invizibilă , sub forma de câmp magnetic.
 Utilizare largă în domenii precum: automotive, industrial,
casnic , orientare etc.

More Related Content

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Line Follower Robot

  • 1. Robot cu traseu predefinit Coordonator : Prof. Dr. Ing. Laurean BOGDAN Facultatea de Inginerie Sibiu Absolvent: Dănu Ion ILIEț 24.04.2017 2017
  • 2. Facultatea de Inginerie Sibiu 24.04.2017 1 Ce este un robot urmarilor line follower? Intelegerea modului de functionare Proiectare Hardware Aplicabilitate Concluzii OBIECTIVE 2 3 4
  • 3. Facultatea de Inginerie Sibiu 24.04.2017 Introducere Ce este un robot cu treseu predefinit? Un line follower este un robot autonom, capabil să se deplaseze pe un traseu predefinit. Traseul este de fapt o dungă colorată, a ezată pe un fundal de culoareș contrastantă, de regulă de culoare neagra pe un fundal alb. De ce sa construiesti un robot urmaritor de linie? Exista masini autonome care ruleaza pe drumuri cu magneti incorporati (sistem electric de control al stabilitati ESC, sistem de ghidare pentru robotii industriali) 2
  • 5. Facultatea de Inginerie Sibiu 24.04.2017 o Algoritmul este unul destul de simplu de înţeles: repetă in continuu daca ai pierdut traseul invarte-te in cerc altfel dacă este activat senzorul din dreapta du-te în dreapta altfel dacă este activat senzorul din stânga du-te în stânga altfel du-te înainte 4 Algoritm
  • 6. Facultatea de Inginerie Sibiu 24.04.2017 o Driverul motor L298 are 4 intrari pentru controlul miscari motoarelor , 2 intrari find utilizate pentru pornirea/oprirea motorului o Pentru controlul vitezei motorului se aplica un semnal PWM o Ciclu de functionare 100% corespunde cu valoare Vs o Diodele 1N4001 sunt folosite pentru a impiedica revenirea EMF de la motor si perturbarea circuitului 5 Driver Motor L298
  • 8. Facultatea de Inginerie Sibiu 24.04.2017 o Bazat pe arhitectura RISC o Memorie Flash de 32kb o Frecventa de functionare de 20MHz o Utilizat la sisteme autonome deoarece • Consum redus • Cost scazut o Folosit la placile de dezvoltare . 7 Microcontroller ATMega328
  • 11. Facultatea de Inginerie Sibiu 24.04.2017 o Robotul utilizeaza senzorul TR(inflarosu) pentru a identifica linia o Iesirea senzorilor este un semnal analogic care depinde de cantitatea de lumina refletata din spate o Acest semnal analogic este dat de comparatorului pentru a detecta daca este pe linia 0(alb) sa 1(negru) si trimese la uC o Microcontrollerul decide pozi ia robotuluiț 10 Bloc de Senzori
  • 13. Facultatea de Inginerie Sibiu 24.04.2017 Realizare Hardware o PCB realizat pe 2 straturi o Dintre componentele hardware folosite • ATMega324PA • Stabilizator de tensiune 7805CT • Driver motor L298N o Senzori linie analogic QTR- 8A 12
  • 14. Facultatea de Inginerie Sibiu 24.04.2017 o Controlul automat al stabilitatii La fel ca si franele antiefractionale ,acesta ii permite soferului sa revina la pozitia initiala de condus atunci cand acesta intra in derapaj si se abatate de la traseu. Altfel spus atunci cand un sofer intra intr-o curba prea repede si anvelopele nu fac fata vehiculul incepe sa se roteasca sau sa alunece.Sistemul pulseaza franelor rotilor in mod individual pentru a roti vehiculul pe cale dorita de sofer si a evita accidentul Aplicabilitate 13
  • 15. Facultatea de Inginerie Sibiu 24.04.2017 14 Concluzii  Este un robot ce urmăre te de regulă o linie/caleș !  Această cale poate să fie :  Vizibilă , atunci când robotul urmărește de regulă o linie neagră pe un fundal alb.  Invizibilă , sub forma de câmp magnetic.  Utilizare largă în domenii precum: automotive, industrial, casnic , orientare etc.