User Tools

Site Tools


mf_ng_module

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
mf_ng_module [2016/08/05 19:25]
psykhaze [Introduction]
mf_ng_module [2016/08/05 19:27]
psykhaze [Introduction]
Line 14: Line 14:
   * 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)
  
-{{ ::​neonking:​mbhp_mf_ng_final1.jpg?​400 |}}+{{ ::​neonking:​mbhp_mf_ng_final1.jpg?​600 |}}
  
 And the result is: And the result is:
  
-  * a dedicated PIC controller controls the motorfaders directly.+  * a dedicated ​**PIC controller** controls the motorfaders directly.
   * 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 +  ​* **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 +  ​* **the module can either be connected to a PC directly, or controlled from a second PIC or STM32** 
   * native support of various protocols (e.g. PitchBender,​ CCs, even Logic Control and Mackie Control Emulation)   * native support of various protocols (e.g. PitchBender,​ CCs, even Logic Control and Mackie Control Emulation)
   * 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,​ the PIC is now able to generate PWM with 50 uS steps for improved motor speed control while a motor is moved +  * due to the direct motor control connections, ​**the PIC is now able to generate PWM with 50 uS steps for improved motor speed control** while a motor is moved 
-  * 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 36: Line 36:
 ===== Compatible Motorfaders ===== ===== Compatible Motorfaders =====
  
-  * ALPS RASON11M9 {{http://​ucapps.de/​mbhp/​MF_NG_connection_diagram.pdf|Interconnection Diagram}}+  * ALPS RASON11M9 {{http://​ucapps.de/​mbhp/​MF_NG_connection_diagram.pdf|Interconnection Diagram}}<​sup>​UCapps</​sup>​
  
 ===== PIC Source Code ===== ===== PIC Source Code =====
  
   * {{http://​ucapps.de/​mbhp/​mbhp_mf_ng_v1_005.zip|MF_NG PIC Code}}<​sup>​UCapps</​sup>​   * {{http://​ucapps.de/​mbhp/​mbhp_mf_ng_v1_005.zip|MF_NG PIC Code}}<​sup>​UCapps</​sup>​
mf_ng_module.txt · Last modified: 2016/08/05 19:27 by psykhaze