-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
In C ist der Wechsel sogut wie nicht spürbar. Sollten die irgendwann nicht reichen, gibts die PIC24/dsPIC und danach PIC32. Bei Arduino gibt es meines Wissens auch welche vom kleinen AVR bis zum ARM, da kann ich aber nichts zur durchgehenden konsistenz der Programmierung sagen. Doch selbst wenn es da
Bibliotheken für: - Digitalorts - Analogports - RS232 und RS-485 - I²C (PCF8574, PCF9591, PCF8583, DS1337, DS1621, MAX518) Bei Interesse bitte melden. Grüße Ingo
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
. Die Register der DS3231 sind identisch mit der DS1337, aber *NICHT* mit den Registern der DS1307. Bei der DS1307 ist das CTRL-Register in Adresse 7 und sieht vom Aufbau ganz anders aus als bei der DS1332, wo die Adresse
#3977903: > Die Register der DS3231 sind > identisch mit der DS1337, aber NICHT mit den Registern der DS1307. Die Zeitregister der DS3231 und der DS1307 sind absolut identisch, von einer DS1337 habe ich nie geschrieben, kannst
-
Thread
Pull-Up Widerstände benötigt?
im Beitrag #3588829: > Wie wäre es mit einer RTC die mit 3V läuft? Ich könnte natürlich einen DS1337 nehmen. Wäre dann aber die Schaltung so wie sie jetzt ist korrekt (außer dass der Chip natürlich dann mit 3,3V aus dem RPi betrieben wird)? Ich meine ein PullUp für die SDA und SCL betrifft doch
-
Thread
unsigned Int mit C18 übertragen
Hallo zusammen, ich würde gerne einen RTC (PCF8583 oder DS1337) mittels RS-232 stellen. Die Uhrzeit und das Dateum sind im Baustein als unsigned int gespeichert. Die Funktionien funktionieren auch problemos. Nun würde ich gerne eine Funktion hizufügen.
Ingo Schick schrieb: > (PCF8583 oder DS1337) > Die Uhrzeit und das Dateum sind im Baustein als unsigned int > gespeichert. > und die CAST Funktion arbeitet nicht sauber vielleicht habt ihr (du, der Compiler und die Hardware) unterschiedliche
-
Thread
Erfahrungen mit Platinen von www.elecrow.com
mpl1337 schrieb im Beitrag #4748676: > 25/09/2016 Pending > 26/09/2016 Processing > 29/09/2016 Producing > 07/10/2016 Shipped > 11/10/2016 Erhalten :) 0 Versatz, alles sauber, Mache morgen
mpl1337 schrieb im Beitrag #4765765: > 80% von euch würden diesen "schrott" ja nichtmal anfassen ich weiß... > und zahlen auch gerne 200€ für ne 0815 Platine bei nem LP hersteller der > seine preise an seine
-
Thread
DS1307 ansteuern mit PIC16F1508
SSP1CON2bits.PEN = 1; } [/c] Aufruf: [c] void readTime(void) { unsigned char res1 = read_ds1307(minutes); unsigned char res2 = read_ds1307(hours); ledMinutes = (res1 % 16) + (((char) res1 / 16) * 10); ledHours = (res2 % 16) + (((char) res2 / 16) * 10); } void writeTime(
Hallo, ich hätte eine C-18 Routine für einen Vergleichstyp. DS1337: http://www.schwabenplan.com/downloads/d03300.pdf Schau Dir mal an, ob das was wäre. LG Ingo
-
Thread
Schwingquarze und ihre Kapazität
billigen Bauteilen) die doppelte Menge bestellt. Habe sowohl den Quarz zum Test ausgetauscht und auch die DS1337 die ist also intakt.
Mit dem DS32Khz hast Du das Problem nicht, falls es sich um ein wirkliches Hardware-Problem handelt :-) Hast Du auch Stützkondensatoren für VCC am uC und DS1337?
-
Thread
DS1337 mit Batteriepufferung -> Zustand der I2C-Leitungen bei Power-off
Hallo, ich möchte den DS1337 (RTC, http://datasheets.maximintegrated.com/en/ds/DS1337-DS1337C.pdf ) mit einer 3.2V Batterie puffern. Versorgungsspannung ebenfalls 3.3V. Die Zuführung der beiden Spannung realisiere ich simpel
-
Thread
Atmega8 hängt in TWI Kommunikation fest (START schlägt fehl)
Ehm.. *Ups* DS1337 heißt das gute Stück...
Nach dem Datenblatt, das ich vom DS1337 habe, muß das letzte gelesene Byte mit NACK "bestätigt" werden. "The DS1337 must receive a “not acknowledge” to end a read."
-
Thread
Arduino - bringt's das ? Gesperrt
es in vertretbarer Zeit geschafft, mit einem Atmel 328 einen Modbus Slave zu basteln, der über 100 DS18B20 Temperatursensoren ausliest und die Werte an eine SPS weitergeben kann. Mein Kumpel ist ein wenig weiter und nutzt halt AVR Studio und die Arduino Boards als DEV-Boards. Ich finde ein 2560er
aufspielen. Die Leute, die sich nachher im echten Leben als "Hacker" und "Progger" bezeichnen und total 1337 sind. Die "Nerds" halt. Klar wirft man damit alle in die selbe Schublade, aber in diesem Forum gibt es nunmal viele Vorurteile. > Und dass Arduino-Nutzer in irgendwelchen Foren nerven, kann ja
-
Thread
Kompatible zu RX8564LC
Hallo, DS1307, DS1337, DS1338 sind Standard-Real-Time Clock (RTC) DS1307 5 Volt Kalender, DIP DS1337 1,8 bis 5 Volt, Kalender und Timer, 8-Pin DIP, 8 SO DS1338 1,8 bis 3,3 Volt (je nach Ausführung 3.0
Genauer und flexibler ist man mit diesem Uhrenbaustein: http://www.watterott.com/de/DeadOn-RTC-DS3234-Breakout ACHTUNG SPI !! • +-2ppm accuracy • Two alarms • SPI output • Low power consumption • Accurate calendar up to year 2100 • Battery backup included Gruß G.G.
-
Thread
DS1307 RTC und xmega128a1
Hallo, Milan schrieb im Beitrag #2767388: > beispiel für DS1307 unx xmega128a1 Schau dir mal das da an: http://www.basteln-mit-avr.de/atxmega32a4.html#RTC1337_RTC1307 tools.h anschauen! DS1307 ist für 5 Volt ausgelegt. Besser: DS1338-3/DS1337
Hallo, Nachtrag: > Besser: DS1338-3/DS1337 sehr genau: RTC - DS3234 Habe zur Zeit diesen RTC-Baustein als Referenz-Quelle in meiner Schaltung. PLus 2 Sekunden in 4 Monaten- das ist für Bastler TOP! RTC - DS3234 Breakout
-
Thread
RTC DS1337 reagiert nicht mit ACK !
erfolgreich) und danach die Slave-Adresse für den Schreibzugriff (lt. Datenblatt 0xD0). Nun sollte der DS1337 mittels ACK dieses bestätigen. Ich bekomme aber immer nur ein NACK ! Nun weiß ich nicht woran es liegen könnte, möglich wären jedoch: - Chip ist tot - Leitung (10cm) zu lang ??? - Pullups
-
Thread
RTC extern oder Intern
Hallo Leute, vor einer ganzen Weile hatte ich mir mal eine RTC DS1337 von Maxim besorgt samt Quarz. Erst später hatte ich gelesen, dass einige Mikrocontroller bereits eine eigene RTC haben, wie etwa ATmega32. Lohnt es sich da noch eine externe RTC zu verwenden
> - keine SW-Gangkorrektur > doch >> - keine Wochentagsberechnung > doch Der hier empfohlene DS1337 hat beides nicht. Der Quarz wird fest durch 32768 geteilt, Gangkorrektur geht nur altmodisch mit Trimmer. Und der Wochentag ist ein extra zu stellender Zähler, er wird nicht aus dem Datum berechnet
-
Thread
DS1337 mit Backup Batterie
ich hab keine ahnung was du mit den dioden willst... Lass die weg und schalte einfach deinen ds1337 in den sleepmodus. Der uC hat auch einen sleepmodus.
Sag ja, raus mit den dioden, den stromverbrauch über sleep machen. Was ist das für ein knubbel am ds1337.
-
Thread
Pollin NET-IO & 7-Segement-Anzeigen?
oder?! http://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin Viele Grüße, CC1337
gelernt. Noch vor einem Monat hatte ich keinen Schimmer, wo ich anfangen soll :) Viele Grüße, CC1337
-
Thread
Atmel Mega 32 hängt sich bei Fast PWM mit Timer2 auf
oben genannten Mode läuft und ich gleichzeitig was über I2C auslesen möchte, in diesem Fall einen RTC DS1337. Ist sowas bekannt?
genannten Mode läuft und ich gleichzeitig was über I2C auslesen möchte, > in diesem Fall einen RTC DS1337. Ist sowas bekannt? Nein. Du versuchst krampfhaft deiner Hardware einen Fehler anzuhängen, den du selber in deinem Programm gemacht hast.
-
Thread
PC Uhrzeit mit Mikrocontroller auslesen?
RTC http://en.wikipedia.org/wiki/Real-time_clock Beispiel: RTC (DS1337) http://www.mikrocontroller.net/topic/116436#new
Maxim DS3231 und DS3234 sind schon temperaturkompensiert
-
Thread
richtig "gehende" Uhr mit Atmega168
fällt da eigentlich nur eine RTC ein. Wenn wirklich nur eine RTC in > frage kommt dann möglichts: DS3232 ist sehr genau sonst gibt es noch DS1337 (Reichelt 2,10€ glaub ich) Allerdings soll die nicht so doll sein. Hab ich gehört - ich kann da aber nichts dazu sagen. Habs das Ding noch nie selbst
Wenn es unbedingt eine RTC sein soll, schau mal hier: http://www.maxim-ic.com/products/timers/ds3234.cfm Ist jedoch nicht ganz billig und für Privatpersonen wahrscheinlich auch nicht so einfach erhältlich in DE. Hier im Forum gibt es ja öfter Sammelbestellungen bei Mouser oder Digikey. Das wäre
-
Thread
(Aquariencomputer) Zeitschaltuhr mit mehreren Kanälen
stellt. Das ganze ist sehr genau. Bei den meisten ist auch ein Kalender dabei. Schau dir mal den DS1337 (Reichelt 2,10) an. Der ist über I2C angebunden und hat nen Kalender dabei. Grundsätzlich stellt sich die Frage, ob du irgendwo repetetive Sequenzen hast. Ergo jeden Tag um 0700 Licht an, um 2000
Das ganze ist >> sehr genau. Bei den meisten ist auch ein Kalender dabei. >> Schau dir mal den DS1337 (Reichelt 2,10) an. Der ist über I2C >> angebunden und hat nen Kalender dabei. > > Da würde ich gern einhaken. Dieser Vorschlag von Michael ist bestimmt > gut > gemeint aber wird dich durch
-
Thread
Dosieranlage über AVR Mega8
Nein, die mußt Du schon noch selber "stellen" und über eine Schnittstelle (DS1307 hat I2C) ansprechen. Und natürlich die gelesenen Daten verarbeiten. Vielleicht besser z.B. eine DS1337 nehmen. Die hat Tagesalarme und kann damit den Controller zu bestimmten Zeiten wecken. Somit
Beitrag #2307689: > Nein, die mußt Du schon noch selber "stellen" und über eine > Schnittstelle (DS1307 hat I2C) ansprechen. Und natürlich die gelesenen > Daten verarbeiten. Vielleicht besser z.B. eine DS1337 nehmen. Die hat > Tagesalarme und kann damit den Controller zu bestimmten Zeiten wecken.
-
Thread
Interrupt Flag in ISR zurücksetzen funktioniert nicht
Hallo! ich habe einen Datenlogger gebaut, der alle paar Minuten für die Messungen von einer RTC (DS1337) geweckt wird. Datenlogger mit sämtlichen Schnick Schnack funktioniert, nur in der ISR nach dem Aufwecken läuft was schief... Ich setz den Timer an der DS1337 und schick den ATmega324PA schlafen
INT0_vect) immer wieder ausgeführt, solange INT0 auf 0V liegt! Deswegen will ich ja Das INT Flag der DS1337 zurücksetzen... damit ich wieder ins Main Programm komme. Hab ich da einen Denkfehler??
-
Thread
Schaltuhr 6 Kanal
Hallo Vergiß das mit dem Interruptausgang. Ich habe bei einem Projekt einen DS1337, der hat so einen Interruptausgang. Habe mich da verlesen, du hast ja einen DS1307. Sorry und Gruß Joachim
Hallo, ja der DS1337 hat ja keine Battery... da sitzt ja der IntA... also kann ich den auch nicht 1 zu 1 austauschen... sonst wäre es ja schon genial gewesen. Wie hält der DS1337 eigentlich seine Daten bzw. wie wird
-
Thread
RTC: Timekeeper Register
Liebe Community, ich versuche gerade meinen RTC (DS1337) mit meinem ATMega48 zu vernetzen und einzustellen. Endresultat soll sein, dass der RTC alle 24 h den µC via Interrupt aus dem Stromsparmodus holt. Nun werd ich allerdings aus dem Datenblatt nicht
sind getrennte Bytes und werden nicht addiert. Der Ablauf ist folgender: - I2C start - write DS1337 (0xD0) - write Adresse Alarmregister (0x07) - write Wert Sek Register - write Wert Min Register - write Wert Std Register - I2C stop bei dem Werte schreiben wird das Adressregister automatisch
-
Thread
Datenblatt-Such-API gesucht
http://alldatasheet.com/view.jsp?sSearchword=DS1337
-
Thread
Problem Stromsparmodus
einen RTC an den AVR hängen. Am besten einen mit Alarmfunktion über die der AVR aufgeweckt wird, z.B. DS1337 oder PCF8583. Dann kann der AVR tiefer schlafen und die Teile brauchen auch nur wenige µA.
-
Thread
Lasst uns mal ein richtigen "HANDHELDEN" bauen! Gesperrt
TSC2007 Touch screen controller ADXL322 XY Accelerometer(Neigungssensor) DS1337 RTC Modul TLV320DAC32 DAC 32bit 96khz mit 4 Ausgängen(Kopfhörer + box) NRF24L01 2,4Ghz Wireless Module (up to 2Mbits) High
. Sind unkompliziert, was bei Japanern ansonsten eher ganz anders ist... Was ist denn an dem 3DS so toll? Wie funzt das? Kann man es ausbauen und selbst ansteuern? Hab bislang noch keines in Händen gehabt.
-
Thread
CP/M auf ATmega88
zur funktionierenden RTC zu überbrücken, bastel ich > gerade an der Interrupt-Uhr. > >> Die Uhr (DS1307) >> ist über einen Pegelwandler am I2C Bus angeschlossen. > > 2. Stromversorgung und Pegelwandler wegen eines unpassenden > Uhrenbausteins? > Wie wärs mit PCF8583 oder DS1337 + 2 Dioden? >
bisher ungenutzten EEPROM legen. ;-) > Oder gibt es Etwas das uns veranlassen sollte explizit einen DS1337 zu > nutzen? Der PCF8583 ist schon etwas älter und wohl auch einige Designschwächen. Ein besserer Nachfolger ist der PCF8563, der aber schwieriger zu bekommen ist. Ob der DS1337 irgend einen
-
Thread
MEGA8L+RTC oder Mega8535 für Wecker mit LCD
Wecker-Applictaion bauen die über Batterie läuft (also stromsparend sein muss). Nun habe ich mich für einen DS1337, einen Mega8L und ein 4x7-Segment-LCD (40-Pins) entschieden. Diese Komponenten dürften mit einer 3V Knopfzelle zufrieden sein. Da die Uhrzeit nicht immer angezeigt werden muss (sondern erst nach
Lutz M. schrieb im Beitrag #1667600: > Ist der 8535-RTC genauso genau wie ein DS1337 Hängt nur vom verwendeten Uhrenquarz (und dessen Zieh-Kondensatoren) ab, ist also egal > Welche Version würdet ihr empfehlen/bevorzugen RTC vom AVR verwenden (muss nicht der 8535 sein, den
-
Thread
Anfänger-Frage zu Quarz/Baudrate/Sekunden-Takt
selber gezimmert und dann an einen timer clock eingang für den timer. oder vielleicht eine RTC wie ds1337?
-
Thread
AVR Studio - TWI-Register können nicht gelesen/geschrieben werden
; Schreibzugriff auf DS1337 (Adresse ist 1101000) rcall twi_write ldi temp1, 0x0E ; Statusregister anwählen rcall twi_write rcall twi_start ; Repeated Start ldi temp1, 0xD1 ; DS1337 lesen rcall twi_write
deshalb die Routinen von Bastler aus http://www.mikrocontroller.net/topic/64021 verwendet. Laut dem DS1337 Datenblatt http://datasheets.maxim-ic.com/en/ds/DS1337-DS1337C.pdf sollten sich die Register ja einfach lesen lassen (Seite 13/14). Das Problem scheint aber grundlegender zu sein. Ich erhalte genau
-
Thread
RTC mit I2C-Anbindung
Maxim hat doch eine gute Suchfunktion. Schau mal nach dem DS1337 oder DS1307. Allerdings sind die RTCs mit eingebautem Quarz unschlagbar in der Genauigkeit. Meine Uhr mit einem DS3232 geht auch nach 1 Jahr nur 1 Sekunde nach. Ansonsten hilft bei der Genauigkeit
von den 20 Pins des Maxim DS3232 sind um die 10 "not connected". Was aber nichts an der Gehäuseform ändert, falls es ein Platzproblem ist. Aber der DS3231 ist etwas "kürzer", sonst weitgehend pinkompatibel zu DS3232.