mf_ng_module
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mf_ng_module [2016/08/05 15:42] – [Compatible Motorfaders] psykhaze | mf_ng_module [2016/08/05 19:27] (current) – [Introduction] psykhaze | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| * find a solution which is DIY friendly and doesn' | * find a solution which is DIY friendly and doesn' | ||
| * find a solution which can be easily tested and troubleshooted (no need to learn new processes) | * find a solution which can be easily tested and troubleshooted (no need to learn new processes) | ||
| + | |||
| + | {{ :: | ||
| And the result is: | And the result is: | ||
| - | * a dedicated PIC controller controls the motorfaders directly. | + | * a dedicated |
| * the firmware can be updated via MIDI! | * the firmware can be updated via MIDI! | ||
| - | * motorfaders are accessed via MIDI - this allows standalone usage, cascading (to chain multiple modules), and the re-use of existing infrastructure such as MIOS, MIOS Studio and MIOS Bootloader | + | |
| - | * the module can either be connected to a PC directly, or controlled from a second PIC or STM32 or LPC17 (note that MBHP_CORE_LPC17 has a third and even a fourth MIDI IO port at TTL level so that the available two MIDI IO pairs are still free) | + | |
| * native support of various protocols (e.g. PitchBender, | * native support of various protocols (e.g. PitchBender, | ||
| * support for 8 touch sensors | * support for 8 touch sensors | ||
| * instead of TC4427 I'm using L293D now - not at least because of the integrated diodes. | * instead of TC4427 I'm using L293D now - not at least because of the integrated diodes. | ||
| - | * due to the direct motor control connections, | + | * due to the direct motor control connections, |
| - | * since the firmware is dedicated for this task, there was enough memory free to integrate advanced features, such as runtime-calibration and motor position tracing which are supported by MIOS Studio: | + | * since the firmware is dedicated for this task, there was enough memory free to integrate advanced features, such as **runtime-calibration and motor position tracing** which are supported by MIOS Studio |
| ===== Parts List ===== | ===== Parts List ===== | ||
| Line 34: | Line 36: | ||
| ===== Compatible Motorfaders ===== | ===== Compatible Motorfaders ===== | ||
| - | * ALPS RASON11M9 {{http:// | + | * ALPS RASON11M9 {{http:// |
| + | |||
| + | ===== PIC Source Code ===== | ||
| + | |||
| + | * {{http:// | ||
mf_ng_module.1470411777.txt.gz · Last modified: 2016/08/05 15:42 by psykhaze
