Ringo3 board building (design by matseng)

A place to document your own projects.

Ringo3 board building (design by matseng)

Postby arupbsk » Wed Oct 10, 2012 1:15 am

Few days ago I received one ringo3 PCB from forum member matseng. It's having 60+60+12 LEDs (ss,mm,hh). The board design is nice as you can see in
Image
Now, I've gathered most components of it, and I soldered it in about 2 hours (I should have checked those LEDs before soldering, I found 8 LEDs to be dead and had to replace them).
Since this is multiplexed matrix, we cannot have individual control over all of the LEDs at the same time. I need to fast switch between rows (as in schematics), or can have other ideas(give me ideas).
100_1282.JPG

I used some 0603 caps in place because I had 22pf only in 0603 and 1206.
Now I have to add the resistors (100Ohms should be OK) and MOSFETs. MOSFETs from china(ebay) haven't reached me yet. I guess I will install some NPN like BC548 in place of the N-ch mosfets if it takes too much time to arrive.
Last edited by arupbsk on Wed Oct 10, 2012 2:48 am, edited 1 time in total.
Still learning
-Arup
User avatar
arupbsk
Sr. Member
Sr. Member
 
Posts: 385
Joined: Fri Aug 12, 2011 6:12 am
Location: Gopalganj, India

Re: Ringo3 board building (design by masteng)

Postby matseng » Wed Oct 10, 2012 1:36 am

Ah, even I haven't built it myself yet. This is actually the first time anyone is using my pcb's before me. Way to go Arup!

BC547 or 2n222 should work instead of the nfet 2n7000 , but you must then connect a resistor between the base and the avr or else the avr pins basically will be shorted to ground.

Being able to get rid of the base resistors one of the major reasons that I use nfets instead if BJT's. Less losses (for low and medium currents at least) and the ability to remove the base resistor. And the price for the 2n7000 is about the same as for a bc547.

One disadvantage of using fets is that during reset of the mcu the output pins are floating and might activate the transistors for a while, this doesn't happen with a bjt. In most cases this is not a major issue...
User avatar
matseng
Hero Member
Hero Member
 
Posts: 876
Joined: Sat Oct 15, 2011 12:29 pm
Location: Kuala Lumpur, Malaysia

Re: Ringo3 board building (design by masteng)

Postby tayken » Wed Oct 10, 2012 4:03 am

matseng wrote:One disadvantage of using fets is that during reset of the mcu the output pins are floating and might activate the transistors for a while, this doesn't happen with a bjt. In most cases this is not a major issue...

I started to love MOSFETs after using them in a couple of SMPS projects. I just get rid of the voltage drop and related loss as I always put a pulldown resistor to the gate of the MOSFET (or pullup for p-channel ones) to get rid of that floating pin and accidental activation problem.
User avatar
tayken
Developer
Developer
 
Posts: 1504
Joined: Sat Dec 12, 2009 10:58 am
Location: Tokyo, Japan

Re: Ringo3 board building (design by matseng)

Postby arupbsk » Wed Oct 10, 2012 4:07 am

I was just going to solder some BC548 to test it with some code, but found a major problem. The LED's anode bus (CA1-BUS,.....,CA5-BUS) is connected to the drain of MOSFET or in the other case it's connected to Collector of BJT. But since it was n-mos or npn, the LED's anode won't get +ve supply; also there is no other pullup.
I guess I have to desolder every LED and reverse them then resolder. :(
Still learning
-Arup
User avatar
arupbsk
Sr. Member
Sr. Member
 
Posts: 385
Joined: Fri Aug 12, 2011 6:12 am
Location: Gopalganj, India

Re: Ringo3 board building (design by matseng)

Postby matseng » Wed Oct 10, 2012 5:08 am

Ah, that's a major bummer. I've must have been both drunk and having multiple brain farts while doing the design....

But how did you mount the leds? The + & - markings on the pcb is wrong as as the schematics, but if you've mounted the leds according to the outline on the pcb - the phased off edge of the led inwards it should be ok.
User avatar
matseng
Hero Member
Hero Member
 
Posts: 876
Joined: Sat Oct 15, 2011 12:29 pm
Location: Kuala Lumpur, Malaysia

Re: Ringo3 board building (design by matseng)

Postby arupbsk » Wed Oct 10, 2012 5:40 am

matseng wrote:Ah, that's a major bummer. I've must have been both drunk and having multiple brain farts while doing the design....
LOL

I actually soldered those LEDs by the +,- signs as on the PCB. I was going to install the NPN BJTs then noticed that the trace from collector goes to led's +ve which it shouldn't be. Opened the schematics to confirm it and saw all LEDs are upside down. Will take a break of 2days before I try to repair those because it's gonna take much more time because completely desoldering the pipes (vias) is a bit time taking work.
Still learning
-Arup
User avatar
arupbsk
Sr. Member
Sr. Member
 
Posts: 385
Joined: Fri Aug 12, 2011 6:12 am
Location: Gopalganj, India

Re: Ringo3 board building (design by matseng)

Postby arupbsk » Tue Oct 16, 2012 10:29 pm

Things went worse.
Some PCB tracks were lifted and even some vias came off, hanging with tracks. The fix is not that easy now. If it was SMT, no headache of TH vias would be there.

Now I have to find a way to remake those vias by jumpering(probably) as leds have pins beneath them so both side soldering is not possible.
Attachments
100_1287.JPG
Still learning
-Arup
User avatar
arupbsk
Sr. Member
Sr. Member
 
Posts: 385
Joined: Fri Aug 12, 2011 6:12 am
Location: Gopalganj, India

Re: Ringo3 board building (design by matseng)

Postby matseng » Tue Oct 16, 2012 10:36 pm

I'll send you a new pcb..... That will probably be the best solution.
User avatar
matseng
Hero Member
Hero Member
 
Posts: 876
Joined: Sat Oct 15, 2011 12:29 pm
Location: Kuala Lumpur, Malaysia

Re: Ringo3 board building (design by matseng)

Postby arupbsk » Tue Oct 16, 2012 11:43 pm

matseng wrote:I'll send you a new pcb..... That will probably be the best solution.

Thanks.
Still learning
-Arup
User avatar
arupbsk
Sr. Member
Sr. Member
 
Posts: 385
Joined: Fri Aug 12, 2011 6:12 am
Location: Gopalganj, India

Re: Ringo3 board building (design by matseng)

Postby matseng » Fri Oct 19, 2012 1:20 am

The new Ringo3 PCB is on its way to you now. I added PCB's for the LOpen and the Simonette ( download/file.php?id=8456&mode=view ) if you get bored some day and want to solder them up.
User avatar
matseng
Hero Member
Hero Member
 
Posts: 876
Joined: Sat Oct 15, 2011 12:29 pm
Location: Kuala Lumpur, Malaysia

Re: Ringo3 board building (design by matseng)

Postby arupbsk » Sat Dec 01, 2012 1:47 pm

Looks like half process done...


100_1576.JPG



Coding remaining...........................
Still learning
-Arup
User avatar
arupbsk
Sr. Member
Sr. Member
 
Posts: 385
Joined: Fri Aug 12, 2011 6:12 am
Location: Gopalganj, India

Re: Ringo3 board building (design by matseng)

Postby ryemac3 » Sat Aug 23, 2014 3:05 pm

I'm dying to build one of these. I found the Eagle file, but not the code. Can you guys post a sketch for this?

Thanks.
ryemac3
Newbie
Newbie
 
Posts: 12
Joined: Tue May 21, 2013 2:25 pm


Return to Project logs