Display RG160160A
Moderátori: psichac, Moderátori
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Display RG160160A
Dobry den.
Teraz v TME maju celkom zaujimavu akciu na tento displej.
http://www.tme.eu/sk/details/rg160160a- ... optronics/
Objednal som si hned 3ks. Len nemozem k nemu najst datasheet, ako sa ten displej inicializuje, komunikuje..
Proste, ako ho obsluhovat.
Nema niekto s nim skusenost?
-------------------------------
Podarilo sa to rozbehat a mala ukazka
Teraz v TME maju celkom zaujimavu akciu na tento displej.
http://www.tme.eu/sk/details/rg160160a- ... optronics/
Objednal som si hned 3ks. Len nemozem k nemu najst datasheet, ako sa ten displej inicializuje, komunikuje..
Proste, ako ho obsluhovat.
Nema niekto s nim skusenost?
-------------------------------
Podarilo sa to rozbehat a mala ukazka
0
Naposledy upravil/-a Xbunt v 03 Okt 2016, 21:16, upravené celkom 2 krát.
- Najgel
- Ultimate člen
- Príspevky: 1695
- Dátum registrácie: 02 Júl 2010, 00:00
- Bydlisko: Námestovo, Žilina(škola)
- Vek: 29
Re: Display RG160160A
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem
MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.
UNIZA 5.ročník
MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.
UNIZA 5.ročník
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
Prave, ze ma inu zbernicu. 4 bit data, a nejake divne signaly. Lcd128x64 som uz mal, a ten som rozchodil.
Aj tak diky
Aj tak diky
0
-
- Ultimate člen
- Príspevky: 3963
- Dátum registrácie: 04 Feb 2013, 22:04
- Bydlisko: U alibabky v Poprade
- Vek: 32
Re: Display RG160160A
Tu ti nepomôže nič?
http://www.raystar-optronics.com/links.php
Tu píšu, že je to LCD bez radiča
http://www.raystar-optronics.com/produc ... g=en&CID=2
http://www.raystar-optronics.com/links.php
Tu píšu, že je to LCD bez radiča
http://www.raystar-optronics.com/produc ... g=en&CID=2
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
To, ze je bez radica mi vyrazilo dych. Tak som zrejme nakupil somarinu.
Ale nejakym sposobom to musi komunikovat cez tu zbernicu. Mne netreba znakovu sadu. Len "bohopusty" tok dat na vykreslenie obrazku.
Aspon keby tam bol popisany driver.
Ale nejakym sposobom to musi komunikovat cez tu zbernicu. Mne netreba znakovu sadu. Len "bohopusty" tok dat na vykreslenie obrazku.
Aspon keby tam bol popisany driver.
0
-
- Ultimate člen
- Príspevky: 3963
- Dátum registrácie: 04 Feb 2013, 22:04
- Bydlisko: U alibabky v Poprade
- Vek: 32
Re: Display RG160160A
Najprv som nechápal, či to je irónia, alebo nie
Nuž, skúsim googliť s tebou, ak niečo nájdem, dám vedieť ...
Pomôže?
http://datasheet.octopart.com/RG160160A ... 800386.pdf
Nuž, skúsim googliť s tebou, ak niečo nájdem, dám vedieť ...
Pomôže?
http://datasheet.octopart.com/RG160160A ... 800386.pdf
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
Aj to som cital, ale napadlo ma pozriet doporuceny kontroler SED1330 na strane 73 je znazornene, ako odosiela data do displeja.
Este pozriem obrazky na giglu a odstuknem na nejaky zpojazdneny display. Snad nejaky dobrak napise postup. A ked nie, tak ked ho spojaznim, taknapisem ako funguje do toho vlakna
Inac diky
Este pozriem obrazky na giglu a odstuknem na nejaky zpojazdneny display. Snad nejaky dobrak napise postup. A ked nie, tak ked ho spojaznim, taknapisem ako funguje do toho vlakna
Inac diky
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Display RG160160A
čim to chceš riadiť? nejakým FPGA? Všetko sú tam posuvné registre a musíš to riadiť tak aby bod bol napájaný striedavým napätím. Teda musíš stále meniť úroveň na X Y. Kedže tam sú štyri rôzne napätia lezúce do budičov tak typujem že to vie urobiť 16 rôznych úrovní jasu. Vidím to na peknú diplomovku, toto rozbehať.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: Display RG160160A
aspoň vieš prečo boli tak lacné...
0
" Bez vody si viem predstaviť život, ale bez internetu a počítača nie.."
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
Povodne som rozmyslal, ze to rozbehnem aj na nejakej ATMege, ale asi ho budem musiet rozbehnut na STM32. Ten ma viac pamati.
Mas s nim nejaku skusenost?
Mas s nim nejaku skusenost?
0
Re: Display RG160160A
nemám ,ale Microchip má tiež 16bitové čipy ktoré podporujú display bez radiča pričom knižnice sú vollne dostupné....
0
" Bez vody si viem predstaviť život, ale bez internetu a počítača nie.."
-
- Ultimate člen
- Príspevky: 3963
- Dátum registrácie: 04 Feb 2013, 22:04
- Bydlisko: U alibabky v Poprade
- Vek: 32
Re: Display RG160160A
Som ti mohol predat, mam tu dajake dva navyse ...
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
Takze trosku som sa v tom rypal a zistil som, ze sa jedna o driver KS0086. Tento funguje vo viacerich rezimoch. Preto je pouzity ako na stlpce, tak aj na riadky.
- CL2 su klasicke hodinove impulzy pre posuvny register (clk)
- CL1 je signal pre ulozenie dat (strobe)
- M je negacia vystupu (striedave napatie co si pisal)
Kedze posuvanie riadkov je jednoduchy posuvny register, inicializuje sa prva "jednotka" signalom FLM. A necha sa posuvat az do konca
Stlpce sa (pixely v jednom riadku) sa odosielaju po 4 bitoch. Najprv som nechapal, ako sa adresuju jednotlive kontrolery, ale oni si posuvaju sinal ELB/ERB a tak kazdy driver vie, kedy moze nacitavat data zo zbernice
Teda, ak je to tak, tak ho niecim rozbehnem. Len ta "aplikacia" bude pomala ako stare pocitace didaktik alfa. Procesor sa venoval vykreslovaniu videa a programu sa venoval iba pri spatnom behu luca na obrazovke. Len na LCD nieje spatny beh.. Hehe
Ked ich rozbehnem, tak urcite kupim. Vizera to tak, ze si spravim interface z uP a ten bude vykreslovat uz priamo tlacitka, text, posuvniky... Komunikacia cez usart
160x160/8 bit = 3200 teda treba mi nejaky procesorik so 4k RAM. Bud ATMega644 , alebo nejake STM32f030F4P6 za 90centy
- CL2 su klasicke hodinove impulzy pre posuvny register (clk)
- CL1 je signal pre ulozenie dat (strobe)
- M je negacia vystupu (striedave napatie co si pisal)
Kedze posuvanie riadkov je jednoduchy posuvny register, inicializuje sa prva "jednotka" signalom FLM. A necha sa posuvat az do konca
Stlpce sa (pixely v jednom riadku) sa odosielaju po 4 bitoch. Najprv som nechapal, ako sa adresuju jednotlive kontrolery, ale oni si posuvaju sinal ELB/ERB a tak kazdy driver vie, kedy moze nacitavat data zo zbernice
Teda, ak je to tak, tak ho niecim rozbehnem. Len ta "aplikacia" bude pomala ako stare pocitace didaktik alfa. Procesor sa venoval vykreslovaniu videa a programu sa venoval iba pri spatnom behu luca na obrazovke. Len na LCD nieje spatny beh.. Hehe
Ked ich rozbehnem, tak urcite kupim. Vizera to tak, ze si spravim interface z uP a ten bude vykreslovat uz priamo tlacitka, text, posuvniky... Komunikacia cez usart
160x160/8 bit = 3200 teda treba mi nejaky procesorik so 4k RAM. Bud ATMega644 , alebo nejake STM32f030F4P6 za 90centy
0
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
Display som rozbehal na ATTiny4323. Len mam problem s RAMku. Mam seriovu RAM 23LCV512 (64kB) no nemozem ju rozbehnut.
Ak dam priamo vykreslit obrazok (hoci len koberec) tak to vsetko pekne vykresli. No tuto RAMku raz neviem ovladat. V katalogovom liste som sa docital, ze rychlost clk zvlada 20Mhz. Procesor bezi na 20Mhz, a clk generujem programom (nie cez SPI), teda frekvencia je ovela pomalsia.
Nemam na nom napojenu zaloznu bateriu, ale v katalogovom liste to neberu ako problem. Ta ramka je cisto nova, priamo zapajkovana, nema dvovod byt odpalena. A predsa vobec nekomunikuje.
Ked vypnem pull-up na vystupe z RAM cely display je cierny. Ak zapnem PullUp display je biely. Teda to vyzera, ako keby bol stale vyvod v Z (vysoky odpor)
Nema neikto s nou skusenost? Netreba ju nejako nastartovat ako napriklad DS1307 a bit CH..
Ak dam priamo vykreslit obrazok (hoci len koberec) tak to vsetko pekne vykresli. No tuto RAMku raz neviem ovladat. V katalogovom liste som sa docital, ze rychlost clk zvlada 20Mhz. Procesor bezi na 20Mhz, a clk generujem programom (nie cez SPI), teda frekvencia je ovela pomalsia.
Nemam na nom napojenu zaloznu bateriu, ale v katalogovom liste to neberu ako problem. Ta ramka je cisto nova, priamo zapajkovana, nema dvovod byt odpalena. A predsa vobec nekomunikuje.
Ked vypnem pull-up na vystupe z RAM cely display je cierny. Ak zapnem PullUp display je biely. Teda to vyzera, ako keby bol stale vyvod v Z (vysoky odpor)
Nema neikto s nou skusenost? Netreba ju nejako nastartovat ako napriklad DS1307 a bit CH..
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Display RG160160A
Používam 23LC1024. Mám to napojené cez SPI rozhranie. časovanie nastavene takto SCK frequency = SPR1,SPR0 = 00 - Fosc/4 (7372800/4=1843200) takže mi to fičí o čosi pomalšie. V prototype to mám pripojené na 5cm drôtoch. Nemám problém ani zapisovať ani čítať.
Inicializacia takto nejako
Potom sa tam posielajú data z meraní, niekedy sa aj pretočí dokolečka. zaujíma ma totiž čo bolo pred tým než to dopadne
Inicializacia takto nejako
Kód: Vybrať všetko
MeasureSRAMInit:
; SRAM commands
.equ SRAM_READ = 3 ;read from address (24 bit MSB fist)
.equ SRAM_WRITE = 2 ;write to address (24 bit MSB fist)
.equ SRAM_RDMR = 5 ;read from mode register
.equ SRAM_WRMR = 1 ;write to mode register
.equ SRAM_SEQMOD = 0x40 ;sequential mode
.equ EXT_SRAM_SIZE = 0x20000
; SPI SRAM init
; for sure set sequential mode
cbi portb,CSSRAM ;activate SPI SRAM
ldi al,SRAM_WRMR
call send_spi
ldi al,SRAM_SEQMOD
call send_spi
in al,spdr
sbi portb,CSSRAM ;deactivate SPI SRAM
; start write sequence
ldi al,0
sts SRAM_Address+3,al
sts SRAM_Address+2,al
sts SRAM_Address+1,al
sts SRAM_Address+0,al
cbi portb,CSSRAM ;activate SPI SRAM
ldi al,SRAM_WRITE
call send_spi
; set start adress 0x00000
lds al,SRAM_Address+2
call send_spi
lds al,SRAM_Address+1
call send_spi
lds al,SRAM_Address+0
call send_spi
.if DEBUG_MEASURE > DBG_NONE && DEBUG > DBG_NONE
ldiw w,FormatStrMeasStart*2
call printf
.endif
ret
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
Tak to mam aj ja (len 2 byte adresa), dokonca som CS signal "odDELAYoval". Pozeram, ze to mas CS a hned odosilanie dat.
Mas pripojenu bateriu? Skusal si to aj bez nej?
Mas pripojenu bateriu? Skusal si to aj bez nej?
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Display RG160160A
Aha ty máš niečo trochu iného. Ja mám toto
http://ww1.microchip.com/downloads/en/D ... 25142A.pdf
Tam žiadny batériový vstup nie je.
Inak celé to zariadenie v reále ide z batérie.
K tomu delay. Podla DS je tam potrebných nejakých 50ns. Mne to bezi na 7MHz takže aj keby som to urobil nasledovnou inštrukcou tak je to OK. Ale tam sa vykoná veľa inštrukcií(päť), ten send_spi ešte kontroluje aj či je SPI volné.
http://ww1.microchip.com/downloads/en/D ... 25142A.pdf
Tam žiadny batériový vstup nie je.
Inak celé to zariadenie v reále ide z batérie.
K tomu delay. Podla DS je tam potrebných nejakých 50ns. Mne to bezi na 7MHz takže aj keby som to urobil nasledovnou inštrukcou tak je to OK. Ale tam sa vykoná veľa inštrukcií(päť), ten send_spi ešte kontroluje aj či je SPI volné.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
"Do ovcej poky".. Uz som nasiel chybu. Pri kopirovani som spravil chybu a odoslalsom 2x 4-ty bit. Preto kazdy udaj bol 9 bitovy a tak ani instrukcia (read, write) nepresla.
Uz je to OK pekne to ide. Dakujem
Uz je to OK pekne to ide. Dakujem
0
-
- Stály člen
- Príspevky: 242
- Dátum registrácie: 08 Máj 2014, 23:09
- Bydlisko: Nam. Sv. Martina 24, Lipany
Re: Display RG160160A
Tak len k uzavreniu temy.
- display funguje ako som hore popisoval.
- podarilo sa mi ho rozbehnut pod ATtiny4313 s SRAM 64k, riadena USARTom
- skusal som dvojite vykreslovanie (dva obrazy striedavo blikajuce) ale display nestiha a vytvara zvisle ciary. Aj ked naozaj bolo vidno 3 otiene. Preto som musel prejst na toenovanie pomocov "chybovej difuzie"
Ak by niekoho zaujimali detaily, mozte ma kontaktovat. Firmware stale vyvyjam a rozsirujem.
- display funguje ako som hore popisoval.
- podarilo sa mi ho rozbehnut pod ATtiny4313 s SRAM 64k, riadena USARTom
- skusal som dvojite vykreslovanie (dva obrazy striedavo blikajuce) ale display nestiha a vytvara zvisle ciary. Aj ked naozaj bolo vidno 3 otiene. Preto som musel prejst na toenovanie pomocov "chybovej difuzie"
Ak by niekoho zaujimali detaily, mozte ma kontaktovat. Firmware stale vyvyjam a rozsirujem.
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 8 Odpovedí
- 2278 Zobrazení
-
Posledný príspevok od používateľa joliekeva