Innholdsfortegnelse:

Endre en robot FLR D2-2: 5 trinn (med bilder)
Endre en robot FLR D2-2: 5 trinn (med bilder)

Video: Endre en robot FLR D2-2: 5 trinn (med bilder)

Video: Endre en robot FLR D2-2: 5 trinn (med bilder)
Video: ПОЧЕМУ Я ЖДУ L4D3 2024, November
Anonim
Endre en robot FLR D2-2
Endre en robot FLR D2-2

Jeg vil omprogrammere en robot D2-2 som er veldig billig (se for eksempel Banggood). Den medfølgende µ -kontrolleren er en AT89C2051, og jeg har ikke IDE, programmereren og tid til å lære, så jeg bestemte meg for å fjerne AT89C2051 og prøve å bruke en PIC.

Jeg har valgt en 16F690 fordi jeg har masse, men du kan prøve med en annen så lenge den har samme pinnediagram (for eksempel 16F1507 er fin).

Det er veldig enkelt og enkelt å gjøre! Du trenger bare mikrokontrolleren (og en PICKit).

Trinn 1: Forstå skjematikken

Forstå skjematikken
Forstå skjematikken

Prinsippet er ganske enkelt: det er 2 innganger: de 2 fotodetektorene koblet til en dobbel komparator. Det er 4 utganger: 2 motorer og 2 lysdioder.

Programmet er også veldig enkelt: Hvis en fotodetektor registrerer en hvit del, er den tilhørende motoren PÅ.

På skjematikken mangler XTAL Y1. Den ligger mellom pinnene 4 og 5 på AT89C2051.

Trinn 2: Installere PIC16F690 -kontakten

Installere PIC16F690 -kontakten
Installere PIC16F690 -kontakten

Du må lodde settet uten følgende deler:

R1 og C4: det er tilbakestillingskretsen

C6, C7 og Y1: det er oscillatoren

Følgende endringer må gjøres nøye:

R10 bør kobles til den negative pinnen til C4

De 20 pinnene IC -kontakten må loddes REVERSED, pinnen 1 er mot midten av roboten.

Pinnen 1 på 16F690 (merket som P3.7) må loddes med neste Vcc.

Trinn 3: Resultater

Resultater
Resultater
Resultater
Resultater

Legg merke til hvordan R10 er installert.

Trinn 4: Kontakt for PICKit 2 eller 3

Kontakt for PICKit 2 eller 3
Kontakt for PICKit 2 eller 3
Kontakt for PICKit 2 eller 3
Kontakt for PICKit 2 eller 3

For enkelt å koble til en PICKit bruker jeg 5 Dupont Wire fra mann til mann.

De er loddet i henhold til fargekoden.

Den første ledningen (den brune tråden må loddes i stedet for R10 -pinnen.

Tilkoblingene til PICKit gjøres i henhold til fargekoden …

Trinn 5: Konklusjon

Det lille hacket er veldig enkelt og fungerer med en gang!

Excel-filen som følger med inneholder listen over instruksjoner, registre og pin-out av 16F690.

Her er resultatet av den programmerte roboten på Youtube.

Men nå kan du programmere en smartere robot …

Anbefalt: