Indholdsfortegnelse:
- Trin 1: Kort RF -lektion
- Trin 2: Kredsløbsskemaer
- Trin 3: Komponentliste
- Trin 4: Printkort
- Trin 5: Loddemaske
- Trin 6: Lodning
- Trin 7: Kodning
- Trin 8: KØR
Video: RF -sender og modtager: 8 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I dette projekt vil jeg bruge RF -moduler med Pic 16f628a. Det bliver en kort vejledning om rf. Når du har lært, hvordan moduler kommunikerer med hinanden, kan du bruge disse moduler med pic -mikrokontroller, ardunio eller enhver mikrokontroller. Jeg kontrollerede RGB LED'er, men hvis du kan styre mange ting motorer eller relæer.
Trin 1: Kort RF -lektion
Hvad er RF?
På kort sigt refererer radiofrekvens (RF) til oscillationshastigheden for elektromagnetiske radiobølger i intervallet 3 kHz til 300 GHz samt de vekselstrømme, der bærer radiosignalerne.
Hvordan virker det?
Vi har brug for to moduler, som er sender og modtager. Vores styrer vores data 1 og 0 (vi bruger mikrokontrolleren i dette projekt) og sender sender disse data seriøst i radiobølger. Efter at det begyndte at sende, samler modtageren disse radiobølger, og det giver som 1 og 0 igen.
Hvorfor bruger vi det?
Hvis vi vil kommunikere nogle enheder uden ledning, er RF -moduler en af måderne.
Trin 2: Kredsløbsskemaer
I det første kredsløb er senderen anden modtager. Jeg styrede 3 RGB ledet af disse moduler.
Trin 3: Komponentliste
Senderdel:
- pic16f628a
- 18pin dip -stik
- 1n4001 diode
- lm7805
- 220 uf 16v elektrolytisk hætte
- 1 uf cap
- 330ohm ^1
- 4,7k ohm ^1
- RF -sender (433 MHZ)
- 10k ohm ^4
- 4 trykknap
- 5 mm led
- mandlig header
Modtager del:
De første otte er de samme
9. RF -modtager (433 MHZ)
10. 5 mm RGB -led ^3
11.led
12 mænds header
Bemærk: RF -moduler skal have samme frekvens.
Rf -moduler link til rf -moduler
Trin 4: Printkort
Jeg elsker at bruge PCB i stedet for prototype PCB (inklusive mange huller). Efter min mening er denne måde mere sund for kredsløb. Efter at have designet kredsløbene printede jeg på tavlerne, men der er nogle små net, så jeg havde brug for at ordne nogle net. Efter reparation går de til syre. Så er de klar til næste trin.
Trin 5: Loddemaske
Dens valgfri del.
Loddemærke har nogle vanskeligheder, men ellers har det nogle fordele. Din PCB kan være sund meget længe og risici for kortslutning bliver stigende. Du kan finde mange ressourcer om, hvordan du kan lave loddemaske derhjemme. Efter loddemaskeoperationerne kan PCB'er gå til boreoperationer.
Trin 6: Lodning
Endelig lodder vi komponenterne på PCB. Mit råd, du skal først lodde dip socket, men vedhæfte billederne og rf modulerne efter lodning. Du skal være meget forsigtig med kortslutninger. Desuden kan RF -moduler meget let udføres statisk elektrisk.
Trin 7: Kodning
Jeg brugte PIC CCS til programmering. Hvis du har spørgsmål om noget, så spørg det bare.
Først vælger vi den baudrate, du skal se, at for rf -moduler datablad, så definerer vi sender og modtagerstifter. Paritet handler om, at vores data er ulige eller lige, men vi bruger dem ikke i dette projekt, endelig vælger vi 1 vores stopbit.
Præamblefunktion:
Hvis vi prøver at bruge de samme mange RF -moduler i det samme område, vil det være en bestemmelse. Vi forhindrer dette problem med præamblefunktionen. Vi definerer en identifikation for vores moduler og sender det modtagermodul.
Vi kan se denne funktion på oscilloskopet. Først to pic tilhører sender og andet modul tilhører modtager kredsløb
Trin 8: KØR
I dette projekt var hovedidéen RF -kommunikation, så jeg brugte ikke kvalifikationsbillede eller oscillator. Hvis du vil opnå bedre kommunikation, skal du bruge højfrekvent krystaloscillator og højfrekvente RF-moduler. Du skal bruge en antenne.
Anbefalede:
Byg Kodi / OSMC infrarød modtager og nulstil hat til Raspberry Pi: 5 trin (med billeder)
Byg Kodi / OSMC Infrarød modtager og Nulstil hat til Raspberry Pi: Byg en Kodi / OSMC IR -modtager og Nulstil hat til Raspberry Pi 3 Fra et værelse vil jeg gerne: Styr Kodi / OSMC, der kører på en Raspberry Pi med en fjernbetjening Se om Raspberry Pi er tændtOgså vil jeg gerne have at min familie
Skrivebordsforstærker med lydvisualisering, binært ur og FM -modtager: 8 trin (med billeder)
Skrivebordsforstærker Med lydvisualisering, binært ur og FM -modtager: Jeg kan godt lide forstærkere, og i dag vil jeg dele min laveffekt skrivebordforstærker, jeg lavede for nylig. Forstærkeren jeg designede har nogle interessante funktioner. Det har et integreret binært ur og kan give tid og dato, og det kan visualisere lyd, der ofte kaldes lyd
8 Relækontrol med NodeMCU og IR -modtager ved hjælp af WiFi og IR Remote og Android App: 5 trin (med billeder)
8 Relækontrol med NodeMCU og IR -modtager ved hjælp af WiFi og IR -fjernbetjening og Android -app: Styring af 8 relæafbrydere ved hjælp af nodemcu og ir -modtager via wifi og ir -fjernbetjening og android -app. Ir -fjernbetjeningen fungerer uafhængigt af wifi -forbindelse.HERE ER EN OPDATERET VERSION KLIK HER
ATtiny85 IR USB -modtager: 11 trin (med billeder)
ATtiny85 IR USB-modtager: ADVARSEL, DENNE INSTRUKTABLE ER BLEV OBSOLET v-usb-biblioteket er designet til at fungere med USB 1.1-protokol, der næsten ikke findes i dag. Med ankomsten af USB3 har du mere end en hovedpine, der prøver at få v-usb-enheder til at fungere. Efter at have ændret min
Arduino-kontrolleret platformspil med joystick og IR-modtager: 3 trin (med billeder)
Arduino-kontrolleret platformspil med joystick og IR-modtager: I dag vil vi bruge en Arduino-mikrokontroller til at styre et simpelt C#-baseret platformspil. Jeg bruger Arduino til at tage input fra et joystick -modul og sende dette input til C# -programmet, der lytter og afkoder input over et serielt c