2 cent TTL Level Shifter - verbinding een 3,3 v Pi naar 5V TTL seriële apparaat of Arduino en meer...


ik zal beginnen door op te merken dat dit instructable alleen voor TTL seriële, en niet de RS232 geldt.
Het dient goed voor 2 apparaten die u nodig hebt van de seriële communicatie tussen die TTL seriële vermogen hebben.
Bijna alle populaire prototyping planken hebben TTL seriële, maar helaas ze niet allemaal draaien op de dezelfde spanning.
De 5V-apparaat is veilig en kan gegevens ontvangen van de 3,3 v apparaat zonder probleem in bijna alle gevallen.
Het probleem komt wanneer u gegevens te sturen naar de 3,3 v apparaat van de 5V-apparaat.

Dit is ook handig voor het aansluiten van de Pi aan een 5V USB-TTL seriële kabel - en wellicht het populairste gebruik daarvoor!

Als je hebt gezien mijn 8 X 8 X 8 LED kubus instructable, misschien u opgevallen was er een bezorgdheid over het aansluiten van de Raspberry Pi aan de kubus.
Dat probleem is TTL-niveau verschuiven.
De ATmega chips kunnen nemen 3.3V TTL seriële, omdat 3.3V nog steeds is een "Logic 1" in de wereld van 5V.
Maar als we gegevens terugsturen naar de Raspberry Pi willen, we niveau verschuiving die 5V signaal of wij zullen moeten
klap de ingang op de Raspberry Pi.

Dus begon ik te kijken kopen een TTL Level Shifter.
2 problemen. Pralines zoals deze kost $15 na de levering, en veel meer dan wat ik nodig hebben.
Bijna alle de TTL niveau shifters die ik keek waren 8 bits breed, en velen waren bi-directionele.
Ik hoef slechts 1 bit, en het moet alleen worden uni-directionele
Dus toen ik keek mijn delen bin en dacht "Ik zou kundig voor lichaamsbouw net wat ik nodig heb zonder ook maar iets"
Hooguit kost dit u de prijs van 2 tot en met 3 weerstanden. Met behulp van de formule die ik opgemaakt hier, u moet zitten kundig voor scrounge weerstanden vanaf vrijwel elke locatie dat zal doen - u hoeft te gebruiken van de waarden die ik gebruik als voorbeelden. Ik gebruik gewoon 100 ohm weerstanden, want ik heb meer dan 4500 van hen.

Dit instructable moet eigenlijk werken voor de meeste 5 v naar 3,3 v TTL seriële communicatie tussen apparaten.
Bijvoorbeeld, ook ik de pinnen voor de Arduino, zodat u kunt zien dat dit zou een geweldige manier om te communiceren van Arduino aan Pi.

LET OP: OM HET EVEN WELK HIERVAN PROBEERT ALTIJD WORDT GEDAAN OP UW EIGEN RISICO. Ik zeg dit vooral omdat als je de RX en TX achteruit of mis draad iets en stuur een 3,3 v input 5V, u de 3,3 v beschadigen kan apparaat.
Alles dubbel te controleren en controleert u het weer voor omhoog het aandrijven. Dat gezegd hebbende, laten we doorgaan!

Als je zag mijn instructable op de eenvoudigste iPhone/iPod/iPad lader circuit, weet je dat ik graag dingen tot de eenvoudigste termen breken. Nou, is hier het. 3.3 is 2/3 van de 5. Dus als we 5V hebben, moet dan we maken dat 2/3 daarvan.
In dit circuit, is R1 gebonden aan de 5 v-signaal. R2 is 2 R1 weerstanden, of een weerstand van 2 X de waarde van de R1.
Zo hebt u een bos van 100 ohm weerstanden (of zowat elke andere waarde, zo lang als ze zijn hetzelfde) zet een op de 5V-signaal, zet dan de andere 2 in serie vanaf dat punt aan de grond. Het kruispunt van de R1 en R2 zal worden 2/3 van de 5 v of 3.3V. Eenvoudig.

Gerelateerde Artikelen

HMC5883L Magnetometer met level shifter op arduino nano

HMC5883L Magnetometer met level shifter op arduino nano

Deze krijgt u in 3 dimensies in uw projecten arduino kompas stand sensing voor minder dan $4!Wist u dat: deze dingen zijn zo gevoelig, je kunt ze gebruiken voor zeer nauwkeurige positie sensing met 6-graden van vrijheid? Ik ben verbonden aan elke vin
Monteren van een RS232 naar TTL seriële Adapter

Monteren van een RS232 naar TTL seriële Adapter

stap voor stap montage van de RS232 op TTL seriële Adapter kit van moderndevice.com.Dit is een geweldige optie voor het aansluiten van de Arduino of Arduino kloon op een vlakte oude seriële poort. Het stuurlieden rechtstreeks met de BBB of RBBB of de
Programma ESP8266 mod een USB aan TTL seriële Adapter (CP2102)

Programma ESP8266 mod een USB aan TTL seriële Adapter (CP2102)

