Witam
W projekcie chcę zastosować multipleksery do przełączania/zwiększenia ilości wejść ADC uC do 64 kanałów . Procesor (atmega32) taktowany będzie kwarcem 16Mhz , odczyt z ADC chcę dokonywać za pomocą przerwania i po odczycie zmienić kanał MUX'a na kolejny .Układy muliplekserów jakie chcę zastosować to 74HCT4051 lub 74HC4067 .
Linie sterujące S0-S3 każdego muxa będą połączone równolegle z sobą do uC , linie E osobno dla każdego muxa będą sterowanie z osobnego pinu w uC , wyjścia Mux'ów będą połączone równolegle z sobą razem z pinem ADC uC .
I tu pojawia się moje pytanie ,czy układy mux przy przełączaniu będą potrzebowały dodatkowej zwłoki czasowej ? (wg noty czas przełączania wynosi ok 88ns) . Czy mogą wystąpić "przesłuchy" między liniami muxów ?
Dodatkowo chcę za pomocą multiplekserów dokonać podłączenia osobno czujników DS18B20 (16 sztuk) , podciągnięcia do Vcc będą po stronie wejść multipleksera , na jego wyjściu nie będzie już kolejne podciągnięcie do Vcc potrzebne ?
Czy ktoś już stosował takie rozwiązanie w swoich projektach ?
Jakich niespodzianek można się dodatkowo spodziewać ?
Pytam ponieważ nie mam fizycznie układów pod ręką aby przetestować zamiary :/ co bardzo mi utrudnia wyciągnięcie wniosków w moim projekcie .
W projekcie chcę zastosować multipleksery do przełączania/zwiększenia ilości wejść ADC uC do 64 kanałów . Procesor (atmega32) taktowany będzie kwarcem 16Mhz , odczyt z ADC chcę dokonywać za pomocą przerwania i po odczycie zmienić kanał MUX'a na kolejny .Układy muliplekserów jakie chcę zastosować to 74HCT4051 lub 74HC4067 .
Linie sterujące S0-S3 każdego muxa będą połączone równolegle z sobą do uC , linie E osobno dla każdego muxa będą sterowanie z osobnego pinu w uC , wyjścia Mux'ów będą połączone równolegle z sobą razem z pinem ADC uC .
I tu pojawia się moje pytanie ,czy układy mux przy przełączaniu będą potrzebowały dodatkowej zwłoki czasowej ? (wg noty czas przełączania wynosi ok 88ns) . Czy mogą wystąpić "przesłuchy" między liniami muxów ?
Dodatkowo chcę za pomocą multiplekserów dokonać podłączenia osobno czujników DS18B20 (16 sztuk) , podciągnięcia do Vcc będą po stronie wejść multipleksera , na jego wyjściu nie będzie już kolejne podciągnięcie do Vcc potrzebne ?
Czy ktoś już stosował takie rozwiązanie w swoich projektach ?
Jakich niespodzianek można się dodatkowo spodziewać ?
Pytam ponieważ nie mam fizycznie układów pod ręką aby przetestować zamiary :/ co bardzo mi utrudnia wyciągnięcie wniosków w moim projekcie .