Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

3V microcontroller to 15V CMOS interface

Status
Not open for further replies.

mystery

Full Member level 2
Joined
May 9, 2001
Messages
124
Helped
4
Reputation
8
Reaction score
2
Trophy points
1,298
Location
Turkey
Activity points
825
faster cd4504

Hi all
What is the best way to interface a 3V microcontroller to 15V CMOS ?
is it possible to use uln2803?

thanks
 

3v to 15v level translator

hi friends

i also need this but with 3 to 8 MHz switching speed, what to use.
op-amp, high speed transistors or what?
i want buffer output not inverting. (3.....5 TO 15) and 0 to 0.
i also used ULN but that does not work with high speed also that inverts and if i use two propagation delay comes.
what to do?
 

If you don't have anything else and don't care about current consumtion. Every input of uln2803 will consume 1 ma current.
 

If you do not have to drive huge loads you could use open collector buffers like 7406, 7416 (inverting) or 7407, 7417 (non inverting) they are both able to switch max 30V.

The only problem is that they can not deliver a strong H level (open collector).

Switching speed (and also power consumption) depends on the type of load and also on the size of the used pullup at the "high voltage" side.

hope this helps and best regards
 

A simple interface is a small FET with pullup resistor.
Connect the base to 3.3V, the source to your microcontroller and the drain with the pullup resistor to your CMOS load for a non-inverting solution. Philips has this solution in their I2C user guide

Otherwise TI has CD40109 or CD4504 for level translation, but they have CMOS levels on the inputs

If you need faster interface, use a comparator.
 

Search site of Texas instruments. There you can find various chips that are used especially for bus voltage shifting. Take a look at CBTLV series and other "Cross Bar" chips. You can also find transceivers that has two voltage source inputs (for low voltage side and high voltage side).
 

CBT and similar device are usually made for max 5V.
I haven't seen any for higher voltage
 

Yes jzo777n, you are right! Sorry for wrong information.
Than i think that easiest way is to use sort of "Open Collector" system, and if you need more current use buffer after. To avoid any kind of noise it is best to use Schmitt Buffer after the Open Collector driver powered on 15V.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top