Fox Cub Ren-W Changes: Difference between revisions
(FoxCub16 changes to Ren-W) |
|||
Line 76: | Line 76: | ||
Another way to implement the receiver changes is to create a daughter board that plugs into the MAX232 DIL socket: | Another way to implement the receiver changes is to create a daughter board that plugs into the MAX232 DIL socket: | ||
[[File: FoxCub16_Ren-W_Daughter_Installed.jpg |600px]]<br/> | |||
<br/> | <br/> | ||
[[File:FoxCub16_Ren-W_Daughter_Bottom.jpg|300px]] [[File: FoxCub16_Ren-W_Daughter_Top.jpg |300px]]<br/> | |||
==Tested Settings For Ren-W, FoxCub16 and Vixen== | ==Tested Settings For Ren-W, FoxCub16 and Vixen== |
Latest revision as of 20:39, 10 December 2013
Fox Cub Ren-W Changes
Please see the standard Disclaimers
More detailed documentation on Fox Cub can be found in the Fox Cub Overview
Overview
Ren-W provides RS232 voltage levels via the MAX232 which is too high for the RS485 voltage levels FoxCub16 uses. Do not use the Ren-W without modification with FoxCub16, the ATMega328p will eventually overheat.
The following details alterations to 2 boards. Board 1 is a Ren-W transmitter connected to FCSquealer. Board 2 is a Ren-W receiver connected to the FoxCub16 RS485 network.
The Max232 chip should be removed on both boards.
http://www.doityourselfchristmas.com/wiki/index.php?title=Ren-W_BOM_and_Construction
Ren-W Transmitter Connected to FCSquealer
The changes to the Ren-W Rev 6 PCB are minor:
- Remove Max232IN chip from Ren-W
- Make sure JP2 is NOT jumpered.
- Remove RJ45 from transmitter board.
- Jumper TX, (RX should be NOT jumpered)
- Connect 3 Wires between the Ren-W Rev6 and FCSquealer:
- JP4 (GND) on the Ren-W to the Ground terminal on the DC Power socket on FCSquealer
- JP3 (5V) on the Ren-W to the 5V terminal on the DC Power socket on FCSquealer
- JP2 (left side, furthest away from the LED) on the RenW to R3 (the end furthest away from the DC Power Socket) on FCSquealer
Note: It's permitted to use the Ren-W and FCSquealer for transmitting both wirelessly and via Cat5E (RS485) at the same time.
Ren-W Receiver connected to RS485
A DS75176 is used as a RS485 transmitter.
- Remove Max232IN on the Ren-W
- Make sure JP2 is NOT jumpered on the Ren-W
- Jumper TX and RX on the Ren-W
- On the Ren-W, solder pins 7/8 on the RJ45 together, and connect to 5V on the board.
- On the DS75176 connect:
- Pin 2 to Pin 3 and connect that via a 4.7K resistor to 5V
- Pin 4 to Pin 10 on the Max232 pinout (note MAX232 is removed) on the Ren-W
- Pin 5 to 0V
- Pin 6 to Pin 7 with a 120 Ohm resistor
- Pin 8 to 5V
- Also connect Pin 6 to the bottom of the RX header on the Ren-W (bottom is nearest the LED)
- Also connect Pin 7 to the bottom of the TX header on the Ren-W (bottom is nearest the LED)
- Connect Pin 12 on the Max 232 pinout (not MAX232 is removed) on the Ren-W to 5V
- Supply 0V to JP4, supply 5V to JP3
Another way to implement the receiver changes is to create a daughter board that plugs into the MAX232 DIL socket:
Tested Settings For Ren-W, FoxCub16 and Vixen
- XBee Configuration
- Function Set: XBEE PRO 802.15.4 Tested Firmware Version: EC
- Mac Mode: 1-802.15.4 NO ACKS
- Interface Data Rate: 57600
- Parity: No Parity
- Packetization Timeout: 0
- Vixen Configuration
- Baud: 57600
- Parity: None
- Stop Bits: 1
- Data bits: 8
- FoxCub16 Configuration
- Baud: 57600
NOTE: Speeds over 57600 won't work in general with the Ren-W due to XBee Radio limitations