Satura rādītājs:

Alternatīvi neiekļaujot stereoskopiskās pārraides dichoptisko pārveidotāju 32 [STM32F103C8T6+STMAV340 VGA superpozitors]: 6 soļi
Alternatīvi neiekļaujot stereoskopiskās pārraides dichoptisko pārveidotāju 32 [STM32F103C8T6+STMAV340 VGA superpozitors]: 6 soļi

Video: Alternatīvi neiekļaujot stereoskopiskās pārraides dichoptisko pārveidotāju 32 [STM32F103C8T6+STMAV340 VGA superpozitors]: 6 soļi

Video: Alternatīvi neiekļaujot stereoskopiskās pārraides dichoptisko pārveidotāju 32 [STM32F103C8T6+STMAV340 VGA superpozitors]: 6 soļi
Video: The diversity of end uses for legumes 2024, Jūlijs
Anonim
Alternatīvi neiekļauts stereoskopiskās pārraides dichoptiskais modifikators 32 [STM32F103C8T6+STMAV340 VGA superimposer]
Alternatīvi neiekļauts stereoskopiskās pārraides dichoptiskais modifikators 32 [STM32F103C8T6+STMAV340 VGA superimposer]
Alternatīvi neiekļauts stereoskopiskās pārraides dichoptiskais modifikators 32 [STM32F103C8T6+STMAV340 VGA virsslānis]
Alternatīvi neiekļauts stereoskopiskās pārraides dichoptiskais modifikators 32 [STM32F103C8T6+STMAV340 VGA virsslānis]
Alternatīvi neiekļauts stereoskopiskās pārraides dichoptiskais modifikators 32 [STM32F103C8T6+STMAV340 VGA virsslānis]
Alternatīvi neiekļauts stereoskopiskās pārraides dichoptiskais modifikators 32 [STM32F103C8T6+STMAV340 VGA virsslānis]

Kādu laiku strādāju pie sākotnējā AODMoST pēcteča. Jauna ierīce izmanto ātrāku un labāku 32 bitu mikrokontrolleri un ātrāku analogo video slēdzi. Tas ļauj AODMoST 32 strādāt ar augstāku izšķirtspēju un ieviest jaunas funkcijas. Ierīci tagad var darbināt arī no USB 5V sprieguma.

Lielākā jaunā iezīme ir vienkāršas rakstainas attēla maskas ieviešana vienai acij un apgrieztā raksta maska otrai, kas ir līdzīga šajā rakstā parādītajai: Dichoptic filmu skatīšanās ārstē bērnības ambliopiju. Ir arī vairāk pielāgošanas iespēju šo parametru formai, pozīcijai un pastāvīgai nejaušināšanai.

Jāatzīmē, ka neesmu īstenojis visas idejas, kas man bija, un programmaparatūru var tālāk attīstīt. Bet es paredzu, ka sociālekonomisko problēmu dēļ pārskatāmā nākotnē es nevarēšu strādāt pie šī projekta, tāpēc publicēju to tādu, kāds tas ir. Programmaparatūra tagad var strādāt ar 3D saturu augšējā un apakšējā formātā, un tā tika pārbaudīta ar Nvidia GPU aprīkotu datoru un Xbox 360.

2020-11-26 ATJAUNINĀJUMS: man beidzot izdevās izveidot MODE 3: BEZMAKSAS peldošos objektus. Tas ir iekļauts programmaparatūras versijā 1.00. Šajā jaunajā programmatūrā ir arī daži nelieli pielāgojumi, piemēram, tagad visiem režīmiem ir atsevišķi formas, maskas un nejaušināšanas iestatījumi, kas tiek saglabāti, kad ierīce tiek izslēgta. Es glabāšu vecākus failus (no programmaparatūras versijas 0.50, ja faila nosaukumā nav versijas informācijas, tas nozīmē, ka šī ir šī vecā programmaparatūra), ja 1.00 versija ir kaut kā kļūdaina.

