Cuprins:

ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG: 5 pași
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG: 5 pași

Video: ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG: 5 pași

Video: ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG: 5 pași
Video: USB simulator mod for FlySky FS-i6 with zero lag 2024, Iulie
Anonim
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOGICĂ
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOGICĂ

Acesta este un proiect suplimentar pentru modificarea codificatorului USB Zero Delay USB Encoder True Analog Joystick.

Trebuie să fi modificat, testat și calibrat cu succes Encoderul în proiectul anterior înainte de a adăuga acest dispozitiv.

Când este finalizat și funcționează, elimină caracteristica enervantă a modulului de a porni întotdeauna în modul digital - ceea ce înseamnă că trebuie să selectați Analog folosind comutatorul de mod de fiecare dată când doriți să-l utilizați.

ACTUALIZARE: (februarie 2021) Înainte să vă blocați să faceți acest lucru - am actualizat proiectul principal în februarie 2021 pentru a spune că există o modificare mai ușoară decât acest mic gizmo …

Ce face acest proiect este să vă imite apăsând butonul de mod O dată pentru a-l trece în modul analogic - folosind o întârziere (rezistențe și condensator) pentru a opera un tranzistor ca întrerupător momentan.

Secvența pornește numai după ce conectivitatea USB este stabilită cu computerul - luând sursa de + 5v (aprox.) Care alimentează Ledul RED (Digital On) și folosind aceasta pentru a începe sincronizarea, care este doar încărcarea C1.

Odată ce tranzistorul este pornit, codificatorul vede că este o singură acțiune de comutare MODE și trece la Analog.

Odată ajuns în modul analogic, Ledul RED se stinge - oprește circuitul temporizatorului, ledul VERDE se aprinde, iar codificatorul funcționează în modul analogic! (Simplu!).

Este important să rețineți că, dacă conectivitatea USB cu PC-ul nu este stabilită - nu va porni codificatorul sau temporizatorul

Deci, doar testarea codificatorului pe o sursă USB de 5V (fără PC) nu va funcționa!

Am adăugat un buton de resetare doar pentru a dovedi că îl pot reporni manual fără a fi nevoie să deconectez USB-ul de fiecare dată.

Dacă puteți lipi într-un mod ordonat și ați lucrat cu placă de bord sau cu tablă Vero înainte de a fi ușor de realizat. (Și dacă nu ați făcut-o - nu este încă dificil!).

Odată construit, trebuie să faceți 3 conexiuni la codificator așa cum este descris în text.

Am inclus fotografii care arată cum am făcut-o pe a mea (cât de mică am putut) cu ceea ce aveam la dispoziție în acel moment.

Provizii

Placă Vero / placă - 12 găuri lungime x 4 sau 5 benzi de cupru lățime - vezi fotografiile - doar o pistă trebuie tăiată pe aceasta.

Tranzistor:

1 x BC107 sau BC147 sau BC547 sau aproape orice tip de siliciu cu scop general NPN. Orientarea corectă B-C-E este esențială.

Rezistoare (3):

1 x 39k 1/8 sau 1/4 W

1 x 470k 1/8 sau 1/4 W

1 x 220 ohm 1/8 sau 1/4 W

Condensator electrolitic 1 x 1000 uF - 6,3 până la 25 volți

Sârme pe măsură.

Opțional: (consultați schemele de cablare)

1 x apasă pentru a face comutatorul (resetare)

1 x comutator pornire / oprire SPST

Pasul 1: Pregătiți placa Vero / placa de bandă

Pregătiți placa Vero / placa de bandă
Pregătiți placa Vero / placa de bandă

Colectați toate părțile înainte de a începe.

Tăiați placa Vero la o dimensiune potrivită pentru componentele pe care urmează să le utilizați.

Recomand o potrivire de probă a componentelor înainte de a vă angaja să tăiați placa și pista la dimensiune, în cazul în care a ta nu funcționează exact așa cum a făcut-o a mea.

Utilizați fotografiile mele ca referință pentru a obține rezultatul final.

Verificați dublu conexiunile cu diagrama schematică.

Dacă spațiul nu este o problemă în construcția proiectului dvs. depinde de dvs. cât de mare îl faceți - aici sunt importante doar conexiunile corecte.

