Tartalomjegyzék:
- 1. lépés: Jogi nyilatkozat
- 2. lépés: NYÁK készítése festékátviteli módszerrel
- 3. lépés: Elektronikus alkatrészek forrasztása
- 4. lépés: Az STM32 mikrokontroller programozása
- 5. lépés: Az AODMoST 32 használata
- 6. lépés: Tervezési áttekintés
Videó: Felváltva, elzárva a sztereoszkópikus átvitel dikoptikus módosítóját 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Egy ideje az eredeti AODMoST utódján dolgozom. Az új eszköz gyorsabb és jobb 32 bites mikrokontrollert és gyorsabb analóg videó kapcsolót használ. Lehetővé teszi az AODMoST 32 számára, hogy nagyobb felbontással dolgozzon és új funkciókat valósítson meg. A készülék mostantól az 5V -os USB feszültségről is táplálható.
A legnagyobb újdonság az egyszerű mintás képmaszk megvalósítása az egyik szemre és az inverz mintás maszk a másikra, hasonlóan a cikkben bemutatotthoz: A dichoptikus filmnézés a gyermekkori ambliópiát kezeli. Ezen kívül több testreszabási lehetőség is rendelkezésre áll ezen paraméterek alakjára, helyzetére és állandó véletlenszerűségére.
Meg kell jegyeznem, hogy nem valósítottam meg minden elképzelésemet, és a firmware továbbfejleszthető. De előre látom, hogy társadalmi -gazdasági problémák miatt belátható időn belül nem tudok dolgozni ezen a projekten, ezért közzéteszem, ahogy van. A firmware mostantól 3D -s tartalommal is dolgozhat Top - Bottom és Side by Side formátumban, és Nvidia GPU -val felszerelt PC -vel és Xbox 360 -nal tesztelték.
2020-11-26 FRISSÍTÉS: Végre sikerült létrehoznom a 3. MÓDOT: INGYENES ÚSZÓ TÁRGYAKAT. A firmware 1.00 verziójában szerepel. Ez az új szoftver néhány apró kiigazítást is tartalmaz, például most minden üzemmód külön Alak, Maszk és Véletlenszerű beállításokkal rendelkezik, amelyek a készülék kikapcsolásakor elmennek. Megtartom a régebbi fájlokat (a firmware 0.50 -es verziójától kezdve, amikor nincs verzióinformáció a fájlnévben, ez azt jelenti, hogy ez a régi firmware), ha az 1.00 verzió valahogy hibás.
Innen letöltheti a projekt forráskódját, sematikáját, NYÁK -ját, felhasználói kézikönyvét stb.
aodmost_32_all_files_1.00.zip
aodmost_32_all_files.zip
Kellékek:
Alkatrészek és anyagok:
- STM32F103C8T6 mikrokontroller (LQFP-48)
- 74AC00 quad NAND kapu (SOIC-14, 3,9 mm keskeny)
- STMAV340 analóg videó kapcsoló (TSSOP-16)
- LM1117-3.3 feszültségszabályozó (TO-263)
- 3x BC817 tranzisztor (SOT-23)
- 3x fehér 3 mm -es LED
- 2x szórt sárga 3 mm -es LED
- szórt piros 3 mm -es LED
- 2x szórt kék 3 mm -es LED
- szórt zöld 3 mm -es LED
- 8 MHz-es kristály (HC49-4H)
- mikro USB B típusú női csatlakozó (vegye figyelembe, hogy sok típus létezik, és néhány nem kompatibilis a NYÁK -kialakítás lyukaival, az USB -t teljesen kihagyhatja, mivel az USB -t csak 5 V -os tápegységként használják)
- 2x D-SUB 15 tűs derékszögű női VGA csatlakozó (vegye figyelembe, hogy sok típus létezik, és hosszabb verzióra van szüksége, amelyek csapjai lyukakat fognak vágni a NYÁK-ban)
- 2 tűs, 2,54 mm -es egyenes hüvelyes fejfej
- 3 tűs, 2,54 mm -es egyenes hüvelyes fejfej
- 11x 6x6 mm -es tapintható kapcsológombok SMD/SMT
- 2x 10 uF 16V tok A 1206 -os tantál kondenzátor
- 10x 100 nF 0805 kondenzátor
- 2x 15 pF 1206 kondenzátor
- 3x 1k ohm trimpot 6mm
- 3x 10k 1206 ellenállás
- 4x 4k7 1206 ellenállás
- 3x 2k7 1206 ellenállás
- 2x 1k 1206 ellenállás
- 3x 470 ohmos 1206 ellenállás
- 3x 75 ohmos 1206 ellenállás
- 3x 10 ohmos 1206 ellenállás
- kétoldalas réz borítású tábla (legalább 79,375x96,901 mm)
- néhány darab rézhuzal (különösen valami kis átmérőjű, például 0,07 mm -es hasznos lehet, ha meg akarja javítani az LQFP mikrokontroller vezetékei melletti törött pályát)
Eszközök:
- átlós vágó
- fogó
- lapos pengés csavarhúzó
- csipesz
- svájci bicska
- fájlt
- középső ütés
- kalapács
- kis tű
- 1000 szemcsés száraz/nedves csiszolópapír
- papírtörlő
- fűrész vagy más szerszám, amely vágja a NYÁK -ot
- 4x 0,8 mm -es fúrószár
- 1 mm -es fúrószár
- 3 mm -es fúrószár
- fúrógép vagy forgószerszám
- nátrium -perszulfát
- műanyag tartály és műanyag szerszám, amellyel kivonható a PCB a maratóoldatból
- barna csomagolószalag
- szigetelő szalag
- multiméter
- forrasztóállomás
- kúpos finompontos forrasztócsúcs
- véső forrasztócsúcs
- forrasztani
- forrasztó fluxus (RMA osztályt használtam, SMT összeszerelésre és javításra szánt fluxus gélt, ami 1,4 cm^3 fecskendőben volt)
- forrasztó huzal
- lézeres nyomtató
- fényes papír
- ruhák vas
- krémetisztító
- aceton
- alkohol dörzsölése
- állandó készítő
- ST-LINK/V2 (vagy annak klónja) + kábelek, amelyek csatlakoztathatják azt az AODMoST 32 + szoftverhez, amely képes használni a programozót
1. lépés: Jogi nyilatkozat
Egy ilyen eszköz használata epilepsziás rohamokat vagy más káros hatásokat okozhat az eszköz felhasználóinak kis részén. Egy ilyen eszköz felépítése mérsékelten veszélyes szerszámokat igényel, és kárt vagy vagyont okozhat. A leírt eszközt saját felelősségére építi és használja
2. lépés: NYÁK készítése festékátviteli módszerrel
Nyomtatnia kell F. Cu tükörképét (elülső oldal) és normál B. Cu képét (hátul) fényes papírra lézernyomtatóval (a festéktakarékossági beállítások bekapcsolása nélkül). A nyomtatott képek külső mérete 79.375x96.901mm legyen (vagy a lehető legközelebb). Vágja le a NYÁK -ot a nyomtatott kép méretére, ha szeretne, néhány mm -t adhat a NYÁK mindkét oldalához. Én személy szerint szeretem ezt úgy csinálni, hogy a laminátum teljes hosszában egy mély sort csinálok egy segédkéssel (néhányszor a teljes hosszában vágni kell), majd megismétlem a folyamatot a másik oldalról. Ha a sorok elég mélyek, az egész laminátum könnyen felszakad. A laminált törés folyamatát kétszer kell elvégeznie, mert megfelelő hosszúságú és szélességű kell, hogy legyen. Fogó segítségével el lehet törni a kisebb laminátumdarabokat (ügyeljen arra, hogy ne karcolja meg túlzottan a rezet, használjon védőpapírréteget, például a fogó és a NYÁK között). Most simítsa el a kapott tábladarab széleit a reszelővel.
Ezután tisztítsa meg a rézrétegeket nedvesített finom csiszolópapírral, majd távolítsa el a csiszolópapírral visszamaradt részecskéket krémtisztítóval (mosogatószert vagy szappant is használhat). Ezután tisztítsa meg alkohollal. Ezt követően nagyon óvatosnak kell lennie, hogy ne érintse meg az ujjaival a rezet.
Itt az ideje, hogy az F. Cu tükörképével ellátott lapot könnyebben kezelhető méretűre vágja (hagyjon néhány cm -t a külső téglalap körül), és tegye a ruhavasaló tetejére (festék fel). A vasat a combjaid között tarthatod, de nagyon vigyázz, hogy a talp folyamatosan fel legyen állva, és ne érjen semmihez. Ezután helyezzen PCB -t a fényes papírra (a tisztított oldalsó festék), és kapcsolja be a vasalót (használja ki a teljes energiát). Rövid idő elteltével a papírnak meg kell ragadnia a NYÁK -on. Kendővel vagy törülközővel nyomhatja a táblát a papírhoz, és kissé mozgathatja a ragasztott papírt. Várjon legalább néhány percet, amíg a papír színe sárgára változik. Sajnos kísérletileg meg kell határoznia a megfelelő időpontot az átviteli folyamat leállításához, ezért ha a rézen lévő kép nagyon rossz minőségű, újra meg kell tisztítania a festéket acetonnal, homokkal és mosólappal, és el kell kezdenie az egész folyamatot az elejétől.
Amikor úgy gondolja, hogy a festékátvitel befejeződött, tegye a PCB -t papírral vízbe (hozzáadhat krémtisztítót vagy mosogatószert) 20 percig. Ezután dörzsölje le a papírt a NYÁK -ból. Ha vannak olyan helyek, ahol a festék nem tapadt a rézhez, használjon állandó jelölőt a festék cseréjéhez.
Most egy lyukasztással meg kell jelölnie négy üres hely középpontját a NYÁK sarkában. Később ezeket a központokat fúrják, és a keletkező lyukakat a NYÁK mindkét oldalának igazítására használják.
Ezután le kell fednie a laminátum hátoldalát barna csomagolószalaggal. Keverjen össze friss vizet nátrium -perszulfáttal, és tegyen PCB -t a maratóoldatba. Próbálja 40 ° C -on tartani az oldatot. Műanyag edényt tehet a radiátor vagy más hőforrás tetejére. Időről időre keverje össze az oldatot a tartályban. Várja meg, amíg a fedetlen réz teljesen feloldódik. Ha elkészült, távolítsa el a PCB -t az oldatból, és öblítse le vízzel. Húzza le a csomagolószalagot. Távolítsa el a festéket acetonnal (a körömlakklemosónak tisztességes mennyiségben kell tartalmaznia). Ezen a ponton elkezdheti a rövidzárlatok eltávolítását a késsel.
Most fúrjon négy igazító lyukat 0,8 mm -es fúróval. Ezután a megfelelő lyukakat fúrja át a papíron B. Cu képével ugyanazzal a 0,8 mm -es fúróval. Ha ez megtörtént, csiszolja és tisztítsa meg a PCB hátulját. Ezután helyezze a táblát a sík felületre (tisztított réz a tetejére), fedje le fényes papírral, amely B. Cu (festék lefelé) tartó képével rendelkezik, és tegyen négy 0,8 mm -es fúrót a lyukakba (kerek rész lefelé), hogy a papír és a laminátum igazodott. Most finoman érintse meg a papírt a forró ruhavasaló hegyével rövid ideig, hogy a papír és a NYÁK egymáshoz tapadjanak. Ezután távolítsa el a fúrókat, helyezzen vasat a combjai közé, és tegyen papírt a laminátummal a vasaló tetejére, és ismételje meg a festék átvitelét. Később áztassa be a papírt vízbe annak eltávolítása érdekében, és cserélje ki a hiányzó festéket állandó jelölővel.
Most le kell fednie a NYÁK elülső oldalát csomagolószalaggal, valamint a már kifúrt lyukak körül. Ezután maratja a hátoldalát ugyanúgy, mint az elülső oldalt, húzza le a szalagot, távolítsa el a festéket, és kezdje el a rövidzárlat keresését.
Ezenkívül meg kell fúrnia a lyukak többi részét a NYÁK -ban. Négy 3 mm -es lyuk található a VGA csatlakozók rögzítéséhez. 1 mm -es lyukakat használnak a többi VGA -furathoz, trimpothoz, tűfejléchez és vias -hoz a micro USB mellett (ha nem USB -t használ, itt forraszthat más 5 V -os tápcsatlakozót/kábeleket). Minden más lyuk 0,8 mm -es fúróval készíthető.
3. lépés: Elektronikus alkatrészek forrasztása
Kezdheti azzal, hogy az összes rézt beborítja forrasztással (használjon vésőhegyet, és végezze el a műveletet a már fluxussal borított felületen). Ha a művelet után bizonyos helyeken túl sok forrasztás van jelen, távolítsa el forrasztóhuzallal. Ha a nyomok feloldódtak a maratóoldatban, cserélje ki vékony huzalokra. Ezután elkezdhet más alkatrészeket forrasztani, bár azt javaslom, hogy várjon nagy és terjedelmes anyagokkal az MCU helyén a végéig. Használjon megfelelő mennyiségű fluxust elektromos csatlakozások készítésekor.
Az MCU az LQFP-48 csomagban a legnehezebben forrasztható. Kezdje a beigazítással, forrasztva csak egy vezetéket a csomag csúcsa közelében, majd egy másik vezetéket az ellenkező oldalon, hogy rögzítse az MCU -t a helyén. Ezután fedje le a sorokat vagy vezetékeket fluxusban, és vésőheggyel óvatosan forrasztja őket a réz pályákhoz. Ügyeljen arra, hogy ne hajlítsa hátra a vezetékeket, ha mégis, akkor megpróbálhatja elcsúsztatni a tűfúvó vezetékek sorait, és ki kell tolni a csapot. Vagy ha nagyon fél tőle, helyezze oda a tűt még a forrasztás megkezdése előtt. Ellenőrizze, hogy nincs -e rövidzárlat és elektromos csatlakozások vannak -e, az egyszerű multiméternek és a folytonosság -ellenőrzőnek megfelelőnek kell lennie (esetleg tönkreteheti az integrált áramkört, de az enyém túlélte a vizsgálatot). Ha rövidzárlatot okozott, helyezzen rá forrasztóhuzalt, és indítsa el a fűtést. Ha a NYÁK réznyomai megsérültek, cserélje le nagyon vékony huzallal. Lehetőség van a huzal forrasztására közvetlenül az LQFP vezetékeihez, kúpos finomhegyes heggyel. Néhányszor megtettem, főleg azért, mert megsértettem a vágányokat az MCU forrasztásakor, ami minden reményt felülmúlt az első forrasztási kísérlet után (ez tűvel tűrve). Őszintén remélem, hogy elsőre sikerülni fog.
Más IC -k hasonlóak, és ugyanúgy kell forrasztani őket, de kisebb mennyiségű nagyobb vezetéket tartalmaznak, így nem jelentenek nagy kihívást. Az LM1117 nagy füllel rendelkezik, amelyet a rézhez kell forrasztani, de nehéz normál forrasztópáka segítségével megfelelően felmelegíteni, ezért ha ragasztja a NYÁK -hoz, és borítja az oldalakat bizonyos mennyiségű forrasztóval, akkor elegendőnek kell lennie.
Néhány THT alkatrészt forrasztani kell a tábla mindkét oldaláról. Trimpotok és LED -ek esetén elég egyenes. A tűcsapok forrasztásakor csúsztassa a műanyagot magasabbra, mint a művelet előtt, majd forrasztja az összes csapot mindkét oldalról, majd csúsztassa vissza a műanyagot az eredeti helyzetbe. A kvarckristály forrasztásakor először a szükségesnél magasabbra kell forrasztani, mindkét oldalon forrasztani a vezetékeket, majd az alábbiakban melegítés közben nyomja lejjebb a kristályt. Vegye figyelembe, hogy a kristálytokot is drótba csomagoltam, majd a földhöz forrasztottam a drótot (a nagy rézbetöltés balra és a kristály alá). Mielőtt a VGA -csatlakozó 3 mm -es lyukakba forrasztott részeit forrasztanám, forrasztottam néhány vezetéket a rézre mindkét oldalon, hogy megbizonyosodjak arról, hogy mindkét rézréteg össze van kötve, és csak ezután forrasztottam be az árnyékoló vezetékeket. Vias készíthető úgy, hogy nagyobb huzalt helyezünk a lyukba (például a THT alkatrész vezetékének nem használt hosszát), forrasztjuk a NYÁK mindkét oldaláról, majd levágjuk a szükségtelen részeket.
Az USB-csatlakozó forrasztásakor kúpos finomhegyet használhat a kis vezetékekhez.
Ha úgy gondolja, hogy mindent forrasztott, ellenőrizze még egyszer, hogy nincs -e rövidzárlat vagy rossz csatlakozás.
4. lépés: Az STM32 mikrokontroller programozása
Az AODMoST 32 firmware kifejlesztéséhez a System Workbench for STM32 (Linux verzió) programot használtam, amely OpenOCD -t használ a mikrokontroller programozásához. A projekt SW4STM32 -be történő importálására vonatkozó részletes utasításokat az sw4stm32_configuration_1.00.pdf fájlban találja.
Alternatív megoldásként használhatja az ST-LINK segédprogramot (STSW-LINK004). Kipróbáltam a Windows verziót, és jól működött az aodmost_32_1.00.bin fájllal
Programozóként az ST-LINK/V2 olcsó klónját használtam, ami nem ideális, de működött. Az MCU programozásához az AODMoST 32 tápellátását kellett végrehajtanom az USB portról, és 3 jumper kábelt 2,54 mm-es hüvelyes csatlakozókkal kell csatlakoztatnom a programozóhoz az egyik oldalon és az AODMoST 32 SW-DP portjához a másik oldalon. Csatlakoztatnia kell a GND, SWCLK és SWDIO csatlakozókat. Programozáskor győződjön meg arról, hogy a szoftver úgy van beállítva, hogy végrehajtja a szoftver rendszer visszaállítását.
Az MCU programozásához szükséges aodmost_32_1.00.bin és aodmost_32_1.00.elf fájlok az aodmost_32_all_files_1.00.zip archívumban vannak.
Az MCU flash memóriájának üresnek kell lennie a programozás előtt, különben az utolsó 4 kB -ban maradt régi adatok zavarhatják a beállítások mentését és betöltését.
5. lépés: Az AODMoST 32 használata
Most csatlakoztathatja grafikus kártyáját vagy videojáték -konzolját a VGA IN bemenethez, csatlakoztathatja 3D -s kijelzőjét a VGA OUT kimenethez, és 5 V -os tápegységet a micro USB -hez. Amikor az AODMoST 32 be van kapcsolva, vár a videojelre (és a szinkronimpulzusok polarizációjának észlelésére). Ezt a piros NO SIGNAL LED világít. A kék LED -eket is folyamatosan be kell kapcsolni. Ha villognak, az azt jelenti, hogy valami nincs rendben a 8 MHz -es HSE kristályokkal. Ez idő alatt nyomógombokkal ellenőrizheti, hogy megfelelően vannak -e csatlakoztatva. Ha legalább egy gombot megnyom, a sárga LED -ek világítanak. Két vagy több gomb megnyomásakor fehér LED -ek is világítanak. A videó jel észlelésekor megkezdődik az indítási folyamat. Ez abból áll, hogy sorban minden második LED világít (0b10101010) 300 ms -ig, majd négy másik LED 300 ms -ig (0b01010101). Ez megtörtént, így ellenőrizheti, hogy a LED -ek megfelelően vannak -e csatlakoztatva az MCU -hoz.
A készülék 4 működési móddal rendelkezik. Alapértelmezés szerint a MÓD 0-ban indul: VIDEO PASS-THROUGH. Létezik még 1. ÜZEMMÓD: FELSŐ - ALSÓ, 2. MÓD: OLDAL OLDALRA és 3. MÓD: INGYEN ÚSZÓ TÁRGYAK. 6 oldalnyi beállítás található. A 0 -as és 3 -as számok a frekvencia/periódus, az elzáródási arány, az objektumok be- és kikapcsolásának beállításait tartalmazzák. Az 1. és 4. oldal pozícióbeállításokat, míg a 2. és 5. oldal méretbeállításokat tartalmaz. A MODE + PAGE gombok megnyomásával visszaállíthatja az alapértelmezett beállításokat minden üzemmódban. Lehetőség van az objektumformák megváltoztatására, a maszkminta bevezetésére és néhány beállítás véletlenszerű kiválasztására is. Az AODMoST 32 konfigurálásáról a manual_1.00.pdf dokumentumban olvashat
A 3D tartalom egyik lehetséges forrása a Top - Bottom vagy a Side By Side formátumban a számítógépes játékok. Ha GeForce videokártyát használ, a listán szereplő számos játék módosítható úgy, hogy kompatibilis formátumban jelenjen meg. Alapvetően 3DMigoto -alapú modokat/javításokat kell használnia, amelyek lehetővé teszik az SBS/TB 3D bármilyen kimenetre történő megjelenítését, miután a „d3dx.ini” mod/fix konfigurációs fájlban a „run = CustomShader3DVision2SBS” megjegyzést nem vette fel. A jó képminőség érdekében le kell tiltania a 3D Vision Discover árnyalatot az NVIDIA illesztőprogramokban. A „StereoAnaglyphType” értéket „0” értékre kell módosítania a „HKLM / SOFTWARE / WOW6432Node / NVIDIA Corporation / Global / Stereo3D \” fájlban. Erről itt olvashat bővebben.
Az Nvidia illesztőprogramok új verzióiban le kell zárni a rendszerleíró kulcsot. A Rendszerleíróadatbázis -szerkesztő megnyitásához nyomja meg a WIN+R billentyűkombinációt, majd írja be a regedit parancsot, és nyomja meg az ENTER billentyűt. A kulcs zárolásához a jobb egérgombbal kell rákattintania, válassza az Engedélyek, Speciális, Az öröklés letiltása lehetőséget, az öröklés letiltásának megerősítését, az Engedélyek ablakba való visszatérést, és végül az Elutasítás jelölőnégyzetek bejelölését minden olyan felhasználó és csoport esetén, amely bepipálható, és kattintson az OK gombra. Ne feledje, hogy szükség lehet a "LeftAnaglyphFilter" "RightAnaglyphFilter" értékeinek módosítására is. Ha változtatásokat szeretne végrehajtani, fel kell oldania a rendszerleíró kulcsot a megtagadási négyzetek kipipálásával vagy az öröklés engedélyezésével. Ha először is problémái vannak a 3D Vision engedélyezésével, mert az NVIDIA Vezérlőpult telepítővarázslója összeomlik, a „StereoVisionConfirms” értéket „1” értékre kell módosítani a „HKLM / SOFTWARE / WOW6432Node / NVIDIA Corporation / Global / Stereo3D \” fájlban”. Ez lehetővé teszi a 3D Vision használatát Discover módban. Sajnos az Nvidia leállította a 3D Vision támogatását, így a legfrissebb használható illesztőprogram -verzió a 425.31, de ha valóban újabb verziót szeretne használni, akkor ezt kipróbálhatja.
A 3D -s játékok megszerzésének más módjai is vannak. Kipróbálhatja a SuperDepth3D-t, egy ReShade utólagos árnyékolót. A GZ3Doom (ViveDoom) natívan támogatja a 3D -t, és külön szoftver nélkül is lejátszható. A Rise of the Tomb Raider és a Shadow of the Tomb Raider Windows verziói natív módon támogatják a Side by Side 3D -t.
Alternatívaként használhatja az Xbox 360 -at is, amely támogatja a VGA kimenetet, és néhány olyan játékkal rendelkezik, amelyek támogatják a 3D -t a Top - Botom vagy az Side by Side mellett. Itt megtalálhatja a 3D-t támogató Xbox 360 játékok listáját (bár vannak hibák ebben a listában, például a Halo: Combat Evolved Anniversary egy példánya, amelyet teszteltem, nem támogatja a Top-Bottom, sem az SBS).
Természetesen találhat filmeket Top - Bottom vagy Side By Side formátumban is, és lejátszhatja őket hardver széles skáláján.
A galériában a következő játékokat találja:
- James Cameron Avatar: The Game, SBS, Xbox 360
- Gears of War 3, SBS, Xbox 360
- The Witcher 3: Wild Hunt, TB, PC
- Rise of the Tomb Raider, SBS (az eszköz 3 -as üzemmódra van állítva: INGYENES ÚSZÓ TÁRGYAK), PC
6. lépés: Tervezési áttekintés
A VGA jelnek három összetevője van: piros, zöld és kék. Mindegyiket külön vezetéken keresztül küldik, az alkatrész színének intenzitása feszültségszintre van kódolva, amely 0V és 0,7V között változhat. Az AODMoST 32 objektumokat (átfedést) rajzol a videokártya által generált színes jel cseréjével a Q1-Q3 tranzisztorok által biztosított feszültségszintre emitterkövető konfigurációban, amely átalakítja a feszültség impedanciáját 2k7 ellenálláson-1k trimpot feszültségosztón. A jelek kapcsolását az STMAV340 analóg multiplexer/demultiplexer végzi.
Ennek a kapcsolásnak az időzítését az MCU fejlett vezérlésű időzítője (TIM1) tartja, amely mind a négy összehasonlító regiszterét használja a kimenetek vezérlésére. Ezen kimenetek állapotát ezután 3 gyors NAND kapu dolgozza fel. Ez így működik: HSync impulzus visszaállítási időzítők Számláló. Összehasonlítás 1 Regisztrálja a vezérlőket, hogy mikor kell elkezdeni rajzolni az első objektumot egy sorban, és hasonlítsa össze a 2 Regisztrálja, mikor kell leállítani. Hasonlítsa össze 3 Regisztrálja a vezérlőket, mikor kell elkezdeni a vonal második objektumának rajzolását, és hasonlítsa össze a 4 regisztrálást, mikor kell leállítani. Ha harmadik objektumra van szükség, az 1. és 2. összehasonlító regisztert használja újra. A NAND kapuk úgy vannak összekötve, hogy jeleket küldenek az eredeti videót helyettesítő multiplexerhez, amikor a pár összehasonlító csatorna azt jelzi, hogy az objektumrajzolás megkezdődött, de még nem fejeződött be.
A vízszintes és függőleges szinkronizációs impulzusok feszültségi szintje 0V és 5V között változik, és az őket hordozó vezetékek közvetlenül az STM32F103C8T6 5V toleráns megszakítócsapokhoz vannak csatlakoztatva, amelyek nagy impedanciájú bemenetekként vannak konfigurálva.
A készülék körülbelül 75 mA -t fogyaszt.