Šeit varat lejupielādēt šī projekta avota kodu, shēmu, PCB, lietotāja rokasgrāmatu utt.

aodmost_32_all_files_1.00.zip

aodmost_32_all_files.zip

Piegādes:

Detaļas un materiāli:

  • STM32F103C8T6 mikrokontrolleris (LQFP-48)
  • 74AC00 quad NAND vārti (SOIC-14, šaurs 3,9 mm)
  • STMAV340 analogais video slēdzis (TSSOP-16)
  • LM1117-3.3 sprieguma regulators (TO-263)
  • 3x BC817 tranzistors (SOT-23)
  • 3x balta 3 mm LED
  • 2x izkliedēta dzeltena 3 mm gaismas diode
  • izkliedēta sarkana 3 mm gaismas diode
  • 2x izkliedēta zila 3 mm LED
  • izkliedēta zaļa 3 mm gaismas diode
  • 8 MHz kristāls (HC49-4H)
  • mikro USB B tipa sieviešu savienotājs (ņemiet vērā, ka to ir daudz veidu, un daži var nebūt saderīgi ar PCB dizaina caurumiem, jūs varat pilnībā izlaist USB, jo USB tiek izmantots tikai kā 5 V barošanas avots)
  • 2x D-SUB 15 kontaktu taisna leņķa sieviešu VGA savienotājs (ņemiet vērā, ka ir daudz veidu, un jums ir nepieciešama garāka versija ar tapām, kas apstrādā caurumus PCB)
  • 2 kontaktu 2,54 mm taisna tērauda tapas galviņa
  • 3 kontaktu 2,54 mm taisna tērauda tapas galviņa
  • 11x 6x6mm taustes slēdžu pogas SMD/SMT
  • 2x 10 uF 16V korpuss A 1206 tantala kondensators
  • 10x 100 nF 0805 kondensators
  • 2x 15 pF 1206 kondensators
  • 3x 1k ohm trimpot 6mm
  • 3x 10k 1206 rezistors
  • 4x 4k7 1206 rezistors
  • 3x 2k7 1206 rezistors
  • 2x 1k 1206 rezistors
  • 3x 470 omu 1206 rezistors
  • 3x 75 omu 1206 rezistors
  • 3x 10 omu 1206 rezistors
  • divpusējs vara pārklāts dēlis (vismaz 79,375x96,901 mm)
  • daži vara stieples gabali (īpaši kaut kas ar mazu diametru, piemēram, 0,07 mm, var noderēt, ja labojat salauzto sliežu ceļu blakus LQFP mikrokontrollera vadiem)

Rīki:

  • diagonālais griezējs
  • knaibles
  • plakans skrūvgriezis
  • pincetes
  • komunālais nazis
  • failu
  • centrālais perforators
  • āmurs
  • maza adata
  • 1000 smilšu smilšpapīrs ar sausu/mitru smilšpapīru
  • papīra dvieļi
  • zāģis vai cits instruments, ar kuru var sagriezt PCB
  • 4x 0,8 mm urbis
  • 1 mm urbis
  • 3 mm urbis
  • urbjmašīna vai rotējošs instruments
  • nātrija persulfāts
  • plastmasas trauks un plastmasas instruments, ko var izmantot, lai izņemtu PCB no kodināšanas šķīduma
  • brūna iepakojuma lente
  • izolācijas lente
  • multimetrs
  • lodēšanas stacija
  • konisks smalka punkta lodēšanas uzgalis
  • kalta lodēšanas uzgalis
  • lodēt
  • lodēšanas plūsma (es izmantoju RMA klasi, plūsmas želeju, kas paredzēta SMT montāžai un remontam, kas bija 1,4 cm^3 šļircē)
  • atkausēšanas stieple
  • lāzera printeris
  • spīdīgs papīrs
  • drēbju gludeklis
  • krēma tīrītājs
  • acetons
  • berzējot alkoholu
  • pastāvīgs veidotājs
  • ST-LINK/V2 (vai tā klons) + kabeļi, ar kuriem to var savienot ar programmatūru AODMoST 32 +, kas var izmantot programmētāju

