Jag ska driva några neopixel(SK6812) och signalen behöver vara minst 3.7 V eller något åt det hållet men jag har 3.3 V signal från MCU och 5V tillgängligt på kortet. Signalen behöver drivas ganska fort då det är pulser på hundratals nanosekunder men det behöver bara vara enkelriktat.
Hur gör man det här enklast? Det finns nivåomvandlare att köpa såklart men jag vill gärna göra det själv.
Snabb enkelriktad nivåomvandlare
Re: Snabb enkelriktad nivåomvandlare
https://cdn.sparkfun.com/datasheets/Bre ... tional.pdf
Är inte det enklaste sättet?
Det är supersmidigt att de ger ut schema på alla sina grejor så man enkelt kan sno deras lösningar
Är inte det enklaste sättet?
Det är supersmidigt att de ger ut schema på alla sina grejor så man enkelt kan sno deras lösningar
Re: Snabb enkelriktad nivåomvandlare
En NPN-transistor.
3,3V signal till emitter.
Base via ett ~1k motstånd till 3,3V matning.
Kollektor har ett pull-up motstånd (~1k) till 5V - och är samtidig signal ut.
3,3V signal till emitter.
Base via ett ~1k motstånd till 3,3V matning.
Kollektor har ett pull-up motstånd (~1k) till 5V - och är samtidig signal ut.
Re: Snabb enkelriktad nivåomvandlare
Låter som ganska lika lösningar. Jag bör se till att pull-up är relativt små bara, ~1k som Icecap säger. Toppen!
Re: Snabb enkelriktad nivåomvandlare
Nej. Det är i grunden en emitterkopplad förstärkare med signalen in på emittern och ut på kollektor.
Resultatet äe en STRÖMförstärkning strax under 1 men en SPÄNNINGSförstärkning på en hel del.
Resultatet äe en STRÖMförstärkning strax under 1 men en SPÄNNINGSförstärkning på en hel del.
