Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I dette innlegget vil jeg vise deg hvordan du kan lage din egen 5V til 3.3V logikkomformer for tilkobling av 5V sensorer til nye Arduino Boards og Raspberry Pi.
Hvorfor trenger vi en Logic Level Converter IC?
De fleste av dere liker å leke med Arduino og Raspberry Pi i fritiden, ikke sant? Det er selvfølgelig det hobbyfolk gjør! Sammen med Arduino vil vi definitivt bruke forskjellige sensorer som IR -sensor, PIR -sensor og ultralydsensor. Men problemet er at de fleste av dagens tavler ikke er 5 V -tolerante, og nesten alle platene fungerer under 3,3V.
Trinn 1: 74LVC245 Logic Level Converter IC
74LVC245 Logic Level Converter IC
Denne brikken løser problemet med å koble til og sende data fra 5 V logiske nivåenheter til en 3,3 V logisk mikrokontrollere som Raspberry Pi og Arduino.
Denne brikken står mellom Arduino og sensoren og konverterer 5V -signalene fra sensoren til 3,3V som kan mates direkte til Arduino. 74LVC245 kan brukes med digitale signaler og fungerer utmerket med SPI, seriell, parallellbuss og andre logiske grensesnitt.
Trinn 2: Design kretsen
Du kan enkelt gå til EasyEDA -nettstedet og starte et nytt prosjekt. Når du har åpnet et nytt lerret, begynner du å legge til komponenter. Foreløpig har JLCPCB 689 grunnleggende komponenter og 30k+ utvidede komponenter til din disposisjon. Se hele listen over komponenter her.
5V til 3.3V logisk nivåomformer Kretsdiagram Sørg for at du legger til komponentene fra denne listen mens du tegner skjemaene i EasyEDA. Du kan til og med søke etter komponentene og sjekke tilgjengeligheten. Søk etter komponentene fra biblioteket og legg dem på lerretet. Bruk "Wire" -verktøyet for å koble komponentene sammen.
Å jobbe med denne IC er ganske enkelt. Du kan sette opp kretsen på få minutter. Bare koble VCC til logikknivået du vil konvertere til. Hvis du konverterer 5V til 3.3V, kobler du 3.3V til VCC. Bakken kobles til bakken. OE (utgangsaktivering) til bakken for å aktivere chipDIR til VCC (3.3V).
PCB -oppsett
Når du er ferdig med å tegne kretsen, lagrer du kretsen ved å klikke på lagre og oppretter PCB -layout. Jeg vil gi lenker til alle filene, inkludert Gerber, Pick n Place og materiellregningen i beskrivelsen. Du kan nå laste ned Gerber -filen og bruke den til å produsere kretskortet ditt fra JLCPCB. Gerber File inneholder informasjon om PCB, for eksempel informasjon om PCB -layout, laginformasjon, informasjon om mellomrom, spor for å nevne noen. La oss nå bestille det.
Trinn 3: Få PCB fra JLCPCB
Gå til JLC PCBs nettsted og opprett en gratis konto. Registrer deg og logg inn med Google -konto. Når du har opprettet en konto, klikker du på "Quote Now" og laster opp Gerber -filen.
Gerber File inneholder informasjon om PCB, for eksempel informasjon om PCB -layout, laginformasjon, informasjon om mellomrom, spor for å nevne noen. Når Gerber -filen er lastet opp, vil den vise deg en forhåndsvisning av kretskortet. Sørg for at dette er PCB -oppsettet på brettet du vil ha. Under forhåndsvisningen av PCB vil du se så mange alternativer som PCB -mengde, tekstur, tykkelse, farge etc.
Velg alt som er nødvendig for deg. Klikk nå på "Monter kretskortene". Nå må du laste opp stikklisten og CPL -filen som vi lastet ned tidligere. Velg alle komponentene du vil at JLCPCB skal montere i kretskortet.
Bare klikk på bekreftelsesboksen for å velge komponentene. På denne siden kan du se gjennom bestillingen din. Du kan sjekke oppsettet, se alle komponentene, og hvis det er noe problem, kan du klikke på "Gå tilbake" for å redigere bestillingen. Det er det gutta. Det er gjort. Kretskortet vil bli produsert og sendt i løpet av dager og vil bli levert til dørterskelen din innen den nevnte tidsperioden.
Trinn 4: Testing
Sjekk de monterte PCB -ene
Dette er det monterte brettet. Ryddig og rent.
Når du har fått brettet, kan du ta en og lodde de resterende komponentene inn i den. Jeg har loddet toppnålene, og dette er det ferdige brettet.
Disse 8 pinnene gir jevn 5V, disse 8 pinnene gir 3,3V, og disse pinnene er jordet.
Tester logisk nivåomformer
Hvis du kobler til 5 V -signalene på A -pinner, får du 3,3 V ved tilsvarende B -pinner.
Nå vil vi sjekke det ved å koble til en 5V i A1 og 0V i A5 Så dette vil gi 3.3V Out ved B1 og 0V ved B5.