Master und Slaves


Die Module des Systems Theremino

Diese Seite widmet sich Anregungen und Ideen für Master und Slave-Module


Einige Nutzer haben gefragt, wie man eine externe Stromversorgung anwenden

Die einfachste Lösung ist, verwenden Sie einen USB-HUB mit der 5 Volt-Zuführung 5 Volt-Exterieur. Einige der diese Hubs können sogar bis zu erreichen 3 Ampere und mehr. Aber wir empfehlen, dass Sie nicht, der Maximalstrom übertreiben, um das Risiko der Verbrennung die zarte Kontakte des USB-ports.

Den Fall, dass das System aus Master besteht und Slaves könnte sichtbar am unteren Rand dieser Seite verwendeten Adapter: www.theremino.com/Hardware/Actuators

Adapter können stoppen, und Essen, die gesamte Kette der Sklaven oder auf einen einzigen Antrieb benutzt werden, Interponendoli zwischen Pin InOut und l ’ Betätiger mit einer Standarderweiterung.

Diese Überlegungen gelten für mehr Power auf Pins INOUT haben und nicht das Mastermodul-feed von äußeren ’.

In allen Fällen empfehlen wir, dass Sie nicht mit der Maximalstrom übertreiben und Netzteil gegen Kurzschluss geschützt verwenden. Achten Sie außerdem darauf, dass es keine produziert Lärm und übermäßigen Spannungsspitzen beim Herstellen der 220 Volt.

Versuchen Sie bei Antrieben mit starken Einschaltstrom bevor mit externer Versorgung einen Kondensator von 4700 UF zwischen + 5V und Masse. Der Kondensator kann mit dem Master gelötet werden, oder Sie können die Pin blieb frei zugänglich +5 und zu Boden und knüpfen Sie eine kleine Buchse des Kondensators.

Wenn es wirklich notwendig, die master-PIN von externen feed ist ’ durchführen, wie in diesem Bild gezeigt.

——————————————

Master led leuchtet nicht

Wenn die led auf dem Master wird nicht einschalten tut nicht holen Systemfehler USB oder in Windows-Treiber, Es ist eher das gleiche geführt sein.

——————————————

