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

sterownik cd4543be jego polaczenie,czemu nie dziala?

bmxmen 29 Paź 2007 20:59 3770 12
REKLAMA
  • #1 4427873
    bmxmen
    Poziom 14  
    Posty: 172
    Ocena: 3
    witam potrzebowalbym schemat zeby zbudowac na bazie wyswietlacza 7segmentowego wskaznik biegow,w kolejnosci 1,0,2,3,4 osobiscie znalazlem cos takiego opartego na ukladach scalonych 40147 i 4543.Te kosci trzeba programowac czy nie ?bo niby na ty mschemacie 0pojawia sie jak sie cos ze soba polaczy ,a cyferki kolejno przyciskami.


    sterownik cd4543be jego polaczenie,czemu nie dziala?


    pozdrawiam i czekam na sugestie
  • REKLAMA
  • #2 4429128
    Driver-
    Poziom 38  
    Posty: 2625
    Pomógł: 498
    Ocena: 184
    Nie ma potrzeby tego aż tak komplikować wystarczy sam MC4543 i połączyć jak na schemacie. Jak żaden przełącznik S nie jest włączony masz 0 na wyświetlaczu.
    Załączniki:
    • matryca1.jpg (34.39 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • matryca.jpg (21.04 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #3 4429329
    bmxmen
    Poziom 14  
    Posty: 172
    Ocena: 3
    ta strzalka na pierwszym schemacie to jest masa tak ?Czy to musi byc polaczone z scalakiem?ta czerwona kreska to jest do kad mam robic a reszta jest nie potrzebna?czy musze zrobic na 6wlacznikow ?aha i jaka jest cyferka podlaczona do masy na dole scalaca bo jest zamazana pozdrawiam i bardzo dziekuej za pomoc

    korzystam z tego,poprawne to jest ?
    sterownik cd4543be jego polaczenie,czemu nie dziala?
  • #4 4430739
    Driver-
    Poziom 38  
    Posty: 2625
    Pomógł: 498
    Ocena: 184
    Robisz tyle wyłączników ile potrzebujesz, czyli 4 - do czerwonej kreski S1 I bieg, S2 II, S3 III, S4 IV. Strzałka i zamazana nóżka 8 to masa jedno i drugie połączone powinno być z (-) zasilania 5V. Dane w nocie dopowiadaja temu układowi.
  • #5 4431050
    bmxmen
    Poziom 14  
    Posty: 172
    Ocena: 3
    wielkie dzieki.dziwne to jest bo na kazy przelacznik idzie plus przez diode do ukladu i zarazem do opornika 1k ktory jest do masy podlaczony,wiec powinien robic zwarcie dobrze mi sie wydaje ?nie powinna ta strzalka byc podlacozna do ukladu nozki 16?pozdrawiam
  • #6 4431405
    mnich13
    Poziom 16  
    Posty: 247
    Pomógł: 8
    Ocena: 26
    witam
    Da rade zrobić taki układ tyle ze z 7 liczbami?? np. do roweru.
    Oczywiście bez układów programowanyych.
  • #7 4431433
    bmxmen
    Poziom 14  
    Posty: 172
    Ocena: 3
    witam,no dalo by rade nawet do 9liczb zrobic,musialbys dowiedziec sie jakie kombinacje wlaczaja kolejne cyfry i zrobic odpowiedni schemat do przelacznikow.
  • REKLAMA
  • Pomocny post
    #8 4431528
    Driver-
    Poziom 38  
    Posty: 2625
    Pomógł: 498
    Ocena: 184
    Wszystko jest ok. Od przełączników biegną połączenia (szyny) matrycy do diod, a od układu połączenia do oporników 1kΩ. Gdy nie jest zwarty żaden przełącznik na wejściach adresowych A0,A1,A2,A3 (A,B,C,D) wszystkie stany są stan niskie, a na wyświetlaczu zapali się "0" po zwarciu jednego z czterech przełączników (zawsze tylko jednego) na wejścia adresowe podawane są stany wysokie wartości kodu BCD adresu zależne od podłączonych diod pomiędzy szyny. Stany dla: 0 - LLLL, 1 - LLLH, 2 - LLHL, 3 - LLHH i 4 - LHLL. Czyta sie zawsze od prawej do lewej, dla kolejnych było by 5 - LHLH, 6 LHHL. Na 4 bitach xxxx możesz zapisać 16 stanów BCD od 0-15. Piewszy bit najmłodszy prawy odpowiada wartości dziesiętnej "1", drugi "2", trzeci "4", a 4 najstarszy lewy "8". Sumując wartości bitów masz kombinacje od 0-15. Pierwszemu bitowi odpowiada potęga 2^0 a 4 bitowi 2^3. Stany logiczne bitów są dwa L(niski)=0 i H(wysoki)=1. W zależności czy masz stan logiczny "0" czy "1" wymnożenie stanów tych daje wartość potęgi. Np. masz HLLH to dwójkowe "1001" =(1*2^3 = 8 )+(0*2^2 = 0)+(0*2^1 = 0)+(1*2^0 = 1) =9. W ten sposób możesz sobie wyliczyć dowolną wartość zapisaną w kodzie dwójkowym nawet 32 bitową. Potęgi dla 32 bitów to kolejno 0,1,2,3,....28,29,30,31. Ale np. liczba 91 w BCD może wygladać tak 1011011 lub tak 10010001, dlatego trzeba pamiętać że system BCD stwarza możliwość niejednoznacznego przedstawiania liczb.

    :arrow: mnich13 Do roweru - jeśli masz więcej niż 4 biegi warto dać enkoder 1 z 10 na BCD wtedy nie musisz robić matrycy. Cyfry na wyświetlaczu masz 0-9.
  • #9 4433813
    bmxmen
    Poziom 14  
    Posty: 172
    Ocena: 3
    no to nic mi nie pozostalo tylko zrobc ten ukladzik.Wszystko juz mam lecz ukladu nigdzie nie ma :Dtroche ciezko bedzie zrobic plytke ale mysle ze sie uda.Pozdrawiam i dziekuje za pomoc,jak cos bedzie nie tak to sie odezwe.
  • REKLAMA
  • #10 4436280
    Driver-
    Poziom 38  
    Posty: 2625
    Pomógł: 498
    Ocena: 184
    Projekt płytki możesz zrobić w KiCad. KiCad - jest programem kategorii EDA (Electronics Design Automation) służącym do edycji schematów, oraz projektowania prostych jak i bardzo skomplikowanych płytek. Pobrać go możesz w wersji dla Windows Win32: 20071031-r394. Jest na licencji GPL, czyli możesz go uzywać, kopiować, rozpowszechniać, a nawet zmieniać, jedyne czego Ci nie wolno to sprzedawać programu.
  • #11 4505181
    bmxmen
    Poziom 14  
    Posty: 172
    Ocena: 3
    witam, wykonalem wszystko tak jak na schemacie no i nie dziala. Uklad jaki posiadam to cd4543be niby taki sam. Nozka numer 16 to plus, ma byc ona podlaczona ?nozka numer 1 ma byc rowniez do plusa podlaczona ? bo wszystko dobrze wykonalem a wskaznik nie dziala. Ma kto moze inny schemat ? pozdrawiam

    Dodano po 6 [minuty]:

    witam, wykonalem wszystko tak jak na schemacie no i nie dziala. Uklad jaki posiadam to cd4543be niby taki sam. Nozka numer 16 to plus, ma byc ona podlaczona ?nozka numer 1 ma byc rowniez do plusa podlaczona ? bo wszystko dobrze wykonalem a wskaznik nie dziala. Ma kto moze inny schemat ?Jeszcze jedno, mam wskaznik 7segmentowy ktory ma wspolny plus a diody zalacza po polaczeniu z minusem.Wiec musialbym cos zrobic zeby uklad podawal do wyswietlacza minus a nie plus.pozdrawiam
  • #12 4515989
    jony
    Specjalista elektronik
    Posty: 7549
    Pomógł: 1823
    Ocena: 885
    Nóżka 1 i 16 do plusa.
    Nóżka 7 i 8 do masy
    I teraz nóżka 6 do plusa gdy wyświetlacz LED jest w układzie wspólnej anody.
    A gdy wyświetlacz jest w układzie wspólna katoda nóżkę 6 podłącz do masy
  • #13 4520721
    bmxmen
    Poziom 14  
    Posty: 172
    Ocena: 3
    oki sprawdze tak, wczesniej mialem ciagle stan wysoki na wyjsciach do wyswietlacza,tylko ze ten stan wysoki byl plusem a wyswietlacz reaguje na minus wiec sie nei swiecil.pozdrawiam

Podsumowanie tematu

✨ Dyskusja dotyczy budowy wskaźnika biegów opartego na wyświetlaczu 7-segmentowym i układzie CD4543BE (MC4543) oraz scalakach 40147 i 4543. Układy te nie wymagają programowania, działają na zasadzie podawania stanów logicznych na wejścia adresowe (A0-A3) w kodzie BCD, które sterują wyświetlaczem. Wskaźnik pokazuje cyfry w kolejności 1,0,2,3,4, gdzie "0" pojawia się, gdy żaden przełącznik nie jest włączony. Do sterowania używa się przełączników podłączonych do wejść adresowych przez diody i rezystory 1kΩ do masy. Nóżki układu CD4543BE: 1 i 16 podłącza się do plusa zasilania (+5V), 7 i 8 do masy, a nóżkę 6 do plusa lub masy w zależności od typu wyświetlacza (wspólna anoda lub katoda). Problemem było nieprawidłowe podłączenie nóżek i różnice w typie wyświetlacza (wspólny plus lub minus), co powodowało brak świecenia. Zaproponowano także użycie programu KiCad do projektowania płytki PCB. Możliwe jest rozszerzenie układu do obsługi większej liczby cyfr (np. 7 lub 9) poprzez odpowiednie kombinacje przełączników i stanów logicznych na wejściach BCD.
Wygenerowane przez model językowy.
REKLAMA