Author Topic: CL Wired Controller - LED active when button pushed?  (Read 6611 times)

Offline Johan1973

  • Lord of Chaos
  • Registered BST
  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 69
  • Post quality +3/-0
  • Gender: Male
  • Modding Maniac
CL Wired Controller - LED active when button pushed?
« on: December 30, 2011, 07:26:40 PM »
I have a CL Wired Xbox 360 controller, that I use for my pc. I am trying to figure out how to connect the LEDs on this one to have the AXBY buttons light up when they are being pressed. Any suggestion? Any help figuring this out would be appreciated.


Edit: I have a CL Wired Xbox 360 controller, that I use for my pc. I am trying to figure out how to connect the LEDs on this one to have the AXBY buttons light up when they are being pressed. Any suggestion? Any help figuring this out would be appreciated.  I have measured that it seems to pull 1.86V to ground across the poles of the button "switches". However, I have not been able to figure out how to use this to make the LEDs light up when the button is pressed. The leds require 3.3V at least to give a bright light.


[gmod]You made a double thread pretty much asking the same thing keep in one topic [/gmod]
« Last Edit: December 30, 2011, 09:09:23 PM by Rodent »

Offline 3D0kassiah

  • Acid Modder
  • *
  • Posts: 809
  • Post quality +19/-2
  • Gender: Male
  • Acidmods User
Re: CL Wired Controller - LED active when button pushed?
« Reply #1 on: December 30, 2011, 08:00:35 PM »
welcome to AM rodent knows all about  this he'll be able to help you
Tracey: f off Rodent
rodent:i would of flew it to bill gates and shoved it up his a$$

Offline Rodent

  • XBOX,XBOX360,PS3,WII
  • Moderator
  • Around the block
  • *
  • Posts: 2983
  • Post quality +75/-5
  • Gender: Male
  • MODDER, REPAIR, CUSTOM IDEAS.
Re: CL Wired Controller - LED active when button pushed?
« Reply #2 on: December 30, 2011, 09:05:06 PM »
I have a CL Wired Xbox 360 controller, that I use for my pc. I am trying to figure out how to connect the LEDs on this one to have the AXBY buttons light up when they are being pressed. Any suggestion? Any help figuring this out would be appreciated.
I havent tried this on a Wired Cl controller but have done it on a wireless cg controller. let me look in to it and see if I still have a Wire CL xbox 360 controller and see if its possible to do.

Also welcome to Acidmods hope you enjoy your stay:)

 Tracey: I cant believe Rodent of all people made my damn day
3D0: snacks cartoons and naps  lol sounds like rodents typcial day :rofl:
Rodent consoles mods

Offline Johan1973

  • Lord of Chaos
  • Registered BST
  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 69
  • Post quality +3/-0
  • Gender: Male
  • Modding Maniac
Re: CL Wired Controller - LED active when button pushed?
« Reply #3 on: December 30, 2011, 09:14:30 PM »
Thank you. Any help would be appreciated.

EDIT: Doing electronics at 5AM is not the best idea. After some sleep and thinking about it. I realize that I need an inverter to take the common line and invert the signal. The common line is pulled down to ground in order for the button to register "active".  Using a BC547 NPN transistor I can make an inverter that when the TP39 point is low (button is not pressed) makes the LED light. And when the button is pressed, making the TP39 point "high", it goes out. So I am trying now to invert the voltage that goes to the base of the BC547 in order to have the led behave the opposite. No luck yet. Need to think a bit more about this.


[mod]Use modify to edit post please do not double post[/mod]
« Last Edit: December 31, 2011, 09:55:20 AM by Rodent »

Offline FOOKz™

  • Hardware Modder
  • Research & Development
  • E = MC² Mad Scientist
  • *
  • Posts: 2070
  • Post quality +37/-2
  • Electronics Expert Electrical Engineer
Re: CL Wired Controller - LED active when button pushed?
« Reply #4 on: December 31, 2011, 09:28:46 AM »
You're on the right track Johan. Keep up the good work.

Follow my Instagram and subscribe to my YouTube

Offline Johan1973

  • Lord of Chaos
  • Registered BST
  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 69
  • Post quality +3/-0
  • Gender: Male
  • Modding Maniac
Re: CL Wired Controller - LED active when button pushed?
« Reply #5 on: December 31, 2011, 11:31:52 AM »
Everything was working ok, except for the inverted function of the LED. Then I removed the mod to put the controller back together and use it. Now the A button dont work anymore. There are no shorts. Using a magnifying glass to inspect the solder points and pcb, eveything looks good. My soldering skills are good, my solder points are good. I wonder if I have fried the microcontroller input somehow. Maybe I pulled to much ampere from it to feed the base of the BC547 transistor.


EDIT: I spoke to soon, there are no VISIBLE shorts, but measuring TP39 point, it is connected to ground, where the other buttons are not. No clue why or what might have become broken.


Click modify to edit postings don't double post. Local Moderator Rodent

UPDATE1:
Sorry for double posting.

