Skip to main content

Questions tagged [multiplexer]

A multiplexer selects one of two (or more) inputs based on a control input. It then outputs the selected input.

Filter by
Sorted by
Tagged with
1 vote
1 answer
49 views

demultiplexers and multiple output selection [closed]

In a DEMUX, is it possible to route 1 input signal to multiple output signals? Say input I is routed to both output 1 and output 2. Does this scenario have anything related to data collision?
19216811's user avatar
0 votes
0 answers
32 views

I2C Write Function and Making the Array User Inputtable with Python

I'm wrapping up the firmware for my project using 4 TCA9548As to switch between 32 different ports for I2C slave devices. I have a raspberry pi and clamp on master SDA and SCL lines for master input. ...
Beau Raley's user avatar
2 votes
2 answers
56 views

Can MUXs or their channels be sperate busses?

I am doing a little project with some MUXs. PCB is currently being built; I'm waiting for it to be shipped out to me. I have multiple MUXs on my board (TCA9548As). They are connected to a master pair ...
Beau Raley's user avatar
0 votes
1 answer
32 views

ESP32 resetting Adafruit EMC2101 (TCA9548A) using a 10k resistor?

Do I just need to add a 10 kΩ resistor on one of the GPIO pins of my ESP32 in order to use it to connect to the TCA9548A (Adafruit EMC2101) reset pin? The RST pin on the TCA9548A (Adafruit EMC2101) ...
StealthRT's user avatar
  • 797
0 votes
0 answers
87 views

TCA9548A I2C Python coding help

I am designing a board using 4 TCA9548As that each have 8 screw terminals so that I can connect to 32 addressable devices. I am trying to create the python code to be able to write to each of these ...
Beau Raley's user avatar
0 votes
1 answer
48 views

Using MUXs to Address Multiple Devices

I am fairly new to I2C and coding in general as I am currently majoring in electrical engineering. I needed to design a board with multiple MUXs, I am using TCA9548As, that can address interchangeable ...
Beau Raley's user avatar
0 votes
2 answers
50 views

Poor man's Raspberry Pi camera multiplexing

I'm working on a hobby project which involves a Raspberry Pi (zero) and I want to connect 2 cameras to it. One is the Raspberry Pi HQ camera with a tele- lens, the other one is a cheap wide angle ...
floppydisk's user avatar
0 votes
0 answers
39 views

Multiplexing Solar Cells with a Common Positive

I am trying to switch between 6 pixels of a Perovskite Solar cell that exist on a single slide. I hope this would allow me to measure their voltage and current with one four-wire measurement ...
Kerry Tang's user avatar
0 votes
3 answers
105 views

How to measure multiple resistances with Arduino Uno, without one measurement influencing the other?

I'm working on a project where I aim to measure resistances using an Arduino Uno. I started with two separate voltage dividers, each using a 1 MOhm reference resistor, connected to a common Arduino ...
Esat Becco's user avatar
1 vote
0 answers
51 views

I need help with the 4:1 MUX select probes? [closed]

I am making a DC motor (motor A) that is working under the following conditions: a) We have a 5 Hz clock signal, b) stops for 2 seconds, c) turns right for 4 seconds, d) stops for 3 seconds, e) turns ...
İpek Arazsu's user avatar
3 votes
5 answers
118 views

Drive up to 64 coils (one at a time)

I want to drive up to 64 (PCB) coils at 5V / 200mA using a PWM signal from a micro controller. I only need to control one coil at a time. So I have two questions: How can I multiplex the PWM signal? ...
Reto Aebersold's user avatar
1 vote
0 answers
34 views

Multiplexer with inverter and transmission gate

I'm currently studying the multiplexer shown in the figure. Since adding inverters does not affect the overall output of the circuit, what is the significance of adding the three inverters (inv1, inv2 ...
sisy0110's user avatar
1 vote
1 answer
38 views