Schreiben Sie hier Ihre Fragen und Empfehlungen, So wird es für alle nützlich sein.

  1. Gianni. carr sagt:

    Hallo Livio sind Gianni (CNC geändert) Ich habe die Treiber :TB6600 Verbesserte Version 32 Segmente 4A 40V 57/86 Schrittmotor-Treiber

    Aber ich kann nicht sie arbeiten.
    Sie haben einen Hinweis geben mir master Links & Treiber?
    Vielen Dank

    • Livio sagt:

      Es dürfen keine besondere Warnhinweise, Kolleginnen und GND GND, Schließen Sie nun den Schritt und das Signal und es sollte funktionieren.

      Sie nicht die Kabel der Motoren getauscht? Sie müssen die Drehmomente verbinden..

      Sie falsch nicht Steckplatznummern in HAL oder Anwendung in CNC-apps?

      Sind, dass Sie halten die HAL Anwendung gestartet?

      Halten Sie in CNC-Anwendung beide Tasten “In OUT aktiviert” und “HAL aktiviert” (oben rechts) beleuchtet?

      Ich habe nicht persönlich diese Treiber versucht, so weiß ich nicht, ob es auch eine Qualifikation für ihn, in diesem Fall mußt du ihnen eine Masse geben oder eine +5 Aktivieren.

      Wenn Sie mir schreiben kann “Engineering bei Sign Theremino Dot com” und wir hören per Telefon oder Skype.

      • Gianni. carr sagt:

        Hallo Livio.. Heute Morgen habe ich einige Tests und:

        Meister — Treiber
        GND — dir –
        dir — Dir + 5v
        Schritt — Puls –
        +5v — Puls + 5v

        Beachten Sie, dass Druck auf die Abdeckung der falsche Treiber im Vergleich zu innen gedruckt:
        die Angaben der Motor Ausgänge werden vertauscht, zwischen ein und b aber die Polaritäten eingehalten werden, dann gab es besondere Probleme, wenn nicht die Richtung umkehren.

        die Treiber sind in Ordnung und ich wechselte von vel 800 und acc 25 in vel 2000 und acc 1500 alle mit 3,2 Ach….Ich kann bis zu erhöhen 4 Ach

        Danke Livio Tipps

        • Livio sagt:

          Die Verbindung sollte so sein:

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

          • Gianni. carr sagt:

            Ich habe versucht, wie du sagst, aber die Motoren in eine Richtung nur nur auch gingen mit negativen Befehlen

            • Livio sagt:

              Der DIR (das bestimmt die Richtung) Sie hatte wie in meiner Tabelle verbunden.. Dass alle Unterschiede auf den Spuren der Bewegung und nicht auf die Richtung der Bewegung folgen könnte.

              Also vielleicht war das Problem des Scheiterns der Änderung der Richtung aufgrund anderer.

              Einstecken in Ihrer Tabelle Schritt Sie Impulse (Motor Schritte) im Gegenteil:.

              Arbeiten mit Impulsen sollte im Gegenteil keine Probleme, weil wir die Firmware so aufbereitet, dass Sie eigenständig oder mit negativen als positiven Impulsen arbeiten können (Das heißt, stellen wir sicher, füllen Sie jede Bewegung mit vorne rechts und lassen dann Miss einen Schritt am Ende eines jeden Satzes).

              Obwohl einige Motoren-Treiber möglicherweise nicht funktionieren gut mit Pulse, die größer als niedrige oben. Ich schlage vor, Sie verbinden, wie in der Tabelle dargestellt und wenn das nicht funktioniert, erfahren Sie, warum.

            • Livio sagt:

              Ich habe Zweifel….

              Nicht, dass der Fahrer die beiden Eingängen markiert + 5V intern miteinander verbunden sind?

              Sie haben ein Muster des Fahrers?

            • Livio sagt:

              Ich ging um das Schema zu finden und scheint dies zu sein:
              http://www.sainsmart.com/zen/documents/20-019-209/ST-M5045%20Instruction%20manual.pdf

              Man könnte sagen, dass die drei Fotokoppler völlig isoliert voneinander sind, so sollte es gehen.

              Es ist nicht, dass Sie, K zusammengeführt + und Pul + mit einem Draht wie im Bild gezeigt “Typische Verbindung”?

              Die andere Möglichkeit ist, dass Sie die Widerstände hinzugefügt “R” und deshalb unsere 3.3 Volt nicht genug mehr. Die Widerstände “R” außen muss auf jeden Fall entfernt werden.

              Ich finde nicht die niedrigsten Spannungs-Kennlinien. Ich weiß, dass viele benutzt haben sie mit 3.3 Volt und daher sollte gehen. Möglicherweise, Sie sicher, dass sie mit genug Strom pilot sein, interne Widerstände sollten auch gesenkt werden 240 Ohm an 100 Ohm oder weniger (Unser Meister hat bereits die Widerstände auf die Ausgänge).

  2. vital1 sagt:

    Tut mir Leid, an der falschen Stelle gepostet. Bitte löschen.

  3. Livio sagt:

    Mark schrieb:
    ... Also’ tun, mit Arduino erstellt tut ein Entwurf des Meisters aber Dinge, die der Meister nicht. Dies sieht schlecht an den Master, weil er seine vermeintlichen Grenzen unterstreicht...

    Antwort:
    Unser System ist ein PC-Eingang nutzbar auch von denen, die nicht wissen, wie Programmieren. Wenn Sie es erschweren verliert auch seine Eigenschaft des Minimalismus. Dann schränkt er unbedingt.

    Marco schrieb:
    ... und immer noch hat begrenzte Arduino als etwas mehr als das, was, fast denigrandolo, Wann gibt es stattdessen Arduino, und kompatibel ,viel mächtiger als der Nano und einer...

    Antwort:
    Die Arduino-boards, Egal wie mächtig, Verwendung als In, Out für PC, zwangsläufig leiden Sie den Engpass verursacht durch virtuelle serielle.

    Anwendung-> O.s. -Seriell-USB-CH340 >>> (o.ä.) -> CH340-USB-Arduino-seriell-> >>> O.s. -> Anwendung

    Bei all diesen Schritten zu verlieren ein paar Millisekunden Sie es für Stärke. Und es ist nicht so sehr dem Arduino zu verlieren, aber der virtuelle serielle Treiber und das Betriebssystem Ihres PCs. Der Kernel ordnet Aufgaben auf Ihrem PC (Aber auch unter Linux und Mac), Arbeiten mit einer Millisekunde Granularität, Warum verlieren Sie mehr oder weniger eine Millisekunde bei jeder Konvertierung.

    Es ist schon ein Wunder, das der Meister fast kommt 1000 Austausch pro Sekunde. Sind 1000 komplette Austausch, hin-und Rückfahrt, für alle Pins gleichzeitig.

    Und es ist unvermeidlich, dass eine virtuelle serielle, mit alle Schritte, die Sie zu tun haben., mindestens vier Millisekunden zu verlieren und deshalb hat ein Limit von rund 250 Austausch pro Sekunde. Das ist nicht zu verunglimpfen. Für Stand-alone-Anwendungen ist Arduino in Ordnung, aber als eine Form der InOut ist immer niedriger als der Meister.

    Es scheint, dass 1000 oder 250 Austausch pro Sekunde sind keinen großen Unterschied. Aber für die meisten unserer Anwendungen sind. Mit 1000 Handel haben Sie eine Bandbreite von 500 Hz, und dann Sie sehen bis 10. harmonischen 50 Hz. Dies ermöglicht Anwendungen wie die FlickerMeter und Wave Analyzer die Qualität von 50 Hz zu analysieren.

    Stattdessen 250 Austausch pro zweite stellen eine Bandbreite von etwas mehr als 100 Hz, Das ist genau der Mindestlohn. Sie sind immer noch gut für Automatisierungsanwendungen, Aber wenn man sich selbst wenig bewegen nicht sogar gut Motoren., oder machen Sie eine Feedback-Schleife, die Schaukeln und nicht ruckartig.

  4. Livio sagt:

    Bezüglich der früheren Post schrieben sie uns:
    Die Argumentation Zeile Wenn Ihr Transfer Sie verpflichtet sind, einen einzelnen Wert für Zeit, möchten Sie Probe Gerätegrenzen, möchten Sie den Kommunikationskanal zwischen dem PC und dem Gerät beschränken.

    Aber wenn, Zum Beispiel, ein Gerät kann intern mit einer Frequenz probieren. 10 Mal größer als die der Übertragung und konnte auf einmal übertragen die Werte der 10 Proben pro PC, weil der Kommunikationskanal lassen, und der PC war so mächtig, dass wir jeder von den Berechnungen auf einmal tun können 10 neue Werte, durch die Wiederholung der Berechnung 10 Zeiten durch die Aufnahme nur eines 10 neue Proben gleichzeitig, Sie würden nicht tatsächliche Bandbreite erhalten. 10 Mal höher? Die Verzögerung bei der Verarbeitung und Nutzung der Ergebnisse, gleich den Zeitpunkt der Datenübermittlung, wird immer konstant sein, könnte auch mehr Daten als Sie für jede Übertragung können übertragen.

    Wenn ich richtig verstanden habe würde was ich beschrieben habe eine Erhöhung der Bandbreite ermöglichen, nicht zu verwechseln mit Supersampling das Signal-Rausch-Verhältnis erhöht, und findet ausschließlich Geräteende.

    Antwort:
    Was Sie beschreiben funktioniert nicht mehr in Echtzeit aber in “Batch”, Das heißt viele Proben. Sie müssen dann warten, bis alle Proben im Batch sind angekommen, bevor Sie beantworten können und Sie verlieren die Fähigkeit zu intervenieren, wenn, Zum Beispiel, Nach dem dritten sieht Probe einer, dass es Zeit ist, ändern Sie die Ausgabedaten.

    Außerdem.
    Bis AllHAL können Sie ein Paket versenden., Zum Beispiel, hundert Proben. Aber dann sollte er sie verarbeiten und dann ändern Sie die HAL für jede neue Aufgabe. Sie können nicht senden 100 Beispiele für andere Anwendungen (durch unsere Mechanismus der slots) Wenn nicht mit synchronen Techniken, die aber nicht mehr als ein Durcheinander probieren alle paar Millisekunden.

    Und es gibt ein dritter Aspekt, die sowieso zu verhindern wäre zuviel Daten zu jedem Austausch schicken.
    Das ultimative Paket für USB-HID Geräte ist begrenzt und einfach zum Senden von Daten an alle Pins des Meisters und des Adc. Um größere Pakete senden sollten Sie verwenden einen nicht-HID. Und dann verlieren Sie eines der wichtigsten Vorteile unseres Systems, Das heißt, um den Master und sehen zu verbinden, die es für arbeiten, an allen Fenstern, Keine Probleme mit Treibern.

  5. Livio sagt:


    ——————————
    Louis hat uns gebeten
    —————————–

    Wie verbinde ich mehr als 6 Kapazitive Tasten?


    —————————–
    Antwort
    —————————–

    Der Master kann lesen 6 Kapazitive Tasten. Die Sklaven lesen konnte 8, aber mit zusätzlichen Komplikationen, Warum nicht empfehlen. In einigen Fällen können Sie mehrere Master verwenden., und verbinden Sie es mit einem USB-HUB, nur ein Draht haben, die an den PC geht.

    Onoff
    Sie können eine Verbindung herstellen 12 Kapazitive Tasten OnOff bei jeder Master, mit der Adapter wird hier erklärt.:
    https://www.theremino.com/hardware/inputs/sensors#caponoff

    Haben Sie einen Adapter in der Nähe von seinem sensor, dann werden die Drähte zu den Master Studiengang von beliebiger Länge.

    Dieser Adapter können bei eBay für rund einen Euro erworben werden.

    Arduino verwenden
    Sie können auch einen ArduinoNano verwenden., mit unserer ArduHAL-Anwendung verbunden. ArduHAL sendet Daten an Slots und dann von da an ist es, als hätten wir unser Meister verwendet. Durch die Schlitze können Sie alle unsere Anwendungen verbinden..

    Die Bibliothek sollte mit dem Arduino für kapazitive Tasten programmierbar
    http://playground.arduino.cc//Main/CapacitiveSensor

    Wir haben nicht versucht, aber wahrscheinlich mit einem Arduino Nano abgelesen werden bis zu 21 Kapazitive Tasten.

    Sie sicher, dass die Drähte sollte kurz sein (maximal zehn Zentimeter), und weit von einander nicht zu beeinflussen.

  6. Livio sagt:

    Fabio hat uns gebeten,
    Ich habe ein Problem mit Hal, hie und da, ohne ersichtlichen Grund, trennt das Lesen der Sonden verhindert und sperrt dann die Ausführung des Programms. jede Idee,?

    Antwort
    Das Mastermodul unterbricht USB-Kommunikation, wenn sie eine höhere Spannung erhalten 3.3 Volt auf Pin Eingang.
    Nur, dass die Spannung übersteigt die 3.6 Volt, mit mindestens 100 uA Strom, für einen kurzen Moment (Mikrosekunden) und die USB hängt.
    Leider ist es ein, sagen Defekt, Micro verwendet, PIC von Microchip hergestellt.
    Das Master-Modul verfügt über eine guten Schutz, so dass es nicht alles brechen, aber USB blockiert ist, und Sie müssen drücken erkennen.

    Dies kann aus den folgenden Gründen geschehen:
    – Ein Sensor ist auf fünf Volt gespeist und in manchen Momenten erzeugt Spannungen über 3.3 Volt.
    – lange Links und ungeschirmte, wobei kapazitive Einstreuungen von anderen nahegelegenen Kabeln.
    – Instabile Erdverbindungen, dass Berührung verletzt oder dass sind lang und klein.
    – Störungen auf Masseverbindungen, durch die Zündung von schweren Lasten oder Stromversorgungen verursacht.
    – zusätzliche Netzteile zu dem Netzwerk und die verdrahteten Massen verbunden inkorrekt.

    Es gibt verschiedene Lösungen
    – Powering Sensoren 3.3 Volt, statt 5 Volt.
    – Verwenden Pin 7,8,9 dass tolerieren 5 Volt.
    – Fügen Sie einen Widerstand in Serie mit dem Eingang (Zehn Kohm) um den Strom zu begrenzen, 50 und meno.
    – Verwenden Sie keine langen Verbindungen und ungeschirmte.
    – Die Behandlung gute Gewichtsverteilung (robust und Stern).
    – Verwenden Sie keine zusätzliche Stromversorgungen, aber nur 5 Volt USB.
    – Wenn Sie zusätzliche Netzteile, ihre Masse (GND) Es muss auf dem PC und nicht an den Master angeschlossen werden.

    Eine extreme Lösung (nur anwenden, wenn Sie nicht Hardware beheben).
    – Die neuesten Versionen von HAL Schreib in Slot Null die Anzahl der Master verbunden.
    – Es verwendet eine spezielle Software, oder bearbeiten Sie einen unserer.
    – Die Software liest periodisch Null Slot.
    – Wenn der Nullwert ist ein Schlitz, oder größer als eins, in Ordnung.
    – Andernfalls sendet die Software eines HAL Befehl „Erkennen“ (HAL lesen Sie die Anweisungen).
    – Nach einem Der Software „Erkennen“ Befehl wartet eine Sekunde vor dem erneuten Überprüfung.

    Siehe auch diese Seiten:
    https://www.theremino.com/technical/connection-cables#long
    https://www.theremino.com/technical/communications#pullup
    https://www.theremino.com/technical/pin-types
    https://www.theremino.com/hardware/devices

  7. Livio sagt:

    George hat uns geschrieben
    Für eine thermische sollte ich die Temperaturen zentrale messen. Normalerweise in Heizungs- und Sanitär sind NTC (zu sparen) der PT100 – Pt1000. Letztere sind zuverlässiger und Sie können mehrere Meter abwehren.

    Antwort
    Ich kann den LM35 für alle Sonden verwenden möchten -55 in +150 Grad.
    Schauen Sie auf dieser Seite Link:
    https://www.theremino.com/hardware/inputs/meteorology-sensors#temperature

    Der PT1000 ist nicht mehr korrekt, Der einzige Vorteil, zu lesen, zu 500 – 700 Grad
    Im Gegenzug die PT1000, und noch schlimmer die PT100, Sie sind schwieriger zu lesen (es würde ihm Adc24 verbundene nehmen zu 3 oder 4 Drähte und Linearisierungsfunktion) und wenn nicht die Gesetze gut sind wesentlich ungenauer die LM35.

    Für lange Strecken müssen Sie ein abgeschirmtes Kabel mit zwei Innendrähte verwenden.
    Mit Sonden LM35 Kabelwiderstand zählt für nichts und, Wird das Kabel abgeschirmt, Sie können auch mehrere hundert Meter weggehen. Die einzige Sorge ist der Blitz, so, bevor Sie mit dem Gerät erhalten, sollten Sie den Kabelschirm zu Boden verbinden.

    Damit sie wasserdicht am Boden mit einem geschlossenen Kunststoffrohr nehmen, gehen darüber die LM35 mehr Anschlüsse und Kabel abgeschirmt. Dann wird die Füllung der Bi-Komponente oder sogar nur Siliconharz. Ich kann Ihnen versichern, die regen und Frost seit Jahrzehnten fühlen (bevor Beweis Abdichtung dass es gut funktioniert, dh, dass es richtig angeschlossen ist und dass es keine Shorts).

  8. Livio sagt:

    George hat uns geschrieben
    I sollte genau die Netzfrequenz messen, Wie kann ich tun?

    Antwort
    Zum Lesen beschaffte die Netzfrequenz von einem kleinen Transformator 220 in 6, 12 oder 24 Volt (mit alternierendem Ausgang) schließen Sie es dann an den Master mit der Schaltung, die Spannung zu messen, die Sie auf dieser Seite sehen: https://www.theremino.com/hardware/adapters#powermeter

    Die Schaltung ist jedoch geeignet, die Spannung mit einem ADC-Eingang zu messen, aber in Ihrem Fall haben Sie ein höheres Signal geeignet für einen Eingang “Periode”. Daher muß die Schaltung durch Halbieren R1 modifiziert werden

    Der Wert von R1 muss sein:
    – 330K, wenn der Transformator sein 24 Es war alternata
    – 150K, wenn der Transformator sein 12 Es war alternata
    – 82K, wenn der Transformator sein 6 Es war alternata

    Beachten Sie, dass der Transformator sein muss “rein”, unbestückt (Dioden oder Kondensatoren), und dann muss abgehende geben 6, 12 oder 24 Volt AC.

    Dann müssen Sie als Eingabe Pin konfigurieren “Periode” und Sie müssen den Griff ermöglichen “Konvertieren in Frequenz”

    An diesem Punkt in dem zugehörigen Schlitz werden Sie den Frequenzwert in Hz genau auf die tausendstel Hz finden. Wenn die Frequenz instabil ist, können Sie durch eine Senkung der Reaktionsgeschwindigkeit HAL über die Zeit gemittelt werden, und durch Drücken der Taste “Geschwindigkeit der Reaktion” (“Reaktionsgeschwindigkeit” wenn Hal in Englisch konfiguriert).

  9. Vincenzo sagt:

    Hallo Livio, wäre es möglich, einen Master zu verwenden, um eine verdrahtete MPG Software MACH3 zu verbinden?
    möglicherweise mit der Simulation des Drucks auf der Tastatur, wie mit einem Joystick oder ähnlichem und Keygrabber erfolgt.
    Grüße.
    Vincenzo

    • Livio sagt:

      Nein, Es tut mir leid, MACH 3 funktioniert nur mit dem Parallel-Port und wie es entworfen wurde,.
      Also, wenn Mach3 verwendet, kann man es zu etwas in unserem System keine Verbindung herstellen, nicht mit unserer Software und sogar mit unserer Hardware-Module kommunizieren.

      • Vincenzo sagt:

        Okay, Ich dachte, dass Sie ein elektronisches Ereignis in dem Master-Eingang Simulation Drücken die PC-Taste zugeordnet werden konnten.

        • Livio sagt:

          Ich weiß wenig Mach3 aber ich glaube, viele Möglichkeiten zu haben,. Also ich denke, er die PC-Tasten lesen.

          Wenn Sie es nicht tun, dann sollten Sie sehen, welche Informationen Sie durch seine einzige Möglichkeit, Kommunikationshardware senden, das heißt, die Drähte der parallelen Schnittstelle.

          If (Anweisungen Mach3) finden eine der parallelen Draht (oder mehr Drähten) die, angehoben oder abgesenkt, etwas Nützliches tun, dann können Sie dann an die Ausgänge des Masters verbinden und sie mit den Tasten auf der Tastatur fahren. Sie können nicht viel tun, aber vielleicht aus etwas kommt. Es hängt alles davon ab, was es Mach3 in Reaktion auf die parallelen Drähten tun können.

  10. Vincenzo sagt:

    Hallo, was Sie mit einem Mausklick auf Mach3 tun hat eine entsprechende Tastatur Aktion.
    Mit Xpadder konfiguriert ich einen Joystick auf die Befehle mit der Tastatur zugeordnet handeln und es funktioniert.
    deshalb habe ich gedacht, dass es durch die Master-Kombination / hal / Software-Tastendruck Aktion gesendet werden konnte, ebenso wie Xpadder.
    Grüße

  11. Livio sagt:

    ================================================== =================
    Englisch
    ================================================== =================
    Wenn das Mikro des Servo-Pins der Master-Modul verliert Präzision überlastet
    und möglicherweise instabil (kleine Bewegungen), vor allem in folgenden Fällen:

    – Wenn viele Servo Pins sind so konfiguriert,
    – Bei der Verwendung von Stepper Typ Pins

    Der Servo-Pins kann mit PWM-Fast ersetzt werden, die ganz genau sind
    aber die Frequenz erzeugt wird, nicht weniger als 250 Hz (während in normaler Servos ist es 60 Hz)

    Außerdem, gibt es nur fünf PWM-Fast für jeden Meister und ihre komplexen Konfiguration.

    Um das Mastermodul Pins PWM-Fast als Servo zu verwenden, setzen diese Werte in der HAL:

    – Max-Wert = 1750
    – Min-Wert = -250
    – Frequenz = 250
    – Einschaltdauer von Slot = enabled

    Durch eine leichte Modifizierung der 1750 Sie können die max Position einstellen (wenn der Schlitz ist = 1000)
    Durch eine leichte Modifizierung der -250 Sie können die Position min einstellen (wenn der Schlitz ist = 0)

    === === VORSICHT
    Die Servoantriebsfrequenz wird 250 Hz anstelle von 60 Hz
    Also nur digitale Servos arbeiten kann und vielleicht nicht alle.
    Einige analoge Servos können Hitze und brennen.

    ================================================== =================
    Italienisch
    ================================================== =================
    Der Stift Typ Servomodul Meister verlieren Präzision, wenn das Mikro überlastet,
    und möglicherweise instabil (kleine Bewegungen) vor allem in folgenden Fällen:

    – Wenn Sie viele Pin Servo-Typ konfigurieren
    – Wenn Sie auch Pin Typ Stepper verwenden

    Der Typ Servo Pin kann mit dem PWM-Fast ersetzt werden, die völlig präzisen
    aber die erzeugte Frequenz kann nicht weniger als 250 Hz (während der Diener ist normal 60 Hz)

    Darüber hinaus ist die PWM-Fast es nur fünf für jeden Meister und ihre komplexere Konfiguration.

    So verwenden Sie die Schnell Pin PWM-Modul als Master Servant diese Werte in HAL Einstellung:

    – Max-Wert = 1750
    – Min-Wert = -250
    – Frequenz = 250
    – Zyklus von Schlitz = enabled

    Etwas verändert sich die 1750 Sie können die Position max einstellen (wenn der Schlitz ist = 1000)
    Etwas verändert sich die -250 Sie können die Position min einstellen (wenn der Schlitz ist = 0)

    WARNUNG === ===
    Der Servant der Ansteuerfrequenz wird 250 Hz anstelle von 60 Hz
    So kann nur digitale Servo arbeiten und vielleicht nicht alle.
    Einige analoge Servos können Hitze und brennen.

    • Livio sagt:

      Claudio hat uns gebeten:
      Wenn Sie schrieb “Instabilität” was du meinst?
      Als sie merken, diese Instabilitäten und wie können sie Bewegungen beeinflussen?

      Antwort
      Mit “Instabilität” Scattini bedeutete wenig, wenn sie noch stehen sollte.

      Zu bemerken, sie müssen Sie alle aufhören, keine Werte in den Schlitzen bewegen,, Aufenthalt in einer ruhigen Umgebung und darauf achten, was für eine Weile der Motoren tut’ der Zeit.

      Hin und wieder sollten die Motoren machen Licht “Tick”
      aber sie sind “Tick” so kurz, dass fast alle Servomuster bewegen sich nicht einmal.

      Diese Scattini kann schütteln Sie den Stift wie eine gerade Linie ziehen
      aber in allen anderen Fällen sollte keine Probleme geben.

  12. Piero sagt:

    Hallo Livio,

    Ich möchte das Master-Modul für die Erfassung von an ein externes Netzteil anschließen 100 T-Sensori (Lm35) durch 10 Module “Sklave”;
    …. zwei Fragen von mir:
    die) seit der form “Sklave” Es wird auf dieser Site nicht explizit benannt, es wäre möglich zu verwenden 10 Einheit’ Theremino-“Servo” mit 0-9 Eingänge Ausgänge?
    die) Wo finde ich beide Module? (Derzeit ist das Modul “Servo” es wird nicht auf ebay angeboten)?

    Danke
    Piero

    • Livio sagt:

      Ich rate von der Verwendung von Servomodulen ab, serielle Kommunikation mit 10 Diener wäre zu unzuverlässig, Darüber hinaus werden die Servos jetzt praktisch aufgegeben, da sie nur wenige Arten von PINs und eine zehn Jahre alte Firmware haben.

      Verwenden Sie stattdessen Master (die haben 12 PIN statt 10 von Dienern) und verbinden Sie sie mit einem USB-Hub.

      Und Master Li Gifte sind eBay (venditore maxtheremino) oder auf store.ino (https://www.store-ino.com/) aber im letzteren Fall kommen sie aus China zu Ihnen und es dauert länger.

  13. Livio sagt:

    Achten Sie auf die Kabel, mit denen der ESP32 mit Strom versorgt wird !!!

    Gerade heute beim Ausprobieren der Power Banks habe ich festgestellt, dass die Kabel sehr wichtig sind.
    Die Spannung ausgehend von der PowerBank war ungefähr 5 Volt
    - Mit rundem schwarzen Kabel, einen Meter lang, Die Spannung am ESP32 war 4.74 V
    - Mit flachem weißem Kabel, lange 30 cm, Die Spannung am ESP32 war 4.2 .. 4.4 V

    Ich habe erwartet, dass das kurze Kabel besser läuft, aber nein,
    es geht so schlecht, dass der ESP32 gelegentlich die Verbindung trennt.

    Nach einer Stunde hatte sich die PowerBank ein wenig entladen und gab alleine 4.8 V
    Die Spannung mit der kurzen Leitung wurde auf ca. 4 Volt,
    und natürlich wurde der ESP32 getrennt und funktionierte einfach nicht mehr.

    Also habe ich versucht, das Kabel zu wechseln und das schwarze zu stecken.
    Die Spannung am ESP32 ist auf gestiegen 4.6 V
    Und jetzt ist es Stunden her !

    Also bevor Sie PowerBanks oder kurzlebige Batterien beschuldigen.
    Suchen Sie nach den richtigen Kabeln!!!

    Um sicherzustellen, dass das Kabel gut ist
    Die einzige Möglichkeit besteht darin, die 5 V am ESP32 zu messen, der in Betrieb ist und an das IotHAL angeschlossen ist

    Und die Spannung am ESP32 muss mindestens betragen 4.7 Volt
    Und noch besser, wenn Sie es bekommen können 4.8 oder 4.9 Volt

  14. Eugen sagt:

    Ich weiß nicht, ob es der richtige Ort ist, verzeihen Sie mir.
    Ich versuche, einen Theremino-Master zu mounten, aber ich sage nicht, dass es funktioniert.
    Ich programmiere es mit dem Pickit2 und es gibt keinen Fehler, aber die Led funktioniert nicht und das Theremino_HAL erkennt es nicht für mich
    Kannst du mir helfen?
    Grüße

    • Livio sagt:

      ———————————————————————————
      ZUM ÜBERSETZEN BENUTZEN SIE DIE RECHTE TASTE DER MAUS
      ———————————————————————————

      Wenn die LED nicht blinkt, liegt ein Hardwarefehler vor.
      Der Quarz schwingt wahrscheinlich nicht oder hat nicht den richtigen Wert.

      Sie haben die Ratschläge auf dieser Seite befolgt ?
      https://www.theremino.com/technical/pic-programming#pic

      Sie verwenden die MasterFirmware_V5.0, die Sie hier herunterladen?
      https://www.theremino.com/technical/schematics

      Quarz ist von 8 MHz ?
      Sie setzen die beiden Kondensatoren aus 27 pF neben Quarz?

      Sie haben daran gedacht, den Null-Ohm-Widerstand R11 hinzuzufügen, der die Leistung trägt?

      Sie setzen die Leistungskondensatoren C3, C4, C5 ja 10 UF ?

      Der IC2-Regler bietet i 3.3 Volt an den Prozessor ?
      (sicherheitshalber mit einem Tester messen)

      • Anonym sagt:

        Der erste, Danke, dass du mir geantwortet hast, sehr nett.
        Ich habe die Tipps gelesen .
        Ich habe die MasterFirmware_V5.0 verwendet, V3.2 und V2.0. mit 4Mhz Quarz.
        Quarzwerke, mit einem Oszilloskop gemessen.
        Der Widerstand ist hoch, wie es im Diagramm steht.
        Kondensatoren, alles bereit.
        Regler dosiert und mit 3.3 v.
        Das C.I befindet sich in einer SOIC-Kapsel, die auf einer gedruckten Schaltung montiert ist, die es an DIL . weiterleitet.
        Die PIC24FJ-Schaltung, Es klappt, getestet mit typischem LED-Beleuchtungsprogramm. Ja in der Tat , mit internem Oszillator denn das fand ich praktisch( Ich kann nicht so gut programmieren).
        Was ist, wenn mir passiert ist, dass ich das Bild nicht mit PGED3-, PGEC3-Pins programmieren kann? 1 y 2 ;Ich habe es mit PGED1, PGEC1-Pins programmiert 4 y 5 mit dem Pickit2 und es gibt mir keinen Fehler, Tatsächlich funktioniert das Led-Programm, ich sage dies, falls es etwas beeinflusst.
        Getestet auf W10 und XP und Net 3.5 wieder geladen.

        Liebe Grüße und danke für deine Antwort

        • Livio sagt:

          Ich kann einfach nicht verstehen woran es liegen könnte.

          Ich werde andere Vorschläge ausprobieren:
          – Der PIC ist ein 24FJ64GB002 ?
          – Quarz geht von 8 MHz, wenn du es anziehst 4 MHz müssen Sie die Firmware ändern.
          – W10 und XP und Net 3.5 Ich bin ok
          – Vielleicht ist die LED defekt (bei uns ist es schon passiert)
          – Vielleicht ist die RESET-Schaltung falsch oder funktioniert nicht gut?
          (Wenn es nicht von RESET entsperrt wird, läuft es nicht)

          Überprüfe alles noch einmal, da muss ein fehler sein, Zehntausende davon wurden von verschiedenen Bauherren und teilweise sogar mit handwerklichen Mitteln gebaut und alle funktionieren immer.

          Dass es das fehlerhafte PIC ist ?
          Lassen Sie es den PIC KIT-Programmierer sein 2 defekt?

          Sie haben die PIC KIT-Anwendung verwendet 2 von uns verbessert?
          Sie verwenden die richtigen Definitionen für den PIC 24FJ64GB002?

          ich weiß nicht was ich noch denken soll…

          Grüße

          • Anonym sagt:

            ich bin übrigens spanisch, Rentner von 69 Jahre mit einigen Kenntnissen in Elektronik und ich lebe in Toledo , Hauptstadt

            Ja, der PIC ist ein 24FJ64GB002 in SOIC-Kapsel, der auf einer gedruckten Schaltung montiert ist, die ihn an DIL weitergibt.
            Quarz ist 8 MHz und lege einen von 4 MHz zum Testen mit Firmware V2.0 Hex, ohne es zu berühren.
            Die Led ist getestet und funktioniert tatsächlich mit dem typischen Beleuchtungsprogramm einer LED. Ja in der Tat , mit internem Oszillator und an den Ausgängen RA0, RA1 und RA2 Pins 2,3 y 4.
            Der Stecker 1 Reset ist immer auf hohem Niveau.
            Ich habe 2 Bild montiert und die beiden verhalten sich gleich.
            El Pickit 2 es ist okay ,nimm mich ohne probleme auf.
            Ja, Ich benutze das PIkit 2 verbessert und ich habe eine andere Version ausprobiert.
            In den richtigen Definitionen, wenn du die Aufnahme meinst, der Pickit erkennt mich perfekt das Pic.
            ich weiß auch nicht was ich machen soll, Ich habe der Strecke tausend Runden gegeben und kann nichts Falsches finden.
            Ich versuche ein Programm zu finden, in das der USB eingreift, mal sehen ob es funktioniert.
            Übrigens blinkt die Led des Thereminos so schnell wie möglich oder es muss ein Signal über den USB erkennen.
            Liebe Grüße und immer dankbar.

            • Livio sagt:

              Die LED sollte schnell blinken, sobald Sie den PIC einschalten.

              Ich kann dir nur raten einen genau nach unseren Projekten zu bauen, oder schon fertig zusenden lassen.

              Dann könnten Sie die beiden auf der Bank nahe beieinander mit Strom versorgen und die Spannungen an allen PINs messen und vergleichen.

              Wenn du herausfindest, was los ist, wird es sicherlich trivial.

              Und irgendwas stimmt mit Sicherheit nicht, sonst sobald die 3.3 Volt an den Prozessor würde die LED anfangen zu blinken.

              Wenn Sie den Fehler wirklich nicht finden, können Sie ihn mir zusenden und ich werde ihn kostenlos für Sie finden. Um es dann an Sie zurückzusenden, müssen wir Lello . verwenden (maxtheremino verkäufer bei ebay) und Sie müssen ihnen ein paar Euro für den Versand mit PayPal senden.

            • Livio sagt:

              Was ist, wenn Sie mit PicKit2 etwas falsch machen? ?
              Haben Sie daran gedacht, das Häkchen zu entfernen, das den PIC im Reset hält?? Oder um den Programmierer zu trennen, damit der PIC nicht zurückgesetzt wird?

              Ich mache mir auch Sorgen darüber, was du für diese PINs schreibst 1 und 2 arbeite nicht… weil sie immer für alle gearbeitet haben.

              Die letzte Möglichkeit, die mir in den Sinn kommt, ist, dass sich Ihre PICs von denen unterscheiden, die wir immer verwendet haben. Vielleicht haben sie den gleichen Namen, aber mit Unterschieden aufgrund einer neuen und sehr aktuellen Version, die wir noch nie gesehen haben.

              Bezüglich des USB-Programms sollten Sie unser Theremino_HAL . verwenden, aber zuerst sollte es auch ohne USB flashen sonst ist es sinnlos es auszuprobieren.

              • Anonym sagt:

                Ich trenne das Pickit2 nach der Aufnahme und verbinde es mit dem USB-Kabel zum Testen.
                Ich habe einen Druckknopf zwischen Masse und Pin gesteckt 1, zurücksetzen.
                Ich gehe weiter herum und recherchiere die Angelegenheit.
                Trotzdem, Ich werde eine montiert und programmiert bestellen.

                Grüße und danke.

                • Anonym sagt:

                  Ich habe mich in Ihr Master.hex-Programm eingetragen, die Zeilen des Codes der Zündung der Led und die Led arbeiten an den Pins 2,3, aber der Rest des Programms nicht; neugierig
                  Ich werde weiter recherchieren und es dir sagen.
                  Grüße

                  • Eugen sagt:

                    Ich glaube ich weiß wo der Fehler liegt,Der Chip, den ich habe, ist der 24fj64ga und er hat keinen USB und der 24fj64gb hat einen, und ich habe das Detail nicht erkannt, Wenn ich das richtige erhalte, werde ich es versuchen und es dir sagen, es funktioniert sicher.
                    Grüße.

  15. geofaber sagt:

    Morgenz.
    Ich wollte wissen, ob jemand Erfahrung mit Dehnungsmessstreifen hat. Ich habe versucht, die Theremino Balance-Anwendung mit Wägezellen zu verwenden und sie funktioniert sehr gut (mit ADC24)
    Zum Auslesen der Dehnungsmessstreifen wird ein Verstärker benötigt?

    • Livio sagt:

      Zum Auslesen der Dehnungsmessstreifen ist kein Verstärker erforderlich.
      Sie können sie direkt mit dem ADC24 verbinden, müssen aber ein wenig lernen’ von Dingen, wie man sie verwendet und sie dann auf eine sinnvolle Weise verbindet.

      Die Wägezellen enthalten die Dehnungsmessstreifen, sie enthalten normalerweise vier überbrückte https://en.wikipedia.org/wiki/Load_cell

      Die Wägezellen könnten auch nur zwei Dehnungsmessstreifen haben und in diesem Fall würden zwei Festwertwiderstände verwendet, um die Brücke zu vervollständigen.

      Sie könnten auch erwägen, eine Brücke mit nur einem StrainGauge und drei Festwiderständen zu bauen, aber die Temperaturkompensation wäre komplett verloren.

      Ein Widerstand könnte auch verwendet werden, um Komponenten zu minimieren (den gleichen Wert wie der Dehnungsmessstreifen) und messen Sie dann den Widerstand des Dehnungsmessstreifens, indem Sie den Teiler wie auf Seite . gezeigt anschließen 21 der Adc24-Anweisungsdatei. Aber auch in diesem Fall gäbe es keine Temperaturkompensation.

      Zusammenfassend würde ich dir empfehlen:
      – Verwenden Sie mindestens zwei identische Dehnungsmessstreifen.
      – Einer von beiden kann auch fest bleiben und dient nur zum Temperaturausgleich.
      – Vervollständigen Sie die Brücke mit zwei festen Widerständen mit einem Widerstandswert gleich dem Dehnungsmessstreifen.
      – Verwenden Sie alles genau so, wie Wägezellen verwendet werden.

  16. Geofaber sagt:

    Ciao Livio.
    Ich wollte einen Drucksensor an den ADC24 anschließen (Ich wollte einen Drucksensor an den ADC24 anschließen), Ich wollte einen Drucksensor an den ADC24 anschließen 12 Ich wollte einen Drucksensor an den ADC24 anschließen 0-5 Volt (Ich wollte einen Drucksensor an den ADC24 anschließen) Ich wollte einen Drucksensor an den ADC24 anschließen. Ich wollte einen Drucksensor an den ADC24 anschließen 5 Ich wollte einen Drucksensor an den ADC24 anschließen.
    Ich wollte einen Drucksensor an den ADC24 anschließen https://it.farnell.com/telemecanique-sensors/xmep400bt11f/trasmettitore-pressione-400bar/dp/2914997 Ich wollte einen Drucksensor an den ADC24 anschließen 3.3 Volt. Ich wollte einen Drucksensor an den ADC24 anschließen 5 Ich wollte einen Drucksensor an den ADC24 anschließen (Ich wollte einen Drucksensor an den ADC24 anschließen 3.3 Ich wollte einen Drucksensor an den ADC24 anschließen)

  17. Maurizio sagt:

    Ich wollte einen Drucksensor an den ADC24 anschließen.
    Ich wollte einen Drucksensor an den ADC24 anschließen https://www.farnell.com/datasheets/2642557.pdf gibt einen Versorgungsspannungsbereich zwischen an 4,5 und 5,5 V, Verbrauch 7 aber.
    Ich denke nicht, dass es Probleme geben wird, wir warten auch auf Livios Meinung.
    Der maximal zulässige Druck ist 1200 Bar, und der zerstörerische Druck von 2400 Bar, Wenn Sie es also nicht mit riesigen Wasserschlägen auf ein Implantat setzen, sollte es sehr widerstandsfähig sein.
    Die Ausgangsspannung liegt im Bereich zwischen bzw,5 e 4,5V, beim Lesen berücksichtigen.
    Gut Gemacht
    Maurizio

    • Geofaber sagt:

      Ja, mehr als alles andere interessiert mich zu wissen, ob mit der 5 Volt Theremino Ich habe eine gute Genauigkeit

  18. Maurizio sagt:

    Die an den Eingangsbuchsen des Masters abgreifbaren 5V werden direkt an die USB-Buchse angeschlossen, Daher wird die Genauigkeit der Spannung der USB-Buchse des Computers anvertraut, an den der Master angeschlossen ist.
    Ältere USBs bieten 500 aber, zu erreichen 3 A in den neuen 3.0.
    Sie sind viel höhere Ströme als 7 Sie sind viel höhere Ströme als, Sie sind viel höhere Ströme als.
    Sie sind viel höhere Ströme als, Sie sind viel höhere Ströme als.
    Sie sind viel höhere Ströme als, Sie sind viel höhere Ströme als.

    Hallo
    Maurizio

  19. Maurizio sagt:

    Ciao Livio.
    Für die mit dieser Art von Sensoren gesammelten Erfahrungen, Für die mit dieser Art von Sensoren gesammelten Erfahrungen.
    Für die mit dieser Art von Sensoren gesammelten Erfahrungen… Für die mit dieser Art von Sensoren gesammelten Erfahrungen. Für die mit dieser Art von Sensoren gesammelten Erfahrungen.
    Für die mit dieser Art von Sensoren gesammelten Erfahrungen, wie du sagst.
    Bis zur Grenze, Für die mit dieser Art von Sensoren gesammelten Erfahrungen, Für die mit dieser Art von Sensoren gesammelten Erfahrungen…
    Hallo
    Maurizio

  20. geofaber sagt:

    Für die mit dieser Art von Sensoren gesammelten Erfahrungen, Für die mit dieser Art von Sensoren gesammelten Erfahrungen 5 Für die mit dieser Art von Sensoren gesammelten Erfahrungen, Für die mit dieser Art von Sensoren gesammelten Erfahrungen, Für die mit dieser Art von Sensoren gesammelten Erfahrungen.
    Für die mit dieser Art von Sensoren gesammelten Erfahrungen.

    • Geofaber sagt:

      Aus den durchgeführten Messungen scheint der Drucksensor auch ohne Stabilisatorkarte eine gute Stabilität zu haben, Aus den durchgeführten Messungen scheint der Drucksensor auch ohne Stabilisatorkarte eine gute Stabilität zu haben.
      Vielen Dank

  21. Geofaber sagt:

    Ciao Livio.
    Ich bat um eine Klarstellung. Ich bat um eine Klarstellung 1 Ich bat um eine Klarstellung 2 Ich bat um eine Klarstellung.
    Ich bat um eine Klarstellung 8 Meter (Ich bat um eine Klarstellung) Ich bat um eine Klarstellung.
    Ich bat um eine Klarstellung. Ich bat um eine Klarstellung 3.3 Ich bat um eine Klarstellung ?

    • Livio sagt:

      Ich bat um eine Klarstellung “Ich bat um eine Klarstellung” Ich bat um eine Klarstellung “Ich bat um eine Klarstellung” Ich bat um eine Klarstellung. Der Strom des adc24 ist deutlich höher als nötig.

      Der Strom des adc24 ist deutlich höher als nötig, Der Strom des adc24 ist deutlich höher als nötig 82 Der Strom des adc24 ist deutlich höher als nötig 8 Meter (16 hin-und Rückfahrt) machen über 1.3 Ohm, Der Strom des adc24 ist deutlich höher als nötig 1000 Der Strom des adc24 ist deutlich höher als nötig.

      Der Strom des adc24 ist deutlich höher als nötig:
      – Der Strom des adc24 ist deutlich höher als nötig
      – Der Strom des adc24 ist deutlich höher als nötig.

      Der Strom des adc24 ist deutlich höher als nötig’ Der Strom des adc24 ist deutlich höher als nötig, Der Strom des adc24 ist deutlich höher als nötig.

      Der Strom des adc24 ist deutlich höher als nötig (Der Strom des adc24 ist deutlich höher als nötig)

      • Geofaber sagt:

        Der Strom des adc24 ist deutlich höher als nötig. Ich muss die Abschirmung an Masse anschließen ? Ich muss die Abschirmung an Masse anschließen (Ich muss die Abschirmung an Masse anschließen). Ich muss die Abschirmung an Masse anschließen, Danke

        • Livio sagt:

          Ich muss die Abschirmung an Masse anschließen ?
          Ich muss die Abschirmung an Masse anschließen, Ich muss die Abschirmung an Masse anschließen.

          Ich muss die Abschirmung an Masse anschließen.
          Ich muss die Abschirmung an Masse anschließen.

  22. Zoltán sagt:

    Guten Tag Livio,

    Ich habe Arduino für einige Projekte verwendet und möchte auf eine professionellere Architektur upgraden. Theremino scheint genau das zu sein. Jedoch, Ich benötige eine große Anzahl von I/O-Ports, und die “Sklave” Module, die dies erleichtern sollen, scheinen auf store-ino.com nicht käuflich zu sein. Alle anderen Kaufoptionen scheinen verschwunden zu sein.

    -Gibt es andere Orte als store-ino.com wo ich aufgebaute Theremino-Module kaufen kann?
    -Kann ich kaufen “Sklave” Module irgendwo?
    -Hardware/Geräte besagt, dass “SERVO-Module werden nicht mehr verwendet”, Wenn ja, was wäre dann die Alternative, um eine große Anzahl von I/O-Ports zu gewinnen? (Geschwindigkeit ist nicht entscheidend)

    • Livio sagt:

      Slaves sind alte Projekte… uralt…
      Verwenden Sie viele Master, Sie sind absolut zerschlissener als Sklaven.

      Sie können sie bei Lello kaufen (Maxtheremino bei eBay)

Hinterlasse eine Antwort

Ihre e-Mail-Adresse wird nicht veröffentlicht.