Jump to content

Wilba

Frequent Writer
  • Posts

    3,310
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Wilba

  1. Does that mean mine is a "big order" and explains why I haven't received it yet? :frantics:
  2. Spring washers are optional, and would go between the head of the screw and the PCB (where it secures PCB to spacers). They might scratch the PCB but the mount holes have a plated ring around them so it would only scratch that, and can't damage any tracks. I say optional because my original MB-6582 doesn't have them, and they aren't loose yet.
  3. Ooof.... at least you know what the problem is now. I don't recall desoldering resistor networks but I'm assuming chopping them so you remove one pin at a time might be easier and avoid lifting pads.
  4. YES. Ponoko could not get enough matte black acrylic for the last batch, so I got some made out of Arctic Ice for the people who preferred it. So I will be offering this in the future.
  5. IF the resistor networks aren't right, the firmware might get garbage from the shift registers and think the Menu button is being pressed on startup (and thus it tries to clone firmware to the slave PICs). You should check the 74HC165 (and connected resistor networks) that is connected to the switch matrix, which is 5th from the right... the first 4 from the right are for rotary encoders. Also check there are no shorts on the pins connecting the two PCBs.
  6. blames nILS for everything

  7. They didn't come from me, you are confusing me with Altitude.
  8. Beautiful. must... resist... meme... fail. IN SOVIET RUSSIA, MIDIBOX MAKES YOU!
  9. I don't know how you made your panel... on my panel, I glued countersunk screws to the corners... some people avoided this and drilled holes in the panel. These screws then go through the corner mount holes of the PT-10, and nuts on the other side hold the panel to the case. Then you can use screws to attach the PCB to the panel via the spacers already glued on the back of the panel. You do not need additional nuts on these screws on the other side of the PCB, but you can add them too, just don't overtighten these or you will bend the PCB and/or pull off the screw (if it was glued). I recommend flat washers AND spring washers on the corner screws, behind the PT-10 case mount (and optionally behind the PCB)... the nut behind the PT-10 case mount can be as tight as you like, but behind the PCB, it should be tightened just before the point of bending the PCB. Note that if gluing countersunk screws to the panel, I use a lot of JB-Weld to make a fairly big cone of glue, and then I carve out a bit of a countersink on the PT-10 case mount holes to make room, even widening the hole a bit, until the panel sits flat. If you are using screws through the panel, this isn't required.
  10. Your meter is probably wrong. It seems to be a constant 0.4V-0.5V less than expected. Try changing the battery. In my experience, regulated voltage should be less than +/- 0.05V different. I don't think damage can occur with low voltage for THIS PCB anyway... There are probably other situations where an underpowered circuit might be damaged, perhaps if the external inputs were higher voltage than the internal voltage.
  11. Yeah, that power supply is regulated, so test the voltage of the power supply at the plug, when set to 12V it should measure exactly 12V.
  12. The problem could be shorts on the CS PCB... you will need to remove the 74HC165 and 74HC595 that connects to the matrix and do some tests between pins i.e. row and columns of the matrix, to test if any of the switches are always closed. You can test at the switch itself.
  13. The spacers I was referring to are the threaded kind that separate PCB from panels or from a case base. Livid pads would need 10mm spacers between the PCB and the bottom of a 3mm panel. They would be placed where there are big holes in the Livid pads, or just make more big holes by hand, and not expected to hold the Livid pads to the PCB. I'm assuming we could find another method of holding the Livid pads to the PCB... maybe just screws/nuts through holes in the button pad/PCB not being used for attaching to the top panel.
  14. OK you can try removing the 74HC165, that should disable all sensing of switches and encoders. It seems likely you have something wrong around that area. It doesn't make sense that J11 has no effect. If you can't get MIDI Out working on each Core, then fix that first. You should never upload without feedback from Core (i.e. MIDI Out working and sending acknowledgements of received packets). Try using MIOS Studio 2, this is perhaps better at ensuring you have uploaded the firmware without corruption.
  15. As I said earlier, I'm just playing around with a layout using the Livid buttons, since they look pretty nice and I've been told they have good action. Other switch/LED/cap combos won't give much of a saving, given that PCBs, panel, LEDs, etc. will cost the same with any switch/LED/cap combo. So it comes down to personal preference, and the total price on one of these things is going to be huge. You would be better off trying to save on the panels and case. Example: To get a 15"x15" 3mm aluminium panel from Front Panel Express with 289 holes is 246.48 USD. I haven't even added reverse side threaded blind holes yet! Cha-ching! Ponoko can cut a similar size acrylic panel (15"x15"x3mm) for much less, but then you will probably need double thickness to stop it being bendy in the middle, or some spacers, it's not a direct substitution for aluminium panel, and you couldn't mount PCBs to it like you can with aluminium. Maybe a complete case made out of 5.5mm bamboo sheets would be possible, the top panel alone would be cheaper than FPE, but then it might need a chunkier case.
  16. It should only do cloning when the menu button is down on startup. Also it shouldn't start on the oscillator screen. This implies it is sensing switches being pressed when they aren't, so something is wrong with your control surface, i.e. a short or something, either on the CS PCB or the connections to the base PCB, or even on the 74HC165 ICs. Check there for shorts. Also, did you install the resistor networks the right way, with the dot marking matching the end with the part number i.e. R30? Also, it should clone up to slave 03 before restarting. Do you have all four PICs installed? Did you upload MIDIbox SID V2 firmware on each PIC? Check R80 is installed too (but I think it must be if it's doing any cloning). You might want to try taking out the slave PICs until you sort out the control surface issues (i.e. get it to a point where the menu button isn't "stuck"), and then upload the firmware to each PIC separately in the far right IC socket before putting them in their right place. You won't need to test cloning until you have everything else working.
  17. took a break from sammichSID kit packing to route the WTF16x16

  18. I've done the layout according to the schematic... the row of extra buttons at the bottom was pretty tricky, but I guess I complicated it by putting ludicrous amounts of mount holes (much like my MB-SEQ PCB) to give full flexibility in construction, i.e. mounted above to aluminium front panel, mounted below to base like sammichSID, plenty of holes for mounting a "spacer" like the Livid ones, or securing the rubber pads separately to the mounts, etc. So as I see it, the most optimal solution is one PCB with 4x16 buttons + 4 on the left (i.e. just like the schematic). That layout also supports the extra 1x16 row + shift button, as either a separate PCB or as part of a 4x16 PCB. So in theory, if this went to a mini bulk order stage, you could structure it as two different PCBs, either with the extra 1x16 row attached or separate. I chose this arrangement over the 8x8 because it simplifies the "scalar"-ness of the design... I couldn't find a nice way of making an 8x8 board stack vertically and horizontally without creating four different 8x8 layouts, each with different placements of the J3/J4 connectors, and then there would still be the extra 1x16 row to deal with. Also, the aim was implementing BLM16x16, not make a monome clone... which is easily done with the breakout boards already available by Livid (but not with bicolor LEDs though). I'm also recalling discussions with TK regarding this: However, this 4x16 PCB should work as an original BLM 4x16 extension to MB-SEQ, a much more useful "reuse" than trying to be all things to everybody. Would the original BLM 4x16 extension to MB-SEQ benefit from the extra row of buttons at the bottom? Or would people prefer just the 4x16 plus extra 4 buttons (aka. Track Group select)? If the latter is true, then maybe it is worth putting another J3/J4 connector on the left so you could connect another BLM scalar driver board for the extra buttons.
  19. I'm OK with it, although I would like to know who buys it so they can continue to get support from me.
  20. I haven't found SPDT switches like you describe, and I've looked very hard. They must exist, because some controllers like the Axis-64 use them, I think. "Piano" type keyboards that have velocity sensitivity typically use two discrete switches... sometimes this is as simple as two rubber membrane switches that will close at different times of the keystroke, with different length actuators above it which are connected to the key. The Axis-49 uses an interesting method of a rubber membrane with two conductive rings at different heights: http://a2.vox.com/6a00cd972aa36b4cd5011015f5dc82860b-pi http://musicscienceguy.vox.com/library/post/the-axis-49-reveled.html I'm using a very time-consuming method to add extra contacts to Cherry MX keyswitches:
  21. No, are you referring to the audio socket above the LED?
  22. Looks good, I like the yellow. If you are missing a switch, I will send you a one, or get nILS to send you one. Just email me your postal address.
  23. Wilba

    New Server

    Speak for yourself, I can't get any work done with all the noise.
  24. That's the LED I was looking at. There is another one: http://cgi.ebay.com.au/ws/eBayISAPI.dll?ViewItem&item=280516196821 but I don't know the brightness. BTW Don't forget to add the price of switch caps for the E-switch tactile switches, which are only available from Digikey AFAIK (part 401-1152-ND), another 48.12 USD for 289. This is why I stopped working on a design using E-switch, it's still a lot to pay for switches/caps and they wouldn't be illuminated. TK's DIY approach is better if you want to make it cheaply, and have illuminated buttons. The Livid pads aren't ideal, they're quite tall compared to the ones used on monome, making the overall height of the box at least 45mm, but the 0.8125" spacing keeps things smaller than the Sparkfun button pads, which means saving a bit on PCBs, panels, etc. It's still going to cost a lot just to make one set of prototype PCBs, but in a mini bulk order (20 orders) it should work out at under 100 USD for all the PCBs required, including driver boards... I'm guessing though... my mini bulk order of SEQ PCBs came to 32 AUD each, and this is over four times the board area.... but with a design using 3 pcs 16x4+4, 1 pcs 16x4+4+16, 5 pcs driver boards, that might bring the board cost down.
×
×
  • Create New...