PCF hab ich ausgetauscht immer noch das selbe...
Programm 2 funzt Programm 1 nicht...
mfg jürgen...
Druckbare Version
PCF hab ich ausgetauscht immer noch das selbe...
Programm 2 funzt Programm 1 nicht...
mfg jürgen...
Na ja, immerhin, das engt die Sache ein. Wenn nämlich der PCF das Relais nicht aufdreht, gibt's für die Motoren auch keinen Strom und dann ist dort tote Hose.
Jetzt mußt du mal messen bei dem PCF, ob der Saft hat. das ist der erste Pin Diodenseite aber vom Array abgewandt. da sollte 5 V sein. Am letzten Pin Arrayseitig sollte GND (=0V) sein.
Am liebsten wäre es mir aber, du würdest alle Pin messen, und die Werte posten. von 1-14. (keine dezimalen, über 4,5 --> 5V. 0V sollte aber schon absolut 0 sein.
Hallo!
So... Ich hab jetzt mal die Spannungen gemessen.
Bei der linken Seite auf dem Bild war es relativ einfach. da kamen meistens Ausschläge bis kurz vor 5 V. Es waren aber keine konstaten werte! Kann das sein? Die Spannung stieg regelmäßig von 0V bis auf 5V an und ging dann wieder zurück auf 0V.
Auf der anderen seite hab ich die genauen Werte hingeschrieben. Weil ich mir eben bei den 0,41V nicht sicher war, ob ich es schon als 5V bewerten soll...
Diese 0,41V an den jeweiligen Pins waren auch konstant.
Ich hoffe es ist alles verständlich...
(Die Zahlen an dem Array sind nur da, weil ich Frank noch was per PN frage...
Nicht dran stören ;-) )
MfG Jürgen
Schau, schau. Die Linke Reihe, diesmal nach dem Bild von unten
5V ist die Betriebsstpannnung OK
5V das ist der I2C-Anschluß, muß schwanken OK
5V das ist auch I2C-Anschluß, muß schwanken OK
0V Interrupt, den brauchen wir nicht
Die anderen 3 sind für die LED zuständig, wenn sich die ändern, will er offensichtlich blinken, man sieht aber nix.
Rechts aufwärts
0V jumper links OK
5V jumper rechts OK
0V jumper links OK
0,41 V für die Motorpower, ist OK
5V uninteressant, aber OK
0,41 V für die Logikspannung, ist OK
0,01 uninteressant, OK
0V ist GND OK
Also eigentlich alles in Ordnung, nur die Led zeigen nix.
Da hat's wohl was mit dem Array oder sie sind hin ?
Eigentlich sollte auch das Relais für die Motoren eingeschaltet sein.
Dort werden wir weitermachen, aber vielleicht läßt sich das mit dem Array noch klären ?
OK.
Ich hab Frank schon geschrieben. Der auf dem Bild unterste Pin des Arrays muss anscheinend noch mit einem anderen (1,2,3,4?) verlötet werden...
Dazu schreibt mir Frank dann aber denke ich nochma...
mfg Jürgen
Gut, verbleiben wir mal so. Machen wir es wirklich step by step.
Das hatte Frank in einer vorherigen PN geschrieben...
Werde aber noch nich so ganz schlau draus (halt wo der 1. Pin hin muss)...
1. Ich weiss nicht welches der 1. Pin ist und
2. wie der luftlinie über einen einen Draht usw....
Dieses Teil ist normalerweise immer von uns schon eingesetzt. Der freie Pin ist dann Luftlnie mit einer Stiftleiste über einen kleinen Draht verbunden. Das muss PIN 1 sein, da muss +5V drauf.
Bei neueren Platinen ist das nicht mehr so, das war nur damals bei den ersten, daher wurde das auch von mir vorbestückt damit nix schief läuft.
MfG Jürgen
Eigentlich sollte das Array bestenfalls die LED beeinflussen.
Was Motoren betrifft, sollte dann (eigentlich) am C30 (das ist der ganz dicke Otto) die Motorspannung zu messen sein. Das wär halt das nächste.
Hi [IN]Crusher,
du hast offenbar noch eine der ersten Revisionen der Platine. Bei der Platinen-Version (die gibt es glaub über 1 Jahr nicht mehr) mussten noch kleine Änderungen bei der Bestückung vorgenommen werden. Diese Änderung sind aber eigentlich alle vor der Auslieferung der Platine gemacht worden um Fehler beim Bastler auszuschließen. Von daher versteh ich nicht warum du diesen kleinen Draht wieder an dem Netzwerkwiderstand entfernt hast???
Wie auch immer, der freie umgebogene Pin das muss der Pin sein der auf einer Seite mit einem Punkt markiert ist. Dieser muss lediglich mit einem Draht irgendwo mit +5V verbunden werden. Man findet die 5V an der danebenliegenden Stiftleiste. Du kannst aber auch einfach direkt an die 5V hinter den Spannungsregler ran gehen wenn du es nicht findest. Ohne die 5V kann keine LED brennen.
Du solltest immer Versionsnummer der Platine angeben sonst gibts bei Diskussionen Mißverständnisse. PickNick hat vermutlich ne neuere Platine bei der keine Änderungen notwendig waren. Wichtig ist auch das du immer die Anleitung benutzt, die mit dem Board geliefert wurde, also Versionsnummern müssen übereinstimmen.
Gruß Frank
Gut...
Also... ich hab jetzt grad ma auf den 1 Pin von dem Array 5V gebracht und siehe da...
Die LEDs blinken!!! :-D
Werd jetzt nochma das Motorenprogramm testen... vll gehts jetzt ja...
MfG Jürgen
Na, jetzt heben wir erstmal einen :mrgreen:
Richtich!!!! Wenigstens schon ma etwas...
nur leider funktioniert das Motorprogramm immer noch nich...
:-(
aber wir nähern uns :-)
mfg Jürgen
Immer diese Details !Zitat:
Zitat von [IN
Ich geh in den Offline Mode für heute.
Eventuell könntest du ja C30 noch messen (der ganz dicke)
@[IN]Crusher: Na wenigstens läuft schon mal etwas. Ist ja ein schwieriger Fall bei Dir ;-) Hoffentlich hast du die Drähte unter den Relais nicht auch ausgelötet denn dann würden Motoren ebenfalls nicht laufen weil Board ständig im Energiesparmodus läuft und dadurch Motorspannung ausgeschaltet ist. Solltest du mal checken.
Gruß Frank
welche pins von den relais müssen denn miteinander verbunden sein?
mfg Jürgen
Hmm, das ist etwas schwierig zu beschreiben, hast du die denn wirklich ausgelötet? Warum? Schick mir mal ne PM was du genau geändert hast.
So... Ich poste einfach mal was ich mit Frank geschrieben hab...
Also. die relais scheinen alle zu passen.Zitat:
[IN]Crusher hat folgendes geschrieben::
Hallo!
[...]
Ich würde eben nur gern nochmal die Relais überprüfen, um ischer zu gehen, dass damit nichts ist...
MfG
Jürgen
[...]
Jedenfalls muss neben K1 irgendwo eine Leiterbahn durchtrennt sein. Das haben wir mit kleinen Bohrer gemacht, hoffentlich hast du da nicht auch was geändert. Dann müssen bei K1 die oberen beiden PIN´s (die die zu den Dioden zeigen) verbunden werden. Das erfolgte mit einem kleinen Kupferdraht unter dem Relais. Eigentlich sieht man das kaum noch.
Bei K2 ist die Änderung komplizierter:
Der Pin wo das Plus + auf dem Relais steht muss umgebogen und mit dem Pin links daneben (Richtung RN-Bus) verbunden werden. Die zweite Lötstelle auf der Platine unter dem + ist also mit nix verbunden. Man muss beim einsetzen des Relais nur ser vorsichtig sein, denn der umgebogene PIN darf unter keinen Umständen Verbindung mit der darunterliegenden Platine haben.
Du siehst ist also etwas komplizierter, daher habe ich das überall gemacht und durchgemessen. Hat auch sonst nirgends Probleme geben.
Falls du das nicht hin bekommst, dann kannst du probehalber auch einfach die äußeren PINs der relais überbrücken. Dadurch werden Spannungen an den Motorentreibe rund Portklemmen dauerhaft eingeschaltet. Es geht dann auch alles, vorausgesetzt sonst ist alles korrekt aufgebaut. Lediglich den Energiesparmode kann man dann nicht mehr aktivieren.
Gruß Frank
Habe jetzt das K1 trotzdem überbrückt.... funzt aber immer noch nicht...
mfg Jürgen
Hallo!
Picnick: Ich hab auch nochmal dein Programm (back.bas) geladen.
Hab von dem Programm mal nen screenshot gemacht...
evtl. sieht man ja da noch irgendwas...
(Um die motoren zu aktivieren, reicht es doch, dass man da z.b. gear 1 = 480 setzt, oder muss ich da auch noch die output / power bits setzen?)
mfg Jürgen
Nein, so wie's da ist, sollt' er laufen. Die Motorpower wäre das Bit beim Powerport, das grad schwarz ist. mit dem Bit kannst du die Motorspannung aus und einschalten (aus = 1, ein = 0)
Du brauchst nur runtersteppen zu Gear 1 /2 und mit Pfeil rechts-links den Motor einschalten ( unter 100-200 tut sich aber meist nicht viel)
OK.. hab ich gemacht...
Habe eben auchnoch mal die beiden kondensatoren durchgemessen...
wenn die motoren laufen (sollten) haben beide jeweils ca. 12 Volt
mfg Jürgen
Jetzt ist noch die Sache mit den Pin#-4 auf den beiden L298 (4.von links und zurückgesetzt)
dort sollte den Motorstrom landen
So... ich hab mal die einzelnen Pins (zumindest die hintere reihe) durchgemessen.
Ich hab das mit deinem (Picnicks) Programm gemacht...
halt beide motoren auf 1020 und dann schwarz wie gehabt auf gnd und mit + an die einzelenen Pins
Hab auch das letzte bit mit 0 u. 1 ausprobiert... das hat aber kein unterschied gemacht... es war beide male das selbe...
mfg Jürgen
mhhhh. Bitte miß von dem im Bild rechten 298 auch noch die zweite Pin-Reihe. (das sind die, die etwas geknickt sind)
Hallo zusammen!
Nach einer längeren Pause (wegen Krankheit) kann ich mich nun endlich wieder meinem Problem widmen...
Ich habe hier mal die andere reihe der pins gemessen:
Pin Motor aus Motor an
1 0 0
3 0 0
5 0 5
7 5 0
9 5 5
11 0 5
13 0 0
15 0 0
MfG Jürgen
So, ich leb' wieder.
Ich geh' davon aus, daß die Werte vom Bild damals und die Werte von jetzt sozusagen zusammengehören.
Von der Ansteuerung her sollte das eigentlich stimmen.
Was nicht stimmt, ist, daß die Ausgänge für beide Motoren auf NULL sind
(Mot 1 PIN 2/3, Mot 2 PIN 13,14) Da dreht sich natürlich nix.
Da aber die 12V für die Motoren draufliegen, schaut das sehr nach kaputtem IC L298 aus (der im Bild rechts).
ok dann werde ich mal n neues ordern und schauen ob s dann geht...
mfg Jürgen
Wenn du den IC auslötest, nutze die Gelegenheit, die Schutzdioden ganz genau zu prüfen, damit da nix mehr passieren kann. Und prüf' auch sicherheitshalber, ob deine Motoren noch leben. Sonst brennt der IC gleich wieder ab.
wie kann ich die dioden prüfen?
Motoren funktionieren noch... (zumindest hab ich 12v dran gehanen und sie liefen...)
mfg Jürchen
Dioden: Der Reifen am Diodengehäuse muß auf der richtigen Seite laut Baubeschreibung sein.
Servus!!!
Es ist ein riesiger Fortschritt zu vermerken!!!
Die Motoren gehen!!!!
Es lag an dem L298er....
Ich konnte nur nich mit Picnicks Testprogramm den Gear02 rückwärts laufen lassen...
Bei Gear01 klappt s aber...
MfG Jürchen
d.h. daß eine bestimmte Leitung keinen hochkriegt. Ich muß im Schaltplan schauen, welche das sein kann. am JP3 kann man das recht gut überprüfen.
! Versuch es bis dahin aber nicht nochmal, sonst raucht der Atmega ab. !
Der 2.Motor (Gear02) betrifft am Jumper 3 (JP3):
Pin 1... Vorwärts=0V Rückw.=5V
Pin 3... Vorwärts=5V Rückw.=0V
Pin 9... PWM /Enable
(rückwarts = am Terminal Speed mit Minus)
Wenn also Gear02 nicht rückwärts läuft, kriegt er
PortB.1 und JP3 Pin1
nicht hoch.
diese Leiterbahnen mußt du auf Kurzschluß gegen GND prüfen
Am besten erstmal am JP3 die Überbrückung Pin 1 u. Pin 2 herausnehmen und sehen, ob das Problem
zwischen AVR und JP3 ODER
zwischen JP3 und L298 auftritt
(Tip: schau dir erstmal die Verlötung von L298 an)
Also von PB.1 zu JP3.1 is alles in ordnung.....
Der L298 is auch richtich eingelötet....
Also is es Irgendwo zwischen JP3.2 und L298...
hmmm...
mfg Jürgen
Ja, theoretisch kann auch Pin3 vom JP3 durch irgendwas mit 5V verbunden sein, dann wäre der gleiche effekt
Pin 3... Vorwärts=5V Rückw.=0V
PB.0 --> JP3 . 3 --> Jp3.4--> Pin 10 am L289
jupp... das is so...
wenn ich gear02 rückwärts laufen lasse dann is (ca) 5V drauf...
mfg Jürchen
Ich hatte eben im board ne lötbrücke an ADR1 gefunden...
Jetzt geht es!!! *Freu* \:D/
wolln mer ma schaun, ob der rest au funktioniert...
den restlichen testprogrammen werd ich mich morgen widmen...
verher bau ich aber an dem chassis weiter....
die grundversion sollte morgen fertig werden....
dann werd ich den bot auch ma hier vorstellen...
NOCHMAL VIELEN DANK AN DICH, PicNick, FÜR DEINE HILFE!!!
Danke!!
Hallo zusammen!
Ich hab mal wieder n Problem mit meinem Board bzw. mit Bascom...
Ich wollte das Programm RNS1 auf den Cocontroler laden...
doch er erkennt den chip nich...
Da kommt dann erst die Fehlermeldung: Could not identify chip with ID: FFFFFFFF
Woran kann denn das nun wieder liegen?
ich hab den einen jumper an JP16 quer gesteckt, wie es in der anleitung stand... hab ich da was verkehrt gemacht?
mfg JÜrgen
Hast du eh' auf den anderen ISP-Stecker umgesteckt ?
ja... habs an den ISP2 dran gesteckt...
War nur 'ne Frage.
Der CoProzessor ist an sich recht anspruchslos, das sollte doch zu schaffen sein.
Nimm das Datenblatt mit den Pins zur Hand und überprüfe mal Betriebsspannung, Masse (GND), Quarz und die Verbindungen zum ISP-Stecker
Untbrechungen / Lötbrücken /kalte Lötstellen
Ist er auch sicher richtig 'rum drinnen ? Keine Beinchen verbogen ?