TK.

MBBLM schematics and PCB discussions

118 posts in this topic

That´s a mock up of a 16x16blm with the livid buttons. It has 38x38cm.

wow!

Best Regards, Thorsten.

Share this post


Link to post
Share on other sites

has anyone considered a 8X16 grid? Having to page over 8 steps for a 16 step seq sounds a little tedious but having to page up and down doesn't sound too bad..

In some modes MBSEQ rotates the screen by 90°, e.g. when velocity/length/probability/... or mixer parameters are edited.

Therefore 16x16 (+ the extra buttons of course) is a must, supporting reduced BLM16x16+X layouts would result into a nightmare at my side!

Best Regards, Thorsten.

Share this post


Link to post
Share on other sites

Can anyone confirm whether the duo-colour LEDs will fit inside the Livid button pads? The body of a 3mm LED will obviously fit, it's the legs that may be trouble.

This can be decided layout-driven (there are multiple possibilities) - for extra buttons it's only important that each button/LED combination is individually accessible in the matrix.

(I will check your layout once it's finished)

Best Regards, Thorsten.

Thanks, I'll have a crack at it.

Also, what is the max allowed length of connections between BLM_Scalar modules, and between J3,J4 of Scalar module and J3,J4 of BLM?

Share this post


Link to post
Share on other sites

Looks like SMD LED will fit - here's a screenshot of a comparison between a few different layouts/button options on a 19mmx19mm spacing grid. The rectangle inside the Livid pad footprint on the left is the dimensions of an SMD LED.

post-6793-127785637417_thumb.jpg

Share this post


Link to post
Share on other sites

Also, what is the max allowed length of connections between BLM_Scalar modules, and between J3,J4 of Scalar module and J3,J4 of BLM?

Thats really a FAQ and I can only say: don't trust on "max allowed" values...

Connections between the BLM_SCALAR modules (especially SCLK and RCLK) should be as short as possible!

Try your best! Optimize it to the minimum cable length!

Too long clock lines will result into flickering LEDs and unstable button states.

The prototype will show the robustness in reality.

Take the cable lengths of my prototype as example - it still works very stable.

The cable/track length between BLM_SCALAR and LEDs/Buttons doesn't really matter.

Best Regards, Thorsten.

Share this post


Link to post
Share on other sites

Looks like SMD LED will fit - here's a screenshot of a comparison between a few different layouts/button options on a 19mmx19mm spacing grid. The rectangle inside the Livid pad footprint on the left is the dimensions of an SMD LED.

Wouldn't it be better if the pad contacts were circular like the SparkFun ones? Surely there would be enough room for a 3mm bicolor LED.

The Livid ones are my current favourite.

If I ever get time to build my own BLM16x16, I would probably do a sort of "modular" PCB using the Livid pads, 8x8 plus extra 8+8+1


X XXXXXXXX
X XXXXXXXX
X XXXXXXXX
X XXXXXXXX
X XXXXXXXX
X XXXXXXXX
X XXXXXXXX
X XXXXXXXX

X XXXXXXXX
[/code]

then chop off the extra buttons on three of the boards, join together to extend it up to 16x16. Maybe each board has mounts along all four edges, so after chopping, you'd still have mount points for the top/right edges of the joined PCBs.

It might need a bit of extra wiring here and there to make it work, and something like the "stitching" method on my SEQ CS PCB proto.

[i][color=#FF0000]* Wilba scratches beard[/color][/i]

hmm....

Share this post


Link to post
Share on other sites

Looks like SMD LED will fit - here's a screenshot of a comparison between a few different layouts/button options on a 19mmx19mm spacing grid. The rectangle inside the Livid pad footprint on the left is the dimensions of an SMD LED.

Dont their boards already have provisions for either smd or through hole? Or am I missing something. Not sure why the contacts are square for their smaller buttons, if you look at the DXF of the contact for the larger button, it is round like the sparkfun part but the PCB they sell is square like the "small" buttons. The eagle library has both also.

byob_push_single.jpg

Edited by Altitude

Share this post


Link to post
Share on other sites

AFAIK, we're only looking at using 3-legged bicolor LEDs for this project.

You can see in the last picture I posted, the livid pad footprint on the right has in the center the footprint for the 3mm LED with 3 legs – it doesn’t fit. I think the circular modules in the livid library are for the contacts on the buttons, not the PCB.

Does anyone own the livid buttons to confirm?

Share this post


Link to post
Share on other sites

Does anyone own the livid buttons to confirm?

I have them hopefully soon. I think we have to do our own PCB construction in any case, no matter which box layout we choose. The PCB they offer is a breakout design where every button must be wired seperately. Not exactly what we looking for i guess. Anyway they are expensive.

With the extra buttons TK implemented we´d need a own solution most likely, or what do you guys think? Have you finished the schematic for the 8x8 yet? That would be great. :) Might one of the EAGLE Gurus could have a look and try a layout. I could do different CAD designs to visualize that...

Edited by phunk

Share this post


Link to post
Share on other sites

I’m nearly finished the 8x8 schematic. I suppose it would be possible to use Livid’s PCBs, but a lot of extra wiring would be necessary – certainly not worth the expense or effort.

I will be designing a PCB that suits my own use regardless, but I hope to make it useful for others as well.

I’ll ask Livid if I can buy a cheap sample of the buttons – the default shipping option is way too expensive.

Are people happy to use SMD LEDs if that’s what’s necessary to use the Livid buttons? I’ve never done SMD before, but I think the LEDs I’m looking at shouldn’t be too difficult.

If I’m not happy with the Livid button option, I think I’ll use 6mm tacts (probably Panasonic Light Touch Switches) and 3mm LEDs.

The advantages of this path are:

- more flexible/compact layout possible

- cheaper

- easily DIYable panel

- possible to use silicon sheet + DIY button caps for illuminated buttons.

Share this post


Link to post
Share on other sites

SMD is not a big deal at all but I am sure there is a solution to this that would allow through hole parts. The pads on the small buttons are only marginally smaller than the big ones so I dont see why you could not just scale the round contact for the big ones down to accommodate the smaller button. I dont see any point in using the Livid PCBs though. You could design yours exactly how you want it, get a bunch made and end up paying less. If you are going to contact livid, ask if the round and square contacts are interchangeable between the button sizes

Share this post


Link to post
Share on other sites

It’s not the contact on the PCB I’m concerned about, it’s the hole in the button. The ‘inner circle’ (which I assume corresponds to the size of the hole in the button) is the same in both the rectangular footprint and the circular footprint (both of which are in the livid.lbr.zip).

:)

