Loading...
 

OM32, OC32 and LichtOrgel


SP04 op powersinkdriver OC32??

Beste Leon,
ik heb twee OC32 met weerstandsbanken om servo's via de SP04 aan de drijven. Deze zijn inmiddels zo'n beetje vol bezet. Ik gebruik een derde OC32 met (power)sinkdivers o.a. om 12V en 24V relais aan te sturen.
Nu zou ik (uit economische motieven) nog 1 SPO4 vanuit de derde OC32 (powersink) willen aansturen. Ik zou denken dat dat met 'pullup' weerstanden naar 5V zou moeten lukken.

Het is een beetje een niet fraaie noodoplossing, dat besef ik. Mijn vraag is toch: Gaat dat volgens jou lukken of maak ik een gedachtenfout?

En als het gaat werken: hoe groot kan dan de pullupweerstand zijn? 10 k? 100 k? Ik neem niet aan dat de servo's door die weerstand gevoed worden. Of toch wel? Dan zou de weerstand veel kleiner moeten zijn.
Als je kan helpen: graag!

Netherlands

Een servo op een sink driver werkt niet.
Maar power-drivers voor 12/24V relais? Dat zijn wel heel dikke relais dan.
Ik ben dol op McGyver oplossingen, maar alleen als ze technisch correct zijn. Je kunt de pinnen van de sink-driver die je niet gebruikt afknippen en die in -en uitgang(en) verbinden met een weerstandje (bij voorkeur 1/8W) in het sink -of source driver voetje. Even puzzelen welke pinnen je dan moet hebben, maar dat kan wel.

Mvg,
Leon

Ja Leon,
ik heb er ook spijt van, ik had het destijds beter kunnen oplossen. Maar toen ik begon zag ik die prachtige relais liggen die mijn vader ooit gered heeft uit een PTT-telefooncentrale. Konden wel een paar miljoen keer schakelen. En ik had relais nodig met 4 omschakelkontakten Ze zitten nu eenmaal op mijn baan, en hadden ook wel met de standaard sink driver aangestuurd kunnen worden . Was niet handig,maar het werkt, en het was goedkoop. Bij mijn volgende OC32's heb ik het wat handiger aangepakt. Tja, ik begon niet als OC32-expert.
Ik had in de handleiding inderdaad gelezen dat een servo op een sinkdriver niet werkt, Maar was zo eigenwijs dat ik dacht dat met een (uitwendige) pullup weerstand te kunnen verhelpen.

Bedankt voor snelle reactie en goede suggestie! Dat is zeker een beter idee!

(Als je dat snel kunt uitleggen: waarom werkt het eigenlijk niet met een pullup weerstand naar b.v.7,5V? Dan gaat de spanning op de uitgang toch op en neer tussen 0,7V en (vrijwel) 7,5V? Waar zit mijn fout? Heeft het iets met capaciteiten te maken? Of is het gewoon een ervaringsfeit?)

Netherlands

Een sink-driver inverteert het signaal. Een servo snapt hier dus niks meer van.
Met een source-driver zou het wellicht nog kunnen, behalve dat dan de uitgangsspanning in de meeste gevallen te hoog is. In theorie zou het natuurlijk met een sink-driver ook kunnen door het signaal voordat het de driver in gaat te inverteren.

Maar dit ga ik allemaal niet bouwen. Drivers, en zeker de power versies, beïnvloeden de signaalkwaliteit in negatieve zin. Die moet je gebruiken waar ze voor bedoeld zijn: vermogen leveren. Dus als het met drivers al zou kunnen werken, dan is de kans op storingen en problemen alleen maar groter. 95% van de gebruikers snapt het nu al nauwelijks en doet gewoon wat in de handleidingen staat, tenminste, als men die leest. De mogelijkheid bieden betekent dat mensen het gaan gebruiken met een boel teleurstellingen tot gevolg.

Mvg,
Leon

Beste Leon,

heel hartelijk bedankt voor je antwoord! Alles heel duidelijk!

Sorry dat ik bleef doorvragen, maar ik wil het graag precies snappen. Ik weet zelf te weinig van servo's. Ik had op het web gezocht naar wat voor signaal je moet aanbieden, maar raakte verstrikt in de duizenden soft- en hardwareproblemen bij het aansluiten van een servomotor op een Arduino. Toen nam ik ten onrechte te snel maar aan dat die inversie (en signaalkwaliteit) ) niet zoveel invloed zou hebben, maar ik vermoed nu dat de "gemiddelde waarde" van de blokspanning wel degelijk betekenis heeft. Nou ja, ik ben weer een stapje verder in mijn begrip.
Super bedankt dus!!
(Ik heb overigens de powersinkdrivers maar weggehaald waar ze niet echt nodig waren, Vervangen door weerstandsbanken.)

met vriendelijke groet,
Bram


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)