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

Prośba o sprawdzenie schematu

10 Sie 2008 16:14 3215 12
  • Poziom 18  
    Witam!

    Mam wielką prośbę. Zabieram się za projektowanie płytki pod pewne urządzenie ale przed projektem PCB i trawieniem chciał bym mieć pewność, że wszystko jest OK.

    Jeżeli ktoś był by tak uprzejmy i powiedział, czy nie brakuje gdzieś jakiegoś CAPa lub czegoś innego, był bym BARDZO wdzięczny.

    Oto schemat:
    Prośba o sprawdzenie schematu

    Z góry BARDZO dziękuję

    Pozdrawiam


    *********************************************
    Dodano...

    Zaktualizowałem schemat.

    poprawiono:
    - podciągnięcie przycisków do VCC
    - pojemność przy resecie (USUNĄŁEM)
    - zasilanie LCD
    - pojemności przy zasilaniu każdego układu
    - podciągnięcie S5 do VCC (przeniosłem na płytę główną urządzenia)
    - WP do masy
    - Zmiana wyprowadzeń LCD (poszły wszystkie na jeden port)
    - Wyjście z RFid puściłem na RXD
    - 100nF zaraz przy "rfid" i Złączu do programowania
    - dodane sterowanie jasnością podświetlenia za pomocą tranzystora.
  • IGE-XAO
  • Poziom 16  
    Ja bym przyciski jeszcze podciągnął do zasilania oraz dał kondensator na resecie bo tak to Ci byle zakłocenie będzie go resetować.
  • Pomocny post
    Poziom 28  
    Wyświetlacz jest źle zasilony (a raczej nie jest wcale zasilony, nie licząc podświetlenia).
  • Poziom 18  
    podciągnąć do zasilania przez 4k7 ??
    Z RESETem OK, zapomniałem o pojemności


    LCD - moja wina. Normalnie jest zasilany, tylko schemat na szybko tworzyłem :)
    Już poprawiam.
    :D

    Dodatkowa para oczu jest nieodzowna. :D

    Coś jeszcze ??

    *********
    Poprawiłem w.w. błędy, zaktualizowałem schemat. Do czego można się jeszcze przyczepić ?? ;)
  • IGE-XAO
  • Pomocny post
    VIP Zasłużony dla elektroda
    Witam,

    S1-S4 podciągasz do VCC, a S5 już nie?

    Podświetlenie masz bez rezystora ograniczającego prąd - no chyba, że masz go wbudowanego w wyświetlacz...

    Brakuje kondensatorów 100nF - po jednym na układ, jak najbliżej VCC i GND.

    No i mam nadzieję, że nikt nigdy nie wpadnie na to, żeby do tych DB9 podłączyć RS232 ;)

    Pozdrawiam,
    Dr.Vee
  • Poziom 18  
    Dr.Vee napisał:
    ...S1-S4 podciągasz do VCC, a S5 już nie?


    Już jest :)

    Dr.Vee napisał:
    Podświetlenie bez rezystora ograniczającego prąd


    W LCD jest 10Ω w szeregu (fabrycznie) :)

    Dr.Vee napisał:
    Brakuje kondensatorów 100nF - po jednym na układ, jak najbliżej VCC i GND.

    Myślałem, że wystarczy jak jest (gdziekolwiek) na zasilaniu. Już dokładam.

    Dr.Vee napisał:

    No i mam nadzieję, że nikt nigdy nie wpadnie na to, żeby do tych DB9 podłączyć RS232 ;)

    Akurat to już nie mój problem :) Osoba, która będzie używała sprzęt, zostanie poinstruowana o tym :D

    Jeszcze jedno.
    Na schemacie jest 6-cio pinowe gniazdo o nazwie RFid. Jedna nóżka z tego gniazda idzie do procka. Tamtędy będzie przekazywany sygnał w standardzie RS232 z zewnętrznego urządzenia. Nie trzeba tam żadnej pojemności dawać ??
  • Pomocny post
    Poziom 34  
    - Z resetem różnie bywa, ja jednak jeśli procesora nie programuję w systemie to reset zwieram z zasilaniem, jeśli mam programowanie w systemie, to opornik od 1k do 2k2 i bez kondensatora (procek posiada wbudowany układ Power-on Reset, dodatkowo można załączyć BOD). Kondensator można dać, ale uważam go za zbędny nawyk z innych rodzin procesorów.
    - Warto przewody danych idące do LCD podłączyć do jednego portu w uC, jeszcze lepiej, gdy piny w porcie są kolejne i uporządkowane - chodzi o to, aby wystawiając nibble mieć jak najmniej obliczeń w programie.
    - Podświetlanie ma być cały czas załączone?
    - Nie zostawiał bym wiszącego WP - albo na stałe do masy (zapis dozwolony) albo do zasilania (blokada zapisu)
    - Jeśli od układu oznaczonego jako "rfid" sygnał będzie przekazywany w rs232 (napięcia w ttl) to lepiej było by ten sygnał doprowadzić do PD0(RXD) żeby sprzętowo odbierać dane zamiast zamęczać program odbiorem programowym.
  • Poziom 18  
    BoskiDialer napisał:
    ...jeśli procesora nie programuję w systemie to reset zwieram z zasilaniem, jeśli mam programowanie w systemie, to opornik od 1k do 2k2 i bez kondensatora


    Ja mam zamiar programować procesor w systemie więc podciągnąłem RESET przez 1.5kΩ. Wywaliłem 100nF od RESETa.

    BoskiDialer napisał:
    Warto przewody danych idące do LCD podłączyć do jednego portu w uC...

    Przerzuciłem wszystkie wyjścia z LCD. Teraz wszystko jest na jednym porcie. Tak OK ??

    BoskiDialer napisał:
    WP - albo na stałe do masy (zapis dozwolony) albo do zasilania (blokada zapisu)


    ...oczywiście zapis dozwolony. Już jest do masy.

    BoskiDialer napisał:
    "rfid" ... lepiej było by ten sygnał doprowadzić do PD0(RXD) żeby sprzętowo odbierać dane
    .

    ...zrobione. :)


    BoskiDialer napisał:
    Podświetlanie ma być cały czas załączone?

    A są jakieś przeciwwskazania? Raczej cały czas.
    Chyba, że wykorzystam OC1A i OC1B, i zrobię (na OC1A) regulację kontrastem i (na OC1B) regulację jasności podświetlenia.
    Można to puścić "na ostro" z procka czy wysterowywać prockiem tranzystor, który będzie zmieniał wartość napięcia na wyjściach VO i A wyświetlacza?
  • Pomocny post
    Poziom 34  
    - Podciąganie do S5 lepiej dać zaraz przy procku, żeby w przypadku odłączenia kabla nie było wiszącego pinu. Nic jednak nie stoi na przeszkodzie, żeby było podciąganie przy procku (w procku) jak i zaraz przy przycisku.
    - Możesz dać 100nF zaraz przy "rfid", przy złączu do programowania. Przy złączy "rs232f" uważam, że powinien on być konieczny. 100nF nigdy za wiele.
    - Do sterowania podświetleniem trzeba dać tranzystor, może to być zwykły npn lub mosfet-n do kluczowania do masy, w obu przypadkach opornik około 4k7 pomiędzy masę i bazę(bramkę), w przypadku npn opornik 2k2 pomiędzy wyjściem uC a bazą.
    - Przy kontraście potencjometr ma małą wydajność prądową, więc tutaj powinien wystarczyć sygnał bezpośrednio z procka, chociaż lepiej zastosować filtr RC o stałej czasowej około 10ms (100nF, 10k lub 1uF i 1k). Chociaż z drugiej strony kontrastu się zbyt często nie zmienia i może nie być sensu robić z tego dodatkowej funkcjonalności.
    Reszta jak na moje oko wygląda dobrze. (ktoś pewnie się przyczepi do braku diody wstecznej na stabie, ale sam nie wiem po co ona dokładnie)
  • Pomocny post
    Specjalista - Mikrokontrolery
    BoskiDialer napisał:
    (ktoś pewnie się przyczepi do braku diody wstecznej na stabie, ale sam nie wiem po co ona dokładnie)

    simple - w przypadku podania napiecia na procek - np z programatora - przy odlaczonym zasilaniu przed stabilizatorem moga sie stac rozne ciekawe rzeczy <:

    4\/3!!
  • Poziom 18  
    BoskiDialer napisał:
    Podciąganie do S5 lepiej dać zaraz przy procku, żeby w przypadku odłączenia kabla nie było wiszącego pinu


    Zrobione.

    BoskiDialer napisał:
    Możesz dać 100nF zaraz przy "rfid", przy złączu do programowania.


    jezeli chodzi ci o zasilanie przy tych elementach, to już jest.

    BoskiDialer napisał:
    Przy złączy "rs232f" uważam, że powinien on być konieczny

    w takim razie niech tak będzie ;)
    BoskiDialer napisał:
    Do sterowania podświetleniem trzeba dać tranzystor, może to być zwykły npn ... opornik około 4k7 pomiędzy masę i bazę(bramkę), opornik 2k2 pomiędzy wyjściem uC a bazą.

    Coś w tym stylu ? (podmieniony schemat)

    BoskiDialer napisał:
    Przy kontraście potencjometr ma małą wydajność prądową, więc tutaj powinien wystarczyć sygnał bezpośrednio z procka... z drugiej strony kontrastu się zbyt często.

    ...zostaje na PRku :)


    Freddie Chopin napisał:
    w przypadku podania napiecia na procek - np z programatora - przy odlaczonym zasilaniu przed stabilizatorem moga sie stac rozne ciekawe rzeczy


    Ja nie używam programatora z własnym zasilaniem. W tym przypadku będzie użyte zasilanie układu. W tym wypadku trzeba tą diodę zwrotną ?


    ...schemat poprawiony (w pierwszym poście)

    Dodano po 2 [godziny] 49 [minuty]:

    Czy coś jeszcze wymaga poprawy, czy można już trawić?? ;)
  • Pomocny post
    Poziom 34  
    Wydaje się, że jest dobre, więc możesz trawić.
  • Poziom 18  
    PCB w trakcie projektowania.

    Dziękuję Wam wszystkim bardzo, za udzieloną mi pomoc.


    ...jeszcze tu wrócę ;)

    Pozdrawiam