Now back to my results. I have a broken controller to experiment on. Ordered a new wired one to use for my mod when I have it working.
Turns out I made a mistake, I forgot the effect of a switching transistor. You get a frequency (AC) signal on the base. And since the base was connected to the TP39 point that goes directly to the microcontroller, I guess it fried that input point. I continued testing by moving to point TP 44 (X Button) and added a germanium rectifying diode to protect the mircrocontroller. It seems to be working. I still have the LED always lit and only goes out when you push the button. But at least I have converted the 1.8V to 3.84V which is usable for TTL level, so I could use a NOR gate to invert the signal and drive the LED. I dont have any ICs suitable for this right now though. So I am content to have the LED always lit and go out when you push the button. It still looks pretty cool. Now I am just trying to measure the circuit properly and make sure it will not cause any damage to the micro controller. It would be easier if I knew the specs of the controller chip that just reads "microsoft". I need to draw the circuit I use so that I can post it here and you can see what it is I have done. Will update soon with that.

UPDATE2: As I promised, here is the circuit (drawn by hand LOL) that I am using and working on now.


UPDATE3: I was in error, 0.7 forward voltage is regular silicon diode. It does not matter so much, it just is there to function as a rectifier to prevent any current from the Ibe of the switching transistor to flow back to the X808717-003 micro controllers inputs. In effect separating the Common Line voltage going to the Input of the X808717-003, from the Common Line being pulled down to the TP points (which is the inputs).

I have a broken Microsoft X808717-003 chip on this controller due to not having this diode when I first tried the circuit. I have done a quick googling online to try to find a Microsoft X808717-003 chip, to replace this one that is broken. But so far I have no luck whatsoever. Anyone that knows where I can buy one?
« Last Edit: January 01, 2012, 06:24:15 AM by Johan1973 »

Offline Rodent

  • XBOX,XBOX360,PS3,WII
  • Moderator
  • Around the block
  • *
  • Posts: 2983
  • Post quality +75/-5
  • Gender: Male
  • MODDER, REPAIR, CUSTOM IDEAS.
Re: CL Wired Controller - LED active when button pushed?
« Reply #6 on: January 01, 2012, 08:18:20 AM »
Nice job, your progress is moving forward fast... sorry i haven't gotten back to you. I don't have a wired controller to test and when i did the cg version wireless it worked pretty good

Test video
Test P-B-L Mod


Finished video
Rodent's Blue & White Competition Controller

 Tracey: I cant believe Rodent of all people made my damn day
3D0: snacks cartoons and naps  lol sounds like rodents typcial day :rofl:
Rodent consoles mods

Offline Johan1973

  • Lord of Chaos
  • Registered BST
  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 69
  • Post quality +3/-0
  • Gender: Male
  • Modding Maniac
Re: CL Wired Controller - LED active when button pushed?
« Reply #7 on: January 01, 2012, 09:55:47 AM »
I have solved it. I dont know why I thought I needed to invert the whole thing. It is already inverted in a Common Line controller (+1.8V Common Line is "high" when driving transistor, and 0V = "low"). It pulls down 1.8V to the TP points, which is just what I needed. Not like in Common Ground, where it grounds a signal and require it to be inverted.

This is the final circuit to use for each of the LEDs on a Common Line Wired controller.



Note that R1 and R2 must be adjusted depending on the LED forward voltage required. Also it is VITAL that you include D1 to protect against any backwards current going to the Microsoft X808717-003 inputs when the Transistor is switching.

Offline Rodent

  • XBOX,XBOX360,PS3,WII
  • Moderator
  • Around the block
  • *
  • Posts: 2983
  • Post quality +75/-5
  • Gender: Male
  • MODDER, REPAIR, CUSTOM IDEAS.
Re: CL Wired Controller - LED active when button pushed?
« Reply #8 on: January 01, 2012, 10:26:05 AM »
Nice job!!!  :hifive:

 Tracey: I cant believe Rodent of all people made my damn day
3D0: snacks cartoons and naps  lol sounds like rodents typcial day :rofl:
Rodent consoles mods

Offline Johan1973

  • Lord of Chaos
  • Registered BST
  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 69
  • Post quality +3/-0
  • Gender: Male
  • Modding Maniac
Re: CL Wired Controller - LED active when button pushed?
« Reply #9 on: January 01, 2012, 04:53:32 PM »
Thank you. Now I am working on the paintjob for the shell. My first attempt at such a thing. And I wait for the new controller to arrive so I can do this mod and use the repainted shell :)

Offline Rodent

  • XBOX,XBOX360,PS3,WII
  • Moderator
  • Around the block
  • *
  • Posts: 2983
  • Post quality +75/-5
  • Gender: Male
  • MODDER, REPAIR, CUSTOM IDEAS.
Re: CL Wired Controller - LED active when button pushed?
« Reply #10 on: January 01, 2012, 04:55:53 PM »
Thank you. Now I am working on the paintjob for the shell. My first attempt at such a thing. And I wait for the new controller to arrive so I can do this mod and use the repainted shell :)
Make sure you sand the controller and prime it first then Krylon Fusion paint and clear coat it 

 Tracey: I cant believe Rodent of all people made my damn day
