Skip to main content

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.

1 vote
1 answer
155 views

Can a resistor mitigate a maximum input voltage limitation?

I have a microcontroller running at 5v and outputting a digital signal. This signal can be high, low or high-impedance (tristated). This signal goes to an input pin on a target chip (the type of which ...
1 vote
2 answers
3k views

Bi-directional level shifter 1.8 - 5 V <-> 3.3 V

I have the following issue: I2C data from various devices with VCC/IO levels from 1.8 V to 5 V should be handled from my controller, but it only tolerates voltages up to 3.3 V on its IO pins. I had a ...
0 votes
1 answer
46 views

Buffering Arduino SPI bus using 74AHCT125

My SPI bus has 2 slaves, one is 5V tolerant and is connected normally to the bus, however the second one is only 3V3 tolerant and so I have to level shift it. I have decided to use the 74AHCT125 ...
0 votes
1 answer
155 views

Reproducing ST Design Gate Driver

I try to reproduce the buck-boost converter from the "STM32F334 Discovery" board. Therefore I have drawn a KiCad Schematic and assigned the appropriate spice models. But unfortunately, I'm ...
3 votes
1 answer
82 views

Level shift a digital 1.8V signal to split supply rail, using BJT

I have designed a DC/DC converter (based on Zeta technology) that will generate a split supply with a single buck controller and coupled inductor. The controller's GND pin is the negative output. ...
0 votes
2 answers
293 views

Level shifting with a voltage reference of 1.6V

I am trying to build a level shifting circuit for my project in order to make sure that the input will be appropriate for a 0-3.3V ADC. I am using two 9V batteries connected in series so my thought is ...
0 votes
4 answers
400 views

How to shift/offset a AC signal

I have made the following circuit, that amplifies a 50mV RMS signal to 0 to 5V. The circuit has 2 2nd order LPF at unity gain and a 30dB (30 V/V) gain amplifier. Below is a circuit diagram: Input ...
0 votes
1 answer
43 views

Level shifter (floating shifting ?)

I'm currently studying level shifters, and I have a question: Is it possible to design a level shifter that translates 0 and 5 volts to VSS (e.g., VSS = 5V) and VDD (e.g., VDD = 8V)? If so, could you ...
2 votes
2 answers
345 views

How long is it okay for pin to be floating during MCU startup?

I’m using an ESP32-S3 to communicate with a 5V-only LCD module with an i8080 parallel bus interface. To shift the levels, I’m using the SN74LVC8T245 bidirectional level shifter. This means I can both ...
4 votes
3 answers
120 views

Might this tri-state level shifter work?

I just thought of this idea for a one-directional tri-state level shifter that does not need an output-enable pin: The idea is that if the input A driven hard (high or low) then it just behaves as a ...
1 vote
2 answers
245 views

Sharing clock pulse between different devices

I have an application where i want to use the external clock signal (around 1kHz) with my microcontroller. I am interested in positive edge of the clock which will be detected by microcontroller. I ...
0 votes
3 answers
100 views

Logic translator between different ground references

I need to translate a 1.8 V digital signal ("power good" from a DC-DC converter) from a "floating" voltage domain to a 3.3 V signal referenced to a fixed system ground. The source ...
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 ...
3 votes
5 answers
654 views

Level shift a 0-20 V pulse to +,-10 V without deteriorating the rise time

I need a fast +,-10 V pulse. I thought I could trigger the base of a switching transistor with my fast rise time digital I/O and get a 0-20 V at the collector and then shift the DC to 0 volt and have ...
1 vote
1 answer
194 views

UART level shifter: strange level

This is my circuit Scoping on the UART host side I have the following trace But on the device side (3.3V) I have this trace Not sure on what I am doing wrong there... Using this NMOSFET: BSD840N

15 30 50 per page
1
2 3 4 5
45