Hi, ich habe an meinem STK500 an PORTC einen DS18S20 Sensor angeschlossen. GND an GND, und VDD an VTG sowie DQ mit 4,7k nach VDD und an PC6 von PortC. Egal mit welchem fertigen Software ich es Probiere. Immer bekomme ich "No Device found" oder "No Sensor found". Genauer gesagt: o Sensor foundeas: Short Circuit !Sensor by Sensor Convert_T and Read Sensor by Sensor (reverse order) Convert_T for all Sensors and Read Sensor by Sensor DS18X20_start_meas: Short Circuit ! Start meas. failed (short circuit?) Verbose output DS18X20_start_meas: Short Circuit ! No Sensor found Convert_T and Read Sensor by Sensor (reverse order) Convert_T for all Sensors and Read Sensor by Sensor DS18X20_start_meas: Short Circuit ! Start meas. failed (short circuit?) Verbose output Verwenden tue ich http://www.siwawi.arubi.uni-kl.de/avr_projects/tempsensor/index.html Einstellungen, die ich geändert hab sind: #define OW_PIN PC6 #define OW_IN PINC #define OW_OUT PORTC #define OW_DDR DDRC #define OW_CONF_DELAYOFFSET 0 Sowie Baud usw. für UART. UART klappt. Wo könnte man Problem liegen? Falsche Config? Falsch gelötet (bin Anfänger)? Bin für jede Hilfe dankbar... Versuche es schon seit Stunden...
Ne, nicht schon wieder einer der diese JTag Fuses vergessen hat. P.S. Welcher Knecht werkelt denn auf deinem Board? Denke mal ein M16 oder M32!
Momentan steckt der standart AVr drin. Ein atmega81515. fuses habe ich keine gesetzt. Habe davon auch nichts gelesen. Der atmega8 hat doch auch garkein JTAg?!
Gemeint ist natürlich ein atmega8515. Kann das ganze vielleicht mit dem Pullup-Widerstand zusammenhängen? Ist das: #define OW_PIN PC6 #define OW_IN PINC Außerdem richtig konfiguriert? Dort bin ich mir nicht sicher. Wie gesagt, der Sensor hänge an PORT-C an dem Pin PC6
Nach einem kurzen Blick in die Bilbiothek: Short circuit wird ausgegeben, wenn der PIN nicht auf High ist zu Beginn der Kommunikation. Teste mal mit einem Multimeter ob dies der Fall ist. Falls der Pin auf High ist, dann solltest du die Konfiguration nochmal prüfen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.