Timeline for How to mux 10 sensor units with 4-pin that must communicate with a single unit with 3 programmable input
Current License: CC BY-SA 4.0
9 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Dec 16, 2019 at 22:26 | vote | accept | AndreaF | ||
Dec 16, 2019 at 6:45 | history | edited | Maple | CC BY-SA 4.0 |
added 64 characters in body
|
Dec 16, 2019 at 6:38 | history | edited | Maple | CC BY-SA 4.0 |
added 391 characters in body
|
Dec 15, 2019 at 23:38 | comment | added | Maple | Yes, you can use HC193 with HC4051. But make sure your "control unit", whatever that might be, has CMOS outputs. Or look for HCT193, which should be compatible with most MCUs. I'll add a schematics when I have time. Or you can draw one yourself and update OP, so that someone comment on it. | |
Dec 15, 2019 at 22:37 | comment | added | AndreaF | Thanks again! Could I use the counter 74HC193D with 2 mux 74HC4051D instead? Also could you add to the answer more details about the resistor configuration to avoid risk of sensor damages? | |
Dec 15, 2019 at 18:06 | comment | added | Maple | Also note, that using !EN input as additional address line removes break-before-make functionality between the muxes, which can potentially damage your sensors. You might need to add series resistors to mux outputs to deal with this. | |
Dec 15, 2019 at 17:37 | comment | added | Maple | You can use that mux but you need two of them for 10 sensors since they have only 8 channels. You'd also need an inverter chip for one address line. You cannot use 74LS counter with 74HC mux because LS series has TTL levels and HC is CMOS. Look for the chips compatible with your control unit and each other. | |
Dec 15, 2019 at 14:20 | comment | added | AndreaF | thanks for the answer. Could I use counter SN74LS93N and mux 74HC4051D? (my local store hasn't available the ones proposed) | |
Dec 15, 2019 at 6:12 | history | answered | Maple | CC BY-SA 4.0 |