Share this post


Link to post
Share on other sites

TK said a little while back that SMD LEDs would be useful in the BLM.

The matrix/PC tracks would be a little easier to route.

Probably looking a multi-layered board or many, many vias for through-hole LEDs.

So, what are we talking for Livid spacers and conductive rubber sheet?

8x8 rubber = $30 x 4 = $120

4x4 spacer = $8 x 16 = $128

Plus panel and PCB. Plus LEDs etc.

Bulk discount would go to less than $300? I'd be in :)

P.S. there's some fantastic rendering going on :wink:

Share this post


Link to post
Share on other sites

It’s not the contact on the PCB I’m concerned about, it’s the hole in the button. The ‘inner circle’ (which I assume corresponds to the size of the hole in the button) is the same in both the rectangular footprint and the circular footprint (both of which are in the livid.lbr.zip).

:)

hmm, the three that are in the library look like different sizes..

pads.png

It's only 8$ to ship it domestically so I'll order one..

Edited by Altitude

Share this post


Link to post
Share on other sites

OK, that certainly looks different to the one I’ve got. I just tried it in Eagle Light instead of Kicad and I see what you got. There must be something going wrong with my conversion from Eagle library to Kicad for the round ones.

I’ve sent Livid an email asking whether they’ll fit.

Share this post


Link to post
Share on other sites

Schematic done, except for labelling each component, and adding connector between the right and left sections of the extra row. I’ll leave those things until I get the green light.

I’ve attached the Kicad schematic file, a SVG export and screenshots – Inkscape crashes when I try to export to a more friendly format.

mbhp_blm_schematic.zip

Share this post


Link to post
Share on other sites

hmm, the three that are in the library look like different sizes..

well i´d suggest waiting until one of ours got the real part in his hands...

i´ll go on constructing and making some drafts...

Share this post


Link to post
Share on other sites

BTW don't get confused by the 0.813" spacing dimension in the 8x8 button layout: http://www.lividinstruments.com/media/64griddimensions.jpg

Everywhere else in the Livid documentation, it's defined as 0.8125"

I'm going to do a layout just for fun... matrix layouts are pretty easy and lots of copypasta anyway.

Don't count on me to finish before anyone else or do bulk orders next week etc. :tongue:

After layout of the button contact footprints, using a rough sketch of a circular contact, there seems to be enough room to route it all with two layers, it's a little bit easier since there's not so many through-hole pads getting in the way of the bottom layer tracks. The only thing I'm worried about now is whether the wider spacing of the bicolor LEDs would mean the outer pads might make contact with the conductive rubber of the button.

e.g. look at this:

BYOB64.jpg

Does that dotted ring area around the LED represent the inner hole and the conductive rubber is outside that?

If so, maybe even 5mm LEDs would fit in the hole.

