I’ve just finished my new MB-SID front panel PCB and I can give some advice.
It’s possible to make a PCB footprint that can take the ALPS 16mm encoders or the smaller Bourns or ALPS ones… since the pins aren’t overlapping you can add tracks to support the differences in pinouts as well.
Some people would be happy with TK’s placement of the encoders (they aren’t perfectly aligned with the “steps” on the 2x40 LCD) whereas some people (like me) may want to use smaller knobs and place the encoders exactly aligned with the “steps”. One of the advantages of getting a PCB made is you aren’t restricted to 0.1" (100 mils) alignment so you can align the encoders exactly to the steps. Either way you go on this, you still have to choose a “standard” 2x40 LCD size (they’re not all the same!) so that the front panel cutouts are the right size, and the mount holes on the PCB are right.
Getting the right knobs is the biggest hassle, I’ve found… TK’s design uses knobs from www.albs.de which are relatively cheap (I think 0,60 EUR?), and the front panel holes are bigger than the knob diameter so they poke through the panel. This I assume makes the construction easier, you can mount encoders, buttons and LEDs all on the one board. Basically if people are going to use a standard PCB and panel, they will also need the right knobs to suit. Same with buttons and button caps.
One final point: After seeing Rigo’s ingenious use of JB Weld here, I plan to use this technique to mount my PCB to the panel and provide lots of support everywhere… I plan to use threaded metal spacers (looks like a 10mm tall M3 hex nut) and glue these to the panel and then mount the PCB to these. So maybe you don’t need to drill mount holes in the front panel - people can use this trick to make mount points where they want them, and this might help accomodate slight differences in LCD dimensions, etc.
I’m not a fan of vector or veroboards either, but actually MBSEQ is pretty straight forward wiring effort. The real fun only begins with matrixed frontpanel stuff.
I think the biggest problem with “a standard PCB layout” is the wasted PCB estate, because I’m guessing that these would have to be manufactured by a 3rd party?! It’s costly to produce large PCBs mostly populated by bare copper
How about modular boards for sections of the layout? ie an 8x or 16x encoder and button board, and other boards for common but difficult to wire elements of the front panel, like the SID LED matrix. With ribbon cable headers. This would allow some custom layout but still take a lot of the tedium out.
I like hot-melt adhesive more than “liquid” adhesive.
But I’m new to that and don’t know how the quality compares.
If You’re referring to the hot-melt glue usually used with so-called hot glue guns - forget about it. It’s great for securing wire bundles inside the chassis, but it won’t work holding the panel stand-offs. “Crazy glue” really doesn’t work either as it doesn’t stick that well in bare metal to metal connections.
Any slowly drying liquid 2 component epoxy glue should work, these make extremely firm contact as long as left alone to dry after the positioning.
Talking about pro/legend/silkscreen PCBs here are several things to consider:
A single large PCB might cost less in the long run (one setup vs. several), but the various controls need different spacing from the panel (LEDs + encs on the same PCB can be done, but LCD + encs will leave ya with short shafts)
Separate PCBs make several setup charges, but allows for a little flexibility when its all mounted under the panel.
Some things like the LED matrix are hard to layout on a single-sided PCB without a lot of wasted real estate and jumpers, but things like encoder + button boards could be single sided to save a little on overall cost.
That said if you guys will figure out an estimate of basic specs (how many boards needed per unit, how many square inches per board) I’ll see what pricing I can get from the various fab houses I use.
Not volunteering to do the layout, but I’ll help get them made if the price for pro fab is decent.
Not volunteering to do the layout, but I’ll help get them made if the price for pro fab is decent.
Also, remember that any version of Eagle (assuming that is the CAD software used) which can do boards over 100mm x 160mm will cost a few hundred dollars. If I had the software I’d happily lay it out, but I’m a bit constrained size-wise.
That said, I personally really like the idea of a single PCB with a nice, standard facilities for everything on it. With some cut-outs or proper engineering with pushbuttons the displays could easily be integrated as well.
This is a project I’d love to do and would happily lay out, but I can’t afford the software for it at this time. :\
Also, remember that any version of Eagle (assuming that is the CAD software used) which can do boards over 100mm x 160mm will cost a few hundred dollars.
And as I’m the one who asked for an interest I will be the one who lays the stuff out.
The discussion is going into strange ways, I just wanted to know who is interested
to see if it’s worth the effort. ???
Ah, sorry. I’m speaking more figuratively if someone else were doing it. Personally, I think it’d be a great idea, provided you also have a pre-laid front panel (.FPD?) and BOM to make a standard item.
Personally, what I think would make it even better is if you were to fit it into a standard, off-the-shelf enclosure. If everything was mounted on the one PCB (which is how I envision it) you could do that, and put it all in a ~1" thick case. Maybe something like the <a href="http://www.pactecenclosures.com/Plastic-Enclosures/KE-Series.html">Pac-Tec KE-17 or KE-20</a>?
Yes. Isn’t that what you were talking about? It’d be easy to put it all on one panel, and would cost the same to manufacture as the front panel PCB alone. There’s plenty of room around the pots and LEDs and buttons to fit everything else.
Personally, I don’t like such big PCB’s and they
increase shipping costs and decrease stability (break faster).
I disagree strongly, and so do many commercial manufacturers. If the board is properly supported there’s no reason it should break. And since shipping costs are fairly minimal when figured into the whole of the project, this is a rather moot point.
I like it the modular way. If you use the “sandwich” construction
you can use thin case designs anyway.
I understand if you do, but I’m just saying what I think would work best. Sandwhich-type construction requires either multiple boards with aligning connectors or cables.
You are already planning on laying out a massive PCB for almost all the IO bits. Why not also fit the core and other electronics in there? Orient all the connectors logically along one edge, lay everything out in a documented standard, and poof. An excellent, professional, single board MIDIbox SEQ.
If I had a copy of Eagle which would do boards that size I’d do one myself. I think it’d be a fun project.
And for my SEQ I want the AOUT and 8 gate outputs option.
I doubt this whole stuff can be reasonably fit into one whole large PCB
without creating a monster like the introspective 9090 PCB.
You’re talking about the front of a 3U 19" rack. Figuring a 16" wide PCB, that’s 72 square inches. That’s an ENORMOUS PCB. If you were to use the KE-20 I linked to earlier you’re talking about potentially even more room. Being mostly digital you’ll get nowhere near the density of the 9090 boards. (Yes, I do have a set at home. They are amazingly dense, but still not difficult to work on.)
Even adding the AOUT with 8 gates wouldn’t add much. It could easily be done with plenty of space left over.
Really, all you are talking about is a CORE, BANKSTICKs (these can be sprinkled anywhere the IIC lines and 5VDC run), 3x DINX4, simple 5V power supply (hell, use a simple switching one to cut down on heat), 1x DOUTX4, and LCD lines / brightness controls. I’d probably also throw a 74HC00 on there (basically, part of an LTC module) to give real, hardware MIDI LEDs. Although this isn’t that important.
If I were doing this I would probably use standardized LCDs which will mount directly to (or stand just slightly in front or behind of) the PCB, similar to this. This would, of course, depend on the height of the rotary encoders and buttons and such, but could easily be varied as needed. Going off TK’s design there would be plenty of room for the ICs and power around the controls – even more so if you did it SMT. (This is harder, especially for the PIC, because it’d require either the builder to have a programmer or the PIC-supplier to have an interesting rig for programming them.)
For the 8 gate outpouts an additional single DOUT.
Ah, yeah. Still not much more to add.
I had to add that on my SID implementation. Wasn’t difficult to do. Just another pic + crystal + caps.
That I definitely agree with. I’m thinking of laying out a mostly-SMD MIDIbox FM (to make it tiny), but I don’t expect too many other people to want to make such a thing.
I… don’t think too many people would be etching them, as a blank board of that size is pretty expensive, and most people would have difficulty just printing a proper transparency for exposing it. Also, I don’t know where one would find blank boards that wide… Then again, I might not be looking in the right places.
I wish you luck in doing that single sided. I think it’ll be rather difficult.
I… don’t think too many people would be etching them, as a blank board of that size is pretty expensive, and most people would have difficulty just printing a proper transparency for exposing it. Also, I don’t know where one would find blank boards that wide… Then again, I might not be looking in the right places.
Thanks, you’re giving me an argument for modular PCB’s.
As I said previously I want to do it the modular way.
Another advantage is that you can use some of the PCBs also for other similar
projects.
But it will take some time. I don’t expect first showable results this year