User Tools

Site Tools


mb-sidr8tr:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
mb-sidr8tr:start [2011/09/11 21:10]
m00dawg
mb-sidr8tr:start [2011/11/12 17:42]
m00dawg
Line 4: Line 4:
  
 ===== Status ===== ===== Status =====
 +
 +==== 2011-10-14 ====
 +
 +Approached the control surface from an entirely new angle but putting the shift registers directly on the boards. This branches away from the MB-6582 design but can be configured with minimal code modifications,​ and makes the design of the control surface, and various parts, easier. Wiring it all up is also easier and now involves largely DIL headers. The board that is further along is currently the LED matrix, which is actually two boards (the LED matrix board itself plus a daughterboard housing the shift registers that is mounted behind it).
  
 ==== 2011-09-11 ==== ==== 2011-09-11 ====
Line 55: Line 59:
 Here are the collection of boards required to populate the control surface. Since a single-board solution would be quite expensive (starting with the full version of EagleCAD), the design is more similar to the standard C64-based control surface in that various parts of the control surface can be populated using smaller boards. Here are the collection of boards required to populate the control surface. Since a single-board solution would be quite expensive (starting with the full version of EagleCAD), the design is more similar to the standard C64-based control surface in that various parts of the control surface can be populated using smaller boards.
  
-That saidsince the MB-6582R uses the MB-6582 ​mainboard, the wiring reflects ​the use of LED and button arraysThe wiring can be found here at the following:+OriginallyI had planned on using the same wiring as the MB-6582. I have since moved away from this andinstead, am using standard shift registers mounted on the control surface boards themselves. This allows one to use the MB-6582 board if desired (via the J8/J9 headers just like a normal CORE); or to use a modular approach, as well as anything in betweenWiring all the parts together is now MUCH easier since I am just using DIL headers through all baords.
  
-  * {{mb-6582:​mb-6582_cs_dout_wiring.pdf}} +The downside is the firmware will need to be modified and the order that the components are wired mattersThus, for folks only wanting to use some of the boards in their own designs, they may have to make their own firmware. It's very very easy to do, however ​it's all well documented in the MBSID source code.
-  * {{mb-6582:​mb-6582_cs_din_wiring.pdf}} +
-  * [[:​default_encoder_assignments|Encoder Assignments]]+
  
-From the MB-6582 page: +==== Control Surface Header Pinout ====
-  * “LFO Sin” and “LFO Tri” are swapped and “Sync”, “CC”, “Edit”, “Play” are in the wrong order (should be “Play”, “Edit”, “CC”, “Sync”) +
-  * The menu button should be at the intersection of “JD8-D3 & JD5-D3” NOT “JD8-D3 & JD5-D4”+
  
-Further details can be found on the MB-6582 [[:​wilba_mb_6582|wiki]] page.+Note: Headers will be mounted ​on the bottom of most boards such that the cabling will be behind the control surface parts.
  
-==== LED Matrix ====+^ J9 ^ J8 ^ 
 +^ DIN ^ DOUT ^ 
 +| GND | NC | 
 +| 5V  | NC | 
 +| SI  | SO | 
 +| SC  | SC | 
 +| RC  | RC |
  
-This is a proposed layout for an LED matrix board to be used coupled with the above panel design. While other boards can likely be made from home using various methods, it might be wise to have this one printed. Note that this design currently has the mounting holes up higher than the current design of the front panel. The mounting holes were moved down on the panel so the design was more uniform. Modify per your needs!+Equivalent Symbols
  
-{{:mb-sidr8tr:​8x8-led_matrix-rev6-board.png?​320}} +J9
-{{:​mb-sidr8tr:​8x8-led-matrix-sch-rev6.png?​320}} +74HC165
-{{:​mb-sidr8tr:​8x8-led-matrix-rev6.zip|Eagle}}+
  
-A [[mb-sidr8tr:​mb-mtrx_bulk|Bulk Order]] is being organized is you are interested in obtaining your own board at a better price than doing a single board one-off. If you want to know more about the latest happenings, check out [[http://​midibox.org/​forums/​topic/​15425-feedback-for-an-led-matrix-board/​page__pid__136259|this]] forum post.+^ Pin ^ ucapps ^ Eagle ^ Chip Pin ^ 
 +SI | QR | QH | 9 | 
 +| SC | CLK | CLK | 2 | 
 +| RC | LD | SH/LD | 1 |
  
-=== Parts List ===+J8: 
 +74HC595
  
-Part Description  ​Mouser ​Farnell ​+Pin ucapps ​Eagle Chip Pin 
-S1-S16 ​6mm x 6mm Tactile Switch ​| | | +SO SER SER 14  ​
-D1-D16 ​SMD Switching Diode [[http://​www.mouser.com/​ProductDetail/​Vishay-Semiconductors/​1N4148W-V-GS08/?​qs=sGAEpiMZZMutXGli8Ay4kLkmINSaB0itW2gxFjPgeXA%3d|1N4148W-V-GS08]] | [[http://​de.farnell.com/​jsp/​displayProduct.jsp?​sku=1469425&​CMP=KNC-GDE-FDE-GEN-SKU-G12&​s_kwcid=TC|13114|1n4148w-v-gs08||S|e|5480397067|1469425]] ​+SC SCLK SCK 11 
-LED1-LED64 ​3mm LED | | | +RC RCLK RCK 12 |
-| JD5, JD6, JD8 | SIL Pin Header ​| | |+
  
-Note that other SMD diodes may worksuch as Mini-MELF.+==== LED Matrix ==== 
 + 
 +I have designed this a few times and finally settled on using a baseboard ​that houses the LEDs and buttonsand using a daughtboard to house the shift-registers and things. This should also allow the MB-6582 button matrix via another daughter-card.  
 + 
 +{{:​mb-sidr8tr:​8x8-led-matrix-rev7-brd.png?​320}} 
 +{{:​mb-sidr8tr:​8x8-led_matrix-daughter-rev1-board.png?​320}} 
 + 
 +{{:​mb-sidr8tr:​led-matrix-rev7.zip|Eagle Files}} 
 + 
 + 
 +A [[mb-sidr8tr:​mb-mtrx_bulk|Bulk Order]] is being organized is you are interested in obtaining your own board at a better price than doing a single board one-off. If you want to know more about the latest happenings, check out [[http://​midibox.org/​forums/​topic/​15425-feedback-for-an-led-matrix-board/​page__pid__136259|this]] forum post.
  
 ==== AudioBus ==== ==== AudioBus ====
mb-sidr8tr/start.txt · Last modified: 2020/12/08 17:19 by m00dawg