-
Thread
Soft I²C zum Beispiel auf ATtiny13
aber nur, wenn der I2C-Slave ein MC ist. Bei dummen I2C-Slaves ist SCL nur ein Eingang (PCF8574, DS1307, MCP3425, 24C512 usw.). Hier noch ne I2C-Lib: https://www.mikrocontroller.net/topic/440610?goto=5234324#5234324
aber nur, wenn der I2C-Slave ein MC ist. Bei dummen > I2C-Slaves ist SCL nur ein Eingang (PCF8574, DS1307, MCP3425, 24C512 > usw.). die Grenze kann sehr fließend sein. Komplexe ICs, die per I2C gesteuert/programmiert werden, nutzen es durchaus. Das Datenblatt weißt normalerweise nicht darauf hin, weil
-
Thread
DS1307 und STM8S per I2C verbinden
natürlich seine Zeit, sich in neue Gebiete einzuarbeiten. Wie dem auch sei, nun versuche ich mit einer DS1307 RTC per I2C zu kommunizieren, die mir später beim Abschalten der Energiezufuhr die Zeit speichern und weiterzählen soll, das klappt jedoch überhaupt nicht. Natürlich habe ich mich über das I2C Protokoll
sich nichts. Sonstige bisherige Maßnahmen (ohne Erfolg): - Pullups von 4k7 auf 10k erhöht - DS1307 ausgetauscht Wie kann ich überprüfen, ob auf der SDA bzw. SCL überhaupt was los ist, also ob der STM8S überhaupt versucht, zu kommunizieren? Vorhanden ist leider nur ein einfaches Multimeter. Gibt
-
Thread
externe RTC(DS1307) mit DCF synchronisieren
Hallo zusammen, ich habe ein RTC mit Atmega8, 3686400Hz, und 2x16 LCD gebaut, alles super, und ich habe ein DCF Projekt, der die daten per rs232 zu pc schickt, alles super, jetzt möchte ich eine funktion schreiben, die mir mein RTC nach Fehlerfrei DCF Empfang synchronosiert, und das soll jede stunde passieren, mein RTC muss richtig genau sein. Mit fgv David.
-
Thread
[V] Jede Menge Bauteile abzugeben
Empfangsmodul 1€ M04) DCF77 Modul in Gehäuse 3€ M05) 4x DS32KHZ für je 2€ oder 5€ für alle M06) 5x DS1307 für je 1€ oder 3€ für alle M07) ca. 40 µUSB Buchse für PCB Montage 5€ M08) Steckbrett inkl. Brücken 5€ M09) 10x nrf24l01 (mini) je 1€ M10) 2x nrf24l01 je 1€ M11) 2x ESP8266 ESP-12 WIFI Evalboard
Empfangsmodul 1€ M04) DCF77 Modul in Gehäuse 3€ M05) 4x DS32KHZ für je 2€ oder 5€ für alle M06) 5x DS1307 für je 1€ oder 3€ für alle M14) FTDI Breakout Board 1€ Gruß ic_tester
-
Thread
Gold-Cap statt Batterie für DS1307-Uhr
Im Netz habe ich eine Schaltung gefunden, um eine DS1307-Uhr mit einem Goldcap-Kondensator statt Batterie zu buffern. Dazu habe ich zwei Fragen an Elektronik-Kundige: 1. Welchen Sinn hat der R16? Könnte man R16 und D5 weglassen (die Uhr braucht 2 bis
-
Thread
Kleine Frage zu TWI bzw. I²C Ansteuerung
, steht in Datenblätter die ich bis jetzt gelesen hatte mit R/W z.B. beim PCF8574(a), DS3231, DS1307 https://datasheets.maximintegrated.com/en/ds/DS3231.pdf https://www.sparkfun.com/datasheets/Components/DS1307.pdf http://www.ti.com/lit/ds/symlink/pcf8574.pdf #Seite12 lesen 0x79 schreiben
-
Thread
I2C Verbindung fehlerhaft
in C ]] übernommen. Ein IC fungiert als Master, der andere als Slave. Stecke ich z.B. einen DS1307 (i2c fähige RealTimeClock) alleine an den Bus, funktioniert die Verbindung problemlos. Stecke ich aber alleine oder zusätzlich zur DS1307 den als Slave fungierenden ATMEGA auf die I2C Leitung, bleibt
-
Thread
Thermochrome Uhr mit Lichtempfindlichkeit
wobei ich hier dann die temperatur jedes heizelementes ausmessen müsste. und als quarz für den ds1307 ist es da egal welchen ich nehme oder ist das eher heikel ?
damit muss ich einen 1/4-Multiplex und die PWM-Treiber ansteuern können und die Uhrzeit auslesen (DS1307). Wäre es hier nicht ne idee, ein schieberegister für die PWMs dazwischenzusetzen, damit ich praktisch als "Kontrollanzeige" zusätzlich noch 4 7-Segmentanzeigen ansteuern kann? -Generell bräuchte
-
Thread
I2C Kommunikation mit RV3029 Problem
Scl_port Alias Porta.1 Const Rv3029_address_write = &B10101100 ' Adresse des DS1307 = &HD0 (schreiben) Const Rv3029_address_read = &B10101101 ' Adresse des DS1307 = &HD1 (lesen) Const Rv3029_address_seconds = &H08 Const Rv3029_address_minutes = &H09 Const
-
Thread
Backup Batterie Spannung bei RTC (DS1307) messen.
Moinsen, ich bastel grade an einer kleinen Uhr. Ich würde gerne den Zustand der Backup Batterie am DS1307 messen. Am liebsten würde ich da direkt den internen ADC des Atmega32u4 verwenden. Direkt anschliessen ist da bestimmt keine gute Idee. Reicht es, wenn ich da einen 1MOhm Widerstand in Reihe zum
-
Thread
CodeVisionAVR erkennt STK500 nicht
avr-studio?kann ich ja nicht einfach kopieren!?arbeite ja mit den bibliotheken des codevision(z.B. ds1307 und der gleichen)!! muss zugeben bin ein anfänger was das arbeiten mit µC und deren entwicklungsumgebungen betrifft!!
-
Artikel
Word Clock Variante 3
Bauteilpreis. Als Controller kommt ein ATMega88 zum Einsatz, wenn kein DCF-Modul verwendet wird, dient ein DS1307 mit Batteriebackup als Zeitbasis. Alle Komponenten sitzen auf einer doppelseitigen Platine, die vorne nur die LEDs enthält. Damit ist eine einfache Montage möglich. Eckdaten. SMD-Only (Der ISP-Header
Bohrungen geklemmt) Einfarbige LEDs DCF optional mit Reichelt- oder Pollin-Modul Echtzeituhr-IC DS1307 optional Automatisches Dimmen in abhängigkeit von der Umgebungshelligkeit Keine Schnittstellen für IR oder PC vorgesehen (RS-232 liegt auf Bord Rev.2 auf Stiftleiste) 8-24V Versorgungsspannung (12V
-
Thread
DS1307 - Stunde stellt sich plötzlich um 1 zurück
Nach einigen Minuten/Stunden stellt sich die Stunde um 1 zurück. Ich lese den DS1307 jede Sekunde aus - es passiert kein Übertragungsfehler, die Stunde bleibt falsch. Geschreiben wird in die Uhrenregister nichts. Für ein EMV Phänomen recht seltsam (ich würde da wechselnde, unsinnige
-
Thread
-
Thread
Codevision CodeWizardAVR TWI Probleme
Ich habe jetzt mal den PCF gegen eine RTC DS1307 getauscht. Auch nichts. Auf den Pin´s gibt es kein Anzeichen von einem Signal. Es muss irgendwas an der Software sein.
-
Thread
myTWI Echtzeituhr (ds1307 Ausgabe LCD)
Hallo zusammen, besitze das myAVR MK2 Board mit folgenden Modulen: myTWI Echtzeituhr und myAVR LCD. Bin schon länger damit beschäftigt die Uhrzeit auf dem LCD auszugeben, aber bisher ohne großen Erfolg. Kann irgendwelche komischen Werte auslesen ... die aber nicht viel Sinn ergeben. Beispielsweise bekomme ich für die Minuten immer ein festen Wert der sich nie ändert. Hoffe ihr könnt mir bei meinem Problem weiterhelfen. ;) MfG Benjamin Anbei der Quellcode: [c] #include <stdio.h> #include <avr/interrupt.h> #include <stdlib.h> #include "Delay.h" #include "TWI_Master.h" #include
-
Thread
DS1307 RTC und PIC16F877
Hi, bin seit einigen Tagen beschäftigt, den Pic16f877 mit der RTC 1307 zu verbinden. Leider reagiert der RTC in keinster weise auf meine Kommandos. Hat einer von euch ein C Code dafür? (verwende CCS compiler) gruß marc
-
Thread
Ersatzspannung bei Netzausfall
das DCF777-Signal aus... Wäre es nicht besser, wenn du eine RTC mit einbauen würdest, z. B. eine DS1307? Dann kannst du nämlich eine CR2032-Knopfzelle anschließen, und wenn die Spannung wegbricht, schaltet die RTC selbstständig auf Batterie um. Die Anzeige wäre halt nicht mehr sichtbar, aber die Zeit
-
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 vielleicht
-
Thread
Raspberry Pi I2C
pullups nach 5V haben sind diese zu entfernen http://www.forum-raspberrypi.de/Thread-realtimeclock-ds1307-anschluss-an-i2c-mit-5v?pid=29981#pid29981
-
Thread
Entsorgungskalender
werden muss. Als Temperatursensor ist ein OneWire DS18B20 angeschlossen. Es giebt ein RTC-modul(DS1307) mit EEProm(AT24C32) wo die Mülldaten gespeichert werden. Der Wecker, auch wenn er derzeit kein Ton von sich giebt, sondern nur im Display angezeigt wird ist nur im RAM abgespeichert. Alle
-
Thread
welcher banana PI hat einen RTC
anschließen, soweit ich weiß. Um das Problem zu umgehen, habe ich eine kleine Schaltung aus einem DS1307, einem 32kHz-Quarz und einer CR2032 aufgebaut und das ganze ans I2C angeschlossen. Einfacher gehts eigentlich nicht. Du musst dann die Systemuhr noch von rtc1 auf rtc2 umbiegen, die Uhr aktivieren,
-
Thread
Wer hat bekannte ICs in Geräten gefunden?
selber schon einmal verwendet habe. Manchmal auch in kuriosen Geräten. Ich selber habe mal einen DS1307 in einem Frequenzumrichter neben einem Atmega128 gefunden. Mir ist aber noch nie ein Nrf24l01 Modul oder ein PCF8574 begegnet. Habt ihr selber schon so etwas entdeckt? mfg
-
Thread
Spannungsversorgung für Nixieröhren
von der größe her genauso groß wie der erste trafo. Gesteuert wird das ganze mit Atmega 8 und DS1307. Die beiden Platinen sind beide 10x8 cm. naja soviel dazu Jan
-
Thread
DS3231 I2C Adresse?
wurde wohl nie ausprobiert. Da kann man sich als Anfänger ja totsuchen. "The i2c address for the DS1307 RTC is 0x68"
-
Thread
1Hz Takt - mit µC oder mit Hardware erzeugen?
Wie bekomme ich einen 1Hz Takt her? Und wie erzeuge ich ihn? Ich würde Maxim's Uhrenbaustein DS1307 empfehlen, der per i2c angeschlossen wird. Diese Lösung hat den Vorteil, dass die Uhrzeit beim Abschalten erhalten bleibt (das IC schaltet automatisch auf Batterie um). Wenn es genauer sein soll, gibt
-
Thread
Betriebsstundenzähler mit Atmega
@kollimann schau dir mal die DS1307 bzw. DS1337 RTCs von Dallas Semiconductor an, die haben einen ca 32Byte großen NV-RAM (battery backuped), dann must du dir keine gedanken machen, ob du immer an die gleiche stelle im speicher schreibst
-
Thread
RLC, Speichererweiterung, Temperatursensor über I²C
mal mußt Du Dir entsprechende I2C-Bausteine aussuchen, z.B.: Tempsensor: DS1621 (Maxim) RTC: DS1307 (Maxim) RAM: FM24C64 (Ramtron) Alle sind im handlichen DIP-8 Gehäuse, also ideal fürs Basteln. Dann brauchst Du ne I2C-Bibliothek, z.B.: http://home.tiscali.de/peterd/appl/soft/c51/eeprom
-
Thread
lesen/schreiben von/auf Real-Time Clock
Natuerlich nicht. Es gibt Standards, wie den DS1302, DS1307, DS1337, usw.
-
Thread
[V] Armer Studnet braucht Geld und verkauft deswegen coole Sachen
Accelerometer 2,- 1x HMC5883L Magnetometer 2,- 1x SD Card Adapter 1,- 1x Tiny RTC I2C Modul DS1307 2,-
-
Thread
Gibt es Uhren - IC
einfach mal ins Datenblatt des Herstellers. Meist wird da etwas über die Kondensaotren erwähnt. Beim DS1307 z.b. wird mit den Kondensatoren je nach grösse die ganggenauigkeit eingestellt.
-
Thread
I2C Speicher - Nichtflüchtig ?
hätte mich das programmtechnische Umgehen der speziellen Parameter gestört. Mir fiel dann die RTC (DS1307) auf meinem Board ein: Die hat 56 Bytes "übrig" und speichert nun meine nichtflüchtigen Parameter. Der von mir früher verwendete PCF8583 hätte sogar 256Bytes SRAM. Wenn Du also eine RTC ohnehin
-
Thread
PIC18F4620-I/P Eprom?
Schaue dir mal den DS1307 an. Das ist zwar eine RTC, welche aber noch 56Byte mit onboard hat. Das Teil wird mit einer 3V-Batterie gepuffert und via I2C angesteuert.
-
Thread
Mit AVR Klingeln in Abwesenheit loggen?
korrekten" Quarz bestellt hatte, lief die Uhrschaltung mit ein paar Sekunden Genauigkeit im Monat. (DS1307). Ich habe allerdings keine Erfahrung mit Uhrenquarze die direkt am Mikro angeschlossen sind. Ich verwende meistens die DS130X oder die von Intersil mit eingebauten Eichungsregister. Die ziehen auch
-
Thread
Bedeutung des RAM Speichers
Am Kontroller betreibe ich ein LCD Modul im 4 Bit Modus, ein DS1820 1wire Temperatursensor, ein DS1307 i²c RTC Modul, einen Ventilator über PWM und 2 Taster. Da Programm liest Temperatur und Uhrzeit, zeigt diese an uns steuert den Lüfter. Alle Schnittstellenprotokolle sind in Software implementiert
-
Thread
Auf element außerhalb array zugreifen
Basic, die mir aber mit #include avr sofort zeigte das sie am ESP32 nicht mag. Zurück zur newDS1307 LIB die hat prima auch mit der DS3231 funktioniert, nur für die Temperatur musste ich eigenen Code schreiben, nutzte das die Fleury AVR Lib I2C, auch am Arduino. so nun muss ich mal schauen wo es an der newDS1307 LIB klemmt. Alle LIB Schreiber haben erst mal meine Hochachtung aber es nervt wenn JEDER grundlegende Dinge anders macht. Der Eine will alle µC gleich bedienen ohne Rücksich auf den SRAM Verbrauch
-
Thread
Mehrere Signale über einen analogen Eingang abfragen
Am I2C-Bus ist der DS1307 angeschlossen. Beim Arduino Uno liegt das TWI-Interface standardmäßig auf den analogen Ports A4 und A5. Ich möchte eben über die analogen Ports einige Spannungen (mehr als 32) messen.
-
Thread
Uhr zu ungenau
Ganggenauigkeit optimal ist. Ich verwende immer einen externen RTC in meinen Schaltungen. Mit einem DS1307 schaffe ich 1 Minute Genaugikeit im Monat. Damit bin ich durchaus zufrieden. SOnst kann man sich ja an DZF anbinden. Uebriegens, es ist wichtig die korrekte Quartbuerdenkapazitaet zu waehlen. Bei
-
Thread
Echtzeituhr ohne automatische Umschaltfunktion
dass _keine_ Batterie angeschlossen ist. So einfach ist das. Geht mit (fast) jeder RTC, z.B. DS1307 oder DS3231. Passende Batteriespannung natürlich vorausgesetzt. Umgekehrt ist auch Unsinn. Im Batteriebetrieb gehen die meisten RTC in den Standby, da kannst Du die RTC überhaupt nicht mehr ansprechen
-
Thread
ATmega16 liefert kein Signal an allen Pins außer I2c
Ich habe jetzt das Problem gelöst. Das Programm hing am setzen der Uhrzeit der DS1307. Ich habe die Displayroutinen jetzt davor gesetzt und Debugausgaben am Display hinzugefügt.
-
Thread
Zwei Fragen bei Reichelt-Bestellung: BZW06-15V,CL beim Quarz
propos Quarz: Weiss jemand, ob das SMD-Quarz von Reichelt (0,032768-SMD) mit der Maxim/Dallas-Uhr DS1307 funktioniert? Reichelt hat leider keine CL dafür angegeben bzw. mit der Shunt-Kapazität verwechselt, was auch immer das ist, und auf E-Mail nicht reagiert. Die runden Uhren-Quarze von Reichelt
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Real Time Clock RTC Module für Arduino mit DS1307 ebay 251319164664 für 1,28 € inkl. Versand
DS1307 an LIR2032: Was für ein Unfug! Eine olle CR2032 reicht!: 200 mAh / 200 nA = 10^6 h
-
Thread
esp mit Sensoren (Garten) Kann das so funktionieren?
dein RTC Modul sieht nach DS1307 aus nimm das genauere DS3231 Den DS18B20 kannst du parasitär betreiben mit 1k pullup ansonsten wäre ein richtiges Schaltbild lesbarer.
-
Thread
Menuerstellung GLCD in C
ich habe ein Einstell-Menu für eine ds1307-Uhr. Funktioniert im Prinzip wie die Uhrzeiteinstellung beim handy über ir-Fernbedienung.
-
Thread
RTC- Uhr um Datum / Wochentag erweitern
Max schrieb im Beitrag #6566194: > Wer kann mir helfen Der DS1307 stellt Wochentag und Datum (Tag, Monat, Jahr) in den Registern 3 bis 6 zur Verfügung (Datenblatt S.8). Ob das direkt mit deiner Bibliothek geht und wie, hängt von der von dir verwendeten Bibliothek