1. darbība. Atruna

Šādas ierīces lietošana nelielai ierīces lietotāju daļai var izraisīt epilepsijas lēkmes vai citus nelabvēlīgus efektus. Lai izveidotu šādu ierīci, ir jāizmanto vidēji bīstami instrumenti, un tā var nodarīt kaitējumu īpašumam. Jūs veidojat un lietojat aprakstīto ierīci uz savu risku

2. darbība. PCB izgatavošana, izmantojot tonera pārsūtīšanas metodi

PCB izgatavošana, izmantojot tonera pārsūtīšanas metodi
PCB izgatavošana, izmantojot tonera pārsūtīšanas metodi
PCB izgatavošana, izmantojot tonera pārsūtīšanas metodi
PCB izgatavošana, izmantojot tonera pārsūtīšanas metodi
PCB izgatavošana, izmantojot tonera pārsūtīšanas metodi
PCB izgatavošana, izmantojot tonera pārsūtīšanas metodi

Jums ir jāizdrukā F. Cu spoguļattēls (priekšpusē) un parasts B. Cu attēls (aizmugurē) uz spīdīga papīra, izmantojot lāzera printeri (bez ieslēgtiem tonera taupīšanas iestatījumiem). Drukāto attēlu ārējiem izmēriem jābūt 79,375x96,901 mm (vai pēc iespējas tuvāk). Izgrieziet PCB drukātā attēla izmērā, ja vēlaties, varat pievienot dažus mm katrā PCB pusē. Man personīgi patīk to darīt, izveidojot dziļu rindu visā lamināta garumā ar komunālo nazi (jums dažas reizes jāgriež visā garumā), pēc tam atkārtojot procesu no otras puses. Kad rindas ir pietiekami dziļas, viss lamināts viegli saplīst uz pusēm. Lamināta salaušanas process jāveic divas reizes, jo jums ir jābūt pareizajam gabala garumam un platumam. Mazākus lamināta gabalus var izlauzt, izmantojot knaibles (pārliecinieties, ka pārāk nesaskrāpē varu, izmantojiet papīra aizsargkārtu, piemēram, starp knaiblēm un PCB). Tagad jums vajadzētu izlīdzināt iegūtā tāfeles malas ar failu.

Tālāk jums vajadzēs notīrīt vara slāņus, izmantojot samitrinātu smalku smilšpapīru, pēc tam ar krēmveida tīrīšanas līdzekli (varat izmantot arī mazgāšanas līdzekli vai ziepes). Pēc tam notīriet to ar spirtu. Pēc tam jums jābūt ļoti uzmanīgam, lai ar pirkstiem nepieskartos varam.

Tagad ir pienācis laiks sagriezt lapu ar F. Cu spoguļattēlu vieglāk pārvaldāmā izmērā (atstājiet dažus cm ap ārējo taisnstūri) un novietot to virs drēbju gludekļa (toneris uz augšu). Jūs varat turēt dzelzi starp augšstilbiem, taču esiet ļoti uzmanīgs, lai zoles slānis pastāvīgi būtu uz augšu un neko nepieskartos. Pēc tam uzlieciet PCB uz spīdīga papīra (notīrītam sānu tonerim) un ieslēdziet gludekli (izmantojiet visu jaudu). Pēc īsa brīža papīram vajadzētu pielipt pie PCB. Jūs varat izmantot auduma gabalu vai dvieli, lai piespiestu dēli pret papīru un nedaudz pārvietotu papīru, kas pielīp pie PCB. Pagaidiet vismaz dažas minūtes, līdz papīrs mainīs dzeltenu krāsu. Diemžēl jums eksperimentāli jānosaka īstais laiks, lai pārtrauktu pārsūtīšanas procesu, tādēļ, ja attēlam uz vara ir ļoti slikta kvalitāte, jums atkal būs jātīra toneris ar acetonu, smiltīm un mazgāšanas dēli un jāsāk viss process no sākuma.

