|
|
Views: 15,056
Reciever/Charger for Wireless Genesis, SNES, and NES ControllersAll > Tech > Hacks/Mods > Reciever/Charger for Wireless Genesis, SNES, and NES Controllers by emptyset
At the bottom right corner of the schematic is the charging circuit. It is centered around a MAX1811 IC. It can charge one controller at a time, and will ensure that the battery is charged safely. Each charge circuit has an indicator LED. At the top right corner of the schematic is the LED driver. Instead of a single bi-directional LED to show connection status, I used a dual sided LED array (detailed later). The driver delivers a steady ~180mA to one side of the array. It is centered around a LM317 variable voltage regulator and two transistors to select red or blue. This is a fairly complicated solution but I really like the way it looks when completed. It is the one I am currently using, pictured at the top.
22pF ceramic capacitor x4 - from Sparkfun http://tinyurl.com/2zp46s 4.7uF electrolytic cap x2 2.2uF crossover cap x2 - from Radioshack http://tinyurl.com/27e9a9 6.2 ohm 1/2 watt resistor x2 - http://www.allelectronics.com/matrix/One_Half_W_Resistors.html 4.7k ohm 1/4 watt resistor x4 - http://www.allelectronics.com/matrix/One_Quarter_W_Resistors.html 330k ohm 1/4 watt resistor x2 680k ohm 1/4 watt resistor x2 Generic NPN transistor x4 - from Sparkfun http://tinyurl.com/2em5tb LM317 variable voltage regulator x2 - from Sparkfun http://tinyurl.com/2rg8l9 MAX1811 - http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2536/t/or (free samples) PIC16F84A x2 - from Sparkfun http://tinyurl.com/2v88t5 20mHz crystal x2 - from Sparkfun http://tinyurl.com/33jxo2 434 mHz transmitter x1 - from Sparkfun http://tinyurl.com/yrulyo 315 mHz transmitter x1 - from Sparkfun http://tinyurl.com/3ymvkn antenna wire x2 - any spare wire will work Panel mount LED x2 - from Radioshack http://tinyurl.com/2958ut 3.5mm mono jack x1 2.5mm mono jack x1 Gamecube plug x2 - Get some used wired controllers or extension cords from EB games/Gamestop or ebay Clear project box x1 - From allelectronics.com http://tinyurl.com/27wnul LED array x1 1206 SMT red LED x20 - dome lens: http://tinyurl.com/24psea OR flat lens: http://tinyurl.com/ypf69r 1206 SMT blue LED x20 - dome lens: http://tinyurl.com/22mzjk OR flat lens: http://tinyurl.com/yv6sxh FILES TO DOWNLOAD: The gerber for the main board is here: http://www.fileden.com/files/2007/4/3/951084/2Ch%20Reciever.zip The gerber for the array is here: http://www.fileden.com/files/2007/4/3/951084/LED%20Array.zip The ASM code for the PIC's is here: http://www.ppl-pilot.com/receiver.asm The HEX version is available here: http://www.ppl-pilot.com/receiver.hex
Step 1: Solder MAX1811's on first. Step 2: Program PIC's
Step 4: Remove original pins from receivers. Solder spare bits of leads from other components in their place. The new pins should face away from the side with the xtal. Step 5: Solder receivers to the PCB. They should lay flat. The xtal should face up. Step 6: Solder LEDs onto the array. Step 7: Solder spare bits of leads to connect the array to the main board. Step 8: Install the LED array. Notches on top should face the back of the project box where the cord will come in. Step 9: Test it. Step 10: Desolder the gamecube plugs. Step 11: Drill holes in project box. I eyed them for the most part. Charger plugs should line up with the notches on the LED array. Step 12: Feed the gamecube plugs through the hole you drilled in the project box. Step 13: Solder them back into place. Step 14: Install panel mount LEDs and charger plugs into lid. Solder them in. Step 15: Slide completed assembly into the enclosure. Step 16: Feed antenna wires out the hole for the gamecube plugs. Step 17: Test again. Step 18: Screw lid down, and enjoy.
The board is mostly self-explanatory. Just solder everything in place and enjoy. Top Side: LED1: Bi-Directional LED - indicates connection status LED2: Regular LED (I used red) - indicates charge status PLAYER_1: Gamecube plug - colors are for official Nintendo cords RXB1: Wireless receiver - 434mHz or 315mHz PIC: PIC16F84A - program it before you solder Bottom Side (not pictured): IC: MAX1811 - solder this on first Whichever version you choose, the zips can all be sent directly to BatchPCB. Comments: ![]() Log in or register to post comments. Comments and questions to Syndication:
Wikio
|





























Posted by nosuchthingastwo 1 year ago ( 24-Jan-2008 11:52:15 )
Posted by nosuchthingastwo 1 year ago ( 02-Apr-2008 05:13:40 )
Posted by emptyset 1 year ago ( 02-Apr-2008 11:59:06 )
Posted by nosuchthingastwo 1 year ago ( 29-Apr-2008 18:45:36 )