Innehållsförteckning:

Ändra en robot FLR D2-2: 5 steg (med bilder)
Ändra en robot FLR D2-2: 5 steg (med bilder)

Video: Ändra en robot FLR D2-2: 5 steg (med bilder)

Video: Ändra en robot FLR D2-2: 5 steg (med bilder)
Video: Building R2-D2 - Part 5: Body Assembly including dome drive. 2024, Juli
Anonim
Ändra en robot FLR D2-2
Ändra en robot FLR D2-2

Jag vill omprogrammera en robot D2-2 som är riktigt billig (se till exempel Banggood). Den medföljande µkontrollern är en AT89C2051, och jag har inte IDE, programmerare och tid att lära mig, så jag bestämde mig för att ta bort AT89C2051 och försöka använda en PIC.

Jag har valt en 16F690 eftersom jag har gott om men du kan prova med en annan så länge den har samma stiftdiagram (till exempel 16F1507 är trevligt).

Det är väldigt enkelt och enkelt att göra! Du behöver bara mikrokontrollern (och en PICKit).

Steg 1: Förstå schemat

Förstå schemat
Förstå schemat

Principen är ganska enkel: det finns 2 ingångar: de 2 fotodetektorerna anslutna till en dubbelkomparator. Det finns 4 utgångar: 2 motorer och 2 lysdioder.

Programmet är också mycket enkelt: Om en fotodetektor känner av en vit del är motsvarande motor PÅ.

På schemat XTAL Y1 saknas. Den ligger mellan stiften 4 och 5 på AT89C2051.

Steg 2: Installera PIC16F690 -uttaget

Installera PIC16F690 -uttaget
Installera PIC16F690 -uttaget

Du måste löda satsen utan följande delar:

R1 och C4: det är återställningskretsen

C6, C7 och Y1: det är oscillatorn

Följande ändringar måste göras noggrant:

R10 bör anslutas till den negativa stiftet på C4

IC -uttaget med 20 stift måste lödas OMVÄNDT, tappen 1 är mot mitten av roboten.

Stift 1 på 16F690 (märkt som P3.7) måste lödas med nästa Vcc.

Steg 3: Resultat

Resultat
Resultat
Resultat
Resultat

Notera hur R10 är installerat.

Steg 4: Anslutning för PICKit 2 eller 3

Anslutning för PICKit 2 eller 3
Anslutning för PICKit 2 eller 3
Anslutning för PICKit 2 eller 3
Anslutning för PICKit 2 eller 3

För att enkelt ansluta en PICKit använder jag 5 Dupont Wire från man till man.

De är lödda enligt färgkoden.

Den första tråden (den bruna tråden måste lödas istället för R10 -stiftet.

Anslutningarna till PICKit görs enligt färgkoden …

Steg 5: Slutsats

Det lilla hacket är väldigt enkelt och fungerar direkt!

Den medföljande Excel-filen innehåller en lista med instruktioner, register och pin-out för 16F690.

Här är resultatet av den programmerade roboten på Youtube.

Men nu kan du programmera en smartare robot …

Rekommenderad: