Tartalomjegyzék:

ZERO DELAY USB JOYSTICK - AUTOMATIKUS ANALÓGUS MÓDOSÍTÁS: 5 lépés
ZERO DELAY USB JOYSTICK - AUTOMATIKUS ANALÓGUS MÓDOSÍTÁS: 5 lépés

Videó: ZERO DELAY USB JOYSTICK - AUTOMATIKUS ANALÓGUS MÓDOSÍTÁS: 5 lépés

Videó: ZERO DELAY USB JOYSTICK - AUTOMATIKUS ANALÓGUS MÓDOSÍTÁS: 5 lépés
Videó: Конфиденциальность, безопасность, общество – информатика для лидеров бизнеса 2016 2024, Július
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

Ez a Zero Delay USB Encoder True Analog Joystick Modification további projektje.

Az eszköz hozzáadása előtt sikeresen módosítania, tesztelnie és kalibrálnia kellett a kódolót az előző projektben.

Amikor elkészült és működik, elveszi a modulok szokásából származó bosszantó jellemzőt, hogy mindig digitális módban indul - ami azt jelenti, hogy minden alkalommal, amikor használni szeretné, az üzemmód kapcsolóval kell kiválasztania az Analóg lehetőséget.

FRISSÍTÉS: (2021. febr.) Mielőtt beleragadna ebbe - 2021 februárjában frissítettem a főprojektet, hogy azt mondjam, van egy egyszerűbb módosítás, mint ez a kis gizmo… de ha tényleg itt akarja látni az információkat…

Ennek a projektnek az a célja, hogy utánozza az üzemmód gomb egyszeri megnyomását, hogy analóg üzemmódba kerüljön - egy időkésleltetéssel (ellenállások és kondenzátor) egy tranzisztor pillanatnyi kapcsolóként való működtetéséhez.

A sorozat csak akkor kezdődik, amikor az USB -kapcsolat létrejött a számítógéppel - a +5V tápellátást (kb.), Amely táplálja a PIROS LED -et (digitális bekapcsolás), és ezzel elindítja az időzítést, amely csak a C1 töltése.

Amint a tranzisztor be van kapcsolva, a kódoló látja, hogy ez egyetlen MODE kapcsolási művelet, és analógra vált.

Analóg módban a PIROS LED kialszik - kikapcsolja az időzítő áramkört és a ZÖLD LED világít, és a kódoló analóg módban működik! (Egyszerű!).

Fontos megjegyezni, hogy ha az USB -kapcsolat a számítógéppel nem jön létre - nem indul el a kódoló vagy az időzítő

Tehát pusztán az Encoder tesztelése 5V -os USB -tápellátáson (PC nélkül) nem fog működni!

Hozzáadtam egy reset gombot, hogy bebizonyítsam, manuálisan újraindíthatom anélkül, hogy minden alkalommal ki kellene húznom az USB -t.

Ha tud rendezett módon forrasztani, és dolgozott szalaglemezzel vagy Vero táblával, mielőtt könnyen elkészíthető lenne. (És ha még nem tette - még mindig nem nehéz!).

A felépítés után 3 kapcsolatot kell létrehoznia a kódolóval a szövegben leírtak szerint.

Fényképeket is mellékeltem, amelyek azt mutatják, hogyan készítettem el az enyémet (a lehető legkisebbre) azzal, ami akkor rendelkezésre állt.

Kellékek

Vero tábla / szalagdeszka - 12 lyuk hosszú x 4 vagy 5 rézcsík széles - lásd a fényképeket - ezen csak 1 sávot kell vágni.

Tranzisztor:

1 x BC107 vagy BC147 vagy BC547 vagy szinte bármilyen általános célú szilícium NPN típus. A helyes B-C-E tájolás elengedhetetlen.

Ellenállások (3):

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

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

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

Elektrolit kondenzátor 1 x 1000 uF - 6,3 - 25 volt

Megfelelő vezetékek.

Opcionális: (lásd a kapcsolási rajzokat)

1 x megnyomás a váltáshoz (reset)

1 x SPST be/ki kapcsoló

1. lépés: A Vero Board / Strip Board előkészítése

Készítse elő a Vero Board / Strip Board -t
Készítse elő a Vero Board / Strip Board -t

Mielőtt elkezdené, gyűjtse össze az összes alkatrészt.

Vágja le a Vero táblát olyan méretűre, amely megfelel a használni kívánt alkatrészeknek.

Javaslom az alkatrészek próbaillesztését, mielőtt elkötelezi magát a deszka és a pálya méretre vágása mellett, ha a tiéd nem úgy működik, mint az enyém.

Használja a fotóimat referenciaként a végeredmény eléréséhez.

Ellenőrizze a csatlakozásokat a sematikus ábrával.