Deze USB to TTL seriële boord gebaseerd op de CP2102-chip, het moeten geen voldoende stroom (400mA +) gedreven ESP8266. Zo zal ik het probleem verholpen.CP2102 Gegevensblad: https://www.sparkfun.com/datasheets/IC/cp2102.pdfUPDATE: Ik maakte een nieuw
Goedkope Calculeerbaar: Arduino met TTL seriële

Goedkope Calculeerbaar: Arduino met TTL seriële

Veel van de kosten van het volledige schaalbereik arduinos zoals de UNO de kosten van de USB-interface is. Get rid van dat en u kunt bouwen uw eigen arduino van kras of krijgen een bestuur zoals de echt kale botten Board ( http://moderndevice.com/pro
Een Complete gids voor Onboard Jumpers op de Intel Edison kit voor Arduino

Een Complete gids voor Onboard Jumpers op de Intel Edison kit voor Arduino

De Intel® Edison kit voor Arduino kunt de Intel® Edison verenigbaar met Arduino shields ontworpen voor de UNO R3. De Arduino Expansion Board omvat verschillende jumper headers configureren van de Raad van bestuur met verschillende instellingen zoals
Het gebruik van een seriële WiFi schild - Arduino tutorial Arduino Tutorial

Het gebruik van een seriële WiFi schild - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe u de WizFi210 - serie WiFi schild met Arduino uno board. Deze goedkope wifi-shield kan gemakkelijk worden aangesloten op uw WiFi-netwerk en communiceren met de Arduino uno bestuur via de seriële communicatie-protocol. In
Het wijzigen van een hoofdtelefoon 2 zijdig draad naar 1 zijdig draad hoofdtelefoon

Het wijzigen van een hoofdtelefoon 2 zijdig draad naar 1 zijdig draad hoofdtelefoon

ik heb dit Sennheiser HD201 ongeveer 3 yrs + geleden, en ik hou echt van het geluid van het. En ik heb al mijn nummers met deze hoofdtelefoon geproduceerd. U kunt lezen over haar specs hier .Maar na paar jaar tekenen van slijtage is opgetreden. Eerst
Mod een USB aan TTL seriële Adapter (CP2102) naar de Pro Mini Arduino zoals de Raad van bestuur van FTDI met Auto-reset programma

Mod een USB aan TTL seriële Adapter (CP2102) naar de Pro Mini Arduino zoals de Raad van bestuur van FTDI met Auto-reset programma

Deze USB naar seriële TTL bestuur, gebaseerd op de CP2102-chip, is beschikbaar op eBay. En het kan worden gebruikt voor het programmeren van de Arduino Pro Mini en anderen die geen USB aan boord hebben. Maar het is niet zo handig als de FTDI boord ve
Hoe te maken (verbinding) een zachte potentiometer

Hoe te maken (verbinding) een zachte potentiometer

dit instructable zal u vertellen hoe te maken en een zachte potentiometer verbinden met een microcontroller, in het bijzonder zullen wij aansluiten op een Lilypad Arduino. In ons geval betekent zachte potentiometer een potentiometer gemaakt van een g
Toevoegen van een assistent (MP3/Ipod) ingang naar de voorraad van uw autoradio

Toevoegen van een assistent (MP3/Ipod) ingang naar de voorraad van uw autoradio

dus je dit grote kleine MP3-speler of Ipod hebt, maar uw auto van de oude-school alleen een CD-wisselaar heeft? Zeker kunt u een FM-modulator, maar ze werken niet zo groot en zijn berucht voor de slechte geluidskwaliteit. Heb ik besloten om de invloe
Met behulp van een HP T5700 Thin Client naar Watch Video over een netwerk

Met behulp van een HP T5700 Thin Client naar Watch Video over een netwerk

In dit Instructable zal ik u tonen hoe te maken van een kleine Set-top box waarmee je videobestanden die toegankelijk via het netwerk zijn bekijken. Door het laden van VLC in de permanente flash drive van een HP T5700 thin client met slechts een paar
Bouwen van een prieel: van google sketchup naar echte wereld

Bouwen van een prieel: van google sketchup naar echte wereld

Het doel van dit instructable is om te bouwen van een prieel zeer resistent opensource. De plannen die gebruikt zijn vrij te downloaden via de instructable.Als u geïnteresseerd bent, kunt u de lijst van mijn ideeën nog-niet-gerealiseerd bekijken op m
Hoe maak je een 9-pins mannelijke USB-naar-dual USB-kabel

Hoe maak je een 9-pins mannelijke USB-naar-dual USB-kabel

dit instructable is voor de mensen die al de 9pin USB-poorten op het moederbord opgebruikt en hebben een apparaat zoals een media card reader of addon apparaat en een aangepaste kabel om verbinding te maken met het apparaat op de externe USB-poorten
LinkIt een - versturen van gepersonaliseerde SMS naar een groep mensen

LinkIt een - versturen van gepersonaliseerde SMS naar een groep mensen

Ik ben een groot feest te gooien in een paar weken en ik wil al mijn vrienden te komen. Ik kan niet een post maken op facebook, omdat ik niet wil willekeurige mensen die ik friended overal in de buurt van mijn plaats, ik weet dat veel van mijn vriend