Sisällysluettelo:

ZERO DELAY USB JOYSTICK - AUTOMAATTINEN ANALOGIN MUOKKAUS: 5 vaihetta
ZERO DELAY USB JOYSTICK - AUTOMAATTINEN ANALOGIN MUOKKAUS: 5 vaihetta

Video: ZERO DELAY USB JOYSTICK - AUTOMAATTINEN ANALOGIN MUOKKAUS: 5 vaihetta

Video: ZERO DELAY USB JOYSTICK - AUTOMAATTINEN ANALOGIN MUOKKAUS: 5 vaihetta
Video: Zero Delay USB Interface - Part 2: The PCB 2024, Heinäkuu
Anonim
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION

Tämä on lisäprojekti Zero Delay USB Encoder True Analog Joystick Modification -toiminnolle.

Sinun täytyy olla onnistuneesti muokannut, testannut ja kalibroinut kooderin edellisessä projektissa ennen tämän laitteen lisäämistä.

Kun se on valmis ja se toimii, se poistaa moduulien tuskallisen ominaisuuden aina käynnistyä aina digitaalitilassa - mikä tarkoittaa, että sinun on valittava Analoginen tilakytkimellä aina, kun haluat käyttää sitä.

PÄIVITYS: (helmikuu 2021) Ennen kuin jäät jumiin tämän tekemiseen - päivitin pääprojektin helmikuussa 2021 sanomaan, että tämä on helpompi muutos kuin tämä pieni gizmo… mutta jos haluat todella tehdä tästä tietoja….. Nauti

Tämän projektin tarkoitus on jäljitellä tilapainikkeen painamista KERRALLA saadaksesi sen analogiseen tilaan - käyttämällä aikaviivettä (vastukset ja kondensaattori) transistorin käyttämiseksi hetkellisenä kytkimenä.

Sekvenssi alkaa vasta, kun USB -yhteys on muodostettu tietokoneeseen - ottamalla +5v -syöttö (noin), joka syöttää PUNAISTA LED -valoa (Digital On), ja käyttämällä sitä käynnistääksesi ajoituksen, joka on vain C1: n lataaminen.

Kun transistori kytketään päälle, kooderi näkee sen yhtenä MODE -kytkimen toiminnona ja vaihtaa analogiseksi.

Analogisessa tilassa PUNAINEN LED sammuu - ajastinpiiri sammuu ja VIHREÄ LED syttyy ja kooderi toimii analogisessa tilassa! (Yksinkertaista!).

On tärkeää huomata, että jos USB -yhteyttä tietokoneeseen ei ole muodostettu - se ei käynnistä kooderia tai ajastinta

Joten vain koodaajan testaaminen 5 V: n USB -lähteellä (ei tietokonetta) ei toimi!

Lisäsin nollauspainikkeen vain todistaakseni, että voisin käynnistää sen manuaalisesti irrottamatta USB: tä joka kerta.

Jos osaat juottaa siististi ja olet työskennellyt stripboardin tai Vero -levyn kanssa ennen kuin se on helppo tehdä. (Ja jos et ole - se ei silti ole vaikeaa!).

Kun olet rakentanut, sinun on tehtävä 3 liitäntää kooderiin tekstin mukaisesti.

Olen lisännyt valokuvia, jotka osoittavat, kuinka tein omani (niin pieneksi kuin pystyin) sillä hetkellä käytettävissä olleiden kanssa.

Tarvikkeet

Vero -levy / stripboard - 12 reikää pitkä x 4 tai 5 kuparinauhaa leveä - katso kuvat - vain yksi raita on leikattava tähän.

Transistori:

1 x BC107 tai BC147 tai BC547 tai lähes mikä tahansa yleiskäyttöinen pii NPN -tyyppi. Oikea B-C-E-suunta on välttämätön.

Vastukset (3):

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

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

1 x 220 ohmia 1/8 tai 1/4 W

Elektrolyyttikondensaattori 1 x 1000 uF - 6,3 - 25 volttia

Johdot sopiviksi.

Valinnainen: (katso kytkentäkaaviot)

1 x painallus kytkintä varten (nollaus)

1 x päälle/pois -kytkin SPST

Vaihe 1: Valmistele Vero Board / Strip Board

Valmistele Vero Board / Strip Board
Valmistele Vero Board / Strip Board

Kerää kaikki osat yhteen ennen kuin aloitat.

Leikkaa Vero -levysi käyttämääsi komponenttiin sopivaksi.

Suosittelen komponenttien koesovitusta ennen kuin aloitat levyn leikkaamisen ja radan koon, jos omasi ei toimi aivan kuten minun.

Käytä valokuviani viitteenä lopputuloksen saavuttamiseksi.

Tarkista kytkennät uudelleen kaavion avulla.

