motor laten stoppen!
5 berichten
• Pagina 1 van 1
motor laten stoppen!
Hallo allemaal,
Heeft iemand enig idee hoe ik dit kan maken ? https://www.youtube.com/watch?v=_MCxxdKj5os
Heeft iemand enig idee hoe ik dit kan maken ? https://www.youtube.com/watch?v=_MCxxdKj5os
Advertisement
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: motor laten stoppen!
Als de motor wordt geblokkeerd dan neemt de stroom toe door de motor. Als je een kleine weerstand in serie zet met de GND leiding van de motor valt er spanning over die weerstand als hij gewoon loopt. Die spanning gaat toenemen naarmate de motor meer wordt tegengehouden.
Met de analoge poort kun je die spanning meten (min Arduino aan min motor en bijv. A0 over de andere kant van de weerstand).
Als je hem wilt laten stoppen bij te hoge stroom dan zet je een relais oid in serie met de plus leiding van de motor.
de code is als het eenmaal loopt vrij eenvoudig
cpp code
Met de analoge poort kun je die spanning meten (min Arduino aan min motor en bijv. A0 over de andere kant van de weerstand).
Als je hem wilt laten stoppen bij te hoge stroom dan zet je een relais oid in serie met de plus leiding van de motor.
de code is als het eenmaal loopt vrij eenvoudig
cpp code
#define MAXSTROOM 100 // stel dat als de stroom 100 bereikt dan stoppen
void setup(){
pinMode(..etc...)
digitalWrite(RELAIS, AAN)
}
void loop(){
uint16_t meting = analogRead(A0);
if (meting > MAXSTROOM) {
digitalWrite(RELAIS, UIT)
}
}
Re: motor laten stoppen!
Hallo nico,
Ik snap niet helemaal wat je bedoelt met aansluiten heb je misschien een voorbeeld?
Ik heb het nu zo aangesloten Ik heb een ACS712 waar ik het ampere mee kan meten:
Vcc heb ik aangesloten op 5v van mijn board
Out op A0 van mijn arduino
Ground op de - van mijn board
Dan ga ik met mijn 5v board door mijn ACS712 naar mijn plus motor en dan van de motor naar - board
zodra ik de arduino aansluit begint de motor te draaien en kan ik mijn current aflezen.
kan ik nu ook mijn motor blokkeren en stoppen of werkt dit systeem niet ?
Ik snap niet helemaal wat je bedoelt met aansluiten heb je misschien een voorbeeld?
Ik heb het nu zo aangesloten Ik heb een ACS712 waar ik het ampere mee kan meten:
Vcc heb ik aangesloten op 5v van mijn board
Out op A0 van mijn arduino
Ground op de - van mijn board
Dan ga ik met mijn 5v board door mijn ACS712 naar mijn plus motor en dan van de motor naar - board
zodra ik de arduino aansluit begint de motor te draaien en kan ik mijn current aflezen.
kan ik nu ook mijn motor blokkeren en stoppen of werkt dit systeem niet ?
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: motor laten stoppen!
Je moet altijd nog iets hebben om de + af te schakelen. Bijvoorbeeld een relais. Een pin van de arduino schakelt het relais aan. Het relais schakelt de + draad naar de motor.
Re: motor laten stoppen!
alleen de motor op de acs aansluiten.
wat zie je dan voor waarde als de motor gestopt is en als de motor draait, vervolgens hou je de motor tegen en dan zie je weer een waarde.
hoe stuur je de motor aan? met een transistor liefst, dan kun je namelijk de stroom begrenzen met pwm.
wat zie je dan voor waarde als de motor gestopt is en als de motor draait, vervolgens hou je de motor tegen en dan zie je weer een waarde.
hoe stuur je de motor aan? met een transistor liefst, dan kun je namelijk de stroom begrenzen met pwm.
paul deelen
shooter@home.nl
shooter@home.nl
5 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 86 gasten