DatasheetsPDF.com

Controller Chip. FT639 Datasheet

DatasheetsPDF.com

Controller Chip. FT639 Datasheet






FT639 Chip. Datasheet pdf. Equivalent




FT639 Chip. Datasheet pdf. Equivalent





Part

FT639

Description

Servo Controller Chip



Feature


www.DataSheet4U.com FerretTronics Contr ol Circuits http://www.ferrettronics.co m/ FerretTronics FT639 Servo Controlle r Chip Data Sheet General Description: The FT639 is an RC servo controller chi p. The FT639 will control five radio-co ntrolled servos through one 2400 baud s erial line. It has a footprint of only eight pins. The only external component s required are two.
Manufacture

ETC

Datasheet
Download FT639 Datasheet


ETC FT639

FT639; resistors and a diode for an normal RS2 32 line such as the one found on a pers onal computer. No components are needed for a 0-5 volt serial line such as tho se found on the Parallax Basic Stamp . Just connect the servo control lines directly to the chip and connect the s erial in line from a 2400 baud, No pari ty, 1 stop bit serial source, and five RC servos can be con.


ETC FT639

trolled, (see circuit setup). Applicati ons: Radio control servo motors are use d in remote control model airplanes, ca rs, and boats. They are widely availabl e and can be used in robotics, automati on, animation, and many other tasks. Th e problem with using RC servo motors in the past was the ability to control th em. With the FT639 this is no longer a problem. It is pos.


ETC FT639

sible now to control five RC servo motor s with just one 2400 baud serial line. Each of the five RC servos is independe ntly controlled. Voltage on V++: Voltag e on 2400 Baud In: Serial Line Setup: 3 .0V - 5.5V < = V++ 2400 Baud, 8 Bit, No parity, and 1 Stop Bit Page 1 of 7 w ww.DataSheet4U.com FerretTronics Contr ol Circuits http://www.ferrettronics.co m/ Operations: FT.

Part

FT639

Description

Servo Controller Chip



Feature


www.DataSheet4U.com FerretTronics Contr ol Circuits http://www.ferrettronics.co m/ FerretTronics FT639 Servo Controlle r Chip Data Sheet General Description: The FT639 is an RC servo controller chi p. The FT639 will control five radio-co ntrolled servos through one 2400 baud s erial line. It has a footprint of only eight pins. The only external component s required are two.
Manufacture

ETC

Datasheet
Download FT639 Datasheet




 FT639
FerretTronics Control Circuits http://www.ferrettronics.com/
FerretTronics FT639 Servo
Controller Chip
Data Sheet
General Description:
The FT639 is an RC servo controller chip. The FT639 will
control five radio-controlled servos through one 2400 baud
serial line. It has a footprint of only eight pins. The only
external components required are two resistors and a diode for
an normal RS232 line such as the one found on a personal
computer. No components are needed for a 0-5 volt serial line
such as those found on the Parallax Basic Stamp . Just
connect the servo control lines directly to the chip and connect
the serial in line from a 2400 baud, No parity, 1 stop bit serial
source, and five RC servos can be controlled, (see circuit
setup).
Applications:
Radio control servo motors are used in remote control model
airplanes, cars, and boats. They are widely available and can be
used in robotics, automation, animation, and many other tasks.
The problem with using RC servo motors in the past was the
ability to control them. With the FT639 this is no longer a
problem. It is possible now to control five RC servo motors
with just one 2400 baud serial line. Each of the five RC servos
is independently controlled.
Voltage on V++:
Voltage on 2400 Baud
In:
Serial Line Setup:
3.0V - 5.5V
< = V++
2400 Baud, 8 Bit, No
parity, and 1 Stop Bit
Page 1 of 7




 FT639
