Sisukord:

RF -saatja ja vastuvõtja: 8 sammu (piltidega)
RF -saatja ja vastuvõtja: 8 sammu (piltidega)

Video: RF -saatja ja vastuvõtja: 8 sammu (piltidega)

Video: RF -saatja ja vastuvõtja: 8 sammu (piltidega)
Video: CS50 Live, Episode 009 2024, November
Anonim
RF saatja ja vastuvõtja
RF saatja ja vastuvõtja

Selles projektis kasutan RF -mooduleid koos pildiga 16f628a. See on lühike õpetus rf kohta. Kui olete õppinud, kuidas rf -moodulid omavahel suhtlevad, saate neid mooduleid kasutada pic -mikrokontrolleri, ardunio või mis tahes mikrokontrolleriga. Ma juhtisin RGB LED -e, kuid kui saate juhtida paljusid asju, siis mootoreid või releesid.

Samm: lühike RF -tund

Lühike RF -tund
Lühike RF -tund

Mis on RF?

Lühiajaliselt viitab raadiosagedus (RF) elektromagnetiliste raadiolainete võnkumiskiirusele vahemikus 3 kHz kuni 300 GHz, samuti raadiosignaale kandvatele vahelduvvooludele.

Kuidas see töötab?

Vajame kahte moodulit, mis on saatja ja vastuvõtja. Meie kontrollime oma andmeid 1 ja 0 (selles projektis kasutame mikrokontrollerit) ja saatja saadab need andmed Seri viisil raadiolainete kaudu. Pärast ringhäälingu alustamist kogub vastuvõtja need raadiolained kokku ja annab uuesti 1 ja 0.

Miks me seda kasutame?

Kui tahame mõnda seadet ilma traadita suhelda, on RF -moodulid üks viisidest.

2. samm: vooluahela skeemid

Vooluahelate skeemid
Vooluahelate skeemid
Vooluahelate skeemid
Vooluahelate skeemid

Esimeses vooluringis on saatja teine vastuvõtja. Ma juhtisin 3 RGB -d, mida juhivad need moodulid.

Samm: komponentide loend

Komponentide loend
Komponentide loend

Saatja osa:

  1. pic16f628a
  2. 18 -pin pistikupesa
  3. 1n4001 diood
  4. lm7805
  5. 220 uf 16v elektrolüütikork
  6. 1 uf kork
  7. 330 oomi ^1
  8. 4,7 kΩ ^1
  9. RF saatja (433 MHz)
  10. 10 kΩ ^4
  11. 4 vajutage nuppu
  12. 5mm led
  13. meessoost päis

Vastuvõtja osa:

Esimene kaheksa on sama

9. RF vastuvõtja (433 MHz)

10. 5 mm RGB led ^3

11.led

12 mehe päis

Märkus: RF -moodulid peavad olema sama sagedusega.

RF -moodulite link RF -moodulitest

4. samm: trükkplaat

Trükkplaat
Trükkplaat
Trükkplaat
Trükkplaat
Trükkplaat
Trükkplaat

Mulle meeldib PCB prototüübi (sh paljude aukude) asemel kasutada PCB -d. Minu arvates on see viis ahelate jaoks tervislikum. Pärast vooluringide kavandamist trükkisin tahvlitele, kuid seal on mõned väikesed võrgud, nii et mul oli vaja mõned võrgud parandada. Pärast fikseerimisoperatsioone lähevad nad happesse. Siis on nad järgmiseks sammuks valmis.

Samm: jootmismask

Jootmismask!
Jootmismask!
Jootmismask!
Jootmismask!

Selle valikuline osa.

Jootemärgil on mõningaid raskusi, kuid muidu on sellel mõningaid eeliseid. Teie trükkplaat võib olla pikka aega terve ja lühisriskid suurenevad. Leiate palju ressursse selle kohta, kuidas kodus joodemaski teha. Pärast jootmismaski toiminguid minge puurimisoperatsioonidele.

6. samm: jootmine

Jootmine
Jootmine

Lõpuks jootame komponendid trükkplaadile. Minu nõuanne peaksite kõigepealt jootma kastmispesa, kuid pärast jootmist lisage pildid ja RF -moodulid. Lühiste suhtes peaksite olema väga ettevaatlik. Lisaks saab RF -mooduleid staatiliselt elektriliselt väga hõlpsalt teostada.

7. samm: kodeerimine

Kodeerimine
Kodeerimine
Kodeerimine
Kodeerimine
Kodeerimine
Kodeerimine

Programmeerimiseks kasutasin PIC CCS -i. Kui teil on millegi kohta küsimusi, küsige seda.

Esiteks valime andmeedastuskiiruse, mida peaksite vaatama, et RF -moodulite andmelehe jaoks määratleme saatja ja vastuvõtja kontaktid. Meie andmete pariteet on paaritu või paaris, kuid me ei kasuta neid selles projektis, lõpuks valime 1 oma peatamisbiti.

Preambula funktsioon:

Kui proovime samas piirkonnas kasutada sama palju RF -mooduleid, on see teatud säte. Seda probleemi ennetame preambulafunktsiooniga. Määratlesime oma moodulite identifitseerimise ja saatsime selle vastuvõtumooduli.

Seda funktsiooni näeme ostsilloskoopil. Esimesed kaks pilti kuuluvad saatjale ja teine moodul vastuvõtja vooluringile

8. samm: jookse

Selle projekti põhiidee oli RF -side, seega ei kasutanud ma kvalifikatsioonipilti ega ostsillaatorit. Kui soovite paremat suhtlust, peaksite kasutama kõrgsageduslikke kristallostsillaatoreid ja kõrgsageduslikke RF-mooduleid. Peaksite kasutama antenni.

Soovitan: