|
Mam taki ekran chyba 320x240 kiedyś próbowałem zmusić go do wyświetlenia rzeczy ale coś nie szło. Tylko pasu jakieś się wyświetlały. Spróbuję znowu go podejść. Nie ma własnego sterownika więc trzeba go bujać za pomocą 4bitowej szyny i lini sterujących reset H V i zegarowej czy coś.
320x240 to 9600 bajtów bo to monochromatyczny więc zmieści się chyba w RAMie jako ramka. Użyję kodów do lcd nokia jak widzicie na moich zdjęciach z generatorem DAC i hercmiarką.
Byłoby w pyte jakby się dał odpalić.
Niestety nie w xmega128a1 bo ma mało ramu, jakby miał 16k ramu to bym nie musiał lutować następnej płytki. Kurłaaaa.
#elektronika #xmega
Podgląd | Rozmiar pliku: 64 KB
ADC w Xmegach jest gorsze od AIDS. Wynik i referencja telepie się bez znaczenia jak bardzo się starasz i wgl. I co mam teraz zrobić kurła. Musiałbym wyżulić lekko 3 dyszki na adc zewn, a to potrzebuje też dodatkowego miejsca a miejsca nie ma. Syf jak ch#%. #elektronika #xmega
+: fanzonun
@FoxMurder: popraw jak możesz filtracje zasilania.
może zaimplementuj uśrednianie ostatnich próbek
@peres111pl: ale to film o normalnych avr. W nich jest bardzo dobre adc, tyle że mała rozdzielczość bo 10 bit. W sumie nawet nadawałoby się do użycia bo jeszcze jest miernik częstotliwości bardzo łatwy do wpisnaia. Tylko że na atmega nie pogonię więcej jak 18Mhz. A xmega może działać na 32-42Mhz. To problem dla LCD, trochę powolne rysowanie by było, i brak tak szybkiej szyny zewn EBI. Bo mam zamiar podłączyć układ pod EBI. A EBI może hulać nawet 2x szybciej niż zegar xmega, czyli np nawet 64Mhz. To dla mnie cenny eksperyment.
@FoxMurder: tak tak to jest o avr, pierwszy raz widzę aby ktoś mówił ze adc w avr jest dobre. nie wiem co konstruujesz ale w filmiku jest pokazane uśrednianie nie ważne na jakim µC to zaimplementujesz, jeśli nie badasz sygnałów szybko zmiennych to może Ci się przyda sam osobiście działam na cortex'ach M0+, M4 (NXP) i parę razy sie przydało
@peres111pl: W avr jest to adc całkiem znośne przynajmniej a to zaobserwowałem w mega32. Ale mniejsza. Może jakoś znajdę sposób. Swoją drogą sam też chciałem zacząć w STM32 ale w ogóle nie wiem jak.
Wiecie co by było w pyte?
Gdyby wszystkie wyświetlacze każdych rozmiarów miały ustandaryzowaną wtyczkę (taśmową ew konektory), i żeby wszystkie płyty główne używane w min telefonach także. Co ciekawe systemy sterowania szyny danych są ustandaryzowane. Są to Zazwyczaj DSI, a w starszych systemach mniejszych rozdzielczości RGB HV lub 8-16 bit data 8080 (tak mi się zdaje).
Tylko wtyczki się różnią. A piny są zbyt drobne i pomieszane w poszczególncych lcd aby móc je sobie adaptować.
Można by wtedy samemu sobie składać telefony to by było w deseczke, coś jak PCety.
Podgląd | Rozmiar pliku: 329 KB
+: widowmaker, Lasha
@FoxMurder: Producent nie zarobi ale w przypadku RPI nie ma czasem I2C?
+: FoxMurder
@ZranioneTruskawki: staaaaary, i2c do LCD? Chyba nie do konca ogarniasz, otóż i2c się stosuje do relatywnie małych ilości danych/s, są lcd na I2C i SPI, ale to są małe, np monochromatyczne jak do nokii 3310 gdzie ramka danych wynosi raptem do 650 bajtów, mieści się nawet w Atmegach. SPI daje radę na kolorowych np popularne 128x160 ale i QVGA też bywają. I w sumie do 320x240 arm daje radę ganiać po SPI bez widocznego odświeżania. Jest np film jak raspberry ma 2 wyswietlacze jako jeden oba SPI 128x160 kolorowe i nie widać odświeżania, Ale tak czy inaczej mówię o fizycznej stronie wyświetlaczy a konkretnie o wtyczkach. I nie do końca wiem czemu mieliby nie zarobić. I tak wszystko klepie Sharp i Samsunk i LG, z czego dwie należą do Korei Ale fakt, jakby sobie niektórzy robili telefony sami to nieco trudniej byłoby wcisnąć flagowca za bazylion zł pasjonatom techniki.
+: Lasha
@FoxMurder: Niedoinformowanie wynika z nieaktualnej wiedzy, osobiście zakończyłem edukację na 8051 tam wyświetlacz nie miał takich problemów... Tak czy inaczej wracając do meritum, to ten sam problem co z twórcami maca, własnych portów i własnych hiper ultra rozwiązań $$ tylko o to chodzi, a na 100% dałoby się zrobić uniwersalną szynę / uniwersalne podłączenie
+: FoxMurder
@ZranioneTruskawki: no pewnie że by się dało. I wg mnie (no ale ja jestem raczej nikim) to strzelają sobie w stopę tak robiąc miłośnikom własnej marki. jakby pluli im w twarz.
© Copyright 2005-2024 Milanos.pl Wszystkie prawa zastrzeżone. Korzystanie z serwisu oznacza akceptację Regulaminu
FoxMurder
ponad 7 lat temu
Zeskalowany 20p /1V ten stary z GB też. Tu widać 122,1Khz, fala ok 8,18us
Najlepsze że wyrabia w słabej rozdzielczości ok 29MSPS! W ok 6-7 bitach. Choć w sumie nie pamiętam jak to się obliczało ile bitów mają sample.
#elektronika #xmega #avr
PS wiecie że adc xmega jest na tyle guwniany że nie liczy pełnych 4096 pkt w 12 bitach tylko raptem do ok 3950, czyli nie dociera do górnej szyny refa czyli 2V, tylko do ok 1,8-9V. Vgnd wypada w ok 0,92V xD Tyczy się to zarówno 12bit jak i 8. Do tego offset 14pkt w skali 0-255...przy 12 bitach jest to ok 170. Teraz będę próbował w ARMach.
Podgląd | Rozmiar pliku: 138 KB
+: fanzonun -: Turel