Innholdsfortegnelse:
- Trinn 1: Kort RF -leksjon
- Trinn 2: Kretsskjemaer
- Trinn 3: Komponentliste
- Trinn 4: kretskort
- Trinn 5: Loddemaske
- Trinn 6: Lodding
- Trinn 7: Koding
- Trinn 8: LØP
Video: RF -sender og mottaker: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
I dette prosjektet vil jeg bruke RF -moduler med Pic 16f628a. Det blir en kort opplæring om rf. Etter at du har lært ho rf -moduler kommunisere med hverandre, kan du bruke disse modulene med pic -mikrokontroller, ardunio eller hvilken som helst mikrokontroller. Jeg kontrollerte RGB -lysdioder, men hvis du kan kontrollere mange ting motorer eller reléer.
Trinn 1: Kort RF -leksjon
Hva er RF?
På kort sikt refererer radiofrekvens (RF) til oscillasjonshastigheten til elektromagnetiske radiobølger i området 3 kHz til 300 GHz, samt vekselstrømmene som bærer radiosignalene.
Hvordan virker det?
Vi trenger to moduler som er sender og mottaker. Vi kontrollerer dataene våre 1 og 0 (vi bruker mikrokontrolleren i dette prosjektet) og senderen sender disse dataene på Seri -måte i radiobølger. Etter at den begynte å kringkaste, samler mottakeren disse radiobølgene og den gir 1 og 0 igjen.
Hvorfor bruker vi det?
Hvis vi ønsker å kommunisere noen enheter uten ledning, er RF -moduler en av måtene.
Trinn 2: Kretsskjemaer
I den første kretsen er senderen andre mottaker. Jeg styrte 3 RGB ledet av disse modulene.
Trinn 3: Komponentliste
Senderdel:
- pic16f628a
- 18 -pinners dip -kontakt
- 1n4001 diode
- lm7805
- 220 uf 16v elektrolytisk hette
- 1 uf cap
- 330ohm ^1
- 4,7k ohm ^1
- RF -sender (433 MHZ)
- 10k ohm ^4
- 4 trykknapp
- 5 mm ledet
- mannlig overskrift
Mottakerdel:
De første åtte er de samme
9. RF -mottaker (433 MHZ)
10. 5 mm RGB -ledning ^3
11.led
12 hannes hode
Merk: RF -moduler må ha samme frekvens.
Rf -moduler lenke til rf -moduler
Trinn 4: kretskort
Jeg elsker å bruke PCB i stedet for prototype PCB (inkludert mange hull). Etter min mening er denne måten mer sunn for kretser. Etter å ha designet kretsene trykte jeg på brettene, men det er noen små garn, så jeg trengte å fikse noen garn. Etter å ha fikset operasjoner går de til syre. Så er de klare for neste trinn.
Trinn 5: Loddemaske
Den valgfrie delen.
Loddemerk har noen vanskeligheter, men ellers har det noen fordeler. PCB -en din kan være sunn veldig lenge og risikoen for kortslutning blir økende. Du kan finne mange ressurser om hvordan du kan lage loddemaske hjemme. Etter loddemaskeoperasjonene, er PCB -er gå i boreoperasjoner.
Trinn 6: Lodding
Til slutt lodder vi komponentene på PCB. Mitt råd du bør lodde dip socket først, men fest bildene og rf modulene etter lodding. Du bør være veldig forsiktig med kortslutninger. Dessuten kan RF -moduler enkelt utføres statisk elektrisk.
Trinn 7: Koding
Jeg brukte PIC CCS for programmering. Hvis du har spørsmål om noe, bare spør det.
Først velger vi baudrate du bør se for datablad for rf -moduler, så definerer vi sender og mottakerpinner. Paritet handler om at dataene våre er merkelige eller like, men vi bruker dem ikke i dette prosjektet, til slutt velger vi 1 vår stoppbit.
Innledningsfunksjon:
Hvis vi prøver å bruke de samme mange RF -modulene i samme område, vil det være en bestemmelse. Vi forhindrer dette problemet med innledningsfunksjonen. Vi definerer en identifikasjon for våre moduler og sendte den mottakermodul.
Vi kan se denne funksjonen på oscilloskopet. Først hører to bilder tilhørende sender og andre moduler tilhører mottakerkrets
Trinn 8: LØP
I dette prosjektet var hovedideen RF -kommunikasjon, så jeg brukte ikke kvalifikasjonsbilde eller oscillator. Hvis du vil oppnå bedre kommunikasjon, bør du bruke høyfrekvente krystalloscillatorer og høyfrekvente RF-moduler. Du bør bruke en antenne.
Anbefalt:
Bygg Kodi / OSMC infrarød mottaker og tilbakestill hatt for Raspberry Pi: 5 trinn (med bilder)
Bygg Kodi / OSMC Infrarød mottaker og tilbakestill hatt for Raspberry Pi: Bygg en Kodi / OSMC IR -mottaker og tilbakestill hatt for Raspberry Pi 3 Fra et rom vil jeg: Kontrollere Kodi / OSMC som kjører på en Raspberry Pi med en fjernkontroll Se om Raspberry Pi er slått påOgså vil jeg at familien min skal
Skrivebordforsterker med lydvisualisering, binær klokke og FM -mottaker: 8 trinn (med bilder)
Skrivebordforsterker med lydvisualisering, binær klokke og FM -mottaker: Jeg liker forsterkere, og i dag vil jeg dele min skrivebordforsterker med lav effekt jeg har laget nylig. Forsterkeren jeg designet har noen interessante funksjoner. Den har en integrert binær klokke og kan gi tid og dato, og den kan visualisere lyd som ofte kalles lyd
8 Relékontroll med NodeMCU og IR -mottaker ved hjelp av WiFi og IR -fjernkontroll og Android -app: 5 trinn (med bilder)
8 Relékontroll med NodeMCU og IR -mottaker ved bruk av WiFi og IR -fjernkontroll og Android -app: Kontroll av 8 relébrytere med nodemcu og ir -mottaker over wifi og ir -fjernkontroll og android -app. Fjernkontrollen fungerer uavhengig av wifi -tilkobling.HER ER EN OPPDATERT VERSJONKLIK HER
ATtiny85 IR USB -mottaker: 11 trinn (med bilder)
ATtiny85 IR USB-mottaker: ADVARSEL, DENNE INSTRUKTABLE HAR BLI OBSOLET V-usb-biblioteket er designet for å fungere med USB 1.1-protokoll som neppe eksisterer i dag. Med ankomsten av USB3 vil du ha mer enn hodepine som prøver å få v-usb-enheter til å fungere. Etter å ha byttet min
Arduino-kontrollert plattformspill med joystick og IR-mottaker: 3 trinn (med bilder)
Arduino-kontrollert plattformspill med joystick og IR-mottaker: I dag skal vi bruke en Arduino-mikrokontroller for å kontrollere et enkelt C#-basert plattformspill. Jeg bruker Arduino til å ta input fra en joystick -modul, og sende den til C# -programmet som lytter og dekoder input over en seriell c