This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

I need a switch to multiplex UART to 4 sensors

Other Parts Discussed in Thread: CD74HC4052

I am trying to multiplex 4 sensors using UART communication to an Arduino Serial input. I only need to communicate with one serial device at a time and need to be able to select which device to communicate with. The devices are operating at a buad rate of 9600.

I was suggested to use a CD74HC4052 HIgh-Speed CMOS Differential Multiplexer/Demultiplexer. Would this chip meet my needs or should I use another one?

  • Matt,

    When selecting an appropriate signal switch for your application you need to consider 3 things : Configuration, Bandwidth, and voltage range.

    Based on your application description we can determine the answer to these questions:  

    Configuration: 2 channel (1 for Tx and 1 for Rx) 1:4 mux

    Bandwidth: 9600 baud (which means you need a switch with > 15kHz)

    voltage range:  0 - 5 V ( I think this is Arduio's voltage range)

    The CD74HC4052 device is a 2 channel 1:4 mux, 165 MHz, and  +/-6 V which will meet your requirements

    Thank you,

    Adam