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
11
votes
1answer
825 views

Why two inverters cascaded in multiplexer control signal terminals?

Why cascaded inverters are used in the multiplexer when it is possible to realize the circuit using a single inverter.
6
votes
7answers
11k views

Multiplexing Inputs on a microcontroller

I have a 4 way DIL switch that I use to provide input to a microcontroller, and I need to free up a port to use for something else. Is there a way to multiplex 4 inputs into 3 microcontroller ports? ...
6
votes
3answers
10k views

Best way to control 130 - 140 LEDS with Arduino Uno 32/64 bit led drivers?

I am new to electronic prototyping and had a few questions. I need to control 132 LEDs individually. I want to make 3 rows ( 2 rows of 60 and 1 row of 12) I think i can matrix them but i would still ...
5
votes
1answer
628 views

Over voltage and reverse voltage protection of multiplexed ADC with voltage follower

I am designing a protection circuit for the ADC section of a design I am working on. There will be 8 analog signals being read by a single pin of the MCU via an 8 channel multiplexer. The analog ...
5
votes
5answers
9k views

Multiplexing two 7-Segment displays (Ghosting issues)

I am currently working on a simple scoreboard using two 7 segment displays, a shift register (74HC595N), two PNP transistors (2N3906) and an arduino uno. Each 7 segment display is common anode, ...
1
vote
1answer
3k views

Learning Multiplexing with LEDs, transistor switching speeds

I am working with some friends trying to multiplex. The issue we run into is we aren't sure if we are hitting a limit on transistor switching speeds. I am unsure if this is a hardware or software ...
26
votes
15answers
26k views

Controlling 500 LEDs with PWM

I'm considering taking on a project that would involve individually addressing 500 LEDs, optimally with PWM support for each. I'm planning on using an Arduino since I already have one, but I'm open ...
1
vote
1answer
489 views

Reading 16 voltages accurately with three decimals on Arduino

I need to monitor 16 LiFePO4 cells. Their Voltage during operation measures from 3.0 to 3.7V which I would like to measure accurately with 3 decimals. I was thinking of using a 16 port multiplexer ...
3
votes
3answers
581 views

How to short two nodes electronically

I am using a Phillips SAA3010 IR transmitter IC to send a modulated IR signal. The IC has two types of inputs: Z0---Z3 X0---X7 And one type of output: DR0---DR7 Each legal operation corresponds to ...
0
votes
2answers
4k views

barrel shifter using multiplexer: how to go about it

I am trying to under stand how to build a barrel shifter using multiplexers. I understand how the barrel shifter works but I don't get how you decide the number of multiplexers to use, and how the ...
-5
votes
1answer
1k views

Time Division Multiplexing question [closed]

I am new to the concept of Time Division Multiplexing in school, after reading a few books I came over this question. With the help of sketches explain Time Division Multiplexing (TDM) in terms of ...
26
votes
3answers
32k views

How do I extend the number of analog (input) pins available to me?

I already know how to extend the number of digital pins on an Arduino using a multiplexer. I want to increase the number of analog input channels that I have. One solution is to add another Arduino ...
10
votes
6answers
19k views

How can I control many LEDs with just a few pins on my micro?

I am using an Atmel ATtiny13 which has a 6-pin I/O. I'd like to control about 15 LEDs but am unsure how to connect everything. Without multiplexing of any sort, it seems I'd only be able to control 6 ...
5
votes
7answers
5k views

How can I control 128 (or more) solenoids?

I need to switch 128 solenoids either on or off individually, several times a second. I'd like to drive this from either a PC, or an embedded device. How would you recommend I do this? Perhaps ...
8
votes
3answers
36k views

How do you implement the following function using nothing but 2:1 MUX?

I am having difficulties understanding how to implement boolean functions, particularly given that I may only use 2:1 muxes and the variable D as a residual variable. The function is as follows: $$ ...
10
votes
7answers
30k views

How do I control several hundred individual leds with Arduino(s)?

I am working on an electronics project which involves hundreds of LEDs. (Talking upwards of six to seven hundred LEDs...a lot, I know.) Is there any way to control this many LEDs with one or a couple ...
10
votes
6answers
6k views

Large Multiplexers/Data Selectors

