PIC RC Motor Controller (och exempel lego roboten) (1 / 6 steg)
Steg 1: Reservdelslista
RC sändare/mottagare med minst 3 kanaler. Som är här koden fungerar bara med staplade PWM signaler. Jag kan bara säga säkert att det fungerar med traxxas mottagare. Med modifiering det skulle arbeta med någon PWM timing, och jag jobbar på att göra det med synkron PWM som nyare Futaba system använda, pulserar alla börjar i samma ögonblick. Det fungerar inte med VEX rc system, som använder en annan typ av signal.
eftersom detta kommer att vara i en SparkFun sponsrad tävling, länkar till delar på denna webbplats tillhandahålls, bekvämt dessa sidor har också de tekniska uppgiftsbladen
Elektriska
2 9V uppladdningsbara batterier, eller någon annan matris med batterier som ger dig 9 och 24 volt.
2 x 9V batteri kopplingar
Ett par fötter av 22AWG eller liknande krok upp tråd (solid rekommenderas om du inte vet vilket du föredrar)
Elektroniska komponenter:
1 x perf styrelse med 0.1" avstånd, ca 2 x 3 inches i storlek
1 x L298 dubbla bridge drivrutin
1 x PIC18F1320
2 x 0.1uF keramiska kondensatorer för regulator. (koden för 0.1uF är "104")
1 x 18 pin IC uttag (rekommenderas men inte strikt behövs)
1 x 5V regulator
2 x liten 3 mm lysdioder för indikatorer. (Använd en grön och en röd istället för två röda som jag gjorde.)
Motstånd (2 x 1 ohm, 2 x 220 ohm, 1 x 12 k ohm, 1 x 3.6 k ohm)
10 x 1N4148 eller liknande dioder
1 x servo tråd med två kvinnliga ändar, du kan klippa den på mitten och gör både yo
Programvara som behövs (gratis):
MPLAB och C18 programvara (gratis versionen fungerar bra, bara behövs om du vill ändra koden)
Planen för styrelsen gjordes i den fria versionen av Örn PCB.
Verktyg:
PIC programmerare som en PICkit 3, PICkit 2 eller en av dess kloner som Junebug.
Löda
Lödkolv med fin spets
Diagonal fräsar, eller någon form av tråd snipper du gynna
Wire strippor
Lödning kylfläns (rekommenderas, krävs inte)