Kad uzskatāt, ka tonera pārnešana ir pabeigta, ielieciet PCB ar papīru ūdenī (varat pievienot krējuma tīrīšanas līdzekli vai mazgāšanas līdzekli) 20 minūtes. Pēc tam berzējiet papīru no PCB. Ja ir vietas, kur toneris nav pielipis pie vara, tonera nomaiņai izmantojiet pastāvīgu marķieri.

Tagad jums ir jāatzīmē četru tukšu vietu centri PCB stūros ar perforatoru. Vēlāk šie centri tiks urbti, un iegūtie caurumi tiks izmantoti, lai izlīdzinātu abas PCB puses.

Tālāk jums jāpārklāj lamināta aizmugure ar brūnu iepakojuma lenti. Sajauciet svaigu ūdeni ar nātrija persulfātu un ievietojiet PCB kodināšanas šķīdumā. Mēģiniet uzglabāt šķīdumu 40 ° C temperatūrā. Jūs varat novietot plastmasas trauku uz radiatora vai cita siltuma avota. Laiku pa laikam sajauciet šķīdumu traukā. Pagaidiet, līdz nesegtais varš pilnībā izšķīst. Kad tas ir izdarīts, noņemiet PCB no šķīduma un noskalojiet to ūdenī. Nomizojiet iepakojuma lenti. Noņemiet toneri ar acetonu (nagu lakas noņēmējam vajadzētu saturēt pietiekami daudz). Šajā brīdī jūs varat sākt noņemt visus īssavienojumus, izmantojot nazi.

Tagad, izmantojot 0,8 mm urbi, urbiet četrus izlīdzinošos caurumus. Pēc tam, izmantojot to pašu 0,8 mm urbi, caur papīru ar B. Cu attēlu urbiet atbilstošus caurumus. Kad tas ir izdarīts, noslīpējiet un notīriet PCB aizmuguri. Pēc tam uzlieciet dēli uz līdzenas virsmas (no augšas attīrīts varš), pārklājiet to ar spīdīgu papīra turēšanas attēlu B. Cu (toneris uz leju) un ievietojiet četrus 0,8 mm urbumus caurumos (apaļā daļa uz leju), lai saglabātu papīru un izlīdzināts lamināts. Tagad uz īsu brīdi viegli pieskarieties papīram ar karsto drēbju dzelzs galu, lai papīrs un PCB pieliptu viens otram. Pēc tam noņemiet urbjus, novietojiet dzelzi starp augšstilbiem un novietojiet papīru ar laminātu virs gludekļa un atkārtojiet tonera pārvietošanas procedūru. Vēlāk iemērciet papīru ūdenī, lai to noņemtu, un nomainiet trūkstošo toneri ar pastāvīgu marķieri.

Tagad jums ir jāpārklāj PCB priekšpuse ar iepakojuma lenti, kā arī aizmugure ap jau izurbtajiem caurumiem. Pēc tam iegravējiet aizmugurējo pusi tāpat kā priekšpusi, noņemiet lenti, noņemiet toneri un sāciet meklēt īssavienojumus.

Jums ir arī jāizurbj pārējie PCB caurumi. VGA savienotāju montāžai ir četri 3 mm caurumi. 1 mm caurumi tiek izmantoti pārējiem VGA caurumiem, trimpotiem, tapu galviņām un vias blakus mikro USB (ja jūs neizmantojat USB, šeit varat lodēt citus 5 V strāvas savienotājus/kabeļus). Visus pārējos caurumus var izveidot, izmantojot urbi 0,8 mm.

3. solis: Elektronisko komponentu lodēšana

