-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Modul passt. An PEripherien sind vorhanden: uC mit PIC18F4620, RS232, RS485, I2C, TMP101, RTC mit DS1302, 1Mb EEPROM, PWM BL, uC Kontrasteinstellung. 5x5 Keypad, analog und Timeranschluesse. Der Zweck dieser Platine ist, fuer Anzeige- und Bedieneinheiten eine Steuerplatine mit den notwendigne Peripherien
-
Thread
Ansteuerung RTC DS1302 in Assembler
Hi, anbei ein Code-Beispiel zum Initialisieren, Lesen und Setzen der RTC DS1302. Gruß Bernhard
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
ein paar PCF8583 rumliegen, aber noch nicht verwendet. Bisher benutzte ich nur die DS1307 (I2C), DS1302/DS1306 (SPI). Bei RTCs mit externen Quarz ist es sehr wichtig immer einen Uhrenquarzz mit der geforderten load capacitance (Buerde Kapazitaet?) einzusetzen. Beim PCF8583 wird gefordert dass Du einen
-
Thread
Oszilloskopkauf - Hameg 2008 oder LeCroy Wavejet 322
Rigol DS-1302CA: 300MHz Eingang, 2GS/s, 10K Samples: 1832,60 € (Conrad). Ob's was taugt weiss ich nicht, kenne nur das DS-1102CD. Der Eingangsteil davon ist jedenfalls nicht von Rigol selbst, denn bei der 1000B-Serie
die auf TSO setzen, haben halt die Profiklasse in der Werkstatt... @Andreas Kaiser > Rigol DS-1302CA: 300MHz Eingang, 2GS/s, 10K Samples: 1832,60 € (Conrad). > Ob's was taugt weiss ich nicht, kenne nur das DS-1102CD. eben, bei dem Preis würde ich dann wohl doch eher zum Tek greifen... Na ja
-
Thread
PIC 18F1330 hängt sich auf
ist. Bei einem AVR lohnt es sich fuer Stromsparanwendungen einen externen RTC zu verwenden. Eine DS1302 zB kommt mit 200nA durch, was man mit einem AVR als RTC nicht schafft. Dass keine Interrupt verwendet wird ist eine Aussage des Posters. Hat mich nur gewundert, wie das Aufwecken denn gehen soll.
-
Thread
Echtzeituhr (RTC)
Ja. Haben wir. zB eine DS1302 von Dallas.
-
Thread
Ungenaue RTCs
entsteht auch kein EMV. Aber es war wie es ist: Je schneller ich abfragte umso falscher ging die. DS1302: Die war weder mit 6pf noch mit 12pf genau zu kriegen. Mit 15s / Tag kann ich nicht leben, meine klassische 80er Jahre Armband Casio Digitaluhr geht seit Monaten nahezu ganz genau. Sollte im Jahre
-
Thread
Wie ist Euere C-Programmier-Vorgehensweise bzgl. fremdem Code ?
jetzt habe ich Standard AVR/PIC Peripheriebibliotheken fuer: LCDs (HD44780, SD1530, KS0108) DS1302, DS1307, DS1306 24CXXXX EEPROMs DAC LTC1257, LTC1669, LTC2408 AD5262 TMP101, LM75, LM71, DS1820 PCF8574A, PCA9698, PCA9554, MAX7301,MAX6957 74HC164, 74HC595, 75HC589 LMX2316, ADF4106 PCF8577
-
Thread
LCD Modul montierbare Universalsteuerplatine mit PIC
An Peripherie ist folgendes vorhanden: Umschaltbare RS232 oder RS485 Serielle Schnittstelle DS1302 Real Time Clock mit 3V Lithium Knopfzelle AT24C1024 EEPROM Speicher fuer einfache Datenloggeranwendungen 25 Tasten (5x5 Matrix) Interface im Interrupt- oder Poll-Betrieb I2C Schnittstelle fuer Fernsteuerung
-
Thread
lesen/schreiben von/auf Real-Time Clock
Natuerlich nicht. Es gibt Standards, wie den DS1302, DS1307, DS1337, usw.
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
was funktioniert denn nicht? ich werde mal die DS1302 testen demnächst! Ja das Projekt muss am Leben erhalten werden. Ich hab schon so viele alte Basic Programme portiert. Ist echt klasse.
-
Thread
DS1307 Ersatz mit 3,3V
siehe DS1302
-
Thread
real-time clock/calender Funktion
Ja, den DS1302 und den DS1307. Funktioniert beides. Datenblatt lesen.
-
Thread
RTC Grundlagenfrage
Einen exteren RTC, zB DS1302 kann man mit 300nA laufen lassen. Das ist schwierig, bis nicht machbar mit einem Controller. Zudem haben RTC eigene Anschluesse zu Batterien
-
Thread
AVR-CTRL - Einstellung speichern
Mit einer Echtzeituhr, zB DS1302 ?
-
Thread
2 AVR zeitsynchron ohne Bus
doch eine quarzgenaue Uhr mit dem AVR realisieren können, oder bin ich da auf einen Zeit-IC wie DS 1302o.a. angewiesen. ich habe jetzt den Timer1 bei beiden AVRs laufen ohne Interrupt. Nun vergleiche ich die Werte und es läuft eben auseinander, ziemlich viel in einer Stunde ....
-
Thread
Uhr zu ungenau
anbinden. Uebriegens, es ist wichtig die korrekte Quartbuerdenkapazitaet zu waehlen. Bei vielen RTC (DS1302 braucht einen 6pF Quartz) wird das genau vorgeschrieben. Dann ist auch die Art der Quartzverbindung zu den Oszillatoranschluessen kritisch. Man sollte sich genau an die Empfehlungen der Hersteller
Trafo auf 160V hochzuspannen finde ich gut. Apropos Goldcap. Mit einem 0.47F laueft bei mir ein DS1302 ueber 3 Monate in einer Pumpensteuerung mit AVR. Allerdings geht das auf Kosten der Genaugigkeit nach zwei Wochen. Gruss, Gerhard
-
Thread
PCF8563 laueft nicht puenktlich
quick_view2.cfm/qv_pk/2685 App Note 58: Crystal Considerations with Dallas Real-Time Clocks (RTCs) - DS1302 App Note 118: Replacing the DS1202 with the DS1302 - DS1302 App Note 504: Design Considerations for Dallas Semiconductor Real-Time Clocks - DS1302 App Note 505: Lithium Coin-Cell Batteries: Predicting an Application Lifetime - DS1302 App Note 701: Using the DS32kHz with Dallas Real-Time Clocks - DS1302 App Note 3449: Interfacing a DS1302 With an 8051-Type Microcontroller - DS1302 App Note 3517: Estimating Super
-
Thread
Unterschied Quarz: flach vs. Turm
SMD-Version gefunden (Art.-Nr. 0,032768-SMD), dessen CL=85pf sehr stark von der 6pf-Anforderung der DS1302-Uhr abweicht.
-
Thread
[PIC18]RTC Datenbits umwandeln
Hallo Leute, ich hab ein etwas gröberes Problem mit meiner RTC (Maxim DS1302). Sie hat ne doofe datenbitcodierung :D Ich verwende einen PIC18F452 der in C programmiert wird. Ziel ist es die Uhrzeit der RTC auf einem LCD auszugeben. Probleme: Die Codierung ist schrott
-
Thread
RTC mit Atmel
DS1302 Z.
-
Thread
Wiedermal ein RTC-Problem
>Ich habe mich nun 3 Wochen lang vergeblich an einer >DS1302 RTC probiert. Aber es kommt noch dicker... Du hast auch noch vergessen, den Anhang anzuhängen ;-))
ich kann Dir ein source schicken: Uhr (DS1302) stellen und Uhr lesen geht gut Manfred
-
Thread
makefile - keine Regel um "elf" zu erstellen (Debian)
source files here. (C dependencies are automatically generated.) SRC = $(TARGET).c lcd.c uart.c ds1302.c ee24xx.c helpfunction.c Dürfen nur eine gewisse Anzahl an Dateien eingefügt werden, oder darf die Länge der Namen nur eine bestimmte Anzahl an Buchstaben haben? Vielen Dank Matthias
-
Thread
ATMega128: Probleme mit PortF
Hallo, ich versucht mit einem ATMega einen Timekeeper (DS1302) anzusteuern. Allerdings will das ganze nur an PortC und nicht an PortF klappen. Da es mit dem einen Port tut, schließe ich mal einen Programmierfehler in der Ansteuerung aus. Ich könnte mir gut
den alternativen Portfunktionen zu tun hat. Was ich festgestellt habe ist, dass der Takt für den DS1302 am PinF0 kein sauberes Rechtecksignal ist, sondern so eine Art Sägezahnspannung zwischen 5 und 3 Volt. JTAG und ATMega103 sind deaktiviert. Der A/D Wandler ist doch auch default mäßig deaktiviert
-
Thread
Mein neues Baby
und ein paar anderen Gründen aus. -ATMega 128 - 16 MHz -512 Kb Ram mit Goldcap gepuffert -RTC DS1302 -ENC28J60 Ethernet Chip -MMC Sockel -Dataflash -RS 232 mit ATMega8 als Gateway galvanisch getrennt -RS 232 als Debug Port -RS 232 zu Display mit Magnetkartenleser -I2C zu zusätzlichen Sensoren
-
Thread
Datentypen Problem
eines Drehimpulsgebers aus um eine Uhr zu stellen. Das bereitstellen der Uhrzeit wird von einem DS1302 übernommen, der für seine "Uhr stellen" Routine Chars erwartet. (für 24.04.06 also 3 Char Variablen mit 24, 04 und 06 als Wert). So weit so gut .... wenn ich jetzt aber das Ergebnis der Drehimpulsroutine
dann waren da ein paar ziemlich zeitgleich. Bei dem "Controller" handelt es sich wohl um den DS1302 (RTC von Dallas). Der scheint sein Datum in BCD-Form zu erwarten. (hab noch nicht ins Datenblatt geguckt...)
-
Thread
Drehimpulsgeber-Abfrage über Interrupts
an einem Digitaluhrprojekt. Dabei wird die Uhrzeit in einem Uhrenbaustein aus dem Hause Dallas (DS1302) gespeichert. Dieser wird mit Hilfe eines GoldCap-Kondensators (1F) bei Laune gehalten, falls die Energieversorgung mal unterbrochen wird. Datum und Uhrzeit aus dem DS1302 werden auf einem grafischen
auf Display } } setclk=0; write_ext_clk_regs(&uhr); } /** Kommunikation zwischen DS1302 und LC-Display * * Control.c initialisiert dem Atmel 8052 Kontroller und kontolliert die Kommunikation * zwischem dem Dalls DS1302 Uhrenbaustein und dem LC-Display KS1802. * @version
-
Thread
SPI ATmega8L Beschleunigungssenor
Input/Output functions #include <delay.h> #include <stdlib.h> #include <string.h> // DS1302 Real Time Clock functions #asm .equ __ds1302_port=0x18 ;PORTB .equ __ds1302_io=1 .equ __ds1302_sclk=0 .equ __ds1302_rst=7 #endasm #include <ds1302.h> // External Interrupt 0 service
(1<<3); SPCR |= (1<<2); SREG |= (1<<7); SPCR |= (1<<7); // spi_sende (bit_setzen); // DS1302 Real Time Clock initialization // Trickle charger: On // Trickle charge resistor: 8K // Trickle charge diode(s): 1 rtc_init(1,1,3); // ds1302_write (0x54,~(1<<7)); // Auf 24 Stundenbetrieb
-
Thread
Daten auf EEPROM speichern
<mega8.h> #include <stdio.h> #include <delay.h> #include <stdlib.h> #include <string.h> // DS1302 Real Time Clock functions #asm .equ __ds1302_port=0x18 ;PORTB .equ __ds1302_io=1 .equ __ds1302_sclk=0 .equ __ds1302_rst=7 #endasm #include <ds1302.h char hour,min,sec,date,month
int monat; int jahr; }eeprom datum; void main(void) { // DS1302 Real Time Clock initialization // Trickle charger: On // Trickle charge resistor: 8K // Trickle charge diode(s): 1 rtc_init(1,1,3); ds1302_write (0x84,~(1<<7)); // Auf 24 Stundenbetrieb setzen
-
Thread
I2C Problem
habe ein grundsätzliches Problem mit der Biblithek von Peter Fleury. Ich möchte die Real Time Clock DS1302 über I2C ansteuern, hierzu habe ich auch die Bibliothek von Peter heruntergeladen. Zu meinem Problem: Ich weiß, dass ich die Datei "i2cmaster.h" includieren muss ich mein Projekt. Ich muss ja auch
-
Thread
ATmega8l
Hallo, ist es möglich eine Echtzeituhr (DS1302) und den SPI über den PortB anzusteueren? Gruß Christoph
-
Thread
Datalogger durch ds1302 gesteuert?!?
soll und dann alle 10 Minuten den Mittelwert speichert. Nun hätte ich gern, dass ein IC (z.B. der DS1302) alle Sekunde einen Interrupt auslöst, so wie ich bis jetzt alles verstanden habe ist das gar nicht möglich, der ds1302 kann nur die Zeit, Datum usw. anzeigen, aber nicht zu betsimmter Zeit ein
-
Thread
Gibt es Uhren - IC
richtig , der DS1820 / DS18s20 ist ein Temperatursensor. aber es gibt z.B. von DS den DS1302 bzw. die älter Vers. DS1202. Versuchs damit mal.
-
Thread
RTC DS1302 in C
Als ich vor ein paar Tagen ein Problem in meiner DS1302 Routine hatte, habe ich die SuchFunktion des Forums bemüht; aber da schienen mehr Fragen als verstaendliche Antworten vorhanden gewesen zu sein. Möglicherweise habe ich aber in der Eile, in der ich
RTC DS1302 in C + 89c51