Jump to content

MBBLM schematics and PCB discussions


TK.
 Share

Recommended Posts

  • Replies 127
  • Created
  • Last Reply

Top Posters In This Topic

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.

Link to comment
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?

Link to comment
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.

Link to comment
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....

Link to comment
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
Link to comment
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?

Link to comment
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
Link to comment
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.

Link to comment
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

Link to comment
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).

:)

Link to comment
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:

Link to comment
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
Link to comment
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.

Link to comment
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

Link to comment
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:)

Link to comment
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

Link to comment
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:

Link to comment
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?

:)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...