Lodēšanas elektroniskie komponenti
Lodēšanas elektroniskie komponenti
Lodēšanas elektroniskie komponenti
Lodēšanas elektroniskie komponenti
Lodēšanas elektroniskie komponenti
Lodēšanas elektroniskie komponenti
Lodēšanas elektroniskie komponenti
Lodēšanas elektroniskie komponenti

Jūs varat sākt, pārklājot visu varu ar lodmetālu (izmantojiet kalta galu un veiciet darbību uz virsmas, kas jau ir pārklāta ar plūsmu). Ja pēc šīs darbības dažos punktos ir pārāk daudz lodēšanas, noņemiet to ar atkausēšanas stiepli. Ja kodināšanas šķīdumā tika izšķīdinātas pēdas, nomainiet tās ar plānām stieplēm. Tad jūs varat sākt lodēt citas sastāvdaļas, lai gan es iesaku jums gaidīt ar lielām un lielām lietām ap MCU vietu līdz beigām. Veicot elektriskos savienojumus, izmantojiet pienācīgu plūsmas daudzumu.

MCU LQFP-48 iepakojumā ir visgrūtāk lodēt. Sāciet, izlīdzinot to, lodējot tikai vienu vadu iepakojuma virsotnes tuvumā, un tad otru vadu pretējā pusē, lai nostiprinātu MCU savā vietā. Pēc tam plūsmā pārklājiet rindas vai vadus un ar kalta galu viegli pielodējiet pie vara sliedēm. Pārliecinieties, ka nesaliecat vadus atpakaļ, ja to darāt, varat mēģināt pabīdīt adatas sitienu vadu rindas un izbīdīt tapu ārā. Vai arī, ja jūs patiešām no tā baidāties, ievietojiet adatu tur pat pirms lodēšanas sākuma. Kontrolējiet, lai netiktu izveidoti īssavienojumi un netiktu veikti elektriskie savienojumi, jābūt piemērotam vienkāršam multimetram ar nepārtrauktības testeri (tas, iespējams, varētu iznīcināt integrālo shēmu, bet mans pārbaudi izdzīvoja). Ja esat izveidojis īssavienojumu, novietojiet virs tā atkausēšanas vadu un sāciet sildīšanu. Ja vara plāksnes uz PCB ir bojātas, nomainiet to ar ļoti plānu vadu. Ir iespējams pielodēt vadu tieši pie LQFP vadiem ar konisku smalku galu. Es to darīju dažas reizes, galvenokārt tāpēc, ka, atlaidinot MCU, sabojāju sliežu ceļus, uz kuriem nebija nekādu cerību pēc pirmā mēģinājuma to pielodēt (to var izdarīt, uzgriežot tapas ar adatu). Es patiesi ceru, ka pirmo reizi jums viss izdosies.

Citi IC ir līdzīgi, un tie ir jāpielodē tādā pašā veidā, taču tiem ir mazāks skaits lielāku vadu, tāpēc tiem nevajadzētu radīt lielas problēmas. LM1117 ir liela cilne, kas jāpielodē pie vara, taču ir grūti to pienācīgi uzsildīt ar parasto lodāmuru, tādēļ, ja jūs to pielīmējat pie PCB un pārklājat malas ar kādu lodēšanas daudzumu, tam vajadzētu pietikt.