Should I use CD74HCT4067 as 16:1 analog multiplexer or design my own multiplexer using Mosfets?

I was thinking to design an 16:1 analog multiplexer using transmission gate and and gate based decoder circuit. But I was advised to use CD74HCT4067 instead as our design is an off-chip design. I am ...
Nabila Tasnim's user avatar
2 votes
1 answer
63 views

Multiplexer with transmission gates

I have a multiplexer with 2 selection bits (S0 and S1), 4 inputs (x0, x1, x2, x3) and 1 output (y). The truth table for this circuit is the following: S1 S0 y 0 0 x0 0 1 x1 1 0 x2 1 1 x3 I also ...
S214ky's user avatar
  • 63
0 votes
0 answers
32 views

XTR111 4-20mA/0-10V before mux stage

I am currently designing a PLC-like module based on a STM32 microcontroller. I want to have up to 8 analog outputs generating 0-10V or 4-20mA signal. I am heavily relying on this design by TI: https://...
Sobekurxo's user avatar
0 votes
3 answers
150 views

LTspice problem - AND gate gives wrong output - please help

I am building an SRAM memory in LTspice. For the input I am using two muxes in column. Inside the muxes I have a problem with one of the AND gates- please see attached picture- the lower and gate is ...
nizan m's user avatar
0 votes
2 answers
59 views

Weird pass-transistor MUX circuit

I found the following circuit in my FPGA course. The course claims it is a multiplexer (presumably \$4\$ inputs), but offers no further explanations about how it works. I can see that \$S_a\$ selects ...
Wolfuryo's user avatar
  • 113
0 votes
0 answers
35 views

How to reduce on-resistance and parasitic capacitance effects of my MUX setup?

I am designing a mux board to mux a flashing setup. Both UART and SPI lines are on 1.8V logic. The Mux chips have ~4-8ohms on-resistance and 1.7pF on-capacitance. Few questions: Would I need buffers ...
Zed Lepplin's user avatar
0 votes
1 answer
38 views

Can single digit 7-segment displays use free digits from a multi-digit multiplexer?

The title's a bit convaluted, so I'll ellaborate. I'm driving a 4-digit 7-segment display with a multiplexing controller, the kind where it sets one display at a time and relies on persistence of ...
Steam Ranger's user avatar
0 votes
0 answers
29 views

Better switch/mux type for laser diode

I recently designed and tested a laser driver board which can generate max 200mA current. One of the requirement was to be able switch that current source between 4 laser diode channels. I used ...
Derun Karabeyoglu's user avatar
0 votes
1 answer
124 views

Is multiplexer a multipler or adder?

I'm new to electronics, just learning about logic gates and combinations like binary adders and multipliers. But I came across the internet and found that a simple multiplexer (MUX) could do addition, ...
Dexter Lim's user avatar
0 votes
2 answers
60 views

PWM vs mutiplexing, why one can control the apparent brightness and other saves power?

In an LED grid where we are using multiplexing to control a ton of LEDs, where we are scanning each row quickly and using persistence of vision to enjoy the full picture at once; let's say that there ...
Rajveer Singh's user avatar
1 vote
2 answers
66 views

Multiplexing signal array

I have a specific application where I need to interface 256 i2c busses arranged in array of 16x16. I have used multiplexers to create LED arrays, but this problem seems different as there isn't part ...
somerandomusername's user avatar
0 votes
0 answers
47 views

Multiplexer SN74HCS153 pulls the input selectors to high

Datasheet: https://www.ti.com/lit/ds/symlink/sn74hcs153.pdf?ts=1709281704306&ref_url=https%253A%252F%252Fwww.google.com%252F I use the multiplexer SN74HCS153. Which multiplexes 4 inputs to 1 ...
Manuel's user avatar
  • 3
1 vote
1 answer
77 views

I am confused with the maximum operating frequency calculation of the circuit