I'm looking for a multiplexer IC with 128:1 or more inputs (256 would be quite nice). I would have thought such a device would be quite common yet I'm having a tough time locating it. It could be that ...
8
votes
9answers
3k views

Serial control of 25 LEDs from a single pin

I have a microcontroller with one available digital pin. How can I control 25 LEDs?
7
votes
2answers
946 views

Slow PNP turn-off time, how to optimize it

I'm multiplexing a pair of Nixie tubes. The high-side control is done with two pairs of transistors, MPSA92 high-voltage PNP to switch the 160V to the tubes, and a BS108 to control the base of the PNP:...
3
votes
2answers
489 views

How to “deserialize” a digital output to 4 digital outputs

I am working on a small test project for my Arduino and as part of it, I want to display a number on a 7-segment LED system. My first setup involved just direct links to the 7-segment display and ...
2
votes
2answers
209 views

Switching a current source through a MUX

I have a current source of square pulses (0-20 uA) generated by a NI 9265 device. I am trying to build a fast switching circuit using TI CD4051 multiplexer to switch the current signal between ...
1
vote
4answers
9k views

Is it possible to drive 4 seven segment display with MSP430G2231?

I'm trying to teach myself electronics and my goal is to create a digital clock with 4 digits. I have an MSP430G2231 which has only 8 available ports as far as I can tell. I saw some methods for ...
5
votes
2answers
2k views

32 bit, 4 way multiplexer

I'm relatively new to electronics and recently decided to design and build a very simple CPU as a personal project. My instruction size is 32 bits and I want to have 32 bit registers so I am going to ...
5
votes
2answers
2k views

Using the raspberry pi to measure multiple electrical circuits

I am looking to use the raspberry pi to measure the power consumption of multiple household electronics and record the information to analyze later on. However, I'm not sure if it's possible to ...
4
votes
1answer
9k views

How to create an n-bit multiplexer?

I'm needing to create a 4 bit, 16 input multiplexer. I know I could describe this as a long list of S => when "0000" etc.. but I think that's not very clean, and ...
2
votes
3answers
2k views

Best way to build a 64-bit output multiplexer

I'm looking to create something to multiplex N 64 bit signals together. The goal of the project is to provide digital switching between a library of old cartridge based video games. Essentially I ...
0
votes
1answer
2k views

i2C multiplexer to use multiple sensor of the same type

I would like to hook up multiple sensor of the same type (temperature, pressure and so on). The problem is that each sensor can only have 2 different unique values for the register, so can't put more ...
0
votes
2answers
641 views

Implementing analog multiplexers in LTSpice and Cadence Virtuoso

Is there any model for Analog Multiplexer compatible with LTSpice or Cadence Virtuoso? A simple 2:1 multiplexer is implemented in LTSpice as a SPDT switch. So how to implement a 4:1, 8:1 or 16:1 ...
7
votes
2answers
740 views

What is the purpose of diodes in flip-dot displays?

In most flip-dot displays i've seen, the electromagnets have a set of two diodes connected to them. This is also mentioned by David, who asked a question about the displays before. However, in the ...
6
votes
4answers
2k views

Multiplexing a Circuit

Frankly, I'm overwhelmed with this circuit that I have to start building in lab tomorrow. Last week we built an octal decoder that takes a 3-bit binary input from 000 to 111 and displays a unique ...
6
votes
2answers
3k views

7-segment LED display with multiple digits

I was looking at the datasheet for the LTC-4627JR, and it looks like each digit shares a common anode, and each segment shares a common cathode. My question is given this configuration, I don't ...
2
votes
4answers
519 views

High voltage high bandwidth analog mux

Does anyone know some ref of high voltage high bandwidth analog multiplexer? I am looking for a mux that can tolerate input voltages up to 10V, but has also a high bandwidth of at least 1Ghz. I am not ...
2
votes
4answers
2k views

Multiplex dip switch input to microcontroller

I have 3 DIP switch packages with 8 switches each, and not enough inputs on my microcontroller. This article (you have to download the pdf to see the schematic) gives an example of what I want to do. ...
2
votes
2answers
3k views

MUX verilog code

Can anyone explain the difference between the two codes below. Both written in Verilog, Xilinx. If someone can explain how the second one works would much appreciate it. ...
2
votes
3answers
4k views