Daži THT komponenti ir jāpielodē no abām plāksnes pusēm. Trimpotiem un gaismas diodēm tas ir diezgan taisni uz priekšu. Lodējot tapu galviņas, pabīdiet plastmasu augstāk, nekā vajadzētu pirms šīs darbības, tad pielieciet visas tapas no abām pusēm un pēc tam bīdiet plastmasu atpakaļ sākotnējā stāvoklī. Lodējot kvarca kristālu, vispirms novietojiet to augstāk, nekā nepieciešams, pielodējiet vadus no abām pusēm un pēc tam, sildot tos no silfona, nospiediet kristālu zemāk. Ņemiet vērā, ka es arī ietinu kristāla korpusu vadā un pēc tam pielodēju vadu pie zemes (lielais vara pildījums pa kreisi un zem kristāla). Pirms VGA savienotāja detaļu lodēšanas, kas nonāk 3 mm caurumos, es pielodēju dažus vadus pie vara abās pusēs, lai pārliecinātos, ka abi vara slāņi ir savienoti, un tikai tad es pielodēju ekranēšanas vadus. Vias var izgatavot, ievietojot caurumā lielāku vadu (piemēram, neizmantotu THT komponenta vadu), pielodējot to no abām PCB pusēm un pēc tam nogriežot nevajadzīgo daļu.

Lodējot USB savienotāju, mazajiem vadiem varat izmantot konusveida smaila punkta galu.

Kad domājat, ka esat lodējis visu, jums vēlreiz jāpārbauda, vai nav īssavienojumu vai sliktu savienojumu.

4. solis: STM32 mikrokontrollera programmēšana

Mikrokontrollera STM32 programmēšana
Mikrokontrollera STM32 programmēšana
Mikrokontrollera STM32 programmēšana
Mikrokontrollera STM32 programmēšana

Lai izstrādātu AODMoST 32 programmaparatūru, es izmantoju System Workbench for STM32 (Linux versija), kas mikrokontrollera programmēšanai izmanto OpenOCD. Detalizētus norādījumus par šī projekta importēšanu SW4STM32 varat atrast failā sw4stm32_configuration_1.00.pdf.

Alternatīvi varat izmantot utilītu ST-LINK (STSW-LINK004). Es pārbaudīju Windows versiju, un tā labi darbojās ar aodmost_32_1.00.bin

Kā programmētājs es izmantoju lētu ST-LINK/V2 klonu, kas nav ideāli, bet tas strādāja. Lai ieprogrammētu MCU, man vajadzēja barot AODMoST 32 no USB porta un savienot 3 džemperu kabeļus ar 2,54 mm sieviešu savienotājiem ar programmētāju vienā pusē un AODMoST 32 SW-DP portu otrā. Jums ir nepieciešams savienot GND, SWCLK un SWDIO. Programmējot, pārliecinieties, vai programmatūra ir iestatīta programmatūras sistēmas atiestatīšanai.

aodmost_32_1.00.bin un aodmost_32_1.00.elf faili, kas nepieciešami MCU programmēšanai, atrodas aodmost_32_all_files_1.00.zip arhīvā.

Pirms programmēšanas MCU zibatmiņai jābūt tukšai, pretējā gadījumā daži pēdējie 4 KB atstātie vecie dati var traucēt iestatījumu saglabāšanu un ielādi.

5. darbība: AODMoST 32 izmantošana

AODMoST 32 izmantošana
AODMoST 32 izmantošana
AODMoST 32 izmantošana
AODMoST 32 izmantošana
AODMoST 32 izmantošana
AODMoST 32 izmantošana
AODMoST 32 izmantošana
AODMoST 32 izmantošana

Tagad jūs varat savienot savu grafisko karti vai videospēļu konsoli VGA IN, savienot savu 3D displeju ar VGA OUT un 5 V barošanas avotu mikro USB. Kad AODMoST 32 tiek darbināts, tas gaida video signālu (un sinhronizācijas impulsu polarizācijas noteikšanu). Par to signalizē sarkanā NO SIGNAL gaismas diode. Arī zilajām gaismas diodēm jābūt pastāvīgi ieslēgtām. Ja tie mirgo, tas nozīmē, ka kaut kas nav kārtībā ar 8MHz HSE kristālu. Šajā laikā varat nospiest pogas, lai pārbaudītu, vai tās ir pareizi pievienotas. Ja tiek nospiesta vismaz viena poga, iedegas dzeltenas gaismas diodes. Nospiežot divas vai vairākas pogas, iedegas arī baltas gaismas diodes. Kad tiek atklāts video signāls, sākas palaišanas secība. Tas sastāv no tā, ka katra otrā gaismas diode pēc kārtas tiek iedegta (0b10101010) 300 ms, pēc tam četras citas gaismas diodes tiek ieslēgtas 300 ms (0b01010101). Tas ir izdarīts, lai jūs varētu pārbaudīt, vai gaismas diodes ir pareizi pievienotas MCU.

