Monitorių tikrinimo įrenginys

Nusprendžiau pasigaminti nesudėtingą prietaisėlį tikrinti monitorių veikimui be kompiuterio. Tai patogu derinant ar renkantis dėvėtą monitorių, kur įvairūs gedimai dažnai pasitaiko. Prietaisėlis labai kompaktiškas, todėl jį galima nusinešti bet kur.

Prietaiso pagrindas AVR mikrokontroleris ATtiny2313 veikiantis 20 MHz dažniu.

Pagrindinės funkcijos:

  • 8 rastriniai vaizdai
  • 4 raiškos 60 Hz (640×480, 800×600, 1024×768,1280×1024)

Schema

 

 

Veikimas

Visą „darbą“ atlieką „užturbintas“ ATtiny2313. Vertikalios ir horizontalios sinchronizacijos signalai generuojami tiesiogiai iš mikrokontrolerio. Splavų R, G, B signalai yra analoginiai, tad jie gaunami panaudojant paprasta R-2R DAC iš rezistorių.

H ir V sinchronizacijos impulsai generuojami iš mikrovaldiklio.

Mikrokontrolerio maitinimui reikalingi 5V. Panaudotas 5V stabilizatorius 78L05. Tai nėra pats geriausias sprendimas, nes jis nėra labai efektyvus ir reikalingas gana didelis maitinamos ir stabilizuojamos įtampų skirtumas.

Mygtukais keičiamas darbo režimas: vaizdas ir raiška.

Mikrokontrolerio programa ir programavimas

Mikrokontrolerio programa sukompiliuotą, tad reikia tik įrašyti *.hex bylą. Taip pat būtina teisingai nustatyti Fuses. Reikia nustatyti, kad mikrokontroleris veiktų nuo išorinio kvarco (nužymėti visus CKSEL0..3) ir nebūtų naudojamas dažnio dalinimas iš 8 (CKDIV8).

Montažinė plokštė

Sudarydamas montažinę plokštę panaudojau vien tik paviršinio montažo rezistorius. Mikrokontroleris panaudotas DIP korpuse, nes be specialaus programavimo lizdo tokį patogiau užprogramuoti.

 

 

Naudojimas

Tiesiog prijungti tikrinamo monitoriaus laidą prie įrenginio, įjungti įrenginį ir pasirinkti norimą raišką bei vaizdą.

Straipsnyje naudojamas terminas „monitorius“, nors kalbininkai jau kuris laikas pasiūlė jam pakaitalą „vaizduoklis“. Manau, kad tarp daugelio inžinierių jis nėra prigijęs, tad nesinaudojau šiuo naujadaru.

Visos reikalingos rinkmenos, projekto atkartojimui (+ PCB PDF formatu).

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Leave a Reply

Your email address will not be published. Required fields are marked *