Skip to main content

Remote Control Based on the RS232 Protocol

A few weeks ago I was studying PIC Microcontrollers and how to interface them with the computer using the computer serial port. This was possible because many PIC Microcontrollers such as PIC16F628 and PIC16F877 has a built in UART module (Universal Asynchronous Receiver/Transmitter) that enables serial communication using the RS232 protocol.

The tutorial I used suggested the following circuit.

To explain the circuit briefly,
The PIC used is PIC16F628A. The MAX232 IC is used for the logic level translation. This is because the logic levels as well as the voltage levels on which the computer serial port and the microcontrollers work on are different.  These levels are illustrated below,

Logic levels of the computer serial port
Logic levels of the microcontrollers
The MAX232 works as an interface between the microcontroller and the computer translating these logic levels.

I'll discuss the code used for serial communication in the next post.

Comments

  1. Remote Controls are RC5 Protocol not RS232

    ReplyDelete
  2. Yes, normal remote controls use protocols like RC5 or SIRC. This is a personal project of mine to build a remote control based on the RS232 protocol.

    ReplyDelete

Post a Comment

Popular posts from this blog

Selecting the Correct Gauge Wires for your RC Models

When we are building RC models (aircrafts, multicopters etc.), something we typically overlook is what type of wires to use to distribute power in them. Usually, we try to reduce the weight of the model, so we tend to go with smaller wires. But, we cant expect to put in small circuit-wires and have them handle the amount of power needed. If you look at the wires that comes in the output leads of a Li-Po, or the wires that comes on a standard XT Jack, you'll notice that they're quite huge. Large gauge wires on a Li-Po and XT connectors These need to be huge to handle the amount of amperage that goes through them. So, we should also consider the amperage, and the length of wire needed when selecting the size (gauge) of the wires.

What do the prop size numbers mean?

Have you been trying to shop for propellers - either online or at a hobby shop - and got confused of the numbering used to denote the size of the propellers? You see things like " 10 x 4.5 CW ", or " 8055 CCW ". What do these numbers mean? A 8 x 4.5 CW and CCW Propeller Set It's actually quite simple once you figure it out. The first number denotes the diameter of the prop (length from tip-to-tip). The second number denotes the pitch of the prop. Here, the pitch is denoted as a length, not a angle. Let's see how that works.

RC Helicopter Gyro Explained

I recently bought a RC Helicopter - a Falcon 8911 4-Channel  RC with a built-in Gyroscope (Gyro for short). It's the first time I've seen a 4-Channel RC helicopter, let alone a one with a gyro, in the Sri Lankan market. The heli was pretty good, although I still need more 'flight training'. I will do a separate post on my heli ;) The thing that interested me most is the gyroscope. I knew the basic concept of a gyroscope but didn't know how it applied to helicopters. So I did a little research on the internet and found out a lot about gyros. To others who are interested, here's what I've learned. First of all, what is a gyro? A gyroscope is a device for measuring or maintaining orientation (a.k.a. angular position). The most basic is the mechanical gyro. A mechanical gyro is essentially a wheel spinning at a high rated speed and whose axle is free to take any orientation. Based on the principles of conservation of angular momentum, the orientation of