Ha a hely nem jelent problémát a projekt felépítésében, akkor rajtad múlik, hogy mekkora méretet készítesz - itt csak a megfelelő kapcsolatok fontosak.

A táblám 12 lyuk hosszú és 5 csík széles volt - de mint látható, 4 csíkkal megúszhattam volna.

A választott elrendezés azt jelentheti, hogy egyáltalán nem kell vágnia a számokat.

2. lépés: Összeszerelt alkatrészek

Felszerelt alkatrészek
Felszerelt alkatrészek

A képen minden alkatrész látható, és egy extra kapcsoló (opcionális), amelyet hozzáadtam a digitális (igen - digitális) üzemmód kényszerített kiválasztásához, hogy alaphelyzetbe állítsam a helyes működés igazolására.

Enélkül ki kell húznom az USB -t a számítógépről, hogy minden alkalommal teszteljem. A kapcsoló hozzáadásával csak megnyomhatnám, nézhetném, ahogy a ZÖLD LED kialszik, és a PIROS LED bekapcsol (az időzítő indítása), majd néhány másodperccel később visszakapcsolnak ZÖLD BE és PIROS kikapcsolásra.

Ha egy lépéssel tovább akart lépni, mert néha digitálisra kell váltania, és ott kell maradnia, hozzáadhat egy be/ki kapcsolót (S1) az A vonalhoz, és amikor az automatikus analóg időzítő megfelelően működik, és amikor ki lehetővé teszi az üzemmódváltás kézi működtetését az S2 extra kapcsolóval (nem látható).

3. lépés: A vázlatos diagram és a kódolócsatlakozások (opciókkal)

A sematikus diagram és a kódolócsatlakozások (opciókkal)
A sematikus diagram és a kódolócsatlakozások (opciókkal)

A diagram a Zöld mezőben az új áramkört mutatja (az új kártyán), sárgán pedig a kódoló modul csatlakozásait, amelyek itt relevánsak. Nem kell megértenie - csak kösse be az összeset megfelelően - és ne feledje - nincs további vágás a kódolón.

A kódolón:

A = A kódoló chip (fekete folt) +5 voltos tápcsatlakozója a RED LED -et tápláló R10 -hez. Az R10 Blobhoz legközelebbi vége az, amelyet használni kell.

Ne feledje, hogy a kínai gyártók által szállított vezetékek, amelyek az Encoder Mode aljzatba csatlakoznak, úgy tűnik, hogy PIROS a földeléshez (0v) és a Fekete a kapcsoláshoz - tehát ne feltételezzük, hogy a színek logikusak - Ellenőrizze magát!

B = Üzemmód kapcsoló bemeneti csatlakozás.

C = 0 volt - (és a második módkapcsoló csatlakozás)

4. lépés: A kapcsolatok azonosítása - új áramköri lap

A kapcsolatok azonosítása - új áramköri lap
A kapcsolatok azonosítása - új áramköri lap

A = Időzítő indítás előtolás a kódolóból

B = Fekete vezeték a módkapcsolóhoz - lásd a fénykép következő részét.

C = 0 volt - (és a második módkapcsoló csatlakozás)

5. lépés: Azonosítsa a kódoló kapcsolatokat

Azonosítsa a kódoló kapcsolatokat
Azonosítsa a kódoló kapcsolatokat
Azonosítsa a kódoló kapcsolatokat
Azonosítsa a kódoló kapcsolatokat

Amint a fotókból is látszik - mindössze 3 csatlakozás - nincs vágható vagy módosítható szám a kódolón - olyan egyszerű, mint az A -B -C!

A = Egy huzal a forrasztáshoz az R10 hátuljához - ügyeljen arra, hogy ne zárjon rövidre semmit.

B = Fekete vezeték a módkapcsolóhoz - lásd a fénykép következő részét.

C = 0 volt - (és a második módkapcsoló csatlakozás)

Mielőtt csatlakoztatná az USB -t a számítógéphez, duplán ellenőrizze a kábelezést

Most meg kell találnia, amikor a PC USB aljzatához csatlakozik, röviddel a PIROS LED bekapcsolása után kialszik, és a ZÖLD bekapcsol - és ez a kódoló most analóg módban, anélkül, hogy Önnek kellene megcsinálnia.

Vegye figyelembe, hogy az általam használt R1, R2 és C1 komponens értékek megfelelő késleltetést adtak ahhoz, hogy megbízhatóan működjön. A használt alkatrészek korától és minőségétől függően a késleltetés kissé hosszabb vagy rövidebb lehet. A C1 nagy értékének (mondjuk 1500 uF) elméletileg hosszabb ideig kell tartania az átálláshoz.

Érezd jól magad !

Ajánlott: