Meester en slaven


De modules van het systeem Theremino

Deze pagina is gewijd aan de opmerkingen en ideeën voor Master- en Slave modules


Sommige gebruikers hebben gevraagd het toepassen van een externe voeding

De eenvoudigste oplossing is het gebruik van een USB-HUB met de 5 Volt feeder 5 Volt buitenkant. Sommige van deze hubs kunnen zelfs bereiken tot 3 Ampère en meer dan. Maar we raden dat u overdrijf het niet de maximale stroom, om te voorkomen dat het risico van branden de delicate contacten van USB-poorten.

In het geval dat het systeem is samengesteld uit Master en slaven zou gebruikte adapters zichtbaar aan de onderkant van deze pagina: www.theremino.com/hardware/actuators

Adapters kunnen stoppen, en voedsel, de gehele keten van slaven of ze kunnen worden gebruikt op een enkele actuator, interponendoli tussen Pin van InOut en bediensleutel met een standaard extensie.

Deze overwegingen gelden op meer macht hebben op pinnen van InOut en niet op de basispagina invoermodule van buitenaf.

In alle gevallen is het raadzaam dat u niet met de maximale stroom overdrijven en gebruik een voeding beschermd tegen kortsluiting. Zorg ook ervoor dat het produceert geen lawaai en buitensporige spanningspieken wanneer zij verbinding met maken de 220 Volt.

In het geval van actuators met sterke inrush huidige voordat u verdergaat naar externe levering proberen een condensator door 4700 UF tussen + 5V en ground. De condensator kan worden vastgesoldeerd aan de kapitein, of u kunt de pin bleef vrij om toegang te +5 en aan de grond en de condensator verbinden met een kleine vrouwelijke connector.

Als het echt nodig om te voeden de master PIN van buitenaf doen zoals in deze afbeelding.

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

Master geleid wordt niet ingeschakeld

Wanneer de led op de Master zal niet inschakelen doet niet halen systeemfout USB of in Windows-stuurprogramma's, Het is meer waarschijnlijk hetzelfde geleid.

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

