driver ic tbv unipolaire motor wordt heet.

Hardware die niet past in bovenstaande onderwerpen
Gebruikers-avatar
Berichten: 47
Geregistreerd: 08 Mei 2014, 22:47
Woonplaats: Westervoort

driver ic tbv unipolaire motor wordt heet.

Berichtdoor Grunch » 29 Sep 2018, 22:07

Hallo,

Ik wil een unipolaire stappenmotor aansturen met een arduino via een ULN2803.
Mijjn vraag:"Hoe komt het dat de wikkelingen bekrachtigd blijven ondanks dat de motor niet aangestuurd wordt?"

Met vriendelijke groet,

Evert Kaatman

Advertisement

Gebruikers-avatar
Berichten: 47
Geregistreerd: 08 Mei 2014, 22:47
Woonplaats: Westervoort

Re: driver ic tbv unipolaire motor wordt heet.

Berichtdoor Grunch » 30 Sep 2018, 00:27

Ik bedacht mij ineens dat wanneer ik de uitgangen hoog maak, de spoelen niet bekrachtigd. Dat ga ik morgen uitproberen.

Berichten: 2487
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: driver ic tbv unipolaire motor wordt heet.

Berichtdoor shooter » 30 Sep 2018, 22:19

als je op de ingang een hoog signaal zet gaat de uitgang aan, maar die schakelt dan wel naar 0 ofwel als ingang hoog dan is uitgang laag.
dus de motor centerwikkeling moet je aansluiten op de PLUS (en dat mag een ander voltage zijn dan 5 Volt.
max is 50 Volt en 500 mA.
Het nadeel is dat je geen stroomregeling hebt, en dus gaat er vaak teveel stroom door de wikkelingen lopen.
paul deelen
shooter@home.nl

Gebruikers-avatar
Berichten: 47
Geregistreerd: 08 Mei 2014, 22:47
Woonplaats: Westervoort

Re: driver ic tbv unipolaire motor wordt heet.

Berichtdoor Grunch » 01 Okt 2018, 10:46

Hallo Paul,

Bedankt voor je reactie.

Wanneer ik een tiny RTC(ds1307) wil uitlezen via de seriële monitor, gaat de eerste stappenmotor hakkelen terwijl de andere 3 gewoon blijven draaien.
Wanneer ik serial.begin remark draait ie wel weer gewoon mee. Ik gebruik pin 0 t/m 3 op een Mega.

M. vr. gr.

Evert

Berichten: 2487
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: driver ic tbv unipolaire motor wordt heet.

Berichtdoor shooter » 01 Okt 2018, 17:02

sommige pinnen worden intern gebruikt (0 en 1) zijn ook gelijk de kanalen voor de USB monitor.
Dus gewoon niet gebruiken eigenlijk.
zorg er ook voor dat je de ULN netjes aansluit.
paul deelen
shooter@home.nl

Gebruikers-avatar
Berichten: 47
Geregistreerd: 08 Mei 2014, 22:47
Woonplaats: Westervoort

Re: driver ic tbv unipolaire motor wordt heet.

Berichtdoor Grunch » 01 Okt 2018, 19:00

Hallo Paul, wat moet ik verstaan onder netjes aansluiten.
Ik heb de pinnen direct op de ingang van de uln gezet.

De motoren lopen mooi geruisloos, alleen de motor op pin 0 en 1 niet.

Ik zal eens een paar andere pinnen proberen 30 t/m 33

M. vr. gr. Evert

Gebruikers-avatar
Berichten: 47
Geregistreerd: 08 Mei 2014, 22:47
Woonplaats: Westervoort

Re: driver ic tbv unipolaire motor wordt heet.

Berichtdoor Grunch » 01 Okt 2018, 21:19

Probleem botweg opgelost.

Code: Alles selecteren
//************************************ Afkoelen *******************************************
void Afkoelen() {

  for (j = 0; j <= 15; j++) {

    digitalWrite(j, HIGH);
    delay (1);
  }

Serial.begin(9600);
delay(1000);
Serial.println("test");
delay (1000);
Serial.end();

}

Berichten: 2487
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: driver ic tbv unipolaire motor wordt heet.

Berichtdoor shooter » 02 Okt 2018, 18:38

met aansluiten bedoel ik de plus en de gnd aansluiten op de ULN. pinnen 0 en 1 worden gebruikt door de serial dus die kun je eigenlijk niet zomaar gebruiken. Verder moet je eens kijken hoeveel stroom er loopt, (ofwel hoe groot zijn de motoren.) kijk ook naar het verschil als je een motor langzaam laat lopen of snel. En hou de as maar eens vast dan gaat er ook meer stroom lopen. (stall current.
in jouw afkoelen zit nog wel 0 en 1 dus je moet bij 2 beginnen. en probeer ook eens pinnen 2..5 dan gaat het motortje lopen.
de volgende stap is dan om bijv stepper of accelstepper te gebruiken.
paul deelen
shooter@home.nl

Terug naar Overige hardware

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 1 gast