Three Phase Input to Single Phase Output

We have three phase input and the voltages in the three input is not the same always. Sometimes, one or two or three phase will be off. I would like to connect the phase to output which lies within ...
2
votes
0answers
693 views

MCP4131 resistor on SDI/SDO multiplexed pin?

I'm using the MCP4131 digital potentiometer to control the brightness of a LED using an Arduino Uno. The MCP4131's interface is SPI and it has a multiplexed SDI/SDO pin (pin #3). The datasheet ...
1
vote
1answer
456 views

LED and Button Matrix multiplexing?

I have only six GPIO to control a piezo buzzer and 6 LEDs and read 6 buttons... Would multiplexing the 6 LEDs/buttons in a 2x3 matrix work like this (i.e. 5 pins for the 6 LEDs and buttons, one ...
1
vote
0answers
107 views

prioritized power path controller for battery backup [duplicate]

I'm searching for a simple solution for a prioritized power path controller to maintain a system supply line through a rechargable battery when the main supply fails. My goal is to make the cheapest ...
1
vote
1answer
137 views

How to select line to a 1:4 demux in verliog from a NIOS II softprocessor

I am new to verilog. I'm using this 1:4 demux as described on this webpage (code supplied). 1:4 Demux verilog code My question is in relation to the select line. I have a soft processor NIOS II on ...
1
vote
3answers
2k views

Why is the output (in the truth table) inverted in a ic 74154 used as a demux?

I am studying Digital Principles and Applications from Malvino and Leach. I have a doubt in the demultiplexer section. This is the image of a 1 to 16 demux. I understand how it works. So, if ABCD = ...
1
vote
4answers
3k views

Difference between i2c switch and i2c mux

I am working on a project which involves reading from multiple IMU sensors on i2c protocol. They have a fixed i2c address and hence I feel the requirement of some sort of multiplexer. On some ...
1
vote
1answer
2k views

How much is the noise of a multiplexer for analog inputs?

I have 4 sensors, each have with two differential output (S- and S+) that I need to use in a differential amplifier (with a gain equals to 1000 in my case). The difference between S- and S+ is ...
1
vote
1answer
2k views

NPN or PNP for multiplex seven segment display?

I want to put three multiplexed seven segment displays on a pcb module which then will be connected to another board through a 1x12 Pin header housing an ATMega (so assume in the following that Pin 11 ...
1
vote
0answers
385 views

Discrete logic multiplexer

I posted a more in-depth outline of what I'm doing here, but basically I'm building this circuit (for n=3): The circuit displays an output based on the combination of three three-input DIP switches. ...
0
votes
3answers
84 views

On-the-fly routing of digital and analog signals using unbuffered analog crosspoint arrays?

The issue I have is strongly related to a question which was asked over here. Unfortunately I did not find the answer I was looking for. Digging a bit more I've came across a class of IC's named ...
0
votes
1answer
55 views

Multichannel Design with Multiplexers

I am trying to use four MUXes to send 4x8 identical sensors onto an I2C bus. Let's call my four types of sensors A,B,C,D. Eight of each means 32 sensors that I need to 8:1 MUX onto one I2C bus. I'm ...
0
votes
0answers
63 views

Digital signal appears to improve with length of wire - troubleshooting multiplexed LED display

I’ve created a 5x5 multiplexed LED display that’s behaving very strangely. It appears to have something to do with the data signal from the micro controller to the first shift register which appears ...
0
votes
1answer
246 views

Mealy Safety Device with 2 inputs

I have an assignment in college and I would like to ask some questions: You are to design a Mealy state diagram for a safety device. Assume that two debounced push-buttons, A and B, are available ...
0
votes
1answer
3k views

How do I find the Truth Table for Mealy State Machine?

This is a followup to my previous question: I have this assignment in college: You are to design a Mealy state diagram for a safety device. Assume that two debounced push-buttons, A and B, are ...
0
votes
1answer
696 views

XY table using motorized potentiometers

I'm trying to implement a XY table using 4 units of these motorized potentiometer, controlled by an Arduino. Since I have other uses in mind, I'd like to use as few pins as possible, wich would imply ...