Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Arm STM32F10VCT6 + TFT 2,8" = komputer spalania?:)

Katoo 05 Lut 2012 23:25 3541 26
  • #1 05 Lut 2012 23:25
    Katoo
    Poziom 17  

    Witam , zaczynam zabawę z uC na pewno polecą pytania czemu ARM anie AVR ,no cóż jestem ambitny:P ,lecz upatrzyłem sobie projekt i użycie avr-ka do niego było by problematyczne. Jako że mam Polo 6n wpadłem na pomysł że zrobię sobie maly komputer spalania z wyświetlaczem. Jest to polo po malym lifcie i w miejsce miedzy zegarami chcę umieścić lcd TFT .No i tu zaczynają się schody. Ramka miedzy zegarami ma 64x46 a w domu leży stary htc Herm200 z którego wyświetlacz niemal że idealnie pasuje:) Po rozkręceniu go na części pierwsze zorientowałem się że wyswietlacz niema wbudowanego sterownika tylko jest na plytce co na dzień dobry dyskwalifikuje avr(bo za słaby) .Wyczytałem w necie że do takiego wyświetlacza nadałby sie ARM i tu mam kilka pytań:

    1. Czy wyświetlacz TFT 2,8" 240x320 http://www.mikrocontroller.net/attachment/45081/TD028STEB1.pdf będzie potrzebował drivera miedzy procesorem?
    2. Czy procesor STM32F10VCT6 obsłuży taki wyświetlacz? (wybrałem ten bo jest na znanym portalu aukcyjnym w rozsądnej cenie), jezeli nie to jaki polecicie? A może SC32442AL 43S w wersji Bga(taki posiadam do wylutowania).

    Dodam tylko że wyświetlacz ma wyświetlać spalanie , temperatury , oraz znaczki typu kontrolka recznego, akumulatora, czy cisnienia. Nie musi to być nie wiadomo jak zaawansowana grafika :) a wręcz przeciwnie niebieskie lub czerwone tlo i białe litery . No i może kamerka podczas cofania by się włączała nic wiecej.

    Jak myślicie trudne do ogarnięcia? Widziałem komputery spalania na zwykłej atmedze 8 na elektrodzie

    0 26
  • Pomocny post
    #2 05 Lut 2012 23:56
    michalko12
    Specjalista - Mikrokontrolery

    Katoo napisał:
    SC32442AL 43S w wersji Bga

    Śmiało bierz tego! Ma nawet sterownik TFT i kamery więc dwa problemy z głowy ;)
    No i najważniejsze, Linuxa będziesz miał w Polo 6n!
    Problemem może być lutowanie, ale jesteś przecież ambitny i pająka dasz radę zlutować. Nie dawaj za długich przewodów bo to w końcu 300/400MHz.

    Kliknij "Pomógł" ;)

    0
  • #3 06 Lut 2012 00:04
    Katoo
    Poziom 17  

    SC32442AL 43S jest wlutowany w hermesa, a w dodatku nie potrafię takich lutować, czyli bezpośrednio będę mógł go podłączyć?:) sterownik do kamery też posiada? Szukałem pdfa do niego ,ale nie potrafiłem znaleźć podzielisz sie nim??

    przewodów raczej nie bedzie tyle co taśma do lcd 1cm:P jeszcze tylko złącze 61Pin muszę znaleźć:)

    0
  • #5 06 Lut 2012 14:09
    nsvinc
    Poziom 35  

    -> michalko12
    Ale się znęcasz nad nowym kolegą ;]

    Może powiem inaczej: po cholerę używać potężnych procesorów typu tutaj przytoczone, aby wyświetlać głupi tekst (i to jeszcze dosyć statycznie...) na dziwnym 2.8'' wyświetlaczu?
    Istnieje dużo fajnych kolorowych wyświetlaczy o przekątnych od 1'' do 5.7'' z wbudowanymi kontrolerami, gdzie często bywa udostępniana możliwość sterowania nimi po SPI. Wszystkie tego typu wyświetlacze obsługują tryby równoległe 8080 lub 6800.

    Procesor? Do wyświetlania takiego tekstu wystarczy nawet LPC11xx, podłączony po SPI z wyświetlaczem.

    Kamerka? Nie bierz się za to, bo cię temat przerośnie zanim zaczniesz realizować swój układ...

    Skoro układ masz mieć zamontowany w samochodzie, i chcesz wyświetlać informacje z samochodu, możesz się podłączyć pod CAN.
    W pojazdach są dwa lub trzy oddzielne magistrale CAN: "silnikowy", "komfort" i opcjonalnie coś w rodzaju "komfort 2". Informacje które są ci potrzebne są dostepne na magistrali "komfort". Stanowczo odradzam podłączanie się do CANa silnikowego.

    Znaczniki CAN musisz sobie już wyszukać samemu. Ale zawsze też masz możliwość podłączenia się pod ODB...

    0
  • #6 07 Lut 2012 14:26
    Katoo
    Poziom 17  

    tak tylko ile kosztują takie wyświetlacze... oglądałem w tme a ten mam za free dlatego chciałem tego użyć;/ Dodatkowo procesor kosztuje swoje...STM32F10VCT6 jest 3 razy tańszy... nie poradzi sobie z tym?

    0
  • #7 07 Lut 2012 14:31
    nsvinc
    Poziom 35  

    z obsługą wyswietlacza bez kontrolera?
    Jak dla ciebie, to sobie nie poradzi. i potrzebujesz albo zewnętrznego kontrolera, albo wyswietlacza z wbudowanym kontrolerem.

    Takie wyswietlacze o ktorych mowie chodzą po 60..80zł. Za 100zł można kupić śliczny, 4.2'' TFT z kontrolerem, firmy Ampire. Ktoś już go używał z STM32

    0
  • #8 07 Lut 2012 14:36
    Katoo
    Poziom 17  

    to czyli mam 2 opcje

    1. Mój wyświetlacz + LPC11xx
    2. kupić wyświetlacz z kontrolerem + STM32

    Tak czy się mylę?

    0
  • #9 07 Lut 2012 15:06
    nsvinc
    Poziom 35  

    Tak, mylisz się.

    Masz dwie opcje:
    1. twój wyswietlacz + kontroler LCD + dowolny mikrokontroler
    2. inny wyświetlacz + dowolny mikrokontroler

    Trzecia opcjonalna opcja to uzycie mikrokontrolera z wbudowanym kontrolerem LCD, ale na 99% taki procek jest zdecydowanie zbyt skomplikowany dla początkujących (np. LPC1780, LPC2478)

    0
  • #10 07 Lut 2012 15:14
    Katoo
    Poziom 17  

    Chodzi oto że mam tyana 2 i nie mam co z nim zrobić i myślałem że coś sie nada z niego. Dlatego chciałem użyć podzespołów z niego. A jaki byś mi polecił wyświetlacz 64x46mm(lub zbliżony) z kontrolerem??

    gmZan1-a

    Zdecydowałem sie na gmZAN1-a którego mam pod ręka i mam klika pytań:

    1. RED SMB oraz RED LSB które z nich będzie + a które -??
    2. Pin 76 PHS podłączyć z LMC Pixel Clock?
    2. Data Enable signal z PVS(This output provides the frame start signal)

    0
  • #12 12 Lut 2012 10:46
    atom1477
    Poziom 43  

    Ale w czym, kiedy nie wiemy o czym mówisz?

    0
  • #13 12 Lut 2012 12:20
    nsvinc
    Poziom 35  

    Wymagasz od nas, abyśmy ci szukali wyświetlaczy pod twój specyficzny projekt? Sam nie potrafisz poszukać w np. sklepach internetowych?

    Na temat podłączenia wyświetlacza bez kontrolera pod procka zostało już wszystko powiedziane. Skoro dalej upierasz się przy swoim, odmawiam przykładania ręki do tego kuriozum, które planujesz skonstruować...

    0
  • #14 12 Lut 2012 19:21
    atom1477
    Poziom 43  

    Mi akurat chodziło o to coś: "gmZAN1-a", że nie wiem co to jest i dlatego nie mogę pomóc.

    0
  • #15 14 Lut 2012 00:31
    Katoo
    Poziom 17  

    gmZAN1-a to kontroler lcd mam go na płytce z ekarnu ELO. No ale dobrze , zapytam inaczej bo spoglądałem sobie po allegro i widziałem lcd do simensa i sa już ze driverem lcd lecz nie ma 2,8"(64x46) ,czy lcd z nokii też sa z integrowanym driverem? Szukam ale nie widzę żadnego. Zauważyłem także że te kity z Adruino(czy jakoś tak) posiadają LCD z chinskiego sprzętu. Może mała podpowiedź nie żądam od razu wyświetlacza tyko marki który będzie miał zintegrowany wyświetlacz z driverem.

    http://www.datasheetarchive.com/gmZan1-datasheet.html

    0
  • #16 14 Lut 2012 08:12
    atom1477
    Poziom 43  

    No to było wcześniej powiedzieć co to jest.
    Widzę że to bardzo fajny kontroler. Jeżeli jest z tego samego urządzenia co ten wyświetlacz to po prostu zobacz jak są podłączone te piny o które pytasz.
    Najlepiej nawet było by wykożystać go razem z płytką. Bo inaczej musiał byś robić własną płytkę minimum 2-stronną. O trudności zaprojektowania nie wspomnę (szybkie sygnały).
    LCD z Nokii mają sterowniki. Ale nie wszystkie wiadomo jakie. Więc trzeba wybrać taki w którym wiadomo jaki siedzi sterownik.

    0
  • #17 14 Lut 2012 10:08
    Katoo
    Poziom 17  

    Niestety nie jest to z tego samego urządzenia, wyświetlacz jest z htc tytn 2 a kontroler jest z 15 calowego ekranu dotykowego Elo połączony z procesorem graficznym i wtykem na podłączenie do kartyy graficznej. piny niestety się nie zgadzają. Widzę też inny problem , bo do wyświetlacza trza by było podać ujemne napięcie. No i tu jest trudność znaleźć 3'' lub 2,8'' z wbudowanym sterownikiem, szukałem połowę nocy i nie przyniosło to za dużych rezultatów.

    0
  • Pomocny post
    #18 14 Lut 2012 10:23
    atom1477
    Poziom 43  

    http://www.gamma.pl/katalog/wyswietlacze/tft-lcd.html
    Prawie wszystkie do 3,5" są ze sterownikiem.

    A tutaj kilka konkretnych:
    http://www.gamma.pl/katalog/wyswietlacze/tft-lcd/ampire-am240320d5.html
    http://www.gamma.pl/katalog/wyswietlacze/tft-lcd/ampire-am240320md-me.html
    http://www.gamma.pl/katalog/wyswietlacze/tft-lcd/ampire-am320240l.html

    Pierwszy z listy ma sterownik RM68050 (odpowiednik ILI9320). Sam go używam.
    Reszta nie wiem. Ale tutaj możesz sprawdzić:
    http://www.ampdisplay.com/colortft_specs_18to50.html

    0
  • #19 14 Lut 2012 10:44
    Katoo
    Poziom 17  

    Oj tej stronki nie znałem:) dziękuje bardzo:)Dla siebie wybrałem taki

    http://www.gamma.pl/katalog/wyswietlacze/tft-lcd/ampire-am240320d5.html
    http://www.ampdisplay.com/product_specs/3.2-SPECS/ADI_3.2_AM-240320D4TOQW-00H.pdf
    Pisze że jest z zintegrowanym kontrolerem ILI9320
    3,2" ale za to z rozmiarem mi wpasuje active area 48,6x64,8
    wysłałem już zapytaniem o dostępność produktu , oraz czy nie mają 46x64 jeżeli nie to kupię tego .Czyli nie będzie problemu z podłączeniem tego do stm32?

    0
  • #20 14 Lut 2012 11:05
    atom1477
    Poziom 43  

    Nie będzie problemów z podłączeniem. Dobrze jest jednak wybrać mikrokontroler z wbudowanym kontrolerem FSMC.

    0
  • #21 14 Lut 2012 11:08
    Katoo
    Poziom 17  

    A coto takiego FSMC i do czego służy?

    0
  • #23 14 Lut 2012 11:24
    Katoo
    Poziom 17  

    aha :) no to teraz czekam na odpowiedz w sprawie wyświetlacza a jak nie to szukam inny:)

    0
  • #24 14 Lut 2012 11:27
    atom1477
    Poziom 43  

    Jak nie to ja mam taki 2,8" do sprzedania :D

    0
  • #25 14 Lut 2012 11:32
    Katoo
    Poziom 17  

    Ale z active area 48,6x64,8 ?? jak co to napisz na PW cena i jakies foto:)

    0
  • #27 15 Maj 2012 23:14
    atom1477
    Poziom 43  

    To jest sterownik do konkretnych typów paneli.
    Więc z Twoim LCDkiem raczej nie zadziała.

    0