So, according to my understanding, the max operating freq has the setup time hold time and logic delay and also the clock to output delay... So my answer is tclk = (tsu+tco) + tlogic + (tsu+tco) = 2+5+...
bitte's user avatar
  • 13
0 votes
2 answers
46 views

Can I use MAX4644EUT to drive pin high or low?

I've a module that operates at +5V. Instead of using 2x MOSFET or transistor + MOSFET to drive the MODULE.VCCIN either +5v / gnd, can I use the MAX4644 instead? simulate this circuit – ...
Andrea Baccega's user avatar
2 votes
1 answer
86 views

How to connect an electrode to ground?

I have an array of 16 electrodes that I want to be disconnected from everything until selected and then connected to ground, one at a time. Would a multiplexer work for this? My application is sensing ...
Dallon Penney's user avatar
1 vote
4 answers
180 views

What is the fewest number of GPIOs to read 5 push-buttons?

This answer gives a good explanation of how to use a keypad matrix to minimize GPIO usage by scanning rows and columns to find a button press when an interrupt triggers. This scales very nicely for ...
KJ7LNW's user avatar
  • 2,150
2 votes
3 answers
226 views

Peripheral interface design

I’d welcome some advice on a hobbyist peripheral interface design. This must use 74-series logic and have the lowest package count. There is a notional CPU which is not shown in the sketch below. It ...
David00's user avatar
  • 183
1 vote
1 answer
62 views

SN74LV4052APW as UART Switch

I am using SN74LV4052APW as UART switch with ESP32-S2 SoC Design. I have 3X UART in the design but since ESP32-S2 supports only two UART channels so I had to use this electronic switch to switch ...
Zunuran Nasrullah's user avatar
0 votes
0 answers
41 views

M-LVDS differential signals through multiplexers

I'm experimenting with M-LVDS via USB 3.1 cables, passing the differential signals through the SuperSpeed lanes. I'm using the DS91M040 for driving M-LVDS. So far no issues, however, I need now to ...
Emerson's user avatar
  • 423
0 votes
2 answers
71 views

How to get a smooth operation of multiplexed solenoids

My project involves 100 small solenoids, that I either have drive individually, or hopefully I can drive in a multiplexed configuration, the same way LED displays are driven. Then I only need 20 ...
Björn Morén's user avatar
4 votes
1 answer
251 views

Understanding Leakage Current specification in analog multiplexers

I want to build an analog front-end with a 16 channel multiplexer. On each multiplexer input, there will be a voltage divider made from resistors. On the multiplexer output, there will be an op amp ...
Mau5's user avatar
  • 314
0 votes
1 answer
72 views

MUX for RFID 13.56 MHz

Working on a project that involves an array of RFID (HF 13.56 MHz) antennas using a single RFID transceiver. In-order to switch between the antennas I'm looking for a 1:8 (or more) RF MUX. As the ...
Gilad's user avatar
  • 2,127
1 vote
2 answers
224 views

Why do we use a MUX rather than tristate buffers to implement a bus?

Consider a small digital system consisting of registers connected to a bus interconnection network. It is well-known that the output to the bus can (functionally) be implemented either with tristate ...
EE18's user avatar
  • 1,161
0 votes
1 answer
123 views

How to design 16:4 Mux/Demux switch

I have 4 different inputs In0, In1, In2 & In3. Each input is 4-bit, so there are total of 16 inputs. There are two selector inputs S0 & S1. And there is a 4-Bit Out. i.e. depending on the ...
Zzz's user avatar
  • 43
1 vote
2 answers
63 views

Scaling PWM amplitude using analog switch at MHz timescales

I want to scale the amplitude (the High level) of a PWM signal by switching the output of a DAC. I am using MCP4822 12-bit DAC to generate 0 - 2.048V and switching it using a SN74LVC1G3157 analog SPDT ...
itheo92's user avatar
  • 11
1 vote
1 answer
82 views

USB3.2 backwards compatibility in KVM

