Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako radi VGA protokol

[es] :: Elektronika :: Mikrokontroleri :: Kako radi VGA protokol

[ Pregleda: 3936 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nikolapirot
Student
Srbija Pirot

Član broj: 235367
Poruke: 239
*.sc.ni.ac.rs.



+1 Profil

icon Kako radi VGA protokol12.04.2014. u 14:24 - pre 122 meseci
Hteo bih da za neke buduce projekte povezem PIC na ekran putem VGA porta. Gledao sam na internetu, ali mi neke stvari nisu jasne. Znam da treba da se sinhronizuju Vsync i Hsync, ali nigde nema objasnjeno kada se menjaju RGB pinovi. Da li se Hsync pomera tako sto se clock-uje za svaki piksel, a Vsync za svaki red, ili se H sync clock-uje za pocetak i kraj reda, a u medjuvremenu se nekako tajmira kada da se menjaju RGB pinovi, jer u tom slucaju bi tajming bio komplikovan (znam da nije bas pocetak i kraj reda jer ima neko vreme koje se ceka ali ako se to izostavi)? I dal se Vsync-u daje signal za svaki novi red il isto kao i za Hsync?

Hvala unapred, ukoliko neko ima dijagram komunikacije sa RGB pinovima, jer bez njih sam i ja nalazio, bio bih mu zahvalan da postavi.
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: Kako radi VGA protokol12.04.2014. u 14:51 - pre 122 meseci
http://www.microchip.com/forums/m367768.aspx

http://www.pic24.ru/doku.php/en/osa/articles/vga_game%20

Svasta moze da se napravi sa PIC-om ... :)

Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

uart

Član broj: 232423
Poruke: 125
*.adsl.eunet.rs.



+6 Profil

icon Re: Kako radi VGA protokol13.04.2014. u 08:11 - pre 122 meseci
Možda ovo može da pomogne:

http://yusoft.kulichki.com/english/pic/my_proj.htm

http://eosystems.ro/index.php/projects/deogen (tester VGA monitora sa AVR ATTiny2313, napravio sam ga pre par godina i odlično radi)

 
Odgovor na temu

nikolapirot
Student
Srbija Pirot

Član broj: 235367
Poruke: 239
*.sc.ni.ac.rs.



+1 Profil

icon Re: Kako radi VGA protokol13.04.2014. u 12:47 - pre 122 meseci
Hvala na odgovorima, pogledao sam neke programe. Bunile su me slike kao sledeca npr

Samo me interesuje sledece, npr skroz gornji dijagram gde pise 640 da li tu ustvari ima 640 inpulsa, i kad se da svaki inpuls promeni se RGB za tu tacku? Ako je tako onda mi je razjasnjeno ako ne...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Kako radi VGA protokol13.04.2014. u 13:36 - pre 122 meseci
vga signal (nije bas protokol) je ANALOGAN, nemoj da ga gledas kao digitalan i bice ti jasnije,

tokom tih 640 taktova horizontalnog sync-a tgb topovi prelaze od pocetka do kraja linije i ti menjas sta ce ti topovi da ispaljuju, ti mozes da rgb signal koji kontrolise sta topovi ispaljuju saljes nevezano za tajming hsync signalam hsync ti samo govori gde je top u nekom trenutku. naravno ako hoces da pogodis tacku hsync signal ti je bitan

dakle gledaj to analogno, ne digitalno, ne govoris ti monitoru sta da prikaze (kao kod hdmi/dport) vec vozis direktno top u monitoru,

kod tft monitora imas korak izmedju gde monitor radi ad konverziju tog signala i simulira ponasanje crt monitora (zato je na vga ulazu na tft-u slika losija nego na digitalnim ulazima gde vec postoji protokol)
 
Odgovor na temu

rsinisa
Siniša Radanočević
Smederevo

Član broj: 2716
Poruke: 1586
*.dynamic.isp.telekom.rs.



+321 Profil

icon Re: Kako radi VGA protokol20.04.2014. u 22:53 - pre 121 meseci
Pre nekoliko godina Voja Antonić je odradio ovo:
http://www.youtube.com/watch?v=0Ghb5m8NZb4

Projekat je objavljen u nekom PC časopisu (u izdanju PC PRESS kuće), bilo ga je i na njegovom sajtu, ali je on ugašen. Možda može negde da se iskopa.

Pozdrav.
Sinisha
 
Odgovor na temu

nikolapirot
Student
Srbija Pirot

Član broj: 235367
Poruke: 239
*.sc.ni.ac.rs.



+1 Profil

icon Re: Kako radi VGA protokol24.04.2014. u 21:45 - pre 121 meseci
Ok, shvatio sam kako se prikazuje ali sad imam jedan drugi problem. Ako se prikazuje 640x480 50Hz meni treba frekfrencija od oko 24Mhz. Maksimalna brzina PICa (8bit) je 64Mhz sto je 16Mhz. Kako se postize ova brzina od 24Mhz sa 8bita? I ako uspe da se postigne kako se onda vrsi komunikacija jer sam prikaz na VGA zauzme ceo uC, ipak treba neka razmena informacija da bi bilo korisno. Koja je posledica ako se na primer smanji frekfrenca osvezavanja da bude manja od 50Hz?
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: Kako radi VGA protokol29.04.2014. u 17:58 - pre 121 meseci
ovaj primer radi sa dspicom na 80MHz
generise se tajming za 800x600 ali se ne iscrtavaju sve tacke, iscrtavaju se samo svaka druga tacka, svaka druga linija
u memoriji se cuva samo font i 25x60 karaktera u 8 boja (kapiram da je to smestio u 4kb rama) i to je to
nije jednostavno ali daleko da je rocket science :D
ima voja sa pic32 uradjeno i grafiku :D




 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Kako radi VGA protokol

[ Pregleda: 3936 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.