invloed ontvanger op arduino.

Discussie in 'Model elektronica' gestart door Peter58, 9 mei 2021.

  1. Peter58

    Peter58 Vriend van modelbouwforum.nl

    Lid geworden:
    4 nov 2019
    Berichten:
    2.789
    Locatie:
    Vrouwenparochie
    Hallo heren,
    Ik zit met een probleem, onlangs arduino nano in m'n boot geplaatst en werkt.
    Echter staat deze ook onder een flight modes van de rest van de bediening van de kraan, waaronder lier en uitschuifmast. De cilinders staan op mn sticks, via de nano.
    Als ik nu bijvoorbeeld de mast wil uitschuiven (dit werkt met een servo met 2 micro schakelaars om te ompolen) gaan de cilinders die op de arduino zitten, mee bewegen. dit heeft me al een motordriver gekost die dus uitfikkte. (mooie rookpluim)
    hoe kan ik dit verhelpen? ik werk met ontvangers van frsky de x8r, en de zender is een frsky taranis x9d plus.
    grt Peter
     
  2. Vale Ouwe

    Vale Ouwe Vriend van modelbouwforum.nl Forum veteraan

    Lid geworden:
    5 feb 2004
    Berichten:
    6.317
    Locatie:
    Hell
    De ontvanger heeft geen "vreemde" invloed op de Arduino.
    Wat wel zou kunnen is dat de voedingsspanning van de Arduino per ongeluk te laag wordt, dan stopt deze en volgt er eventueel een reset. Wat best slecht uit zou kunnen komen.

    Jouw zender geeft opdrachten door aan de ontvanger (mogelijk via gemixte kanalen).
    Jouw ontvanger geeft deze opdrachten door aan de servo's en aan een Arduino (die ook weer iets doet/aanstuurt, een motordriver?).

    Dus:
    Of; Je geeft via je zender "opdrachten" aan de servo's die de uitkomst van de Arduino tegen werken.
    Of; Ergens in de sketch (software) van de Arduino werk je met je motorregelaar de servo's tegen, waardoor de boel overbelast wordt.

    Ik kan me zo even geen plaatje voorstellen hoe het zou moeten werken.
    Maar zowel jouw motordriver als de servo's zullen er alles aan doen om de opgedragen taak uit te voeren. Tot de dood er op volgt.

    Wellicht kun je iets regelen in de zender of in de Arduino, wat betreft instellingen of software.
    Wellicht kun je iets regelen dat het opgenomen vermogen binnen de perken van de servo's en de motordriver blijft. (bijvoorbeeld beperken maximale stroom of een flexibele mechanische verbinding?)
     
  3. Peter58

    Peter58 Vriend van modelbouwforum.nl

    Lid geworden:
    4 nov 2019
    Berichten:
    2.789
    Locatie:
    Vrouwenparochie
    Hoi erwin,
    Ik heb de nano nu via een andere voeding bron gezet en nu werkt het goed. Dus idd zoals je zei een spanningsval.
    Dank je voor het idee :thumbsup::)
    grt Peter
     
  4. Peter58

    Peter58 Vriend van modelbouwforum.nl

    Lid geworden:
    4 nov 2019
    Berichten:
    2.789
    Locatie:
    Vrouwenparochie
    Helaas dat is het dus niet, er blijven 2 kanalen elkaar storen, ook al verzet ik er er 1 op een ander kanaal.
    grt Peter
     
  5. Vale Ouwe

    Vale Ouwe Vriend van modelbouwforum.nl Forum veteraan

    Lid geworden:
    5 feb 2004
    Berichten:
    6.317
    Locatie:
    Hell
    Eerste wat ik nu zou doen is; de input-kanalen die je hebt verbonden met de Arduino ook even te verbinden met een paar servo's. (Y-kabeltje)
    Gewoon om te zien of wat de Arduino krijgt (van de ontvanger) ook is wat jij bedoeld (en dus in de zender hebt ingesteld). Laat de Arduino er maar gewoon aanhangen.

    Zie je niets vreemds, dan heb je de zender goed ingesteld. Zie wel iets vreemds (op deze extra servo's); haal de arduino er tussen uit.
    Is er een verschil, dan moet je verder zoeken (dat is dan voor later).
    Is er geen verschil, dan moet je het waarschijnlijk zoeken in de software/sketch van de Arduino.

    Ik kan me niet echt voorstellen dat de ontvanger en de Arduino elkaar ergens zouden storen.
    In een zwever heb ik twee FrSky 8XR ontvangers en twee Arduino-nano's heel dicht bij elkaar (alles binnen 8cm), en er is geen beïnvloeding.
    Wel gebruik ik meerdere bec's. 1 voor de primaire onderdelen voor het vliegen (de stuurvlakken) en in ieder geval 1 die een motorspindel van stroom voorziet.
    Maar dat is meer omdat ik niet wil dat het falen van minder belangrijke functies het primaire systeem onderuit kan halen.

    Jij bent waarschijnlijk geen "vlieger", maar wij (piloten aan lager wal) hechten er veel waarde aan dat we ten alle tijden kunnen blijven sturen.
    Dat is veel belangrijker dan dat de aandrijving het nog doet of bijvoorbeeld een landingsgestel, of, of.
     
  6. Peter58

    Peter58 Vriend van modelbouwforum.nl

    Lid geworden:
    4 nov 2019
    Berichten:
    2.789
    Locatie:
    Vrouwenparochie
    Max is al aan het puzzelen met de software, maar de storing zit er nog in.
    Ik heb 3 x8r bij elkaar liggen en nooit problemen gehad.
    Ik heb zelf de soorder op een ander kanaal in een andere ontvanger gestoken, maar ook dat help niet.
    Grt peter
     
  7. max z

    max z Vriend van modelbouwforum.nl PH-SAM

    Lid geworden:
    4 dec 2009
    Berichten:
    2.273
    Locatie:
    Boskoop
    Wat Erwin zegt, extra servo's aansluiten. Of de arduino afkoppelen en in plaats daarvan servo's, dan kun je tenminste zien of er onderlinge beïnvloeding is. De Arduino doet niets bijzonders met de pulsen, behalve proberen ze te meten.
     
  8. Peter58

    Peter58 Vriend van modelbouwforum.nl

    Lid geworden:
    4 nov 2019
    Berichten:
    2.789
    Locatie:
    Vrouwenparochie
    Ga ik doen
     
  9. Peter58

    Peter58 Vriend van modelbouwforum.nl

    Lid geworden:
    4 nov 2019
    Berichten:
    2.789
    Locatie:
    Vrouwenparochie
    Met servo,s er op gebeurt er niets mee :(
    Geen storingen.
    Grt peter
     
  10. Vale Ouwe

    Vale Ouwe Vriend van modelbouwforum.nl Forum veteraan

    Lid geworden:
    5 feb 2004
    Berichten:
    6.317
    Locatie:
    Hell
    In 1,5 uur tijd (verschil tussen mijn en jouw laatste reactie) kun je (ik in ieder geval niet) dat bijna niet zorgvuldig onderzoeken.
    Ik wil je graag verder helpen, maar dan moet je meer gegevens delen.

    Wat je precies wilt regelen.
    Hoe je het hebt ingesteld(geregeld) op je zender.
    Hoe je het hebt aangesloten en met welke onderdelen.
    En natuurlijk; welke wijze les heb je de Arduino meegegeven.

    Er lezen een aantal briljante forummers mee op dit draadje, dus alle hulp denkt mee.:)
     
    Laatst bewerkt: 10 mei 2021
  11. max z

    max z Vriend van modelbouwforum.nl PH-SAM

    Lid geworden:
    4 dec 2009
    Berichten:
    2.273
    Locatie:
    Boskoop
    Die laatste vraag kan ik beantwoorden:
    ("uitschakelaar" slaat op de eindschakelaar bij uitdraaien, 1x had "inschakelaar" moeten zijn, de eindschakelaar bij indraaien. Allebei in het commentaar)
     

    Bijgevoegde bestanden:

Deel Deze Pagina