Servo aansturen met rpi

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:50
Ik heb een RPI zero W en daar heb ik een servo op aangesloten:

Afbeeldingslocatie: http://domoticx.com/wp-content/uploads/2015/03/raspberry-pi-mini-servo-sg-90-schema.png

Alleen op het moment dat ik het python script run sluit de RPI zero W af en moet hij weer op nieuw opstarten.
http://domoticx.com/raspb...-aansturen-sgxx-via-gpio/ <-- hier staat het scriptje op.
Nu heb ik geprobeerd om een losse 5V 600 Ma voeding erop aan te sluiten maar nu draait hij helemaal niet meer?

Weet iemand wat ik fout doe? Zou de voeding te zwak kunnen zijn? |:( 8)7

[ Voor 9% gewijzigd door Torac op 10-08-2018 11:46 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • jeroen3
  • Registratie: Mei 2010
  • Laatst online: 17:48
De raspberry pi kan niet direct een servo voeden en aansturen.
Daar heb je een losse voeding voor nodig, en een level shifter.

Acties:
  • 0 Henk 'm!

  • Robbiedobbie
  • Registratie: Augustus 2009
  • Laatst online: 02-10 08:50
Torac schreef op vrijdag 10 augustus 2018 @ 11:44:
Ik heb een RPI zero W en daar heb ik een servo op aangesloten:

[afbeelding]

Alleen op het moment dat ik het python script run sluit de RPI zero W af en moet hij weer op nieuw opstarten.
http://domoticx.com/raspb...-aansturen-sgxx-via-gpio/ <-- hier staat het scriptje op.
Nu heb ik geprobeerd om een losse 5V 600 Ma voeding erop aan te sluiten maar nu draait hij helemaal niet meer?

Weet iemand wat ik fout doe? Zou de voeding te zwak kunnen zijn? |:( 8)7
Het uitvallen zal vrijwel zeker zijn doordat het voltage teveel dipt.

Bij een losse voeding zou dit niet mogen gebeuren. Echter zul je wel de GND van die voeding moeten koppelen. Doe je dit niet, dan kan het zijn dat het signaal niet goed aankomt

Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:50
Zoals in de post word gezegd ik heb een losse voeding gebruikt alleen die werkt er niet op?
Zou het daarom kunnen zijn dat hij teweinig watt geeft?

Acties:
  • 0 Henk 'm!

  • dragonhaertt
  • Registratie: Februari 2011
  • Laatst online: 17:18

dragonhaertt

@_'.'

Iets meer info over je exacte probleem en gepoogde oplossingen zijn benodigd als we dit willen uitsluiten.
Robbiedobbie schreef op vrijdag 10 augustus 2018 @ 11:57:
Bij een losse voeding zou dit niet mogen gebeuren. Echter zul je wel de GND van die voeding moeten koppelen. Doe je dit niet, dan kan het zijn dat het signaal niet goed aankomt

[ Voor 27% gewijzigd door dragonhaertt op 10-08-2018 12:56 ]

Truth is like a language with no native speakers left.
Its poetry is speechless and it can’t be caught in human being’s breath.


Acties:
  • 0 Henk 'm!

  • TommyboyNL
  • Registratie: Januari 2006
  • Niet online
Torac schreef op vrijdag 10 augustus 2018 @ 12:12:
Zoals in de post word gezegd ik heb een losse voeding gebruikt alleen die werkt er niet op?
Zou het daarom kunnen zijn dat hij teweinig watt geeft?
Heb je wel de GND van je externe voeding en RPi doorverbonden?
jeroen3 schreef op vrijdag 10 augustus 2018 @ 11:57:
De raspberry pi kan niet direct een servo voeden en aansturen.
Dit kan ie wel. Been there, done that.

Acties:
  • 0 Henk 'm!

  • Sine
  • Registratie: Juni 2001
  • Laatst online: 01-10 11:53
Die servo's trekken flinke stroompieken en halen makkelijk je pi voeding onderuit.

Je zult de servo waarschijnlijk moeten voeden met een aparte voeding.

Repareren doe je zo.


Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:50
Maar hoe sterk moet die voeding zijn?
Een 5v 600ma is niet genoeg denk ik?

Acties:
  • +1 Henk 'm!

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Sorry dude, maar voor een servo moet je een voeding hebben
Als je nou verteld welke servo je hebt, dan kunnen we iets zinnigs zeggen

[ Voor 3% gewijzigd door Brahiewahiewa op 10-08-2018 14:08 ]

QnJhaGlld2FoaWV3YQ==


Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:50
Brahiewahiewa schreef op vrijdag 10 augustus 2018 @ 14:06:
Sorry dude, maar voor een relais moet je een voeding hebben
Als je nou verteld welke servo je hebt, dan kunnen we iets zinnigs zeggen
Ik heb helemaal geen relais?
Het is een MG995.

Acties:
  • 0 Henk 'm!

  • dragonhaertt
  • Registratie: Februari 2011
  • Laatst online: 17:18

dragonhaertt

@_'.'

Torac schreef op vrijdag 10 augustus 2018 @ 14:07:
[...]


Ik heb helemaal geen relais?
Het is een MG995.
Current draw at idle 10mA
No load operating current draw 170mA
Stall current draw 1200mA

Truth is like a language with no native speakers left.
Its poetry is speechless and it can’t be caught in human being’s breath.


Acties:
  • +1 Henk 'm!

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Torac schreef op vrijdag 10 augustus 2018 @ 14:07:
[...]


Ik heb helemaal geen relais?
Het is een MG995.
Nou dat was moeilijk: http://www.towerpro.com.tw/product/mg995/
Operating voltage: 4.8~ 6.6v
Stall current draw 1200MA

QnJhaGlld2FoaWV3YQ==


Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:50
Nou dat wat was inderdaad moeilijk...
Het gaat erom dat ik een voeding heb aangesloten 5v 1,5A en hij het niet doet. _/-\o_

Acties:
  • 0 Henk 'm!

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Nou, zie eens aan, dan is je originele vraag beantwoord

QnJhaGlld2FoaWV3YQ==


Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:50
Brahiewahiewa schreef op vrijdag 10 augustus 2018 @ 14:16:
Nou, zie eens aan, dan is je originele vraag beantwoord
Nee?
De vraag is:

Waarom doet mijn servo het niet als ik hem aansluit met een externe 5v 1,5A voeding.

Acties:
  • +3 Henk 'm!

  • dragonhaertt
  • Registratie: Februari 2011
  • Laatst online: 17:18

dragonhaertt

@_'.'

Omdat je misschien de aard-potentialen niet aan elkaar gelijk hebt gesteld. Als je reacties blijft negeren dan kunnen we je moeilijk helpen...

We kunnen geen gedachten lezen, we hebben niet gezien hoe je die voeding aansluit, we wisten niet welke servo je gebruikt, we weten niet hoe je code er uit ziet, we weten niet wat en hoe je al zelf hebt geprobeerd het op te lossen.
Torac schreef op vrijdag 10 augustus 2018 @ 11:44:
Nu heb ik geprobeerd om een losse 5V 600 Ma voeding erop aan te sluiten maar nu draait hij helemaal niet meer?
Die 1.5A komt ook ineens uit de lucht vallen 8)7

