Hallo, ich versuche nun seit ein paar tagen eine ds1307 und einen ds1821 in betrieb zu nehmen. zum testen meines hardwaresetups(stk500+brotbrett+ atmega16@16MHz) habe ich mir fuer den anfang 2 fertige implementierungen gesucht, an mein setup angepasst und geflasht. fuer den 1wire temperaturfuehler ds1821 ist dies 1wire.zip von peter dannegger Beitrag "DS1820, DS18B20 in C" dabei wird PIND6 genutzt. den ds1821 habe ich wie im datenblatt beschrieben mit 5V versorgt und den DATA pin via 4.7k pullup widerstand nach vcc gezogen. ds1821GND----GND---stk500GND ds1821DQ-,---------PD6 (30cm klingeldraht) -|4.7k|--VCC 5V ds1821VCC----------VCC 5V zu allererst erhielt ich hier die meldung "short circuit" nachdem es langsam nach kunststoff zu duften begann war dann auch schnell klar- das ding ist gegrillt. also ab zum e-markt, 2. versuch, nun richtig gepolt :) hier erhalte ich die meldung "Bus Error" via uart vom atmega. klingt schonmal besser, und riecht auch nicht so streng :) da ich nicht nachsehen kann was sich am bus tut bin ich hier mit meinem wissen am ende... jemand ne idee wie ich das debuggen koennte? noch weniger glueck habe ich mit der echtzeituhr. hier verwende ich alarmclock.zip von Donald R. Blake. leider weiss ich nichtmehr wo ich das Programm gefunden habe, kann also keinen link bieten. das programm scheint absolut nichts von der existenz des ds1307 mitzubekommen. mein hardwaresetup sieht wie folgt aus: ds1307GND----GND---stk500GND ds1307X1---, 32kHz ds1307X2---' ds1307VCC----------VCC 5V ds1307SDA-,--------PC1 (30cm klingeldraht) -|10k|--VCC 5V ds1307SCL-,--------PC0 (30cm klingeldraht) -|10k|--VCC 5V faellt irgendjemandem hier was ungewoehliches auf? uart, port an und aus funktioniert prima, der quarz is auch korrekt konfiguriert(fusebits). koennten meine probleme vielleicht mit dem stk500 zusammenhaengen? ist mein hardwarestup fehlerhaft? oder passt zufaelligerweise der code nicht zu meinen ics? alternativ wuerde ich auch noch andre softwareimplementierungen ausprobieren obwohl ich glaube das ich wohl irgendwo nen hardwaremurks habe. fuer alle anregungen und vorschlaege dankbar Hansl
Hab jetzt ein wenig mit den widerstandswerten experimentiert - erfolglos. das/die kabel zu den pfostensteckern des stk500 auf 10cm zu kuerzen brachte auch nichts. bin am ueberlegen ob ich mir nicht auf die schnelle so ein soundkartenoszi bauen soll. mfg hansl
das problem mit dem ds1821 is aufjedenfall kein hardwareproblem. einzig die software passt nciht ganz. ich passe gerade peter danneggers ds1820 software an, mal sehn. beim ds1307 bin ich immer noch nicht weiter. kurz habe ich mir ueberlegt einen ds1244 den ich von nem alten motherboard gekratzt habe zu verwenden. da das ding ein 256kb sram mit phantom clock ist und ich hier keine bauteile zum multiplexen habe... lasse ich das mal :) .... 25 ports moechte ich nicht opfern :)
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.