Questions tagged [level-shifting]
Level shifting is the process of converting between different voltage ranges or logic levels, e.g. from [-1 - 1 V] to [0 - 3 V], or 3.3 V logic to 5 V logic.
98
questions with no upvoted or accepted answers
4
votes
0
answers
74
views
Controlling device with Raspberry PI with different power supply
I want to control USB switch selector with Raspberry PI(RPi).
The switch (amazon) have an external wired remote with micro button and couple of LEDs.
I need to emulate a button press and ideally ...
3
votes
0
answers
2k
views
Level shifting with BSS138 - weird values
I need to connect 5V and 3.3V devices via I2C as follows:
I've connected 3.3V and 5V pull-ups and tried to measure the voltage. There is 5V on HV and TX_HV but 4,7V on LV / TX_LV.
Putting TX to LOW ...
2
votes
0
answers
95
views
Adding level shifter circuit conflicts with other microcontroller peripherals
I'm working on a synthesizer with multiple functionalities (OLED I2C screen, encoder, audio, midi input, several keys input) on a Xiao RP2040.
I wanted to add a PS2 keyboard input.
RP2040 GPIO are 3....
2
votes
4
answers
189
views
Interfacing Delta PLC and Arduino (Logic Signals)
I am trying to connect a Delta PLC (DVP-10SX) to an Arduino UNO. What I'm trying to achieve here is to be able to exchange Logic signals between both the PLC which has a logic level of 0-24V and ...
2
votes
0
answers
75
views
Genesis ROM + Level Shifter Circuit: Game Fails Without O'scope Probe
Problem:
In an effort to learn digital electronics, I've designed and had fabricated a modern Sega Genesis cartridge. But I'm having a problem getting the cartridge to work without the help of an ...
2
votes
0
answers
332
views
Reading 2 digit 7 segments with ESP32 using TM1650 maybe?
I have been trying to contact a forum member that has done a modification to his pool equipment in order to control it remotely instead of having to go to the box every time and check on the codes. ...
2
votes
0
answers
166
views
Is shorting two power rails with a capacitor like this OK?
I am using this CAN transceiver which runs on 5 V but, if you provide it with the microcontroller voltage on its VIO pin, then it will automatically apply voltage level correction for the micro.
The ...
2
votes
0
answers
208
views
Best way to manage multiple 12V inputs and outputs from Arduino?
For a bowling alley I am going to make a circuit using an Arduino Mega to turn on arrow lights(1-4 bulbs in each) given the bowling pin lights that are lit up at the moment on a masking unit. AMF no ...
2
votes
0
answers
396
views
Buffer-cum-Level shifter using dual MOSFET
I am putting together a Buffer-cum-Level shifter using dual MOSFET to deal with PWM signal for display backlight control.
This 3.3V PWM signal is driven by MSP430G2452 and would be reaching the ...
2
votes
1
answer
128
views
Voltage shifter 0-30VDC
I am required to generate and measure squared signal (PWM like). I should cover a 0-30VDC amplitude. High level of the signal is 30 VDC, low level is 0VDC. The bandwith to be covered is 0-20kHz. I ...
2
votes
0
answers
127
views
Upward Voltage Level Translation
I need to up-translate two complementary 2.5 V signals to 5 V. I am looking for a circuit which can do this and which consumes ultra-low static power. I tried to design one, using 4 MOSFETs as shown ...
1
vote
2
answers
58
views
Level shifting 7.5-15V range to 0-3.3V range to read on a microcontroller
I have a microcontroller that is meant to read a voltage between 7.5-15 V range. The ADC for the microcontroller is 3.3 V max so I came up with the circuit shown below. It takes in 7.5-15 V input and ...
1
vote
0
answers
127
views
Using NPN transistors for I2C level shifting
Background: I'm familiar with the method of level shifting an I2C signal using NMOS FETs and pull-up resistors. The Philips application note AN97055 documents the method and explains how it works here:...
1
vote
0
answers
26
views
Voltage Offset and Scaling from DAC to current driver
I have a DAC with an output of 0-4.096V that I need to convert to 4-20mA. I am planning to use the XTR111 which converts 0-5VDC to 0-20mA. To use the full range of the DAC (ie 0-4.096V = 4-20mA), I ...
1
vote
0
answers
47
views
How to scale a GPIO control line to mitigate system impedance
I'm trying to build a circuit for a GPIO control line.
Each device tapped into the line operates at 1.80v; the line is held at 1.65v HIGH.
The GPIO output pulse profile is 1.000s @ HIGH 1.65v + 40ns @ ...