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

Czy schemat jest poprawny? Sprzęt z klawiaturą matrycową, buzzerem, LCD, LED.

Figiello95 10 Sty 2018 21:13 1527 13
REKLAMA
  • #1 16951069
    Figiello95
    Poziom 8  
    Posty: 3
    Cześć !
    Buduję urządzenie w którym będę wykorzystywać klawiaturę matrycową (4*3) , 4 przyciski, buzzer , lcd oraz 4 diody led.
    Prosiłbym o sprawdzenie schematu i ewentualne wskazanie błędów :)
    Czy schemat jest poprawny? Sprzęt z klawiaturą matrycową, buzzerem, LCD, LED.

    Ps. Zauważyłem że nie zmieniłem wartości rezystorów dla diod LED :D Powinno być tam 330R
  • REKLAMA
  • Pomocny post
    #2 16951646
    dondu
    VIP Zasłużony dla elektroda
    Posty: 13906
    Pomógł: 1292
    Ocena: 809
    Generalnie OK.

    1. Do pinu CD+ ULN-a dodaj kondensator elektrolityczny,

    2. Niewykorzystane tranzystory z ULN, podpiąłbym do gnd po stronie pinów Ix.

    3. Podświetlanie podpiąłbym pod pin mikrokontrolera, by móc nim starować - sprawdziłbym najpierw ile prądu pobiera podświetlanie, gdyż: http://mikrokontrolery.blogspot.com/2011/03/datasheet-mikrokontroler-prady-pinow.html

    4. Zamiast 7805 dałbym jakiś LDO (sprawdzając w dokumentacji jakie mają być kondensatory przy nim): http://mikrokontrolery.blogspot.com/2011/03/Regulatory-napiecia-stabilizatory.html

    5. Piny Vcc i AVcc są od siebie daleko, stąd filtrowanie zasilania uC powinno być podwojone i blisko tych pinów: http://mikrokontrolery.blogspot.com/2011/04/zasilanie-mikrokontrolera.html

    6. Diody LED włączane stanem niskim to oczywiście poprawne rozwiązanie, jednakże logicznie patrząc lepiej je włączać ustawiając stan wysoki na pinie.
  • Pomocny post
    #3 16951688
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #4 16951840
    dondu
    VIP Zasłużony dla elektroda
    Posty: 13906
    Pomógł: 1292
    Ocena: 809
    Christophorus napisał:
    dondu napisał:
    3. Podświetlanie podpiąłbym pod pin mikrokontrolera, by móc nim starować - sprawdziłbym najpierw ile prądu pobiera podświetlanie,
    Można wykorzystać jeden z wolnych buforów ULN2803 do włączania podświetlenia wyświetlacza przez mikrokontroler.

    Słuszna uwaga, choć zapewne jeden lub dwa piny mikrokontrolera wystarczą.
  • #5 16953179
    Figiello95
    Poziom 8  
    Posty: 3
    Dziękuję bardzo za porady :D
    Jakiej wartości powinien być ten kondensator ?
  • REKLAMA
  • #6 16953309
    HD-VIDEO
    Poziom 43  
    Posty: 8012
    Pomógł: 1261
    Ocena: 1862
    Tylko nie wiadomo po co tam ma być ten kondensator.

    Poza tym tam jest błąd, dla ULN, prąd do jego wyprowadzeń wyjściowych może wpływać a nie wypływać - przekaźniki do plusa zasilania a nie do masy; diody przy przekaźnikach są zbędne
  • REKLAMA
  • #7 16953371
    Figiello95
    Poziom 8  
    Posty: 3
    HD-VIDEO napisał:
    Tylko nie wiadomo po co tam ma być ten kondensator.

    Poza tym tam jest błąd, dla ULN, prąd do jego wyprowadzeń wyjściowych może wpływać a nie wypływać - przekaźniki do plusa zasilania a nie do masy; diody przy przekaźnikach są zbędne


    Złożyłem układ tak na płytce stykowej :) niestety nie działa. Złożony według mojego schematu działa bez problemu.
  • #8 16953398
    HD-VIDEO
    Poziom 43  
    Posty: 8012
    Pomógł: 1261
    Ocena: 1862
    Figiello95 napisał:
    Złożyłem układ tak na płytce stykowej :) niestety nie działa. Złożony według mojego schematu działa bez problemu.


    Bzdury opowiadasz, że działa z ULN2803, z przekaźnikami na masie.
  • #10 16954936
    Loker
    Poziom 39  
    Posty: 3368
    Pomógł: 575
    Ocena: 720
    HD-VIDEO napisał:
    Tylko nie wiadomo po co tam ma być ten kondensator.

    Poza tym tam jest błąd, dla ULN, prąd do jego wyprowadzeń wyjściowych może wpływać a nie wypływać - przekaźniki do plusa zasilania a nie do masy; diody przy przekaźnikach są zbędne


    Święta prawda :) Podłączenie ze schematu nie ma prawa działać.
    A jak już jesteśmy przy ULN, to czemu by nie podłączyć także buzzera?
  • #11 16955236
    Freddy
    Poziom 43  
    Posty: 19997
    Pomógł: 1394
    Ocena: 2815
    No to ja dodam swoje trzy grosze.
    Do podobnych jak ta aplikacje, klawisze, LED, wyświetlacz używam AS1117.
    Buzer to raczej z NPN i w kolektorze, tak jak na schemacie to steruję głośnikiem.
  • #12 16955746
    pawlik118
    Poziom 34  
    Posty: 2420
    Pomógł: 202
    Ocena: 606
    pier napisał:
    Przy stabilizatorze 7805 brak kondensatorów 100n.


    Jeśli mamy być zgodni z dokumentacją to 100n i 330n :)

    ULN warto wykorzystać do buzzera, aczkolwiek wtedy na buzzerze będziemy mieć około VCC-1V
  • #13 16981623
    Xandareva

    Poziom 11  
    Posty: 20
    Do buzzera jest trzeba dodać diodę zabezpieczającą tranzystor. Ponadto warto dodać 47u + 100n na zasilanie wyświetlacza LCD.
    Konto firmowe:
    ZOLFAR
    Smolanka 45, Sępopol, 11-210 | Strona WWW: zolfar.pl
  • #14 16981898
    yogi009
    Poziom 43  
    Posty: 14693
    Pomógł: 848
    Ocena: 2650
    pawlik118 napisał:
    Przy stabilizatorze 7805 brak kondensatorów 100n.


    Tu masz z pierwszej ręki, tylko trzeba zajrzeć:

    http://www.st.com/content/ccc/resource/techni...df/jcr:content/translations/en.CD00000444.pdf

Podsumowanie tematu

✨ Użytkownik buduje urządzenie z klawiaturą matrycową (4x3), buzzerem, LCD i diodami LED, prosząc o sprawdzenie schematu. Otrzymuje szereg wskazówek dotyczących poprawy schematu, w tym dodanie kondensatora elektrolitycznego do pinu CD+ ULN, podłączenie podświetlenia do mikrokontrolera oraz użycie stabilizatora LDO zamiast 7805. Zwrócono uwagę na konieczność filtrowania zasilania oraz poprawne podłączenie diod LED i buzzera. Użytkownik zauważa, że jego układ na płytce stykowej nie działa, mimo że schemat działa poprawnie. Wskazano również na potrzebę dodania diody zabezpieczającej dla buzzera oraz kondensatorów na zasilaniu LCD.
Wygenerowane przez model językowy.
REKLAMA