Placa mea avea 12 găuri lungime și 5 benzi late - dar, după cum puteți vedea, aș fi putut scăpa cu 4 benzi.

Aspectul pe care îl alegeți ar putea însemna că nu trebuie să tăiați deloc nicio piesă.

Pasul 2: Componente montate

Componente montate
Componente montate

Fotografia prezintă toate componentele montate și un comutator suplimentar (opțional) pe care l-am adăugat pentru a forța selectarea modului digital (da - digital) pe care să îl folosesc ca resetare pentru a dovedi funcționarea corectă.

Fără asta, ar trebui să deconectez USB-ul de la computer pentru al testa de fiecare dată. Cu comutatorul adăugat, aș putea să-l apăs, să urmăresc Ledul VERDE care se stinge și Ledul ROȘU se aprinde (pornind cronometrul), apoi câteva secunde mai târziu, vor trece înapoi la VERDE Pornit și RED Oprit.

Dacă ați vrut să faceți un pas mai departe, deoarece aveți nevoie să comutați uneori la Digital și să rămâneți acolo, puteți adăuga un comutator Pornit / Oprit (S1) în Linia A și când Pornit Temporizatorul analogic funcționează așa cum ar trebui și când Oprit vă va permite să comutați manual comutarea modului folosind comutatorul suplimentar S2 (nu este afișat).

Pasul 3: Diagrama schematică și conexiunile codificatorului (cu opțiuni)

Diagrama schematică și conexiunile codificatorului (cu opțiuni)
Diagrama schematică și conexiunile codificatorului (cu opțiuni)

Diagrama arată în caseta verde noile circuite (pe noua dvs. placă) și în galben conexiunile modulului Encoder care sunt relevante aici. Nu trebuie să-l înțelegeți - doar conectați-l corect - și amintiți-vă - nu mai există piste de tăiat pe codificator.

Pe codificator:

A = Joncțiunea alimentării +5 volți de la cipul Encoder (blob negru) la R10 care alimentează Ledul RED. Sfârșitul R10 cel mai apropiat de Blob este cel de utilizat.

Rețineți că cablajul furnizat de producătorii chinezi care se conectează la priza Mod Encoder pare să folosească RED pentru masă (0v) și negru pentru comutare - deci nu presupuneți că culorile sunt logice - Verificați-vă!

B = conexiune de intrare comutator mod.

C = 0 volți - (și a doua conexiune comutator de mod)

Pasul 4: Identificați conexiunile - placa de circuit nouă

Identificați conexiunile - placă de circuit nouă
Identificați conexiunile - placă de circuit nouă

A = Alimentare pornire temporizator de la codificator

B = Conexiune fir negru la comutator de mod - vezi fotografia următoarea secțiune.

C = 0 volți - (și a doua conexiune comutator de mod)

Pasul 5: Identificați conexiunile codificatorului

Identificați conexiunile codificatorului
Identificați conexiunile codificatorului
Identificați conexiunile codificatorului
Identificați conexiunile codificatorului

După cum puteți vedea din fotografii - doar 3 conexiuni - fără piese de tăiat sau de modificat pe codificator - este la fel de ușor ca A-B-C!

A = Un fir de lipit pe partea din spate a R10 - aveți grijă să nu scurtați nimic.

B = Conexiune fir negru la comutator de mod - vezi fotografia următoarea secțiune.

C = 0 volți - (și a doua conexiune comutator de mod)

VERIFICAȚI DOUĂ CÂNTAREA ÎNAINTE DE A CONECTA USB-UL LA PC

Acum ar trebui să găsiți când vă conectați la priza USB a computerului, la scurt timp după ce Ledul ROȘU se aprinde, acesta se va stinge și VERZUL se va aprinde - și acesta este Encoderul acum în modul analog, fără a fi nevoie să o faceți singur.

Rețineți că valorile componentelor R1, R2 și C1 pe care le-am folosit au dat o întârziere adecvată pentru ca acesta să funcționeze în mod fiabil. În funcție de vârsta și calitatea componentelor pe care le utilizați, întârzierea poate fi puțin mai lungă sau mai scurtă. O valoare mare pentru C1 (să zicem 1500 uF) ar trebui teoretic să dureze mai mult pentru ca comutarea să aibă loc.

A se distra !

Recomandat: