-
Posts
2,516 -
Joined
-
Last visited
-
Days Won
147
Content Type
Profiles
Forums
Blogs
Gallery
Posts posted by latigid on
-
-
4 hours ago, arumblack said:
Are the mini cores included with the main PCB? Also I just found out I know someone with access to a CO2 laser cutter, so I may reconsider the case, but I definitely want the boards. I have to decide do I want seq and blm in one case or two.
They are two separate boards, but of course I will supply both. With the case it's up to you, but you have to think about more than a whole lot of holes. $270 (or whatever it will be) sounds like a lot, especially with no engraving, but for the work you get it's very good. You need; blind studs (preferably stainless), precision milling, threaded holes, and people are pretty happy with the powder coating because it looks great, is scratch resistant and leaves no fingerprints. The other consideration is material strength. The case I designed has bends in it and several attachment points which significantly strengthen the front face towards flexing. I think the case size is "just right" for playability and more suitable as a standalone instrument that can be optimally positioned in a musical setup. Of course you'll want the SEQ nearby for editing, but with one case you're then moving to a very large (= flex-prone + expensive) panel. The SEQ button spacing is about 19mm, while on the BLM it's 15mm, so you should also consider the aesthetics. But if you're good at mech engineering and can think of a good solution it would be interesting to see.
55 minutes ago, Karg said:I have access to a laser cutter with a working area of 37cm x 23cm. Will that be enough?
If so, I can cut a couple of spacers. I am located in Germany.
Not quite! Dimensions are about 27*28.5cm. I may be able to get the spacers cut more cheaply, watch this space(r)!
-
2 hours ago, Hawkeye said:
Thx for your kit efforts! :-)
Hey, let's see now ;)
At least it would make sense for EU peeps, as it would split the customs + VAT cost. For the US though? Best if I try to put a price on it and we go from there.
-
You could just add a 1:1 header, it's easy to find crimpable DB connectors. Not as bad as soldering 25 pins :). Panel would differ though.
-
001 taximan pcb case 002 blatboy pcb case parts 003 Macotronic pcb case 004 lukas412 pcb case parts 005 Hawkeye pcb case 006 u-link pcb case 007 nebula pcb case 008 synaptech pcb case 009 Phatline pcb 010 gidien pcb 011 Karg pcb case 012 Doc007 pcb case 013 Richie pcb case 014 arumblack pcb case parts 015 pat_00 pcb case parts 016 monokinetic pcb case parts?
Please update as necessary
-
Welcome back! Prices are more or less the same but to confirm. Cases were $270 I think, main PCB $75.
Hmmm, 20*300 = 3 full reels of LEDs... Maybe I could do a kit? Just rash thinking, again nothing confirmed.
-
Thanks for your feedback. Some thoughts in reply:
20 hours ago, Zam said:-At hc595 power distribution, maybe it's better to connect first to caps, then to pin 16
I see what you mean, but that would involve a layer change of either +5V or the caps. At the moment the IC pin/socket acts as a conduit.
20 hours ago, Zam said:-The remaining 5V trace at bottom layer between the two 165 can bee traced easy at top layer, like you do for other with half din trace at bottom layer
It adds a few vias, but I think you're right. I was wondering whether a plane break would actually help to decouple the longer signals running to J8/9A
20 hours ago, Zam said:-You can simplify rc/sc/so chain at 595. All trace have angle at some point, most of them can be axed X at bottom and Y at top. Also you have some room to move digital trace more left by one or two steps, this will reduce the bottom trace at ground plane
Not a biggie, but I straightened them. But moving the traces to the left means SC starts to intercept the isolation for the caps = plane break.
20 hours ago, Zam said:-RC line at lower 595 to J8/9 can maybe use the same "pattern" as other ones with X bottom trace, an then top trace (via) // all other digital line. This will reduce a lot the long trace cutting ground plane
This would have intercepted the +5V line, but I found another way around.
Again, I appreciate your input.
Best,
Andy -
Not knowing much on the programming side, I would take the SEQ and MB6582 as examples. It looks like encoders are assigned to blocks of DIN, I'd guess the matrix scanning is more efficient this way. My approach to MBCV is to have a separate SR board because; a) it's an assembly of multiple PCBs, b) there's no room on the CS, c) it makes troubleshooting easier, and d) the data lines are confined to a smaller area and should maintain better signal integrity.
That said, SRIO in MIOS-land seems quite robust and easily spreadable across multiple modules, so if there's a single PCB solution it's probably the thing to do.
Best of luck!
-
Keep 'em coming! 20 would be a good number if possible, because I'm sure some will drop out as circumstances change.
Depending on how much time I have I can consider stocking some of the components/hardware, no promises though. For now it's definitely on for the BLM PCB, miniCore PCB and machined case.
-
-
Did you mean the 2981 chips? They will provide level-shifted gates as part of a MBCV v2 control surface (here). There could be other uses though, like a more generic NG build.
-
The wiki does tend to get neglected though. And new users generally don't have write access...
While the BLM is a much smaller project, I think the concept of a "build thread" is nice as it's a chronological sequence :) of information. The OP, as long as they're planning to stay for a while, can update the first post to separate the good info from general chatter. It also seems more inclusive as there's a real discussion of ideas and problem solving.
That said, it's a really good idea to backup the data to another location. A good example was the Great Muffwiggler Outage of 2015, where after a hacking incident the owner was so very close to giving up on months (years?) worth of invaluable posts until a brave knight came along and worked on a restore process. Lesson: backup your backups!
-
Could you be a bit more specific about what you don't like about it? It should be possible to mirror the 5V trace to allow a a solid connection back to the supply, but it's always a toss-up between as few vias/layer changes as possible.
-
-
Très beau!
-
Okay, here's the three boards routed up:
4*4 matrix using WS2812s and Sparkfun button pads
CS board with 29 buttons, 4 OLEDs, space for a CLCD (more likely a 2*20 OLED) and 4 encoders -- with push switches or WS2812 depending on the configuration.
-- it's even symmetrical = lefty friendly!
4*4 encoder bank, also illuminatedIt should be possible to use common DIN/DOUT boards, but to make things simpler I've made another board with 6 DIN, 4 DOUT and 2*5 headers which line up with the ribbon connectors. It mounts on the back of the CS PCB and saves two ribbons to the CS. Also included are level shifters for the DOUT gates and clocks using 2981 source drivers. Thanks @tashikoma for the tests re: current limiting using 1k resistors! If 5V gates are okay it will be possible to omit these chips and instead span a resistor over the relevant pads.
It is a strange mix of DIP and SOIC, but all attempts to use regular 6-pin resistor networks for DIN pull ups were very tight and had inflexible PCB routing. I chose to keep the 595s through hole as these will interface with modulars and could be blown up! I hope this is okay, but if you're adverse to SMT it will still be possible to use smashTV boards.
Another thing to note: assuming the concept works well enough these could be suitable for standalone NG builds or even MBProgramma . There's a thought of another PCB to mount the 45 degree displays on top of the encoders.
China is closed for their New Year, so I will mull over the design for a few weeks before fabrication. If there's any suggestions, please let me know.
- 2
-
Great to hear it's solved!
I was just wondering if the transistors switch off faster (which they should using Schottkys) if the current draw and thus +5V rail drop is less. I would check to see if the slight ghosting annoys you before undertaking this. I remember that the legs of my Schottkys were a bit too short to bend; perhaps a clipped resistor leg could help (carefully trimmed shorter after soldering)? But in my build I just loaded on the solder until a suitable blob formed.
-
I personally won't rule out offering some sort of breakout PCB in the future. But at the moment the SIP 7-pin SPI-ready displays can be had for around $7 each (or less). Their width means that you go over the magical 100mm dimension if you want to stack more than 4 side by side. In a minute I'll upload my concept for MBCV v2 which puts the display pins on the control surface PCB. So maybe it's a good idea to just integrate into dedicated projects?
-
One trick might be to disconnect the SEQ's LCDs to do the test, perhaps that way you can determine if the PSU is strong enough or if the problem is present on the BLM side with the low voltage.
Can you mention if you have Schottkys installed?
The way I have connected my PSU (old F1 Core) is to remove the 5V linear Vreg and insert SPSU 0V on pin 2 and +5V on pin 3.
-
No problem on my unit replicating your test conditions. I have a 2A PSU for the SEQ, adafruit Verter regulator inline inside the case, Schottky diodes piggybacked and 8 mapped AIN, with unused AINs jumpered.
-
Can you measure the main power rail voltage in this state? E.g. using the J3 jumper? Just on the weekend I was happily switching between layers (you should get a kind of VU meter display).
-
Reminder for tomorrow!
-
Thanks, seems to be working now after removing device/disabling and other fiddling. The ploytec wouldn't progress past the "connect your device now" without a proper GM5 I guess.
-
Sorry, not sure exactly what you mean? I will order a batch of miniCore boards to go with the BLMs, or if you prefer you can use a regular Core8 as the circuit is identical (linked above). It's just less convenient. The 125 chip simply buffers SO, SC and RC and there's even extra buffers on the main PCB. Probably neither of these are necessary now we know more about the brown out reset behaviour.
-
Just now, matcom3 said:
No, I don't compile a new .asm just the original one , looks like the software it's written to control 32 or 64 digital inputs and when an IC it's no present the behavior its crazy
Exactly, you should instead disable the unused DINs and build a new .hex file otherwise the PIC is looking for registers which aren't there!
MBHP_MF_NG no response from Core
in MIDIbox HUIs
Posted
Your MIDI interface is probably not suitable; MIOS has a rigorous loopback test (?) that won't properly upload firmware unless the connections are solid.
Check here:
http://www.midibox.org/dokuwiki/doku.php?id=midi_interface_blacklist