FerretTronics Control Circuits http://www.ferrettronics.com/
Operations:
FT639 has two operating modes: Setup mode and Active mode.
The chip starts in Setup mode. Setup mode is used to set the
pulse length, header length and starting values for the 5 servos.
Active mode sends the control pulses to the servos and controls
the servos through the 2400 baud serial line.
Commands are sent to the FT639 through a 2400 baud, 8 bit,
no parity, 1 stop bit serial line. The commands are all one byte.
Each command is one character sent over the 2400 baud serial
line.
Each RC servo has 256 positions. To send the position of a
servo to the FT639 requires two commands. The first command
contains the servo number and the lower nibble (lower 4 bits)
of the positional number. The second command contains the
servo number and the upper nibble (upper 4 bits) of the
positional number.
The FT639 can set a typical servo in 256 different positions
from 0 to 90 degrees with the short pulse length, or can control
a typical servo in 256 different positions from 0 to 180 degrees
with the long pulse length. The starting position of the servo
can also be adjusted by using a different header length. The
header length can be adjusted in the setup mode.
Setup Mode:
The servo controller starts in Setup mode. The default settings
are the header is approximately 1ms with a short pulse length.
This will control a typical servo in 256 steps from 0 to 90
degrees.
In setup mode the following settings can be adjusted:
1. Header length--this will allow adjustment of the starting
position of the servo. The default setting is 12.
2. Servo pulse length--this allows positioning control of
the servo between 0 to 90 degrees with the shorter pulse
length or positioning control of the servo between 0 to
180 degrees with the longer pulse length. The default
setting is short pulse length.
3. Initial setup of the servo positions--the FT639 will not
send positioning pulses to the servo in Setup mode.
However, positioning commands can be sent to the
FT639 while in setup mode to allow the servos to
energize in a known position. The default setting is
position 0.
The following commands can be sent in Setup mode:
Command
Active Mode
Short Pulse
Long Pulse
Binary Decimal
Value Value
01110101
117
01010101
85
01011010
90
The header length command is 0110xxxx, where xxxx is the
setting for the header length. The actual length of the header
will be different for the different pulse length as shown below:
Page 2 of 7




 FT639
FerretTronics Control Circuits http://www.ferrettronics.com/
Header Short
Value Pulse
Length
Long
Pulse
Length
Control Control
Byte Decimal
0 .147 ms .237 ms 01100000
1 .219 ms .357 ms 01100001
2 .291 ms .477 ms 01100010
3 .363 ms .597 ms 01100011
4 .435 ms .717 ms 01100100
5 .507 ms .837 ms 01100101
6 .579 ms .957 ms 01100110
7 .651 ms 1.077 ms 01100111
8 .723 ms 1.197 ms 01101000
9 .795 ms 1.317 ms 01101001
10 .867 ms 1.437 ms 01101010
11 .939 ms 1.557 ms 01101011
12 1.011 ms 1.677 ms 01101100
13 1.083 ms 1.797 ms 01101101
14 1.155 ms 1.917 ms 01101110
15 1.227 ms 2.037 ms 01101111
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
Page 3 of 7
Active Mode:
In Active mode the servo control pulses are sent to the servos.
The servos will be energized in this mode. There are only two
commands that are allowed in this mode. Positional commands
and the setup command. The setup command puts the FT639
back into Setup mode. The position of a servo can be changed
by sending a positional command. The positional commands
are sent in Active mode exactly the same as they were in Setup
mode (see instructions above). Sending a positional command
will make the servo move to the new position as soon as the
upper byte command is sent.
The following commands are available in the active mode:
Command
Binary Decimal
Value Value
Setup Mode 01111010
122
Positional Commands:
To send a positional command to the individual servos, two
bytes must be sent. The first byte sent contains the lower nibble
of the position byte and the second byte sent contains the upper
nibble of the position byte. The lower byte command must be
sent before the upper byte command. The format for the bytes
are:
Lower Byte = 0sssxxxx
Upper Byte = 1sssyyyy
sss = Servo number:






Recommended third-party FT639 Datasheet






@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)