It looks like phunk used double the normal gap between button caps (0.250") so spacing between centers of the first row/column of buttons and centers of the extra left/bottom buttons is 0.8125" + 0.250" = 1.0625" I'll use that for now (unless phunk wants to correct me? :wink:)

Share this post


Link to post
Share on other sites

so.

i made some more drawings so you can imagine how it should look like. For making the case as low as possible it would

be nice mounting the SRIO PCB and the CORE PCB directly under the CS PCB. I used 10mm spacers, assuming a horizontally

mounted capacitor and voltage regulator.

The CS PCBs are just out of my imagination. Those are 8x8 modules (they perfectly align, therefore there is no gap visible in the rendering), 8x1 strips and a 1x1 piece atm.

That´s probably not gonna work but i wanted to come up with a pic. It would be great if one of the PCB gurus thinks about a good design that fits. Can be one big pcb, can be several

smaller pcbs. 16x4, 8x8, whatever...

Pcbs are mounted onto the frontpanel (assuming 4mm Schaeffer panel with M3 thread / 3,5mm deep). I´ll try that the next days.

gallery_4776_55_21060.jpg

gallery_4776_55_10349.jpg

gallery_4776_55_16387.jpg

Share this post


Link to post
Share on other sites

GIMP managed to convert it - here's the schematic in one image file. Also includes some 'do not connect flags' that I had omitted.

*Attach files isn't working now*

Edited by findbuddha

Share this post


Link to post
Share on other sites

Wilba, everyone:

5mm leds fit too tight in livid rubber pad holes (I tested on my just finished arduinome), better to plan for 3mm leds.

Share this post


Link to post
Share on other sites

I was already planning to use 3mm LEDs. It also would require some slight twisting of the leads so the lead spacing is smaller, 3mm bicolor LEDs typically have 0.1" spacing, meaning the outer leads are 0.2" apart, plus width of leads, this is too close to the inner edge of the conductive rubber ring. My current LED footprint has 0.0625" spacing, so outer leads are 0.125" apart. Pads are 36mil x 56mil round. No conflict with plated contacts on PCB which has inner diameter of 0.2" (same as conductive rubber ring on the button pad).

While I haven't proved this yet, I think you would need some ultrabright waterclear bicolor 3mm LEDs, like found on eBay... and not the weak diffused kind like you find at Mouser (and what I used on my MB-SEQ). SMD LEDs might work but it's too hard to find them with good brightness and low cost, plus they might not illuminate the cap as well as a 3mm LED which is more in the middle of the hole. 3mm LEDs are cheap and available from many suppliers so that's good. It's bad enough to lock into one design/supplier of the rubber button pads.

Even with 3mm LEDs, I still needed to do some tricks with the layout... like taking off the top layer pads, because 3mm bicolor LEDs are typically not soldered so close to the PCB, as the leads are so close together and have stupid right angle bends in them, the outer leads would touch a top layer pad around the middle lead. But when you think of the history of 3mm LEDs, they came from a time when single layer PCBs with wire jumpers everywhere were the norm... :wink:

Share this post


Link to post
Share on other sites

I was already planning to use 3mm LEDs. It also would require some slight twisting of the leads so the lead spacing is smaller, 3mm bicolor LEDs typically have 0.1" spacing, meaning the outer leads are 0.2" apart, plus width of leads, this is too close to the inner edge of the conductive rubber ring. My current LED footprint has 0.0625" spacing, so outer leads are 0.125" apart. Pads are 36mil x 56mil round. No conflict with plated contacts on PCB which has inner diameter of 0.2" (same as conductive rubber ring on the button pad).

While I haven't proved this yet, I think you would need some ultrabright waterclear bicolor 3mm LEDs, like found on eBay... and not the weak diffused kind like you find at Mouser (and what I used on my MB-SEQ). SMD LEDs might work but it's too hard to find them with good brightness and low cost, plus they might not illuminate the cap as well as a 3mm LED which is more in the middle of the hole. 3mm LEDs are cheap and available from many suppliers so that's good. It's bad enough to lock into one design/supplier of the rubber button pads.

Even with 3mm LEDs, I still needed to do some tricks with the layout... like taking off the top layer pads, because 3mm bicolor LEDs are typically not soldered so close to the PCB, as the leads are so close together and have stupid right angle bends in them, the outer leads would touch a top layer pad around the middle lead. But when you think of the history of 3mm LEDs, they came from a time when single layer PCBs with wire jumpers everywhere were the norm... :wink:

Kingbright have a 3mm LED with narrower spacing available at Digikey: WP3VEGW

It's still diffused though.

Is this the sort of thing you mean from ebay? http://cgi.ebay.com.au/500-3mm-Dual-Bi-Color-Red-Green-Bright-3-Pin-Led-RG3L-/300365559276

As far as I can see it's common cathode, bright and with clear lens.

I'm becoming less convinced about the benefits of the livid pads, at least for my own use.

- Inflexibility of the layout

- Limits use to buttons from one vendor, as Wilba mentioned

- Cost - I'm going to need at least 300-350 buttons for my control surface + BLM

--- Livid pads 5x (8x8): $150USD

--- E-Switch TL1105BF100Q 300x: $30USD

--- Panasonic Light Touch Switch EVQ-PAC09K 300x: $56.70USD

So, people who have the livid pads: do they feel GOOD?

:)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now