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.

Zamiana 20 sygnałów na 1 analogowy.

N1kt 16 Kwi 2018 09:57 258 4
  • #1 16 Kwi 2018 09:57
    N1kt
    Poziom 3  

    Witam, mam pewien problem, mianowicie muszę sprawdzić 20 stanów za pomocą Arduino lecz już kilka mam zajętych dlatego też nie pozostaje mi nic innego jak zamiana ich na 1 analogowy, z góry odpowiem, że nie mogę użyć expanderów. Ogólnie mam pewien pomysł tylko nie wiem czy zadziała, dlatego też podsyłam schemat (wyjścia od tranzystorów to są te stany które muszę sprawdzić).
    Z góry dziękuje za odpowiedź i pozdrawiam.
    Zamiana 20 sygnałów na 1 analogowy.

    0 4
  • #3 16 Kwi 2018 15:19
    N1kt
    Poziom 3  

    Własnie zmieniałem na dwie grupy 7 bitowe i jedną 6 bitową , bo udało mi się zwolnić dwa piny analogowe. Głownie chodziło mi czy idea schematu jest poprawna, ale jeśli tak to uważam temat za zamknięty i dziękuje za odpowiedź :) .

    0
  • #5 18 Kwi 2018 10:32
    jarek_lnx
    Poziom 43  

    Nie bardzo wiadomo co autor chciał uzyskać tym schematem (poza ogólnikami które opisał), szczególnie te 20 rezystorów połączone równolegle wskazuje na jakiś błąd w rozumowaniu, przecież można było zastąpić jednym.
    Nie wiadomo gdzie jest wejście, gdzie wyjście, gdzie zasilanie.

    Cytat:
    (wyjścia od tranzystorów to są te stany które muszę sprawdzić).
    Wyjście z tranzystora może być z emitera albo z kolektora więc taki opis w połączeniu z niekompletnym schematem nic nie tłumaczy.

    Nie wiadomo czy te 20 stanów może przyjmować dowolne wartości, czy 1 z 20, ze schematu domyślam się że to drugie.

    Cytat:

    Zastosuj gotowy układ scalony DAC - będzie prościej. Tak to będziesz musiał dobierać rezystory precyzyjne.
    Tak lepiej, jednak zastosowanie rejestru było by jeszcze prostsze - wyeliminuje problemy z wymaganą precyzją całkowicie.

    0