logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Mega16] Sprawdzenie schematu: ATMega16, KS0108D, GPS FGPMMOPA6C, zasilanie 3.3V/5V

eiliat 13 Mar 2012 00:52 3255 15
  • #1 10670350
    eiliat
    Poziom 15  
    Witam,

    Proszę o sprawdzenie poniższego schematu.
    Użyty moduł GPS to FGPMMOPA6C.
    Procesor ATMega16.

    Zasilanie z 12V przez stabilizator 3.3V do procesora i modułu GPS.
    5V pozostawione dla wyświetlacza LCD KS0108D.

    Nie wiem czy nie dam mniejszego kwarcu, np. 4MHz - to jeszcze nie jest ostateczna decyzja, że będzie 12MHz tak jak na schemacie.

    Reszta już z mojej strony jest skończona, czekam na uwagi i ewentualne wskazówki.

    Proszę umieszczać obrazki w taki sposób.
    [zumek]
  • Pomocny post
    #2 10670458
    dondu
    Moderator na urlopie...
    Zaglądnij do datasheet regulatorów napięcia i oprócz kondensatorów elektrolitycznych zastosuj te które w datasheet są wymagane.
    Zaglądnij tutaj: http://mikrokontrolery.blogspot.com/2011/04/zasilanie-mikrokontrolera.html

    Pomiarów za pomocą ADC nie będziesz robił?

    Sądząc z podłączenia pinu R/W prze3widujesz komunikację dwukierunkową pomiędzy uC, a LCD.
    uC zasilany 3,3V, a LCD na 5V - nie obawiasz się, że sygnały wyjściowe z LCD będą wymuszać stany logiczne na uC znacznie przekraczając dopuszczalne czyli:
    VIH max = VCC + 0.5 = 3,3V + 0,5V = 3,8V
    a LCD poda coś koło 5V.

    Eagle posiada opcję eksportu schematu do pliku graficznego - nie wrzucaj zrzutów ekranu.
  • #3 10670625
    eiliat
    Poziom 15  
    Witam,

    Odnośnie kondensatorów to nałożę poprawkę. Jednak co mam zrobić, żeby nie przekraczać stanów logicznych?
    Niestety ale procesor muszę zasilać 3.3V bo i takim napięciem muszę zasilić moduł GPS.
  • Pomocny post
    #4 10670628
    Konto nie istnieje
    Konto nie istnieje  
  • #5 10671723
    eiliat
    Poziom 15  
    1. Czy nie wystarczy że do vbackup poprowadzone jest zasilanie? Wydaje mi się, że jest dobrze bo tak nawet w karcie jest.

    2. Jak użyć buforów w moim przypadku? Jak będzie wyglądać schemat i jak zmieni się przesyłanie danych?
  • Pomocny post
    #6 10671879
    Konto nie istnieje
    Konto nie istnieje  
  • #7 10681065
    eiliat
    Poziom 15  
    Podpowie ktoś, najlepiej pokazując schemat jak użyć tych buforów do wyświetlacza, żeby był on zasilany 5V a cały układ 3.3V :)
  • Pomocny post
    #8 10681395
    Konto nie istnieje
    Konto nie istnieje  
  • #9 10682029
    eiliat
    Poziom 15  
    Ok ja wiem jak zbudować taką bramkę logiczną ale pytanie mam następujące.
    Mam taki wyświetlacz - http://www.artronic.pl/o_produkcie.php?id=1108

    Czy ten układ mam dołączyć do każdego portu od wyświetlacza oprócz masy?
    Czy tylko DB, R, E, R/W, RESET, CS1 i CS2?
  • Pomocny post
    #10 10682069
    Konto nie istnieje
    Konto nie istnieje  
  • #11 10682908
    eiliat
    Poziom 15  
    Witam,

    Dzięki za odpowiedź, tak podejrzewałem z tymi pinami.

    Czy jak użyje tego układu poniżej dla wszystkich pinów łączących kontroler i LCD będzie dobrze?
    [Mega16] Sprawdzenie schematu: ATMega16, KS0108D, GPS FGPMMOPA6C, zasilanie 3.3V/5V
  • #12 10683673
    kchpl
    Poziom 15  
    Witam,
    Co do wyświetlacza to możesz ewentualnie zobaczyć czy na jego płytce nie ma miejsca na dodatkową pompę ładunku którą podłączasz jako podwajacz już odwróconego napięcia Vee i wtedy możesz zasilić wyświetlacz z 3.3V.

    [Mega16] Sprawdzenie schematu: ATMega16, KS0108D, GPS FGPMMOPA6C, zasilanie 3.3V/5V

    Jeżeli jest miejsce na dodatkową pompę ładunku to tylko trzeba rozeznać jak lecą ścieżki
    Dokładasz jeszcze tylko potencjometr pomiędzy np. Vee a VLCD i GND i już masz kontrast dla zasilania 3.3V
    Chodzi o to by na VLCD podać takie napięcie by : Vdd-VLCD=~10V=>3.3-(-6,6)=~9,9V

    [Mega16] Sprawdzenie schematu: ATMega16, KS0108D, GPS FGPMMOPA6C, zasilanie 3.3V/5V [Mega16] Sprawdzenie schematu: ATMega16, KS0108D, GPS FGPMMOPA6C, zasilanie 3.3V/5V

    Ewentualnie taką dodatkową pompę możesz dać na swojej płytce i zasilić ją z Vee (wg. schematu z obrazka wyżej)
  • #13 10683994
    eiliat
    Poziom 15  
    Dzięki kolego za podsunięty pomysł!
    Sprawdzę czy mam takie coś na swoim wyświetlaczu.

    A czy ten układ, który zamieściłem dwa posty wyżej sprawdzi się w moim celu?
  • #14 10702419
    eiliat
    Poziom 15  
    Witam. Jak możecie to podajcie schematy konwerterów 3.3v i 5v jedno- i dwukierunkowych.
  • #15 10705975
    eiliat
    Poziom 15  
    Odnośnie połączenia 3.3V i 5V wszystko już jest jasne.

    Teraz mam pytanie odnośnie modułu.
    Czy poniższy schemat jest prawidłowy?

    [Mega16] Sprawdzenie schematu: ATMega16, KS0108D, GPS FGPMMOPA6C, zasilanie 3.3V/5V
  • #16 10706017
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA