Hi, habe da ein komisches Problem,
ich habe ein Servo Controler SD21 mit einem 18x Picaxe chip
Habe an dem Port 0 ADC ein Drucksensor von Conrad.
Den habe ich an einen Pin high und dem ADC input angeschlossen.
Funktioniert soweit super, nur wenn ich die Verbindung vom PC zum SD21 trenne dann flippt der voll aus.. und giebt sogar wenn ich nur das board berühre werte zum servo aus... klemm ich den PC wieder an ist wieder alles ok ??????
achso... habe wohl was falsch verstanden... meinst du mit sd20 den anx-s20? wen ja was ist mit dem "part" gemeint? experimentiere gerade mit dem anx-s20 und habe auch probleme... siehe auch hier: https://www.roboternetz.de/phpBB2/ze...333&highlight=
@Anubisbot
Hallo, gib mal die Bauteile exakter an.
Ich meine damit das SD21 (kenne ich nicht)
Auch der Drucksensor welcher Typ?
- PICAXE ist mein Lieblingsspielzeug unter den PIC´s
(arbeite nur mit diesen )
- Hast Du zufällig einen Oszi ?
Man könnte Störimpulse super lockalisieren, was ohne fast nicht geht.
Es hängt ganz bestimmt mit einer unbeabsichtigten Schwingung zusammen,
die dann einzuschwingen beginnt, wenn Du die Verbindung zum PC trennst.
Kann nat. auch and. Ursachen haben, ist immer schwierig wenn man den
Schaltungsaufbau nicht kennt.
- Was mir dazu aber noch einfällt ist, dass es gut wäre, wenn Du die Sache
mal an einem Akku betreiben könntest, und auch auf die Betriebsspannung
des PICAXES achten würdest. Dieser ist nämlich am oberen Limit mit
+5 V DC. Ich habe alle PICAXE mit 3,5-4 V in Betrieb, ist aus Erfahrung
die optimalste Spannung für diesen PIC.
- Kannst Du die Schaltung per Hand aufzeichnen und anhängen ?
- Gib auch mal das Basicprogramm dazu an !
Das Sd 21 Servo Modul
Und ein Drucksensor von Conrad der 8mm
und ein Servo von Conrad
Also es liegt nicht an Dem Servomodul oder Pic da ich es mit nem Sharp getestet habe und da funktioniert alles.
Nur bei dem Drucksensor habe ich das noch nicht so ganz raus??
Ich habe den Sesor an ein Output und an den ADC in angschlossen.
Geht super so lange das Programierkabel drann ist.
Nein Leider habe ich kein Ozi
Für die Beschaltung siehe bitte PDF
Leider ist das PDF vom Drucksensor zu groß zum upload.
Hier die Bestellnummer bei C....
182519-F0
Das Prog sieht so aus:
symbol Servo1 = 63 ' servo 1 base register
symbol Servo1p = 84 ' servo 1 positive offset register
symbol Servo1n = 105 ' servo 1 negative offset register
symbol Base = 150' centre position
symbol Offset = 140 ' +/- 50 from centre position
ProgStart:
i2cslave $c2, i2cfast, i2cbyte ' setup I2C port for servo controller
pause 200
writei2c Servo1, (Base)
Lesezeichen