433MHz Radio Frequency (RF) transmitter and receiver using PIC12F1822




433MHz RF Remote control system with PIC microcontroller

This project shows how to use low cost 433MHz RF transmitter/receiver modules to build a 5-channel wireless RF remote control system using 2 x PIC12F1822 microcontrollers.
The used RF modules in this project are cheap and easy to use with any microcontroller. These modules are shown below with pin configuration:

433mhz-rf-radio-frequency-transmitter-receiver-modules-pic-microcontroller

Communication protocol:
In this 433MHz RF project data is transmitted from the transmitter circuit to the receiver circuit using NEC protocol. The NEC protocol uses pulse distance encoding of the bits. Each pulse is a 562.5µs long.
Logic 0: 562.5µs pulse burst followed by a 562.5µs space, with a total transmit time of 1125µs (562.5 x 2).
Logic 1: a 562.5µs pulse burst followed by a 1687.5µs (562.5 x 3) space, with a total transmit time of 2250µs (562.5 x 4).
The following topic shows how to decode an IR remote control uses the NEC communication protocol:
Extended NEC Protocol Decoder Using PIC12F1822 Microcontroller

Components List:
RF Transmitter Circuit:

  • PIC12F1822 Microcontroller
  • 433MHz or 315MHz RF Transmitter
  • 5 Push Buttons
  • +5V Power Source
  • Protoboard
  • Jumper Wires

RF Receiver Circuit:

  • PIC12F1822 Microcontroller
  • 433MHz or 315MHz RF Receiver
  •  100uf Capacitor
  • 5 LEDs
  • 5 x 470 Ohm Resistors
  • +5V Power Source
  • Protoboard
  • Jumper Wires

5-Channel 433MHz RF remote control transmitter circuit:
The RF transmitter circuit schematic is shown below.

433mhz-315mhz-rf-transmitter-circuit-pic-microcontroller

In the circuit there 5 push buttons and each button sends a different RF signal code. The RF transmitter is the element that sends the RF signals to the RF receiver circuit.
PIC12F1822 internal pull-ups are enabled by the software and the internal oscillator is used as usual.

for more detail: 433MHz Radio Frequency (RF) transmitter and receiver using PIC12F1822




Leave a Comment

*
= 3 + 4

Read previous post:
Free/low-cost PADS PCB packages from Mentor/Digi-Key

Two versions of the PADS software package (by Mentor, now a Siemens business) have been made available through distributor Digi-Key....

Close
Scroll to top