I am making a KVM switch, and I have a USB 3.2 Gen 2x1 connector. From what I have read, USB 3.0 and better has 9 pins, and USB 2.0 has 4. I have found a MUX which suits my needs: the TMUXHS2414, but ...
YANNTASTIC5915's user avatar
1 vote
1 answer
130 views

7-segment 4-digit display ghosting

Currently I'm tinkering with my ADC project with my ATmega328. I asked my microcontroller educator how I can fix this issue with the ghosting. I thought it had something to do with frequency or the ...
DariShard's user avatar
3 votes
2 answers
91 views

What kind of switching system can I use for a massive array of high-impedance electrodes?

My application: I am attempting to create a device to map redox potential in soils at ~1 mm resolution, using a grid of platinum electrodes. Background: Redox potential is a measure of the "...
user278411's user avatar
1 vote
1 answer
54 views

Verilog simulation unexpected behaviour in a simple mux design (Using EDAPlayground and EPWave)

I am experimenting with EDAPlayground, and I have created a simple structural module that should take the MSBs from one input and merge it with the LSBs of the other and vice versa, using 2 input ...
Meda's user avatar
  • 13
0 votes
1 answer
41 views

Is TMUX646 suitable for 10 input signals in parallel?

I'm trying to determine whether the TMUX646 matches my needs.In the data sheet it is written: The TMUX646 is an optimized 10-channel (5 differential) single-pole, double-throw bi-directional switch ...
Ben's user avatar
  • 625
0 votes
1 answer
56 views

Do the I2C pullup source and sensor input power sources need to be the same

I am using a Particle Boron or Photon 2 which both state the I2C pullup should be 3.3v. I currently have a AHT20 temperature sensor and a 20x4 LCD on the I2C bus, which has been running great with the ...
TXROCKS's user avatar
  • 11
3 votes
1 answer
286 views

Do there exist I2C address-remapping "NAT" chips?

For I2C devices that do not support address changes, do there exist "I2C address proxies" that can sit in front of the statically-addressed device and proxy a different address to the chip ...
KJ7LNW's user avatar
  • 2,150
2 votes
2 answers
607 views

Read multiple PT100 sensors with MAX31865

I'm building a temperature logger with four PT100 sensors. I've already decided to use a MAX31865 converter (just the IC), 3-wire PT100s and the device will be a Raspberry PI HAT - the PI will talk to ...
Marek's user avatar
  • 23
0 votes
1 answer
152 views

I2C Addressable UART Multiplexer

I have a number of "smart" LCDs which have their own internal processor and can communicate over UART. Unfortunately I have ran out of GPIOs on my ESP32. I was hoping to find a demultiplexer ...
iMan Biglari's user avatar
0 votes
1 answer
202 views

MUX in a 4 bit by 3 bit memory

Here is a 3-bit adressable memory with an adress space of 4. My question is why is the book calling the 3 rightmost highlighted circuits MUXes? And what type of MUXes are they? 4:1 MUX? And if it is ...
oabdullae's user avatar
1 vote
1 answer
70 views

4 to 1 MUX representation

Here's a representation of a 4 to 1 MUX that I found in a book called: Introduction to computing systems from bits and gates to C/C++ & beyond by Yale N. Patt and Sanjay J. Pattel My question is ...
oabdullae's user avatar
6 votes
3 answers
452 views

Why don't analog multiplexers specify PSRR?

I am designing a PCB that needs to switch an analog signal coming from multiple sensors with a multiplexer. I need to be able read single uVs of changes on the signal. I am looking to power the MUXs ...
John Allen's user avatar
1 vote
3 answers
162 views

High gain op-amp, but still being able to get 0V output

I'm not a learned electrical engineer, so all my knowledge is self-taught and thus a little spotty. I hope you guys can help. Here is my problem: My goal is to switch between ROWPIN 1-4 (there are ...
Victor Mas's user avatar

1
2 3 4 5
20