Ierīcei ir 4 darbības režīmi. Pēc noklusējuma tas sākas režīmā 0: VIDEO PASS-THROUGH. Pastāv arī 1. REŽĪMS: augšā - apakšā, 2. REŽĪMS: SALA PUSĒ un 3. REŽĪMS: BEZMAKSAS peldošie objekti. Ir 6 iestatījumu lapas. Tie, kuriem ir skaitļi 0 un 3, satur biežuma/perioda, oklūzijas ātruma, ieslēgtu/izslēgtu objektu un citus iestatījumus. 1. un 4. lappusē ir pozīcijas iestatījumi, savukārt 2. un 5. lappusē ir lieluma iestatījumi. Nospiežot MODE + PAGE pogas, jūs atjaunojat noklusējuma iestatījumus visos režīmos. Ir arī iespējas mainīt objektu formas, ieviest maskas modeli un nejauši atlasīt dažus iestatījumus. Vairāk par AODMoST 32 konfigurēšanu varat izlasīt manual_1.00.pdf

Viens no iespējamiem 3D satura avotiem augšpusē vai apakšā ir blakus spēles, ir datorspēles. Ja izmantojat GeForce videokarti, daudzas spēles no šī saraksta var pārveidot, lai izvadītu saderīgā formātā. Būtībā jums ir jāizmanto uz 3DMigoto balstīti modifikācijas/labojumi, kas ļauj izvadīt SBS/TB 3D uz jebkura displeja pēc tam, kad nav komentēts “run = CustomShader3DVision2SBS” “d3dx.ini” mod/fix konfigurācijas failā. Lai iegūtu labu attēla kvalitāti, NVIDIA draiveros ir jāatspējo arī 3D redzes atklāšanas nokrāsa. “HKLM / SOFTWARE / WOW6432Node / NVIDIA Corporation / Global / Stereo3D \” sadaļā “StereoAnaglyphType” ir jāmaina uz “0”. Vairāk par to varat izlasīt šeit.

Jaunajās Nvidia draiveru versijās ir jābloķē reģistra atslēga. Lai atvērtu reģistra redaktoru, nospiediet WIN+R, pēc tam ierakstiet regedit un nospiediet taustiņu ENTER. Lai bloķētu atslēgu, jums ar peles labo pogu jānoklikšķina uz tās, jāizvēlas Atļaujas, Papildu, Atspējot mantojumu, jāapstiprina mantojuma atspējošana, jāatgriežas logā Atļaujas un, visbeidzot, jāatzīmē izvēles rūtiņa Atteikt visiem lietotājiem un grupām, kuras var atzīmēt, un apstipriniet to ar noklikšķiniet uz pogas Labi. Ņemiet vērā, ka, iespējams, būs jāmaina arī "LeftAnaglyphFilter" vērtības "RightAnaglyphFilter". Ja vēlaties veikt izmaiņas, jums jāatbloķē reģistra atslēga, noņemot atzīmi no atteikuma lodziņiem vai iespējojot mantošanu. Ja, pirmkārt, rodas problēmas ar 3D Vision iespējošanu, jo NVIDIA vadības paneļa iestatīšanas vednis avarē, sadaļā “HKLM / SOFTWARE / WOW6432Node / NVIDIA Corporation / Global / Stereo3D \” ir jāmaina “StereoVisionConfirms” uz “1”.”. Tas ļaus 3D Vision atklāt režīmā. Diemžēl Nvidia pārtrauca 3D Vision atbalstu, tāpēc jaunākā izmantojamā draivera versija ir 425.31, bet, ja jūs patiešām vēlaties izmantot jaunāku versiju, varat to izmēģināt.