Schrijf hier uw vragen en aanbevelingen, zodat op nuttig voor alle zitten zal.

  1. Gianni. carr zegt:

    Hallo Livio zijn Gianni (CNC gewijzigd) Got naar de wagenmenner :TB6600 Bijgewerkte versie van 32 Segmenten 4A 40V 57/86 Stepper Motor Driver

    Maar ik kan niet hen aan het werk.
    Hebt u een indicatie te geven van mij meester links & stuurprogramma 's?
    Hartelijk dank

    • Livio zegt:

      Er moeten geen bijzondere waarschuwingen, collega GND GND, Sluit het stap-signaal en het signaal en het zou moeten werken.

      U verwisseld de draden van de motoren niet? U moet verbinding maken met de koppels.

      U verkeerd niet sleuf nummers in de HAL of een toepassing in CNC apps?

      Bent u de HAL holding begon toepassing?

      In de CNC toepassing houd beide knoppen “In OUT ingeschakeld” en “HAL ingeschakeld” (rechts bovenaan) verlicht?

      Ik heb persoonlijk niet geprobeerd de benodigde stuurprogramma's zodat ik weet niet of er ook sprake is van een kwalificatie voor hem, in dit geval heb je te geven hen een massa of een +5 inschakelen.

      Als u me op kan niet schrijven “Engineering op teken theremino dot com” en we horen over de telefoon of skype.

      • Gianni. carr zegt:

        Hallo Livio.. Vanmorgen ik heb een aantal testen en vond:

        meester — stuurprogramma
        GND — dir –
        dir — dir + 5v
        stap — Pulse –
        +5v — Pulse + 5v

        Merk op dat het afdrukken op de cover de onjuiste stuurprogramma's t.o.v. afgedrukt is binnen:
        de gegevens van de motor-uitgangen zijn verwisseld tussen een b, maar de polariteiten in acht worden genomen, dan waren er bepaalde problemen als niet het omkeren van de richting.

        de stuurprogramma's zijn prima en ik ben overgestapt van de vel 800 en acc 25 in vel 2000 en acc 1500 allemaal met 3,2 Ah….Ik kan maximaal verhogen 4 Ah

        Bedankt Livio tips

        • Livio zegt:

          De link dient zo:

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

          • Gianni. carr zegt:

            Mij beproefd zoals u zegt, maar de motoren in één richting alleen maar ook gingen met schadelijke opdrachten

            • Livio zegt:

              De DIR (dat bepaalt in welke richting) u had aangesloten in mijn tabel. Dat eventuele verschillen in de voetsporen van verkeer en niet op de richting van de beweging volgen kunnen.

              Dus misschien was het probleem van de mislukking om van richting te veranderen te wijten aan andere.

              Inpluggen in uw tabel stap u pulsen (motor stappen) Integendeel.

              Werken met pulsen integendeel moet niet tot problemen leiden omdat wij behandeld de firmware, zodat u zelfstandig of met negatieve dan positieve impulsen werken kunt (met andere woorden, zorgen wij ervoor dat elke beweging met de Rechtsvoor voltooien en vervolgens laat Miss een stap aan het einde van elke beweging).

              Hoewel sommige bestuurders van motoren kunnen niet goed werken met pulsen die groter zijn dan laag boven. Ik stel voor dat u sluit zoals aangegeven in de tabel en als dat niet werkt Ontdek waarom.

            • Livio zegt:

              Ik heb een twijfel….

              Is niet dat intern stuurprogramma de twee ingangen gemarkeerd + 5V zijn met elkaar verbonden?

              U hebt een patroon van het stuurprogramma?

            • Livio zegt:

              Ik ging naar het vinden van het schema en lijkt dit:
              http://www.sainsmart.com/zen/documents/20-019-209/ST-M5045%20Instruction%20manual.pdf

              Men zou kunnen zeggen dat de drie photocouplers volledig geïsoleerd van elkaar zijn, dus het moet gaan.

              Het is niet dat u samengevoegd K + en Pul + met een draad zoals weergegeven in de afbeelding “Typische verbinding”?

              De andere mogelijkheid is dat u de weerstanden toegevoegd “R” en dat daarom onze 3.3 volt niet genoeg meer. De weerstanden “R” buitenkant moet zeker worden verwijderd.

              Ik kan niet vinden de laagste spanning kenmerken. Ik weet dat veel mee heb gebruikt 3.3 volt en daarom moet gaan. Eventueel, om er zeker van om hen met genoeg stroom, interne weerstanden moeten ook worden verminderd door 240 Ohm op 100 Ohm of minder (onze meester heeft al de weerstanden op de uitgangen).

  2. vital1 zegt:

    Sorry, Gepost op de verkeerde locatie. Verwijder.

  3. Livio zegt:

    Mark wrote:
    ... Dus’ doen, met Arduino gemaakt doet een ontwerp voor van de meester maar dingen die de kapitein niet. Dit ziet er slecht aan de kapitein, omdat het duidelijk haar vermeende grenzen maakt...

    Antwoord:
    Ons systeem is een PC-ingang bruikbaar zelfs door degenen die niet hoe weten te programmeren. Als u het bemoeilijken verliest ook zijn karakteristieke van minimalisme. Vervolgens beperkt hij noodzakelijkerwijs.

    Marco schreef:
    ... en nog steeds heeft beperkte Arduino als iets meer dan wat is, bijna denigrandolo, Wanneer in plaats daarvan zijn er Arduino, en compatibel ,veel krachtiger dan de Nano en een...

    Antwoord:
    De Arduino boards Arduino boards, Geen kwestie hoe krachtig, Wanneer gebruikt als In uit voor de PC, onvermijdelijk het lijden van het knelpunt veroorzaakt door virtuele seriële.

    Toepassing-> O.s.. -Serial-USB-CH340 >>> (of soortgelijke) -> CH340-USB-Arduino-serieel-> >>> O.s.. -> Toepassing

    In al deze stappen een paar milliseconden u verliezen voor sterkte. En het is niet zozeer de Arduino te verliezen, maar het virtuele seriële stuurprogramma en het besturingssysteem van uw PC. De kernel wordt toegewezen taken op uw PC (Maar zelfs op Linux en Mac), werken met een milliseconde granulariteit, Waarom verliest u min of meer één milliseconde met elke omzetting.

    Het is al een wonder dat de kapitein bijna komt 1000 uitwisselingen per seconde. Zijn 1000 volledige uitwisseling, heen-en terugreis, voor alle de pinnen op hetzelfde moment.

    En het is onvermijdelijk dat een virtuele seriële, met alle stappen die je moet doen, ten minste vier milliseconden verliezen en daarom heeft een limiet van rond 250 uitwisselingen per seconde. Dat is niet om te denigreren. Voor stand-alone toepassingen is Arduino prima, maar als een vorm van InOut is altijd lager dan de meester.

    Het lijkt misschien dat 1000 of 250 uitwisselingen per seconde zijn niet een groot verschil. Maar voor de meesten van onze toepassingen. Met 1000 u een bandbreedte van hebt handel 500 Hz, waarna u zien tot de 10e harmonische 50 Hz. Dit maakt het mogelijk voor toepassingen zoals de FlickerMeter en de Wave Analyzer te analyseren van de kwaliteit van 50 Hz.

    In plaats daarvan 250 uitwisselingen per tweede maken een bandbreedte van iets meer dan 100 Hz, dat is juist het minimumloon. Ze gaan nog steeds goed voor automatisering toepassingen, Maar als je zelfs beetje verplaatsen goed motoren zelfs niet, of maak een feedback-lus die swingt en gaan niet schokkerig.

  4. Livio zegt:

    Met betrekking tot de vorige Post schreef ze ons:
    Alle de redenering rij als uw transfer u verplicht bent om een enkele waarde voor de tijd, wil je monster apparaat grenzen, u wilt beperken het communicatiekanaal tussen de PC en het apparaat.

    Maar als, Bijvoorbeeld, een apparaat kan intern proeven met een frequentie 10 keer groter dan die van overdracht en kon overbrengen in een keer de waarden van 10 monsters per PC omdat het communicatiekanaal laten, en de PC was zo krachtig dat wij in een keer elk van de berekeningen doen kunnen 10 nieuwe waarden, door te herhalen de berekening 10 keer door slechts één van 10 nieuwe monsters tegelijk, zou je niet naar werkelijke bandbreedte 10 keer hoger? De vertraging in de verwerking en benutting van resultaten, gelijk aan de tijd van data-overdracht, zal altijd constante, misschien ook meer gegevens dan u voor elke overdracht kunt overdragen.

    Als ik het goed begrijp zou wat ik zojuist heb beschreven een stijging in de bandbreedte, niet te verwarren met supersampling waardoor de signal-to-noise verhouding, en wordt gehouden uitsluitend apparaat einde.

    Antwoord:
    Wat je beschrijft is niet meer werkt in real-time maar in “batch”, dat wil zeggen veel van monsters. U moet dan wachten tot alle monsters in de batch zijn aangekomen voordat u kan beantwoorden en je verliest het vermogen om in te grijpen als, Bijvoorbeeld,, Na de derde ziet monster een is het tijd om te veranderen de uitvoergegevens.

    Bovendien.
    Op allHAL kon u een perceel verzenden, Bijvoorbeeld,, honderd monsters. Maar dan moet hij ze worden verwerkt en vervolgens moet u het wijzigen van de HAL voor elke nieuwe taak. U kunt geen verzenden 100 monsters voor andere toepassingen (via onze mechanisme van "slots") Zoniet met synchrone technieken maar niet meer dan één verknald proeven elke paar milliseconden.

    En er is een derde aspect dat hoe dan ook voorkomen dat zou teveel gegevens te sturen naar elke uitwisseling.
    Het ultieme USB HID apparaten pakket is beperkt en gewoon om gegevens te verzenden naar alle pinnen van de kapitein en de Adc. Voor het verzenden van grotere pakketten voertuigen, moet u een niet-HID. En dan zou u een van de belangrijkste voordelen van ons systeem verliezen, dat wil zeggen voor de verbinding van de meester en zie het werkt voor, op alle vensters, Geen stuurprogramma's, problemen.

  5. Livio zegt:


    ——————————
    Louis ons gevraagd
    —————————–

    Hoe kan ik verbinding maken met meer dan 6 capacitieve knoppen?


    —————————–
    Antwoord
    —————————–

    De kapitein kan lezen 6 capacitieve knoppen. De slaven kon lezen 8, maar met extra complicaties, Ze waarom niet aanraden. In sommige gevallen kunt u meerdere modellen, en verbinding te maken met een USB-HUB, om slechts één draad die naar de PC gaat.

    ONOFF
    U konden verbinden 12 capacitieve knoppen OnOff op elk afzonderlijk diamodel, met de adapter uitgelegd hier:
    https://www.theremino.com/hardware/inputs/sensors#caponoff

    Hebt u een adapter dicht bij de sensor, dan zullen de draden naar de Master cursus van iedere lengte.

    Deze adapters kunnen worden gekocht op eBay voor ongeveer één Euro.

    Gebruik Arduino
    U kan ook gebruik maken van een ArduinoNano, verbonden met onze ArduHAL-applicatie. ArduHAL stuurt gegevens naar "slots" en dan voortaan is alsof we onze meester had gebruikt. Via de "slots" kunt u al onze toepassingen.

    De bibliotheek moet worden geprogrammeerd met de Arduino voor capacitieve knoppen
    http://playground.arduino.cc//Main/CapacitiveSensor

    We proberen niet, maar waarschijnlijk met een Arduino Nano kan worden gelezen tot 21 capacitieve knoppen.

    Ervoor dat de draden kort dient te zijn (maximaal tien centimeter), en ver van elkaar niet te beïnvloeden.

  6. Livio zegt:

    Fabio vroeg ons
    Ik heb een probleem met Hal, zo nu en dan, zonder aanwijsbare reden, verbreekt voorkomen van het lezen van de probes en vergrendelt de uitvoering van het programma. enig idee?

    Antwoord
    De Master module te onderbreken USB-communicatie wanneer ze een hogere spanning te ontvangen 3.3 volt op pin Input.
    Alleen dat de spanning overschrijdt 3.6 volt, ten minste 100 uA huidige, voor een kort moment (microseconden) en de USB hangt.
    Helaas is het een, zeggen defect, micro gebruikt, PIC door Microchip.
    De master module heeft een goede bescherming, zodat het niet iets te breken, maar USB is geblokkeerd en moet u op Herkennen.

    Dit kan gebeuren om de volgende redenen:
    – Een sensor wordt toegevoerd vijf volt en tijdens momenten genereert spanningen boven 3.3 volt.
    – langdurige banden en niet-afgeschermde, het nemen van capacitieve interferentie van andere nabijgelegen kabels.
    – Unstable Ground verbindingen, die aanraking kwetsen of die zijn lang en klein.
    – Stoornissen op de grond verbindingen, veroorzaakt door de ontsteking van zware lasten of voedingen.
    – extra voedingen aangesloten op het netwerk en het bedrade massa verkeerd.

    Er zijn verschillende oplossingen
    – Aanzetten sensors 3.3 volt, in plaats van 5 volt.
    – gebruik Pin 7,8,9 dat tolereren 5 volt.
    – Voeg een weerstand in serie met de ingang (tientallen Kohm) teneinde de stroom begrenst 50 en meno.
    – Gebruik geen lange verbindingen en niet-afgeschermde.
    – Het behandelen van een goede gewichtsverdeling (robuust en ster).
    – Gebruik geen extra voedingen, maar alleen 5 volt USB.
    – Als u gebruik maken van extra voedingen, hun massa (GND) Het moet worden aangesloten op de pc en niet aan de Meester.

    Een extreme oplossing (alleen van toepassing als u niet kunt oplossen hardware).
    – De nieuwste versies van HAL schrijven in Slot nul van het aantal Master aangesloten.
    – Het maakt gebruik van een speciale software, of bewerk een van onze.
    – De software leest periodiek nul Slot.
    – Indien de waarde nul één slot, of groter dan één, okay.
    – Anders stuurt de software een HAL-commando "Herkennen" (HAL Lees de instructies).
    – Na een "Herkennen" commando Het software wacht een seconde voor een hercontrole.

    Zie ook deze pagina's:
    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 zegt:

    George schreef ons
    Een thermische zal ik meet de temperaturen centrale. Normaal gesproken in verwarming en sanitair worden gebruikt NTC (om op te slaan) de PT100 – Pt1000. Deze laatste zijn betrouwbaarder en je kunt uitschakelen enkele meters te weren.

    Antwoord
    Ik zou willen de LM35 gebruiken voor alle sondes -55 in +150 graden.
    Kijk op deze pagina verwijzen:
    https://www.theremino.com/hardware/inputs/meteorology-sensors#temperature

    De PT1000 niet juist meer zijn, Het enige voordeel van de mogelijkheid om te lezen tot 500 – 700 graden
    In ruil daarvoor, de PT1000, en nog erger de PT100, Ze zijn moeilijk te lezen (het zou hem Adc24 verbonden te nemen 3 of 4 draden en linearisatiefunctie) en zo niet de wetten goed zijn aanzienlijk onnauwkeurig de LM35.

    Voor lange afstanden moet u een afgeschermde kabel te gebruiken met twee binnenste draden.
    Met sondes telt LM35 kabelweerstand voor niets en, als de kabel wordt afgeschermd, U kunt ook niet weggaan honderden meters. De enige zorg is de bliksem, dus voordat je naar het apparaat moet u de kabelafscherming aan te sluiten op de grond.

    Om ze waterdicht raadpleeg gesloten kunststofbuis onderaan, overheen te gaan de LM35 meer verbindingen, en afgeschermde kabel. Dan de vulling tweecomponenten of zelfs maar siliconenhars. Ik kan u verzekeren dat u de regen en vorst voor tientallen jaren voelen (voor ondoorlatende dat het goed werkt, dat wil zeggen dat het goed is aangesloten en dat er geen shorts).

  8. Livio zegt:

    George schreef ons
    Ik nauwkeurig de netfrequentie, Hoe kan ik doen?

    Antwoord
    De netfrequentie verkregen uit een kleine transformator gelezen 220 in 6, 12 of 24 volt (met afwisselende uitgang) sluit deze vervolgens naar de meester met het circuit met de spanning die je ziet op deze pagina te meten: https://www.theremino.com/hardware/adapters#powermeter

    De schakeling is echter geschikt om de spanning van een ADC-ingang te meten, maar in uw geval zult u een hogere signaal geschikt is voor een ingang hebben “Periode”. Daarom moet de schakeling worden gemodificeerd door het halveren R1

    De waarde van R1 moet:
    – 330K als de transformator zijn 24 Het was alternata
    – 150K als de transformator zijn 12 Het was alternata
    – 82K als de transformator zijn 6 Het was alternata

    Merk op dat de transformator moet zijn “zuiver”, unpopulated (diodes of condensatoren), en vervolgens moet de uitgaande geven 6, 12 of 24 volt AC.

    Dan moet je configureren als input Pin “Periode” en je moet de handgreep in te schakelen “Converteren naar frequentie”

    Op dit punt in de bijbehorende sleuf u de frequentiewaarde in Hz nauwkeurig tot de duizendste Hz voorbeeld. Als de frequentie niet stabiel is kunt u na verloop van tijd worden gemiddeld door het verlagen van de responssnelheid HAL, en door te drukken op de knop “Snelheid van respons” (“Reactiesnelheid” Als hal is geconfigureerd in het Engels).

  9. Vincenzo zegt:

    Hallo Livio, zou het mogelijk zijn om een ​​master te gebruiken om verbinding te maken met een bekabeld MPG software MACH3?
    dat zich op de simulatie van de druk op het toetsenbord zoals wordt gedaan met een joystick of iets dergelijks en Keygrabber.
    Groeten.
    Vincenzo

    • Livio zegt:

      No, Pardon, MACH 3 werkt alleen met de parallelle poort en net zoals het werd ontworpen.
      Dus als Mach3 gebruikt kun je geen verbinding maken met alles wat in ons systeem, communiceert niet met onze software, en zelfs met onze hardware modules.

      • Vincenzo zegt:

        OK, Ik dacht dat je een elektronisch gebeurtenis in de master-ingang simulatie zou associëren het indrukken van de PC-toets.

        • Livio zegt:

          Ik weet weinig Mach3 maar ik meen me te veel opties. Dus ik denk dat hij kan de PC-toetsen te lezen.

          Als je het dan niet kunnen doen moet je bekijken welke informatie u door zijn enige manier van communicatie hardware kan sturen, dat is, de draden van de parallelle poort.

          Als (instructies Mach3) vind een van de evenwijdige draaddelen (of meer draden) die, opgeheven of neergelaten, iets nuttigs doen, dan kunt u vervolgens aan te sluiten op de uitgangen van de Meester en rijden ze met de toetsen op het toetsenbord. Je kunt niet veel doen, maar misschien iets naar buiten komt. Het hangt allemaal af van wat het Mach3 kan doen naar aanleiding van de parallelle draden.

  10. Vincenzo zegt:

    Hallo, wat je met een muisklik op Mach3 heeft een overeenkomstige klavier.
    Met behulp van Xpadder Ik vormde een joystick die op de commando's in verband met toetsenbord en het werkt.
    dat is waarom ik dacht dat het door de master combinatie / hal / software toetsaanslag actie kan worden verzonden als doet Xpadder.
    Groeten

  11. Livio zegt:

    ==================================================== =================
    Engels
    ==================================================== =================
    Bij overbelasting van de micro verliezen de servopinnen van de mastermodule hun precisie
    en kan instabiel zijn (kleine bewegingen), voornamelijk in de volgende gevallen:

    – Als er veel Servo Pins zijn geconfigureerd
    – Bij gebruik van Stepper-type pinnen

    De Servo Pins kunnen worden vervangen door PWM-Fast die volledig nauwkeurig zijn
    maar de gegenereerde frequentie kan niet lager zijn dan 250 Hz (terwijl het in normale servo's is 60 Hz)

    voorts, er zijn slechts vijf PWM-Fast voor elke Master en hun meest complexe configuratie.

    Om de mastermodule Pins PWM-Fast als Servo te gebruiken, stel deze waarden in de HAL in:

    – Max. Waarde = 1750
    – Minimumwaarde = -250
    – Frequentie = 250
    – Inschakelduur vanuit sleuf = ingeschakeld

    Door de. Enigszins aan te passen 1750 u kunt de maximale positie aanpassen (wanneer de sleuf = is 1000)
    Door de. Enigszins aan te passen -250 u kunt de min-positie aanpassen (wanneer de sleuf = is 0)

    === VOORZICHTIG ===
    De Servo-aandrijffrequentie wordt 250 Hz in plaats van 60 Hz
    Dus alleen digitale servo's kunnen werken en misschien niet allemaal.
    Sommige analoge servo's kunnen verwarmen en verbranden.

    ==================================================== =================
    Italiaans
    ==================================================== =================
    De Servo-type pinnen van de Master-module verliezen precisie wanneer de micro overbelast is,
    en ze kunnen instabiel zijn (kleine bewegingen) voornamelijk in de volgende gevallen:

    – Bij het configureren van veel Servo-pinnen
    – Wanneer ook Stepper type Pin worden gebruikt

    Servopinnen kunnen worden vervangen door PWM-Fast die volkomen nauwkeurig zijn
    maar de gegenereerde frequentie kan niet lager zijn dan 250 Hz (terwijl het bij normale bedienden is 60 Hz)

    Bovendien zijn er slechts vijf PWM-Fast voor elke Master en hun meer complexe configuratie.

    Om de PWM-Fast-pinnen van de mastermodule als servo te gebruiken, stelt u deze waarden in de HAL in:

    – Max. Waarde = 1750
    – Minimumwaarde = -250
    – Frequentie = 250
    – Slotcyclus = ingeschakeld

    Door de 1750 de max. positie kan worden aangepast (wanneer de sleuf = is 1000)
    Door de -250 u kunt de positie min (wanneer de sleuf = is 0)

    === AANDACHT ===
    De servo-aandrijffrequentie wordt 250 Hz in plaats van 60 Hz
    Dus alleen digitale servo's kunnen werken en misschien niet allemaal.
    Sommige analoge servo's kunnen opwarmen en uitbranden.

    • Livio zegt:

      Claudio ons gevraagd:
      Toen je schreef “onbestendigheid” wat bedoel je?
      Hoe deze instabiliteit wordt opgemerkt en hoeveel ze bewegingen kunnen beïnvloeden?

      Antwoord
      Met “onbestendigheid” Ik bedoelde kleine shots als ze stil moesten staan.

      Om ze op te merken, moet je alles stoppen, verplaats de waarden in de slots niet, blijf in een rustige omgeving en let even op wat de motoren doen’ van tijd.

      Af en toe moeten de motoren licht zijn “teek”
      maar ze zijn “teek” zo kort dat bijna alle servomodellen niet eens bewegen.

      Deze drukknopen kunnen ervoor zorgen dat de pen trilt bij het tekenen van een rechte lijn
      maar in alle andere gevallen zouden ze geen probleem moeten zijn.

  12. piero zegt:

    hoi Livio,

    Ik wil de mastermodule koppelen aan een externe voeding voor de aanschaf van 100 T-sensori (Lm35) door 10 moduli “slaaf”;
    …. twee vragen van mij:
    de) sinds het formulier “slaaf” het wordt niet expliciet genoemd op deze site, het zou mogelijk zijn om te gebruiken 10 eenheid’ theremino-“Servo” met 0-9 ingangen / uitgangen?
    de) waar kan ik beide modules vinden (momenteel de module “Servo” het wordt niet aangeboden op de ebay-site)?

    Dank u
    Piero

    • Livio zegt:

      Ik raad het gebruik van servomodules af, seriële communicatie met 10 dienaar zou te onbetrouwbaar zijn, Bovendien zijn de servo's nu praktisch verlaten omdat ze weinig soorten pincodes hebben en een firmware van tien jaar geleden.

      Gebruik in plaats daarvan Masters (Dat heeft 12 PIN in plaats van 10 van bedienden) en verbind ze met een USB-hub.

      En Master li-vergiften zijn eBay (venditore maxtheremino) of op store.ino (https://www.store-ino.com/) maar in het laatste geval komen ze vanuit China naar je toe en duurt het langer.

  13. Livio zegt:

    Let op de kabels die worden gebruikt om de ESP32 van stroom te voorzien !!!

    Pas vandaag bij het uitproberen van de Power Banks ontdekte ik dat de kabels veel tellen.
    De spanning vanaf de PowerBank was ongeveer 5 volt
    - Met ronde zwarte kabel, een meter lang, de spanning op de ESP32 was 4.74 V
    - Met platte witte kabel, lang 30 cm, de spanning op de ESP32 was 4.2 .. 4.4 V

    Ik verwachtte dat de korte kabel beter zou gaan, maar nee,
    het gaat zo slecht dat de ESP32 af en toe de verbinding verbreekt.

    Na een uur was de PowerBank een beetje leeg en gaf hij alleen 4.8 V
    De spanning met de korte kabel werd verlaagd tot ca. 4 volt,
    en natuurlijk was de ESP32 losgekoppeld en werkte hij gewoon niet meer.

    Dus ik probeerde de kabel te vervangen en de zwarte te plaatsen.
    De spanning op de ESP32 is gestegen naar 4.6 V
    En nu zijn het uren geleden !

    Dus voordat u PowerBanks of kortstondige batterijen de schuld geeft.
    Zoek naar de juiste kabels!!!

    Om ervoor te zorgen dat de kabel goed is
    de enige manier is om de 5V te meten op de ESP32 in werking en aangesloten op de IotHAL

    En de spanning op de ESP32 moet minimaal zijn 4.7 volt
    En nog beter als je het kunt krijgen 4.8 of 4.9 volt

  14. Eugene zegt:

    Ik weet niet of het de juiste plek is, vergeef me.
    Ik probeer een Theremino-master te mounten, maar ik zeg niet dat het werkt.
    Ik programmeer het met de Pickit2 en het geeft me geen enkele fout, maar de Led werkt niet en de Theremino_HAL detecteert het niet voor mij
    Kun je me helpen?
    Hartelijk groeten

    • Livio zegt:

      ———————————————————————————
      GEBRUIK DE RECHTERKNOP VAN DE MUIS OM TE VERTALEN
      ———————————————————————————

      Als de LED niet knippert, is er een hardwarefout.
      Het kwarts oscilleert waarschijnlijk niet of heeft niet de juiste waarde.

      Je hebt het advies op deze pagina opgevolgd ?
      https://www.theremino.com/technical/pic-programming#pic

      U gebruikt de MasterFirmware_V5.0 die u hier downloadt?
      https://www.theremino.com/technical/schematics

      Kwarts is van 8 MHz ?
      Je zet de twee condensatoren van 27 pF naast kwarts?

      Je herinnerde eraan om de weerstand van nul ohm R11 toe te voegen die de stroom draagt?

      Je zet de vermogenscondensatoren C3, C4, C5 ja 10 UF ?

      De IC2-regelaar biedt i 3.3 volt naar de processor ?
      (meten met een tester om zeker te zijn)

      • Anonieme zegt:

        De eerste, bedankt voor je antwoord, erg vriendelijk.
        Ik heb de tips gelezen .
        Ik heb de MasterFirmware_V5.0 gebruikt, V3.2 en V2.0. met 4Mhz kwarts.
        Kwarts werkt, gemeten met een oscilloscoop.
        De weerstand is omhoog, zoals het in het diagram staat.
        condensatoren, helemaal klaar.
        Regelaar gemeten en met 3.3 v.
        De CI bevindt zich in een SOIC-capsule gemonteerd op een gedrukte schakeling die deze doorgeeft aan DIL.
        Het PIC24FJ-circuit, het werkt, getest met typisch LED-verlichtingsprogramma. Ja inderdaad , met interne oscillator want dat vond ik handig( Ik weet niet zo goed hoe ik moet programmeren).
        Wat als het mij is overkomen, is dat ik de Pic niet kan programmeren met PGED3-, PGEC3-pinnen 1 y 2 ;Ik heb het geprogrammeerd door PGED1, PGEC1 pinnen 4 y 5 met de Pickit2 en het geeft me geen foutmelding, In feite werkt het Led-programma, ik zeg dit voor het geval het iets beïnvloedt.
        Getest op W10 en Xp en Net 3.5 opnieuw geladen.

        Groetjes en bedankt voor je reactie

        • Livio zegt:

          Ik kan gewoon niet begrijpen wat het zou kunnen zijn.

          Ik zal andere suggesties proberen:
          – De PIC is een 24FJ64GB002 ?
          – Kwarts gaat van 8 MHz, als je het erbij neerlegt 4 MHz moet u de firmware wijzigen.
          – W10 en XP en Net 3.5 met mij gaat het goed
          – Misschien is de LED defect (het is ons al overkomen)
          – Misschien is het RESET-circuit verkeerd of werkt het niet goed?
          (als het niet wordt ontgrendeld via RESET, loopt het niet)

          Controleer alles dubbel, er moet een fout zijn gemaakt, tienduizenden van hen zijn gebouwd door verschillende bouwers en in sommige gevallen zelfs met ambachtelijke middelen en ze werken allemaal altijd.

          Dat het de defecte PIC is ?
          Laat het de PIC KIT-programmeur zijn 2 defecte?

          U hebt de PIC KIT-toepassing gebruikt 2 door ons verbeterd?
          U gebruikt de juiste definities voor de PIC 24FJ64GB002?

          Ik weet niet wat ik anders moet denken…

          Groeten

          • Anonieme zegt:

            Ik ben trouwens spaans, gepensioneerde van 69 jaar met enige kennis van elektronica en ik woon in Toledo , kapitaal

            Ja, de PIC is een 24FJ64GB002 in SOIC-capsule gemonteerd op een gedrukte schakeling die deze doorgeeft aan DIL.
            Kwarts is 8 MHz en zet een van 4 MHz om te testen met firmware V2.0 Hex zonder deze aan te raken.
            De Led is getest en werkt in feite met het typische programma van het verlichten van een LED. Ja inderdaad , met interne oscillator en op de uitgangen RA0, RA1 en RA2 pins 2,3 y 4.
            De pincode 1 Reset is altijd op hoog niveau.
            Hebben 2 Foto gemonteerd en de twee doen hetzelfde.
            El Pickit 2 het is oke ,neem me op zonder problemen.
            Ja, Ik gebruik de PIkit 2 verbeterd en ik heb een andere versie geprobeerd.
            In de juiste definities, als je de opname bedoelt, de Pickit herkent me perfect de Pic.
            Ik weet ook niet wat ik moet doen, Ik heb het circuit duizend ronden gegeven en ik kan niets verkeerds vinden.
            Ik probeer een programma te vinden waarin de USB ingrijpt, eens kijken of het werkt.
            Trouwens, de Led van de Theremino knippert zo snel mogelijk of het moet een signaal detecteren via de USB.
            Groetjes en altijd dankbaar.

            • Livio zegt:

              De LED zou snel moeten knipperen zodra je de PIC aanzet.

              Ik kan je alleen adviseren om er een te bouwen precies volgens onze projecten, of laat het al compleet naar je opsturen.

              Dan zou je de twee op de bank dicht bij elkaar kunnen houden en de spanningen op alle pincodes kunnen meten en vergelijken.

              Als je erachter komt wat er mis is, zal het zeker triviaal zijn.

              En er is zeker iets mis, anders zodra de 3.3 volt naar de processor, de led zou beginnen te knipperen.

              Als je de fout echt niet kunt vinden, kun je hem naar mij sturen en ik zal hem gratis voor je vinden. Om het vervolgens naar u terug te sturen, moeten we Lello . gebruiken (maxtheremino verkoper op ebay) en je zult ze een paar euro moeten sturen met PayPal voor verzending.

            • Livio zegt:

              Wat als je iets verkeerd doet met PicKit2 ?
              Heb je eraan gedacht om het vinkje te verwijderen dat de PIC in reset houdt?? Of om de programmer los te koppelen zodat deze de PIC niet in reset houdt?

              Ik maak me ook zorgen over wat je schrijft dat pincodes 1 en 2 werk niet… omdat ze altijd voor iedereen hebben gewerkt.

              De laatste mogelijkheid die in je opkomt, is dat je PIC's anders zijn dan degene die we altijd hebben gebruikt. Misschien hebben ze dezelfde naam, maar met verschillen vanwege een nieuwe en zeer recente versie die we nog nooit hebben gezien.

              Met betrekking tot het USB-programma moet u onze Theremino_HAL . gebruiken, maar eerst zou het moeten knipperen, zelfs zonder USB, anders is het nutteloos om het te proberen.

              • Anonieme zegt:

                Ik koppel de Pickit2 los nadat ik deze heb opgenomen en sluit hem aan met de USB-kabel om te testen.
                Ik heb een drukknop tussen de grond en de pin gezet 1, resetten.
                Ik blijf rondlopen en de zaak onderzoeken.
                In ieder geval, Ik bestel er een gemonteerd en geprogrammeerd.

                Groeten en bedankt.

                • Anonieme zegt:

                  Ik ben ingeschreven in je Master.hex-programma, de regels van de code van de ontsteking van de Led en de Led werkt op de pinnen 2,3, maar de rest van het programma niet; nieuwsgierig
                  Ik ga verder met het onderzoeken en vertel het je.
                  Hartelijk groeten

                  • Eugene zegt:

                    Ik denk dat ik weet waar de fout zit,de chip die ik heb is de 24fj64ga en heeft geen USB en de 24fj64gb wel, en ik realiseerde me het detail niet, wanneer ik de juiste ontvang, zal ik het proberen en je vertellen, het werkt zeker.
                    Hartelijk groeten.

  15. geofaber zegt:

    Goedemorgen iedereen.
    Ik wilde weten of iemand ervaring heeft met spanningsmeters?. Ik heb geprobeerd de Theremino Balance-applicatie te gebruiken met loadcellen en het werkt heel goed (met ADC24)
    Er is een versterker nodig om de rekstrookjes te lezen?

    • Livio zegt:

      Er is geen versterker nodig om de rekstrookjes uit te lezen.
      Je kunt ze rechtstreeks op de ADC24 aansluiten, maar je moet een beetje leren’ van dingen over hoe ze te gebruiken en ze vervolgens op een zinvolle manier met elkaar te verbinden.

      De loadcellen bevatten de rekstrookjes, ze bevatten meestal vier overbrugde https://en.wikipedia.org/wiki/Load_cell

      De loadcellen kunnen ook slechts twee spanningsmeters hebben en in dit geval zouden twee weerstanden met een vaste waarde worden gebruikt om de brug te voltooien.

      Je zou ook kunnen overwegen om een ​​brug te maken met slechts één StrainGauge en drie vaste weerstanden, maar de temperatuurcompensatie zou volledig verloren gaan!.

      Eén weerstand kan ook worden gebruikt om componenten te minimaliseren (van dezelfde waarde als de spanningsmeter) en meet vervolgens de weerstand van de spanningsmeter door de verdeler aan te sluiten zoals weergegeven op pagina 21 van het Adc24 instructiebestand. Maar zelfs in dit geval zou er geen temperatuurcompensatie zijn.

      Tot slot zou ik je aanraden om:
      – Gebruik ten minste twee identieke rekstrookjes.
      – Een van de twee kan ook vast blijven zitten en dient alleen ter compensatie van de temperatuur.
      – Voltooi de brug met twee vaste weerstanden met een weerstandswaarde gelijk aan de spanningsmeter.
      – Gebruik alles precies zoals loadcellen worden gebruikt.

  16. Geofaber zegt:

    Hallo Livio.
    Ik wilde een druksensor aansluiten op de ADC24 (Ik wilde een druksensor aansluiten op de ADC24), Ik wilde een druksensor aansluiten op de ADC24 12 Ik wilde een druksensor aansluiten op de ADC24 0-5 Volt (Ik wilde een druksensor aansluiten op de ADC24) Ik wilde een druksensor aansluiten op de ADC24. Ik wilde een druksensor aansluiten op de ADC24 5 Ik wilde een druksensor aansluiten op de ADC24.
    Ik wilde een druksensor aansluiten op de ADC24 https://it.farnell.com/telemecanique-sensors/xmep400bt11f/trasmettitore-pressione-400bar/dp/2914997 Ik wilde een druksensor aansluiten op de ADC24 3.3 volt. Ik wilde een druksensor aansluiten op de ADC24 5 Ik wilde een druksensor aansluiten op de ADC24 (Ik wilde een druksensor aansluiten op de ADC24 3.3 Ik wilde een druksensor aansluiten op de ADC24)

  17. Maurizio zegt:

    Ik wilde een druksensor aansluiten op de ADC24.
    Ik wilde een druksensor aansluiten op de ADC24 https://www.farnell.com/datasheets/2642557.pdf specificeert een bereik van voedingsspanning tussen 4,5 en 5,5 V, specificeert een bereik van voedingsspanning tussen 7 maar.
    specificeert een bereik van voedingsspanning tussen, specificeert een bereik van voedingsspanning tussen.
    specificeert een bereik van voedingsspanning tussen 1200 specificeert een bereik van voedingsspanning tussen, specificeert een bereik van voedingsspanning tussen 2400 specificeert een bereik van voedingsspanning tussen, specificeert een bereik van voedingsspanning tussen.
    specificeert een bereik van voedingsspanning tussen,5 specificeert een bereik van voedingsspanning tussen, specificeert een bereik van voedingsspanning tussen.
    Goed gedaan
    Maurizio

    • Geofaber zegt:

      specificeert een bereik van voedingsspanning tussen 5 specificeert een bereik van voedingsspanning tussen

  18. Maurizio zegt:

    specificeert een bereik van voedingsspanning tussen, specificeert een bereik van voedingsspanning tussen.
    specificeert een bereik van voedingsspanning tussen 500 maar, specificeert een bereik van voedingsspanning tussen 3 specificeert een bereik van voedingsspanning tussen 3.0.
    Het zijn veel hogere stromen dan 7 Het zijn veel hogere stromen dan, Het zijn veel hogere stromen dan.
    Het zijn veel hogere stromen dan, Het zijn veel hogere stromen dan.
    Het zijn veel hogere stromen dan, Het zijn veel hogere stromen dan.

    Hallo
    Maurizio

  19. Maurizio zegt:

    Hallo Livio.
    Voor de ervaring die is opgedaan met dit soort sensoren, Voor de ervaring die is opgedaan met dit soort sensoren.
    Voor de ervaring die is opgedaan met dit soort sensoren… Voor de ervaring die is opgedaan met dit soort sensoren. Voor de ervaring die is opgedaan met dit soort sensoren.
    Voor de ervaring die is opgedaan met dit soort sensoren, zoals jij zegt.
    Tot het uiterste, Voor de ervaring die is opgedaan met dit soort sensoren, Voor de ervaring die is opgedaan met dit soort sensoren…
    Hallo
    Maurizio

  20. geofaber zegt:

    Voor de ervaring die is opgedaan met dit soort sensoren, Voor de ervaring die is opgedaan met dit soort sensoren 5 Voor de ervaring die is opgedaan met dit soort sensoren, Voor de ervaring die is opgedaan met dit soort sensoren, Voor de ervaring die is opgedaan met dit soort sensoren.
    Voor de ervaring die is opgedaan met dit soort sensoren.

    • Geofaber zegt:

      Uit de uitgevoerde metingen lijkt de druksensor een goede stabiliteit te hebben, zelfs zonder een stabilisatorkaart, Uit de uitgevoerde metingen lijkt de druksensor een goede stabiliteit te hebben, zelfs zonder een stabilisatorkaart.
      Hartelijk dank

  21. Geofaber zegt:

    Hallo Livio.
    Ik vroeg om opheldering. Ik vroeg om opheldering 1 Ik vroeg om opheldering 2 Ik vroeg om opheldering.
    Ik vroeg om opheldering 8 meter (Ik vroeg om opheldering) Ik vroeg om opheldering.
    Ik vroeg om opheldering. Ik vroeg om opheldering 3.3 Ik vroeg om opheldering ?

    • Livio zegt:

      Ik vroeg om opheldering “Ik vroeg om opheldering” Ik vroeg om opheldering “Ik vroeg om opheldering” Ik vroeg om opheldering. De stroom van de adc24 is aanzienlijk hoger dan nodig.

      De stroom van de adc24 is aanzienlijk hoger dan nodig, De stroom van de adc24 is aanzienlijk hoger dan nodig 82 De stroom van de adc24 is aanzienlijk hoger dan nodig 8 meter (16 heen-en terugreis) maken over 1.3 Ohm, De stroom van de adc24 is aanzienlijk hoger dan nodig 1000 De stroom van de adc24 is aanzienlijk hoger dan nodig.

      De stroom van de adc24 is aanzienlijk hoger dan nodig:
      – De stroom van de adc24 is aanzienlijk hoger dan nodig
      – De stroom van de adc24 is aanzienlijk hoger dan nodig.

      De stroom van de adc24 is aanzienlijk hoger dan nodig’ De stroom van de adc24 is aanzienlijk hoger dan nodig, De stroom van de adc24 is aanzienlijk hoger dan nodig.

      De stroom van de adc24 is aanzienlijk hoger dan nodig (De stroom van de adc24 is aanzienlijk hoger dan nodig)

      • Geofaber zegt:

        De stroom van de adc24 is aanzienlijk hoger dan nodig. Ik moet de afscherming met aarde verbinden ? Ik moet de afscherming met aarde verbinden (Ik moet de afscherming met aarde verbinden). Ik moet de afscherming met aarde verbinden, Dank u

        • Livio zegt:

          Ik moet de afscherming met aarde verbinden ?
          Ik moet de afscherming met aarde verbinden, Ik moet de afscherming met aarde verbinden.

          Ik moet de afscherming met aarde verbinden.
          Ik moet de afscherming met aarde verbinden.

Over de hoogspanningsprobes geofaber Annuleren antwoord

Uw e-mailadres zal niet worden gepubliceerd.