Master and Slaves

The modules of the system Theremino

This page is dedicated to comments and ideas for Master and Slave modules

Some users have asked how to apply an external power supply

The easiest solution is to use a USB HUB with the 5 Volt feeder 5 Volt exterior. Some of these hubs can even reach up to 3 Amperes and over. But we recommend that you don't overdo the maximum current, to avoid the risk of burning the delicate contacts of USB ports.

In the event that the system is composed of Master and Slaves could be used adapters visible at the bottom of this page:

Adapters can stop, and food, the entire chain of Slaves or they can be used on a single actuator, interponendoli between Pin of InOut and actuator with a standard extension.

These considerations apply to have more power on pins of InOut and not to feed the master module from the outside.

In all cases we recommend that you do not overdo it with the maximum current and use a power supply protected against short circuits. Also make sure that it does not produce noise and excessive voltage spikes when they connect to the 220 Volts.

In case of actuators with strong inrush current before proceeding to external supply try a capacitor by 4700 UF between + 5V and ground. The capacitor can be soldered to the master, or you can use the pin remained free to access +5 and to ground and connect the capacitor with a small female connector.

If it is really necessary to feed the master PIN from the outside do as shown in this image.


Master led does not turn on

If the led on the Master will not turn on does not fetch system failure USB or in Windows drivers, It is more likely to be the same led.


Write here your questions and recommendations, so it will be useful to all.

  1. Gianni. carr says:

    Hello Livio are Gianni (CNC amended) I got the drivers :TB6600 Upgraded Version 32 Segments 4A 40V 57/86 Stepper Motor Driver

    But I can't get them to work.
    You have some indication to give me master links & drivers?
    Thank you very much

    • Livio says:

      There should be no special warnings, fellow GND GND, then connect the STEP signal and the signal and it should work.

      You didn't swapped the wires of motors? You must connect the torques.

      You didn't wrong slot numbers in HAL or application in CNC apps?

      Are you holding the HAL started application?

      In CNC application keep both buttons “In OUT enabled” and “HAL enabled” (at the top right) lit?

      I haven't personally tried those drivers so I don't know if there is also a qualification for him, in this case, you've got to give them a mass or a +5 to enable.

      If you can't write me at “Engineering at sign theremino dot com” and we'll hear over the phone or skype.

      • Gianni. carr says:

        Hello Livio.. This morning I did some testing and found:

        master — driver
        GND — dir –
        dir — dir + 5v
        step — Pulse –
        +5v — Pulse + 5v

        Note that printing on the cover is the incorrect drivers compared to printed inside:
        the particulars of the engine outputs are swapped between a and b but the polarities are respected, then there were particular problems if not reversing the direction.

        the drivers are fine and I switched from vel 800 and acc 25 in vel 2000 and acc 1500 all with 3,2 Ah….I can increase up to 4 Ah

        Thanks Livio tips

        • Livio says:

          The link should be so:

          master ......... driver
          gnd ............ dir -
          dir ............ dir +
          gnd ............ pulse -
          step ........... pulse +

          • Gianni. carr says:

            I tried as you say but the engines were going in one direction only only also with adverse commands

            • Livio says:

              The DIR (that determines the direction) the you had connected as in my table. That any differences could be following in the footsteps of movement and not on the direction of movement.

              So perhaps the problem of failure to change of direction was due to other.

              Plugging in your table you step pulses (motor steps) on the contrary.

              Working with pulses on the contrary should not cause problems because we treated the firmware so that you can work independently or with negative than positive impulses (in other words, we make sure to complete each movement with the front right and then let Miss a step at the end of each movement).

              Though some drivers of engines may not work well with pulses who the top larger than low. I suggest you connect as shown in the table and if that doesn't work find out why.

            • Livio says:

              I'm having a doubt….

              Isn't that internally to the driver the two entrances marked + 5V are linked together?

              You have a pattern of the driver?

            • Livio says:

              I went to find the schema and seems to be this:

              One might say that the three photocouplers are totally isolated from each other, so it should go.

              It's not that you merged K + and Pul + with a wire as shown in the image “Typical connection”?

              The other possibility is that you added the resistors “R” and that therefore our 3.3 volts not enough more. The resistors “R” outside must be removed for sure.

              I can't find the lowest voltage characteristics. I know that many have used them with 3.3 volts and therefore should go. Possibly, to be sure to pilot them with enough current, internal resistors should be reduced also by 240 ohm at 100 Ohms or less (our master has already the resistors on outputs).

  2. vital1 says:

    Sorry, posted in the wrong location. Please delete.

Leave a Reply

Your email address will not be published.