[ Voor 71% gewijzigd door dragonhaertt op 10-08-2018 14:31 ]

Truth is like a language with no native speakers left.
Its poetry is speechless and it can’t be caught in human being’s breath.


Acties:
  • +1 Henk 'm!

  • TommyboyNL
  • Registratie: Januari 2006
  • Niet online
Torac schreef op vrijdag 10 augustus 2018 @ 14:12:
[...]


Nou dat wat was inderdaad moeilijk...
Het gaat erom dat ik een voeding heb aangesloten 5v 1,5A en hij het niet doet. _/-\o_
TommyboyNL schreef op vrijdag 10 augustus 2018 @ 13:43:
[...]

Heb je wel de GND van je externe voeding en RPi doorverbonden?

Acties:
  • 0 Henk 'm!

  • dragonhaertt
  • Registratie: Februari 2011
  • Laatst online: 17:18

dragonhaertt

@_'.'

Robbiedobbie schreef op vrijdag 10 augustus 2018 @ 11:57:

Bij een losse voeding zou dit niet mogen gebeuren. Echter zul je wel de GND van die voeding moeten koppelen. Doe je dit niet, dan kan het zijn dat het signaal niet goed aankomt
TommyboyNL schreef op vrijdag 10 augustus 2018 @ 13:43:
Heb je wel de GND van je externe voeding en RPi doorverbonden?
dragonhaertt schreef op vrijdag 10 augustus 2018 @ 14:19:
Omdat je misschien de aard-potentialen niet aan elkaar gelijk hebt gesteld. Als je reacties blijft negeren dan kunnen we je moeilijk helpen...
4 maal is scheepsrecht? |:(

Truth is like a language with no native speakers left.
Its poetry is speechless and it can’t be caught in human being’s breath.


Acties:
  • 0 Henk 'm!

  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 17:07

memphis

48k was toen meer dan genoeg.

Stuurt je Pi 3.3v signalen uit? Een Servo ziet toch graag een 5v level PPM signaal.

Er zijn mensen die mij een GOD vinden


Acties:
  • 0 Henk 'm!

  • TommyboyNL
  • Registratie: Januari 2006
  • Niet online
memphis schreef op vrijdag 10 augustus 2018 @ 15:07:
Stuurt je Pi 3.3v signalen uit? Een Servo ziet toch graag een 5v level PPM signaal.
Zoals ik al eerder in dit topic schreef is dat geen probleem.

Acties:
  • 0 Henk 'm!

  • Valen_76
  • Registratie: Oktober 2009
  • Laatst online: 19-04 19:28
Als ik het plaatje goed bekijk voedt hij de servo met 3.3 volt i.p.v. 5 volt. Dat gaat de CPU niet leuk vinden. Lijkt me zeker wel mogelijk dat hier onderspanning kan ontstaan.

Edit: In een RPi 2 B zit de PAM2306AYPKE dc-dc converter met per kanaal max 1 A volgens de datasheet https://www.diodes.com/assets/Datasheets/PAM2306.pdf
https://www.raspberrypi.o...pi_SCH_2b_1p2_reduced.pdf

[ Voor 45% gewijzigd door Valen_76 op 10-08-2018 15:53 . Reden: voeding = servo ]


Acties:
  • 0 Henk 'm!

  • TommyboyNL
  • Registratie: Januari 2006
  • Niet online
Valen_76 schreef op vrijdag 10 augustus 2018 @ 15:38:
Als ik het plaatje goed bekijk voedt hij de servo met 3.3 volt i.p.v. 5 volt. Dat gaat de CPU niet leuk vinden. Lijkt me zeker wel mogelijk dat hier onderspanning kan ontstaan.
Heb je de rest van de thread wel gelezen? Inmiddels is er een 1,5A voeding ingezet voor de servo.

Acties:
  • 0 Henk 'm!

  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 17:07

memphis

48k was toen meer dan genoeg.

TommyboyNL schreef op vrijdag 10 augustus 2018 @ 15:17:
[...]

Zoals ik al eerder in dit topic schreef is dat geen probleem.
Ik heb het topic doorgelezen maar ik kan niet ergens lezen dat dat geen probleem is. De servo gebruikt in de link van je startpost is een smpele analoge servo welke net aan op 3.3v kan werken, die MG995 is een digitale en kan best zijn dat die niet op 3.3v werkt.
En ik had het niet over de 5v voedingspanning maar het stuursignaal, dat zal ook 5v moeten zijn, zeker als je de servo op 5v laat draaien.

Maar ja, als het geen probleem is dan zou het moeten werken toch?

Misschien met een scoop kijken of je wel signaal hebt?
Misschien met een voltmeter kijken of er nog wel spanning op de pinnen staat?
Misschien met een servotester even kijken of de servo nog wel goed is?

Als de H-brug in de servo door een te lage spanning een willekeurige positie aanneemt is een sluiting niet en daardoor schade uitgesloten.

Er zijn mensen die mij een GOD vinden


Acties:
  • 0 Henk 'm!

  • TommyboyNL
  • Registratie: Januari 2006
  • Niet online
@memphis Het feit dat de RPi crasht op het moment dat de servo uit de RPi gevoed en aangestuurd wordt, geeft aan dat de servo het 3,3V stuursignaal hoog genoeg vindt. De kans is veel groter dat de TS een basisfout maakt zoals de GNDs niet doorverbinden, zeker gezien het feit dat hij deze vraag stug blijft negeren.

Acties:
  • 0 Henk 'm!

  • memphis
  • Registratie: Oktober 2000
  • Laatst online: 17:07

memphis

48k was toen meer dan genoeg.

Een 5v apparaat aansturen op 3v kan natuurlijk rare dingen doen....

Wat ik ergens anders las is dat er door de servo spanningsdipjes kunnen ontstaan en je over de voeding van de servo nog een elko moet plaatsen van een 470uF

Er zijn mensen die mij een GOD vinden


Acties:
  • 0 Henk 'm!

  • Valen_76
  • Registratie: Oktober 2009
  • Laatst online: 19-04 19:28
TommyboyNL schreef op vrijdag 10 augustus 2018 @ 16:11:
[...]

Heb je de rest van de thread wel gelezen? Inmiddels is er een 1,5A voeding ingezet voor de servo.
Heeft hij deze voeding aan de servo alleen aangesloten? Of heeft hij de 5 volt, 1,5 A voeding aangesloten om de Zero te voeden en dan de servo alsnog via de pinnen aangesloten? De reacties van de TS zijn een beetje mistig naar mijn mening.

Acties:
  • 0 Henk 'm!

  • dragonhaertt
  • Registratie: Februari 2011
  • Laatst online: 17:18

dragonhaertt

@_'.'

Valen_76 schreef op maandag 13 augustus 2018 @ 09:28:
[...]
Heeft hij deze voeding aan de servo alleen aangesloten? Of heeft hij de 5 volt, 1,5 A voeding aangesloten om de Zero te voeden en dan de servo alsnog via de pinnen aangesloten? De reacties van de TS zijn een beetje mistig naar mijn mening.
Niemand weet, niemand weet, wat de TS niet wil zeggen omdat hij eigenwijs (of lui?) is.

Maar volgens mij heeft hij de Servo los proberen te voeden van de Rpi, alleen ik gok dat hij de aardpotentialen niet heeft gekoppeld. Zwevend systeempje dus.

[ Voor 15% gewijzigd door dragonhaertt op 13-08-2018 09:38 ]

Truth is like a language with no native speakers left.
Its poetry is speechless and it can’t be caught in human being’s breath.

Pagina: 1