Ir arī citi veidi, kā iegūt 3D spēles. Varat izmēģināt SuperDepth3D, ReShade pēcapstrādes ēnotāju. GZ3Doom (ViveDoom) sākotnēji atbalsta 3D, un to var atskaņot bez īpašas programmatūras. Windows versijās Rise of the Tomb Raider un Shadow of the Tomb Raider ir vietējais atbalsts blakus 3D.

Varat arī izmantot Xbox 360, kas atbalsta VGA izvadi un kurā ir dažas spēles, kas atbalsta 3D augšpusē - apakšā vai blakus. Šeit jūs varat atrast sarakstu ar Xbox 360 spēlēm, kas atbalsta 3D (lai gan šajā sarakstā ir dažas kļūdas, piemēram, manis pārbaudītā Halo: Combat Evolved Anniversary kopija neatbalsta augšpusi, ne SBS).

Protams, jūs varat arī atrast filmas augšējā vai apakšējā formātā un atskaņot tās ar visdažādāko aparatūru.

Galerijā varat atrast šādas spēles:

  • Džeimsa Kamerona iemiesojums: Spēle, SBS, Xbox 360
  • Gears of War 3, SBS, Xbox 360
  • The Witcher 3: Wild Hunt, TB, dators
  • Rise of the Tomb Raider, SBS (ierīcei ir iestatīts režīms 3: BEZMAKSAS peldoši objekti), dators

6. darbība: dizaina pārskats

Dizaina pārskats
Dizaina pārskats

VGA signālam ir 3 komponentu krāsas: sarkana, zaļa un zila. Katrs no tiem tiek nosūtīts caur atsevišķu vadu, un komponenta krāsas intensitāte ir kodēta sprieguma līmenī, kas var svārstīties no 0V līdz 0,7V. AODMoST 32 zīmē objektus (pārklājumu), aizstājot videokartes ģenerēto krāsu signālu ar sprieguma līmeni, ko nodrošina tranzistori Q1-Q3 emitera sekotāja konfigurācijā, kas pārveido sprieguma pretestību 2k7 rezistorā-1k trimpota sprieguma dalītājs. Signālu pārslēgšanu veic ar STMAV340 analogo multipleksoru/demultiplekseri.

Šīs pārslēgšanās laiku nodrošina MCU uzlabotās vadības taimeris (TIM1), kas izeju vadīšanai izmanto visus četrus salīdzināšanas reģistrus. Šo izeju stāvokli pēc tam apstrādā 3 ātri NAND vārti. Tas darbojas šādi: HSync impulsu atiestatīšanas taimeri Skaitītājs. Salīdzināt 1 Reģistra vadīklas, kad sākt zīmēt pirmo objektu līnijā, Salīdzināt 2 Reģistrēt, kad to pārtraukt. Salīdzināt 3 Reģistrēt vadīklas, kad sākt zīmēt otro objektu līnijā, Salīdzināt 4 Reģistrēt, kad to pārtraukt. Ja nepieciešams trešais objekts, salīdzināšanas reģistri 1 un 2 tiek izmantoti vēlreiz. NAND vārti ir savienoti tā, ka tie sūta signālu uz multipleksoru, kas aizstāj sākotnējo video, kad salīdzināšanas kanālu pāris paziņo, ka objektu zīmēšana ir sākusies, bet vēl nav pabeigta.

Horizontālo un vertikālo sinhronizācijas impulsu sprieguma līmenis atšķiras no 0 V līdz 5 V, un vadi, kas tos pārnes, ir tieši savienoti ar STM32F103C8T6 5 V tolerantu pārtraukšanas tapām, kas konfigurētas kā augstas pretestības ieejas.

Ierīce patērē aptuveni 75 mA.