
I am currently working on an automotive application. I need to convert a 12V PWM signal sent from the ECU to a 3.3V PWM signal. In other words I need to level shift the PWM signal as my controller operates in 3.3V. Can I just use a NPN transistor where I feed 12V PWM signal to base and use a 3.3V collector voltage so that I get a 3.3V PWM output. Please correct me if I am wrong. Please see my attached circuit.
Last edited: