Innehållsförteckning:
- Steg 1: Välja PIC -mikrokontroller
- Steg 2: Motorer och batteri
- Steg 3: Komponenter
- Steg 4: Kretsschema
- Steg 5: Sensorkort
- Steg 6: Koder
- Steg 7: Kritiska tips
Video: Line Follower Robot med PIC18F: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Tävlingslänk
Jag gjorde den här linjeföljaren roboten för min mikrokontroller kurs på universitetet. Så jag gjorde den här grundläggande linjeföljaren roboten med Pic 18f2520 och använde kompilatorn för PIC CCS. Det finns många line follower -projekt på internet med ardunio eller pic men många av projekten är väldigt lika. På grund av denna anledning kommer jag att förklara hur jag valde komponenter och varför valde och jag kommer att ge några tips för en effektiv linjeföljare robot.
Jag designade sensorkort med hjälp av CNY70 och jag satte upp kretsen på brödbrädan. Om du vill kan du designa ett monolitiskt kretskort för alla komponenter, men det kommer att vara besvärligt om du inte har tillräckligt med erfarenheter av hur du använder kretskort.
Steg 1: Välja PIC -mikrokontroller
Några 16f -bilder är mycket praktiska för linjeföljare och de är ganska billiga. Jag valde 18F2520 eftersom det har tillräckligt med I/O och 32k programminne och det viktigaste är att det stöder oscillator upp till 40MHZ och det är ganska viktigt att bearbeta data.
Steg 2: Motorer och batteri
Jag använde 4 mikro likströmsmotorer 6v 350 rpm. Du kan ge mycket bra balans med 4 motorer och mycket grundläggande kod mot 2 motorer. Om du vill kan du välja en motor som har högsta varvtal men 350 varv / min har ganska snabbt för mig och de har mycket stort vridmoment. Dessutom har fyra motorer mycket effektiv rörelse och svarvning.
Li-Po batteri matar min robot, sensorkort, motorer, Pic och andra komponenter. Min lipo var 30c 7,4v 1250ma. Jag stötte inte på energiproblem i loppet men fyra motorer förbrukar hög energi och du bör 1750 ma batteri om du vill göra mycket test.
Steg 3: Komponenter
- Bild 18f2520
- 20mhz kristall
- R1 ……………………………………………………………….. 4,7k motstånd
- C1 och C2 ………………………………………………… 33pf cap.
- Knapp
- 7805 spänningsregulator
- 16v 100 uf kondensator (elektrolytisk)
- C4 C5 C6 och C7 ……………………………………..100pf x4
- SN74HC14n
- D1 ……………………………………………………………….. Led
-
L293B x2
- Växla
- Micro dc -motor 6v 350rpm x4 (du kan välja ett annat alternativ)
- Hjul x4 (jag valde R5 mm hjul)
- Lipo batteri 7,4v 1250ma (1750 ma kan vara bättre)
- Steg ner kretsen (Alternativt beror det på ditt batteri och motorer)
- Bygelkabel
För sensorkort
- CNY70 X5
- R10 R11 R12 R13 R14 ………………
- RV1 RV2 RV3 RV4 RV5 ………………………………………….22k trimpot X5
- CR2 CR3 CR4 CR5 CR6 ………………………………………..330 ohm X5
- J1 manlig header
- Tryckta kretsmaterial
Steg 4: Kretsschema
Steg 5: Sensorkort
Jag klistrar sensorkortet under brödbrädorna men avståndet mellan CNY och golv måste vara lämpligt. Ungefär 1-0,5 cm räcker. Jag lödde hopparkablar på J2 till J6 och kopplade dem på sn74hc14n-ingångar.
Steg 6: Koder
Du kan ladda ner koder. I grund och botten finns det framåt, vänster och höger returkoder inkluderade. Om du vill öka robotens hastighet bör du ändra fördröjningskoderna.
Steg 7: Kritiska tips
- En av de viktigaste delarna är sensorkort så du bör få bra data. Avståndet från CNY och golvet måste vara lämpligt, därför mäter du spänningarna på CNY: s sändare och du kalibrerar det med kruka. När jag tävlade var golvet mörkt så sensorerna fungerade inte bra och jag satte vita lysdioder under brödbrädan och jag kalibrerade igen på detta sätt, jag fick bättre data.
- En annan viktig sak är 4 motorer. Om du använder 4 motor istället för 2 motorer kan du få bättre balans och det kommer att bli mycket framgångsrikt i avkastning.
Rekommenderad:
Line Follower Robot With PICO: 5 steg (med bilder)
Line Follower Robot med PICO: Innan du kan skapa en robot som kan avsluta civilisationen som vi känner den och kan avsluta mänskligheten. Du måste först kunna skapa de enkla robotarna, de som kan följa en linje ritad på marken, och här kommer du att
Line Follower Robot med Arduino Uno och L298N: 5 steg
Line Follower Robot med Arduino Uno och L298N: Line Flower är en mycket enkel robot perfekt för nybörjarelektronik
Line Follower Robot: 11 steg (med bilder)
Line Follower Robot: Jag gjorde en linjeföljare robot med PIC16F84A mikroprocessor utrustad med 4 IR -sensorer. Denna robot kan köra på de svarta och vita linjerna
Line Follower Robot med WitBlox: 3 steg
Line Follower Robot Att använda WitBlox: Att bygga en robot har alltid gillat oss. Att bygga en intelligent robot som kan ta sitt eget beslut är ännu mer spännande. Låt oss bygga en Line Follower Robot idag med WitBlox. Linjeföljare är en autonom robot som följer antingen svart
Line Follower Robot: 7 steg (med bilder)
Line Follower Robot: detta är en robot som följer svart linje på en vit yta