3D0: snacks cartoons and naps  lol sounds like rodents typcial day :rofl:
Rodent consoles mods

Offline Demonboy

  • MFH
  • Granny Spanker
  • *
  • Posts: 362
  • Post quality +6/-0
  • Gender: Male
  • hunterish
Re: CL Wired Controller - LED active when button pushed?
« Reply #11 on: January 03, 2012, 06:52:00 AM »
quick question.... y do u want the LED's to light when u press it... ur finger will cover the light  :confused:

lol look at this crap u can get like 5 bucks a day for doing  poop http://adf.ly/2Knsr

Offline Cookie Monster

  • I SMELL SOMETHING
  • CyberPyrot WannaBe
  • *
  • Posts: 303
  • Post quality +6/-0
  • Gender: Male
  • GIMMIE COOKIE
Re: CL Wired Controller - LED active when button pushed?
« Reply #12 on: January 03, 2012, 07:13:26 AM »
you would be able to see it if the bumpers lit up when you pressed them, or you could make it light up something else..

thanks toad and indy for the sigglys

Offline Demonboy

  • MFH
  • Granny Spanker
  • *
  • Posts: 362
  • Post quality +6/-0
  • Gender: Male
  • hunterish
Re: CL Wired Controller - LED active when button pushed?
« Reply #13 on: January 03, 2012, 08:26:31 AM »
well ya... but he made it light up the button itself... idk its a nice mod but threw me off when i read it haha

lol look at this crap u can get like 5 bucks a day for doing  poop http://adf.ly/2Knsr

Offline Johan1973

  • Lord of Chaos
  • Registered BST
  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 69
  • Post quality +3/-0
  • Gender: Male
  • Modding Maniac
Re: CL Wired Controller - LED active when button pushed?
« Reply #14 on: January 04, 2012, 03:58:47 AM »
Yes, the LEDs light up when I press the button. I could have then always on by using the inverter circuit I made first. But then it would be lit always. I just want the button to give some visual indication of being pressed. And that I have now. It looks ok in a dark room. I will be adding rumbler LEDs as soon as the green clear dpad, thumbsticks, and fron and back plastic pieces of the controller arrive in the mail. I will upload a video later on how the controller looks after my first ever paint job of this kind.

I also realized that using the transistors etc takes up a lot of space. I spent most of the time just rewiring things to be able to jam the circuits into the very small space of the controller. If someone knows an IC that can do what my circuit in this thread can do, it would be appreciated.

Offline Demonboy

  • MFH
  • Granny Spanker
  • *
  • Posts: 362
  • Post quality +6/-0
  • Gender: Male
  • hunterish
Re: CL Wired Controller - LED active when button pushed?
« Reply #15 on: January 04, 2012, 05:54:01 AM »
like i said... its a great mod, and good work... just not something im used to seeing

lol look at this crap u can get like 5 bucks a day for doing  poop http://adf.ly/2Knsr

Offline Johan1973

  • Lord of Chaos
  • Registered BST
  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 69
  • Post quality +3/-0
  • Gender: Male
  • Modding Maniac
Re: CL Wired Controller - LED active when button pushed?
« Reply #16 on: January 04, 2012, 06:01:25 AM »
The circuit I have made, 4 transistors and 8 resistors and 4 diodes with all the cabling was difficult to fit into the controllers very limited space. So I wanted to ask if anyone knows of a good IC that basically perform the function of the circuit  have drawn?

Offline Demonboy

  • MFH
  • Granny Spanker
  • *
  • Posts: 362
  • Post quality +6/-0
  • Gender: Male
  • hunterish
Re: CL Wired Controller - LED active when button pushed?
« Reply #17 on: January 04, 2012, 06:22:24 AM »
well if no one finds anything u can always take off a motor and shove it all in the grip haha

lol look at this crap u can get like 5 bucks a day for doing  poop http://adf.ly/2Knsr

Offline Johan1973

  • Lord of Chaos
  • Registered BST
  • ♪♪♪ Tone deff ♪♪♪
  • *
  • Posts: 69
  • Post quality +3/-0
  • Gender: Male
  • Modding Maniac
Re: CL Wired Controller - LED active when button pushed?
« Reply #18 on: January 04, 2012, 06:41:31 AM »
Hmm. I like the rumble, so I wont be doing that. :D

Anyway, as I promised, here is a video of my progress so far. I am just waiting for some parts to arrive in the mail. The back piece, the front piece with the shoulder buttons, the thumbsticks and the dpad will all be clear green, so I will be adding leds to light them up as well :)

Xbox Controller Mod 1

UPDATE: The TPS22907 is an ultra small, low input voltage, low rOn load switch IC that will do the job perfectly and not take up much space at all. I just need to find a supplier that does not charge twice the sum of the order for shipment. Any suggestions?
« Last Edit: January 14, 2012, 04:09:59 AM by Johan1973 »

 

SMF spam blocked by CleanTalk
SimplePortal 2.3.5 © 2008-2012, SimplePortal