PIC Lesson: Low Cost RF Module


RF adalah singkatan bagi Radio Frequency. Low Cost RF Module terdiri daripada RF Transmitter dan RF Receiver.

Gambar di atas adalah RF Transmitter 433MHz dan RF Receiver 433MHz. Tahap-tahap frekuensi adalah seperti dibawah.

Extremely low frequency (ELF) 3Hz – 30Hz
Super low frequency (SLF) 30Hz – 300Hz
Ultra-low frequency (ULF) 300Hz – 3kHz
Very low frequency (VLF) 3kHz – 30kHz
Low frequency (LF) 30kHz – 300kHz
Medium frequency (MF) 300kHz – 3MHz
High frequency (HF) 3MHz – 30MHz
Very high frequency (VHF) 30 MHz – 300MHz
Ultra-high frequency (UHF) 300MHz – 3GHz
Super high frequency (SHF) 3GHz – 30GHz
Extremely high frequency (EHF) 30GHz – 300GHz
Tremendously high frequency (THF) 300GHz – 3THz

Transmitter RF dan receiver RF boleh menggunakan data UART. Namun low cost wireless mempunyai noise. Oleh itu, hanya baudrate yang rendah digunakan.

Berikut adalah videonya.

PIC Source Code

Sertai Telegram Group bagi dapatkan source code


30 responses to “PIC Lesson: Low Cost RF Module”

  1. Saya tak faham lah sharul tx dan rx tu nak sambung kat mana untuk guna programing yg anda berikan tu, you tak tunjuk pun bagimana ia disambungkan

  2. Askm.

    Saya sedang membuat projek seperti di bawah

    analog input -> adc PIC16F88 (a) -> UART -> TX/////
    \\\\RX -> UART PIC 16f88 (b) -> TX -> RS232 -> PC

    saya menggunakan mplab ide assembler codes.

    Data digital dari rs232 akan ditukarkan semula pada analog untuk dipaparkan dalam bentuk graf pada pc.

    Proses ini agak redundant, oleh itu, bolehkah data analog dihantar menggunakan rf ke PIC kemudian ke PC?

    Bantuan saudara amat dihargai.

  3. projek sy perlu hantar uart ke bluetooth then bc data kt labview. sosy gn PR-6. tp sy xtaw cmne nk program utk send data. contoh kt atas leh gn ke?

  4. hi shahrul, nak tanya sikit…tentang TMR0IF yang didalam code itu adakah ia sama dgn T0IF yang ada di dalam PIC16F877 datasheet? saya tidak dapat cari register TMR0IF di dalam datasheet…terima kasih atas bantuan anda

  5. salam…,abg shahrul saya pening la…,mungkin saya tidak dapat memahami projek saya ini…,projek saya sekarang menggunakan 2 LDR ,TX DAN RX ,LCD DISPLAY DAN SATU PIC….SEKARANG NI,SAYA NK BUAT SUAPAYA,APABILA LDR DETECT SIGNAL AKAN DIHANTAR TX KE RX DAN SETERUSNYA DISPLAY AKAN MEMAPARKAN LDR MANA YANG FUNGSI @ DETECT,soalan nya berapa pic yg saya perlukan dan mcm mane nk wat program pic…,saya x faham la..,abg pening ni..

  6. salam…,saya ada beli PIC…nk sambung litar tx dan rx pada PIC kena pakai litar lain ke….?atau pakai litar yang dia bg sekali PIC tu…x payah guna litar p’antaraan pIC DENGAN rx dan tx saya…wasalam..terima kasih tunjuk ajar abg pak tam….

  7. salam..,abg untuk lcd display saya pon terus la..
    sambung pada borad satu lagi kan…jadi kena program juga kan abg….,untuk pic yg sambung rx tu…kita wat program sekali ngan lcd display kan….

  8. salam abg shahrul..
    klo nk gnakan tx n rx sbg suiz mcm mn?
    mksdnye kite nk ON kn litar scara wireless gne tx rx n..

  9. saya guna pic16f873a connect guna pic16f873a juga dgn uart masing masing. data yang diterima tak sama.saya hantar hex “A” dapat rubbish di pic yang satu lagi. camne nak buat. saya guna pic basic (oshone simulator).kalau guna pc tak ada masalah…

    • abdul aziz. Guna rf module no ke?
      rf module ni memang byk noise, kena ada teknik utk hantar data. Nak hantar senang guna xbee. Brg kos rendah lebih susah guna, brg kos tinggi lebih senang guna.

  10. slm…cmne ea nk guna rf module utk apply kt kipas..?mksudnye nk kwal suis kipas tu menggunakan rf..ad contoh tutorial x?..hrap boleh tlg..-newbie

  11. salam. nak tanya sikit. kalau nak hantar data dari pic16f877a ke pic16f877a gunakan rf, mmg banyak noise ke? kalau ada cara nak kurang kan, mcm mana ye? sy gunakan UART. harap saudara boleh bagikan pandangan. terima kasih.

  12. As’salam..

    Saya sedang buat project utk subjek Final Year Project(FYP)..
    Saya tak faham dan tidak tahu macam mana nak connectkn dua PIC16f877A..
    Saya menggunakan MicroC PRO sofware..
    Boleh tolong ajarkan saya coding utk connectkan PIC1(TX) dan PIC2(RX)??
    Pertolongan Tuan amat dihargai.
    Terima Kasih.

Leave a Reply to HAFIZI Cancel reply

Your email address will not be published. Required fields are marked *