Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
In dit project zal ik RF-modules gebruiken met Pic 16f628a. Het wordt een korte tutorial over rf. Nadat je hebt geleerd dat ho rf-modules met elkaar communiceren, kun je deze modules gebruiken met een pic-microcontroller, ardunio of een andere microcontroller. Ik bestuurde RGB-LED's, maar als je veel dingen kunt regelen, motoren of relais.
Stap 1: Korte RF-les
Wat is RF?
Op korte termijn verwijst radiofrequentie (RF) naar de oscillatiesnelheid van elektromagnetische radiogolven in het bereik van 3 kHz tot 300 GHz, evenals de wisselstromen die de radiosignalen transporteren.
Hoe werkt het?
We hebben twee modules nodig die zender en ontvanger zijn. Onze controle over onze gegevens 1 en 0 (we gebruiken de microcontroller in dit project) en de zender stuurt deze gegevens op Seri-manier in radiogolven. Nadat het is begonnen met uitzenden, verzamelt de ontvanger deze radiogolven en geeft het weer als 1 en 0.
Waarom gebruiken we het?
Als we sommige apparaten draadloos willen communiceren, is RF-modules een van de manieren.
Stap 2: Schakelschema's
In het eerste circuit is de zender, de tweede is de ontvanger. Ik bestuurde 3 RGB geleid door deze modules.
Stap 3: Componentenlijst
Zender deel:
- pic16f628a
- 18-pins dip-aansluiting
- 1n4001 diode
- lm7805
- 220 uf 16v elektrolytische dop
- 1 uf cap
- 330ohm ^1
- 4,7 k ohm ^1
- Rf-zender (433 MHz)
- 10k ohm ^4
- 4 drukknop
- 5mm led
- mannelijke kop
Ontvanger Deel:
Eerste acht is hetzelfde
9. RF-ontvanger (433 MHZ)
10. 5mm RGB-led ^3
11.led
12mannelijke kop:
Opmerking: RF-modules moeten dezelfde frequentie hebben.
Rf-modules link van rf-modules
Stap 4: Printplaat
Ik gebruik graag PCB's in plaats van prototype-PCB's (inclusief veel gaten). Naar mijn mening is deze manier gezonder voor circuits. Na het ontwerpen van de circuits heb ik op de borden geprint, maar er zijn een paar kleine netten, dus ik moest wat netten maken. Na het fixeren gaan ze in zuur. Dan zijn ze klaar voor de volgende stap.
Stap 5: Soldeermasker
Het optionele deel.
Soldeermarkering heeft wat problemen, maar verder heeft het enkele voordelen. Uw PCB kan heel lang gezond zijn en het risico op kortsluiting neemt toe. U kunt veel bronnen vinden over hoe u thuis een soldeermasker kunt maken. Na de soldeermaskerbewerkingen, PCB's ga booroperaties.
Stap 6: Solderen
Eindelijk solderen we de componenten op PCB. Mijn advies: soldeer eerst de dip-socket, maar bevestig de foto's en rf-modules na het solderen. Je moet heel voorzichtig zijn met kortsluitingen. Bovendien kunnen RF-modules heel gemakkelijk statisch elektrisch worden uitgevoerd.
Stap 7: Coderen
Ik gebruikte PIC CCS voor het programmeren. Als je ergens een vraag over hebt, stel die dan gerust.
Eerst kiezen we de baudrate die u moet zoeken voor de datasheet van de rf-modules, dan definiëren we de zender- en ontvangerpinnen. Pariteit gaat over onze gegevens zijn oneven of even, maar we gebruiken het niet in dit project, uiteindelijk kiezen we 1 onze stopbit.
Preambule Functie:
Als we proberen om hetzelfde aantal RF-modules in hetzelfde gebied te gebruiken, zal dat een voorziening zijn. We voorkomen dit probleem met de preambulefunctie. We definiëren een identificatie voor onze modules en sturen deze de ontvangermodule.
We kunnen deze functie op de oscilloscoop zien. De eerste twee foto's horen bij de zender en de tweede modules horen bij het ontvangercircuit
Stap 8: REN
In dit project was het hoofdidee RF-communicatie, dus ik heb geen kwalificatiefoto of oscillator gebruikt. Als u betere communicatie wilt verkrijgen, moet u hoogfrequente kristaloscillator en hoogfrequente RF-modules gebruiken. Je moet een antenne gebruiken.
Aanbevolen:
Lichtregeling IR-ontvanger: 4 stappen
IR-ontvanger Lichtregeling: Als u net begint te leren hoe u een IR-ontvanger moet gebruiken en uitzoekt hoe het onderdeel werkt, is dit het perfecte project om mee te beginnen! Voordat u aan dit project begint, moet u ervoor zorgen dat u de IR-ontvangerbibliotheek hebt gedownload die u vindt onder
Radio-ontvanger toevoegen aan Home Audio-systeem: 3 stappen
Radio-ontvanger toevoegen aan Home Audio-systeem: Tegenwoordig gebruiken we met internetradio nauwelijks normale (antenne?) radio. Ik zou zeggen dat het de beste tijd is om thuis een goede oude betrouwbare radio beschikbaar te hebben en naar leuke muziek en Corona-nieuws te luisteren:) Ik gebruik pc-luidsprekers als mijn belangrijkste thuisaudiosys
Hoe een FM-ontvanger op een versterkerkaart aan te sluiten: 5 stappen
Hoe een FM-ontvanger op een versterkerbord aan te sluiten: Hallo vriend, vandaag ga ik vertellen hoe we een FM-ontvangerbord kunnen aansluiten op een audioversterkerbord. In deze blog zal ik CD1619 IC FM-ontvangerbord gebruiken. Dit is een oud FM-ontvangerbord .Laten we beginnen
IR-ontvanger (iR-decoder) gebruiken: 6 stappen
Hoe de IR-ontvanger (iR-decoder) te gebruiken: In deze tutorial laat ik je stap voor stap zien hoe je de iR-ontvanger van Arduino gebruikt. laat u zien hoe u de bibliotheek installeert, het signaal van de afstandsbediening van de tv ontvangt en dit signaal decodeert. Met de iR-ontvanger kan een infrarood-cont
RTL-SDR instellen in MATLAB als FM-ontvanger: 4 stappen
RTL-SDR instellen in MATLAB Als FM-ontvanger: RTL-SDR is tegenwoordig behoorlijk beroemd voor FM-ontvangers en andere FM-gerelateerde taken voor hobbyisten en studenten. Dit is een eenvoudige tutorial om aan de slag te gaan met SDR op MATLAB. Ga voor meer hulp door het "Communications System Toolbox Support Packa