Fórum témák

» Több friss téma
Fórum » LCD kijelző vezérlése, életre keltése
Lapozás: OK   49 / 71
(#) Wabe válasza bbalazs_ hozzászólására (») Máj 18, 2016 /
 
Minden létező felbontást, amit csak engedett a gép kipróbáltam, de semmi. Egyébként nem is engedi 1366x768-nál följebb, amit ugyan a monitor nem támogat, de elvileg a vezérlő adatlapjában azt írja, hogy 1680x1050-ig képes bármit fogadni, tehát elvileg kellene a gépnek engednie.
(#) bbalazs_ válasza Wabe hozzászólására (») Máj 18, 2016 /
 
Ha nem mersz orajelet egyetlen egyik clk paron sem, akkor hibas a vezerlo.
Mas otletem nincs. A vezerlo adatlapja elegge szukszavu.
Probald meg esetleg a taviranyitot vagy a gombokat nyomkodni.
(#) Buvarruha válasza Wabe hozzászólására (») Máj 18, 2016 /
 
Ha fehér a kép, akkor tápfeszt sem kap a kijelző, ugyanis csak tápfeszt adva neki feketének kellene lennie. A 3.3 és 5V jumper fontos, mivel azzal tudod álítani a kijelző tápfeszültségét. Nézd meg, hogy mekkora feszről megy a kijelző és adj neki megfelelő feszültséget. Ha jó feszt kap, de továbbra is fehér akkor halott a kijelző, ha előtte magas fesszel üzemelted be, akkor ki is nyírhattad. Az órajelet 100mv/div álásban mérd és AC módban, nagyon alacsony feszültségű jelet fogsz csak kapni, de a fehér képért az sem felelős és valószínűleg rendben is van.
Amúgy a vezérlőre olyan firmware-t kell rakni ami a kijelző felbontásán dolgozik és akkor az lesz a maximális beállítható felbontás.
A hozzászólás módosítva: Máj 18, 2016
(#) Wabe válasza Buvarruha hozzászólására (») Máj 18, 2016 /
 
Az órajelet megtaláltam, tényleg nagyon gyenge (100mV/div alá kellett mennem). Egyébként 70MHz körüli értéket mért a szkóp. A tápfeszültség jó volt, 3,3V-tal megy a kijelző.

Szóval akkor ezek szerint halott...? (vagy esetleg van még valami "hátha mégis")
(#) bbalazs_ válasza Wabe hozzászólására (») Máj 19, 2016 /
 
Az utolso, amit meg megneznek, ahogy emlitettem mar, hogy a kepernyot alapszinenkent beallitani piros, zold es kek szinekre, aztan paronkent megmerni a jelnagysagot.
Vagy a szelsoseges fekete/feher szinenkent. A kekben vannak a vezerlojelek, tehat a harmadik parban mindig magasabb lesz, mint a masik kettoben.
Ha ezek is rendben vannak, tehat rendesen valtoznak a megfelelo szinekre, akkor a meghajtod jo, a kepernyo valoszinuleg a rossz. Nem tudom, van-e lehetoseged kiprobalni a regi helyen.
A 70MHz az pont jo orajelnek.
(#) Wabe válasza bbalazs_ hozzászólására (») Máj 24, 2016 /
 
Mindent kipróbáltam, de semmi, ezek szerint a kijelző halott sajnos.
Köszönöm a segítségeteket!
(#) Digerist hozzászólása Jún 20, 2016 /
 
Hello
lenne egy LCD kijelzőm DEM 16481 syh-ly/v LCD

Nem tudok mit vele kezdeni nem jelez ki nekem semmit.

z intelligens LCD modulok használata - I. rész

Próbáltam az alapoktol mert még csak kezdő lennék de egy karaktert se irt ki.
Ha a 3 lábat a + ra érintem akkor az egész képernyőt bekockáza


Hasonlóán mint a képen csak az egész kijelzőn 2 sorban.

kockák


Lenne valakinek valami ötlete hogy mi lehet a baj?
(#) Digerist hozzászólása Jún 20, 2016 /
 
Ha AVR probálkozom akkor se történik semmi de mikkor a 3 lábat ismét - ra érintem nem + ra bocs.
akkor először kocka helyet csillagok majd kocka és balról jobbról alulról a 2 kocka kicsit villog.

Az alábbi kóddal próbáltam:

  1. #include <avr/io.h>
  2. #include <util/delay.h>
  3.  
  4. #define ON PORTD |= (1<<PIND5)
  5. #define OFF PORTD &= ~(1<<PIND5)
  6.  
  7. #define RS0 PORTD &= ~(1<<PORTD0)
  8. #define RS1 PORTD |= (1<<PORTD0)
  9.  
  10. #define RW0 PORTD &= ~(1<<PORTD1)
  11. #define RW1 PORTD |= (1<<PORTD1)
  12.  
  13. #define E0 PORTD &= ~(1<<PORTD2)
  14. #define E1 PORTD |= (1<<PORTD2)
  15.  
  16. //D0-D7
  17.  
  18. #define D0D PORTD &= ~(1<<PORTD3)
  19. #define D0E PORTD |= (1<<PORTD3)
  20.  
  21. #define D1D PORTD &= ~(1<<PORTD4)
  22. #define D1E PORTD |= (1<<PORTD4)
  23.  
  24. #define D2D PORTC &= ~(1<<PORTC0)
  25. #define D2E PORTC |=(1<<PORTC0)
  26.  
  27. #define D3D PORTC &= ~(1<<PORTC1)
  28. #define D3E PORTC |= (1<<PORTC1)
  29.  
  30. #define D4D PORTC &= ~(1<<PORTC2)
  31. #define D4E PORTC |= (1<<PORTC2)
  32.  
  33. #define D5D PORTC &= ~(1<<PORTC3)
  34. #define D5E PORTC |= (1<<PORTC3)
  35.  
  36. #define D6D PORTC &= ~(1<<PORTC4)
  37. #define D6E PORTC |= (1<<PORTC4)
  38.  
  39. #define D7D PORTC &= ~(1<<PORTC5)
  40. #define D7E PORTC |= (1<<PORTC5)
  41.  
  42. int main(void){
  43.  
  44. int START=0;
  45. DDRD = (1<<PORTD0) | (1<<PORTD1)|(1<<PORTD2)|(1<<PORTD3)|(1<<PORTD4)|(1<<PIND5)|(1<<PORTD7)|(1<<PORTD6); /// 0-2 port RS,E,RW D3D4-data0,data1
  46. DDRC = (1<<PORTC0)|(1<<PORTC1)|(1<<PORTC2)|(1<<PORTC3)|(1<<PORTC4)|(1<<PORTC5); /// data 2,3,4,5,6,7
  47. _delay_ms(10);
  48. PORTD |= (1<<PORTD7);
  49.  
  50.  
  51.  
  52.  
  53.  
  54. RS0;RW0;E1;
  55.  
  56. D0E;D1D;D2D;D3D;D4D;D5D;D6D;D7D; //reset dipslay
  57. _delay_ms(10);E0;
  58.  
  59. _delay_ms(5);E1;
  60. D0E;D1E;D2D;D3D;D4D;D5D;D6D;D7D; //cursor set
  61. _delay_ms(5);E1;
  62.  
  63. D0E;D1E;D2E;D3D;D4D;D5D;D6D;D7D; //mode
  64. _delay_ms(10);E0;
  65.  
  66. _delay_ms(5);E1;
  67. D0E;D1E;D2E;D3E;D4D;D5D;D6D;D7D;
  68. _delay_ms(10);E0;
  69.  
  70. _delay_ms(5);E1;
  71. D0D;D1D;D2E;D3D;D4E;D5D;D6D;D7D;
  72. _delay_ms(10);E0;
  73.  
  74. _delay_ms(5);E1;
  75. D0D;D1D;D2E;D3E;D4E;D5D;D6D;D7D;
  76. _delay_ms(10);E0;
  77.  
  78. _delay_ms(5);E1;
  79. D0D;D1D;D2D;D3D;D4D;D5D;D6E;D7D;
  80. _delay_ms(10);E0;
  81.  
  82. _delay_ms(5);E1;
  83. D0D;D1D;D2D;D3D;D4D;D5D;D6D;D7E;
  84. _delay_ms(10);E0;
  85. while(1){
  86.  
  87. PORTD |=(1<<PORTD6);
  88.  
  89. _delay_ms(5);E1;
  90. RS1;RW0;
  91. D0D;D1E;D2D;D3E;D4D;D5E;D6D;D7D;
  92. _delay_ms(10);E0;
  93. }
  94.  
  95.  
  96.  
  97.  
  98. }


Tudom elég csunya de első kód AVR re.
(#) tiggersoft válasza Digerist hozzászólására (») Jún 20, 2016 /
 
Arra a lábra(3-as) nem pozitív kell vagy test, hanem egy poti amivel a kijelző kontrasztját állítod.
(#) Digerist válasza tiggersoft hozzászólására (») Jún 21, 2016 /
 
Igen sikerült kösz szépen csak még mindig csillagos minden a kurzort is látom most már.
(#) Ivan93 válasza Digerist hozzászólására (») Jún 21, 2016 /
 
Szia!
Ha jól értem a kódodat, akkor először bekapcsolod az enable-t, beállítod az adatot/parancsot, majd kikapcsolod az enable-t. Ez így nem jó, a cikkben sem így szerepel. Először állítsd be az adatot/parancsot, és utána kapcsold be az enable-t, várj 50us-t (vagy többet) és kapcsold ki az enable-t. Érdemes a műveletek között (adat, enable...) is várni egy kicsit.
A hozzászólás módosítva: Jún 21, 2016
(#) Digerist hozzászólása Jún 21, 2016 /
 
Igazad volt bocs javtiva van.
A hozzászólás módosítva: Jún 21, 2016
(#) Lamboo hozzászólása Júl 9, 2016 /
 
Sziasztok!
Van egy alfanumerikus LCD kijelzőm amit szeretnék életre kelteni. ST7066 vezérlő van benne, ez kompatibilis a HD4478-al? Valamint a 4 bites módot is tudja?
(#) proli007 válasza Lamboo hozzászólására (») Júl 9, 2016 / 1
 
Hello! átfutva az adatlapot, kompatibilisnek mutatkozik. A parancsoknál, ottvan a 8/4bites mód váltója is.
(#) Helios hozzászólása Aug 7, 2016 /
 
Sziasztok!

Kaptam unokatesómtól 2 db kijelző modult ami Peugeot járműből származik. (autószerelő és volt neki tartalék) Az lenne a kérdésem, hogy életre lehet-e kelteni az autótól függetlenül, továbbá lehet-e más célra is használni?

Ilyen IC-k vannak benne:
- 2db JRC NJU6450AF
- 1db Atmel AT-TSS461C
- 1db AMIS 0253 REMQ PSA
- 1db Sagem 21669570-3
- 1db TLE4269GM

Ha valaki tud valamit ne tartsa magában.
(#) tiggersoft válasza Helios hozzászólására (») Aug 7, 2016 /
 
Kiindulásnak egy kis olvasnivaló:Bővebben: Link
(#) Helios válasza tiggersoft hozzászólására (») Aug 7, 2016 /
 
Az adatlapokat már elkezdtem levadászni a világhálóról. Már csak egy kis infó kellene hogy érdemes-e foglalkoznom vele, vagy sem.
(#) tiggersoft válasza Helios hozzászólására (») Aug 7, 2016 /
 
PIC vagy AVR programozással hogy állsz? Anélkül nehéz lesz.
(#) Helios válasza tiggersoft hozzászólására (») Aug 7, 2016 /
 
Egyenlőre sehogy, de ha használható a cucc akkor van ismerős aki tud benne segiteni. Csak egy kis info kellene a dologról, hogy melyik IC-t kell vezérelni a PIC-cel/AVR-el. Meg ugye hogy melyk IC mire való.

A 2db JRC NJU6450AF felelős a kijelző meghajtásáért, eddig eljutottam. A Sagem chipről semmit nem találtam. Az AMIS-ról sem sokat, az ATMEL pedig valami VAN vezérlő, és remélem hogy nem valami spéci célIC.
(#) tiggersoft válasza Helios hozzászólására (») Aug 7, 2016 /
 
Pár kép is sokat segítene, lehet, hogy valaki ráismer.
(#) Helios válasza tiggersoft hozzászólására (») Aug 7, 2016 /
 
Az én példányomról jelenleg nem tudok képet adni sajnos. Viszont találtam egy másik cimkét a berendezésen: Ecran Multifonction B, 21667573-0 A, 22/10/01 meg egy rakás másik szám.
(#) horvi58 hozzászólása Aug 7, 2016 /
 
Sziasztok!
Kaptam egy HYUNDAI HLH 22982 DVBT LCD TV-t. A kérdésem az lenne, hogy minden olyan TV-ben, amelynek a típusjelzésében benne van a DVBT jelzés, az tartalmazza a földi vételhez szükséges dekódert. Nekem folyamatosan azt írja ki hogy nincs jel. Pedig antenna jel is van és a bemenet is ki van választva.
üdv: horvi
(#) elektros90 hozzászólása Szept 24, 2016 /
 
Sziasztok!
Van egy rakat Samsun Galaxy Ace mobilunk, gondoltam a display-t fellehetne használni hobbi célokra. Valaki próbálkozott már vele?
(#) Bakman válasza elektros90 hozzászólására (») Szept 24, 2016 /
 
Azokat a kijelzőket vagy dedikált IC vezérni, vagy egy igen izmos CPU. Nem egy egyszerű hobbi kategória az, amit szeretnél csinálni. Ha jól értelmezem az ábrádat, legalább 30 láb kell a vezérléshez.
(#) Lucifer válasza Bakman hozzászólására (») Szept 25, 2016 /
 
Sima RGB kijelző, én anno NGW100-ra (AVR32) aggattam ilyeneket. Igazából a kijelző flexkábel csati beszerzése, a nyák hozzá illetve annak beforrasztása a kérdéses, na meg a szoftver.
(#) nyekk hozzászólása Szept 27, 2016 /
 
Sziasztok!
Egy ST7920 -as kijelzőt ,szeretnék életre kelteni.Kíváncsiságból, MikroC-ben 4bit-es módban, 16x2 LCD készült programot töltöttem a 16F877 PIC -be.Kiírandó szöveg megjelenik,persze nem lehet rendesen kezelni a soson kénti ,kiírást.Neten keresgéve ,nem sok (számomra) hasznos információra leletem ezzel ,a kijelzővel kapcsolatban.Van valaki birtokában, esetleg minta program amiből ki tudnák indulni?Valamint van itt,pár láb az LCD-én, ami számomra ismeretlen pl.: RST (Gondolom Reset ),PSB ,NC.
Köszönöm!
(#) Andr3wJ válasza nyekk hozzászólására (») Szept 27, 2016 /
 
NC. No Connection, tehát nem csinál semmit, nincs bekötve.
PSB Interface selection:
0: serial mode (soros adatkommunikáció)
1: 8/4-bits parallel bus mode (párhuzamos adatkommunikáció)
A hozzászólás módosítva: Szept 27, 2016
(#) andykaaa hozzászólása Okt 10, 2016 /
 
Egy igen meretes LCD -rol lenne szo, egy masolo gepbol LINK.
Csak itt talaltam ra, de ezzel meg semmire sem megyek a sajat tudasommal.
Az alom/terv az lenne ha ASrduino alatt tudnam elinditani valami formaba. Talalkozott-e mar valaki hasonloval. Kiolvasta-e mar valaki a meghajto azonossagat.
Szoval szerintetek van mit kezdeni vele ?
(#) bbalazs_ válasza andykaaa hozzászólására (») Okt 10, 2016 /
 
Ha van hozza meghajto chiped, ami eteti folyamatosan, akkor igen. Egyebkent tul nagy frekivel kellene hajtani es pontos idozitesekkel, ami egy kisebb mikrovezerlot teljesen lefoglal.
Nagyjabol 20MHz-en kell adni neki az orajelet.
Ha a meghajto chipet is sikerul beszerezned hozza, azt mar konnyebb vezerelni, mert altalaban van benne belso RAM vagy csatlakoztathato hozza kulso es te csak oda irsz, tetszoleges sebesseggel.
(#) andykaaa válasza bbalazs_ hozzászólására (») Okt 11, 2016 /
 
Meghajto chip - az elmeletileg nem kellene benne legyen a masologepbe ? Megvan az egesz gep, egy az egybe.
Esetleg az, vagy azon a panelen kellene hogy legyen amire van csatolva a kijelzo ?
Vagyis az alabbi ?
Amit „Táp”-al jeloltem az lenne a hattervilagitas ?
A hozzászólás módosítva: Okt 11, 2016

driv1.jpg
    
Következő: »»   49 / 71
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem