RC-Servo på Basic stamp

Hej

Jeg er ved at lave en lille robot som jeg ønsker skal køre med 4 hjul, jeg har derfor modificeret 4 stk RC-Servoer hvor jeg vil køre 2 og 2 paralellt.

Mit problem er dog at når jeg har monteret 4 servoer vil skidtet ikke køre, men ved 2 forbundne kører det fint ( selvom det er de 2 der er koblet paralellt uden drivertrin )

Jeg har prøvet at lave en slags driver hvor jeg med en bc547 kører ind med en formodstand på 2,4K Ohm på basis og har mellem +5 og kollektor en modstand på 2,4K Ohm og emitter til stel. Signalet trækker jeg så ud til servoerne fra kollektor benet på transistoren, men det hjælper heller ikke :-(

Er der noget jeg gør galt ???? eller hvad kan jeg gøre anderledes ????

/Thomas Krogstrup

Reply to
Thomas Krogstrup
Loading thread data ...

"Kasper" skrev i en meddelelse news:3f7c4593$0$170$ snipped-for-privacy@dread11.news.tele.dk...

med

Her er opstillingen som ikke virker Servoen har +5v og 0 tilsluttet, impulsbenet skal pulses med 1KHz for at køre frem med fuld kraft og 500Hz for at køre baglæns

+5v ---------------------------------- | | | | 2k4 | | | --- 1k |___________| RC-Servo >___---_____/ c | --- b \ e --- | | | | 0v ----------------------------------- mystisk i OE

+5v ---------------------------------- | | | | 2k4 | | | --- 1k |___________| RC-Servo __ _---_____/ c | --- b \ e --- | | | |

0v ----------------------------------- Opimeret til OE

Jeg kan ikke se hvor jeg eller skal få signalet forstærket. Jeg har nu prøvet at ændre basismodstanden til 1K, men det ændrer intet På kolector benet havde jeg tænkt at drive 2 rc-servoer, men 1 kanden desværr heller ikke trække

hvis jeg sætter signalbenet direkte på min basic stamp virker den fint, men kan bare ikke køre når jeg har tilsluttet 4 på samme tid men fint med 2 derfor tænkte jeg på "bare" at forstærke signalet

/Thomas Krogstrup

Reply to
Thomas Krogstrup

2

Du kunne jo tage en almindelig 74xx gate til at drive signalet. Men tænk lige på, at den nederste tegning i din mail viser en inverterende forstærker. Det servoen kivver efter er IKKE frekvensen, men pulsbredden, og så skal det IKKE virke, når du inverterer det.

Bo //

Reply to
Bo Bjerre

"Bo Bjerre" skrev i en meddelelse news:3f7c5b25$0$26129$ snipped-for-privacy@nntp05.dk.telia.net...

med

og

Hej Bo

Mange tak for dit svar, jeg var klar over det med det samme da du havde skrevet det, men man stirer sig lidt blind engang imellem. har du et forslag til hvilken 74xx jeg skulle bruge ?

/Thomas

Reply to
Thomas Krogstrup

...det almindelige problem med øjnene og billedbehandlingen. Den kender vi vist alle.

En 74HC04 indeholder 6 invertere. Brug een til at invertere signalet. Herefter har du 2, der så inverterer signalet endnu en gang, og driver en servo hver. Gentag proceduren med de næste to servoer. Enkelt og billigt.

Bo //

Reply to
Bo Bjerre

Hey

kan den kører med 1 motor på driveren ??

Umilbart sybtes jeg at din basis modstand virker stor... med en fhe på 500 (mener ikke den er så høj for en bc547) kan du trække 1 a til stel ca.... du forbinder motorene direkte over kollektormodtanden ikke ??? ikke fra kollektor til stel ?? for det sidste er galt...

kasper

Reply to
Kasper

Hej Kasper,

Bemærk at der findes både A-, B- og C-udgaver :)

Skal vi ikke sige 100mA, så transistoren har en chance for at overleve ? ;)

[...] Signalet trækker jeg så ud til _servoerne_ fra kollektor benet på transistoren [...]

(min understregning).

--
Venlig hilsen,
Søren
 Click to see the full signature
Reply to
Søren

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.