Jos tila ei ole ongelma projektisi rakentamisessa, voit päättää, kuinka suureksi sen teet - vain oikeat liitännät ovat tässä tärkeitä.

Lautani oli 12 reikää pitkä ja 5 nauhaa leveä - mutta kuten näette, olisin voinut päästä eroon 4 nauhasta.

Valitsemasi asettelu voi tarkoittaa, että sinun ei tarvitse leikata kappaleita ollenkaan.

Vaihe 2: Asennetut komponentit

Asennetut osat
Asennetut osat

Valokuva näyttää kaikki asennetut komponentit ja lisäkytkimen (valinnainen), jonka lisäsin pakottaakseni digitaalisen (kyllä - digitaalinen) tilan valinnan käytettäväksi nollausnäytönä oikean toiminnan todistamiseksi.

Ilman sitä minun on irrotettava USB tietokoneesta testataksesi sen joka kerta. Kun kytkin on lisätty, voisin vain painaa sitä, katsella VIHREÄN merkkivalon sammumista ja PUNAISEN LED -valon syttymistä (ajastimen käynnistäminen), ja muutamaa sekuntia myöhemmin ne vaihtuvat takaisin VIHREÄksi päälle ja PUNAISEKSI.

Jos haluat mennä askeleen pidemmälle, koska sinun on joskus siirryttävä digitaaliseen ja pysyttävä siellä, voit lisätä virtakytkimen (S1) linjaan A ja kun automaattinen analoginen ajastin toimii kuten pitäisi ja kun Pois voit käyttää tilanvaihtoa käsin lisäkytkimellä S2 (ei esitetty).

Vaihe 3: Kaavio ja enkooderiliitännät (lisävarusteineen)

Kaavio ja enkooderiliitännät (lisävarusteineen)
Kaavio ja enkooderiliitännät (lisävarusteineen)

Kaavio näyttää vihreässä laatikossa uudet piirit (uudella kortillasi) ja keltaisella kooderimoduuliliitännät, jotka ovat tässä yhteydessä merkityksellisiä. Sinun ei tarvitse ymmärtää sitä - vain kytkeä kaikki oikein - ja muistaa - ei enää kappaleita, joita leikata kooderilla.

Kooderissa:

A = +5 voltin syöttöliitin Encoder -sirusta (musta möykky) R10: een, joka syöttää PUNAISEN LED -valon. R10: n Blobia lähimpänä oleva pää on käytettävä.

Huomaa, että kiinalaisten valmistajien toimittamat johdot, jotka kytketään kooderitilan pistorasiaan, näyttävät käyttävän PUNAISTA maadoitukselle (0v) ja mustaa kytkennälle - joten älä oleta värejä loogisiksi - Tarkista itse!

B = Tilakytkimen tuloliitännät.

C = 0 volttia - (ja toinen tilakytkimen liitäntä)

Vaihe 4: Tunnista liitännät - uusi piirilevy

Tunnista liitännät - uusi piirilevy
Tunnista liitännät - uusi piirilevy

A = Ajastimen käynnistyssyöttö kooderista

B = Musta johto tilakytkimen liitäntään - katso seuraava kuva.

C = 0 volttia - (ja toinen tilakytkimen liitäntä)

Vaihe 5: Tunnista enkooderiliitännät

Tunnista enkooderiliitännät
Tunnista enkooderiliitännät
Tunnista enkooderiliitännät
Tunnista enkooderiliitännät

Kuten kuvista näkyy - vain 3 liitäntää - ei kappaleita, joita leikata tai muuttaa enkooderilla - se on yhtä helppoa kuin A -B -C!

A = Yksi johdin R10: n taakse juotettavaksi - varo, ettet oikosulje mitään.

B = Musta johto tilakytkimen liitäntään - katso seuraava kuva.

C = 0 volttia - (ja toinen tilakytkimen liitäntä)

TARKISTA KAHDEKSASTI KYTKENTÄSI ENNEN LIITTÄMISTÄ USB -TIETOKONEELLE

Nyt sinun pitäisi löytää, kun liität tietokoneen USB -liitäntään, pian PUNAISEN LED -valon syttymisen jälkeen, se sammuu ja VIHREÄ syttyy - ja se on kooderi nyt analogisessa tilassa ilman, että sinun tarvitsee tehdä sitä itse.

Huomaa, että käyttämäni R1-, R2- ja C1 -komponenttien arvot antoivat sopivan viiveen, jotta se toimisi luotettavasti. Käytettävien komponenttien iästä ja laadusta riippuen viive voi olla hieman pidempi tai lyhyempi. Suuren C1-arvon (esimerkiksi 1500 uF) pitäisi teoriassa kestää kauemmin, ennen kuin vaihto tapahtuu.

Pidä hauskaa !

Suositeltava: