Mit AVR Klingeln in Abwesenheit loggen?

Gast #613071
Lesenswert?
• ▲
▼
Hallo
ich bin ein Neuling habe noch nie etwas mit einem AVR gemacht.
Jetzt wollte ich mich mal an mein erstes Projekt wagen.
Ich dachte an eine art Logger der aufzeichnet wenn jemand an der Tür 
klingelt und mir dies dann wenn ich nach hause komme auf einem 16 
Segment Display anzeigt vielleicht über drei Tasen bedienung.
Zu welchem Atmel würdet ihr mir raten?
Ich benötige natürlich einen kleinen mit eingang um die spannung am 
Türsummer abzugreifen.
Und was für ein Board würdet ihr benutzen bzw. welche Schaltung 
löten....?
Wäre für tipps sehr dankbar.
Tschüss
Gast
Lesenswert?
• ▲
▼
Hallo

Nimm nen Mega8 - der reicht locker und du hast genügend Pins und 
Peripherie, um auch ein bisschen experimentieren zu können. Die Uhr 
könntest du auch über einen externen 32 KHz-Quarz laufen lassen, ohne 
DCF77.

Gruss

Michael
Gast
Lesenswert?
• ▲
▼
Die Uhr kannst du umsetzen, indem du den Timer2 im Asyncrhonbetrieb mit 
einem eigenen 32kHz-Quarz taktest und so einstellst, daß er einmal pro 
Sekunde einen Interrupt generiert. In der ISR die Uhrzeit mitzuzählen, 
ist dann trivial.
Gast
Lesenswert?
• ▲
▼
Ihr mit euren 32kHz-Quarzen...
Die braucht man nur, wenn man den Controller mit Batterien betreiben 
will und ihn dauernd schlafen legt, um Strom zu sparen.
Wenn man den Controller mit einem schnelleren Quarz als Taktquelle statt 
des internen RC-Oszillators betreibt, kann man sich zusätzlichen Quarz 
sparen.
Man könnte aber auch den Controller gleich mit einem 32kHz-Quarz 
betreiben. Für diese Anwendung dürfte die Geschwindigkeit reichen.
Gast
Lesenswert?
• ▲
▼
> Wenn man den Controller mit einem schnelleren Quarz als Taktquelle
> statt des internen RC-Oszillators betreibt, kann man sich zusätzlichen
> Quarz sparen.

Wieso "zusätzlichen Quarz"? In beiden Fällen braucht man genau einen. 
Einen Uhrenquarz kann man sich aus einer alten oder kaputten Uhr 
auslöten. Sowas hat man eigentlich immer.

> Man könnte aber auch den Controller gleich mit einem 32kHz-Quarz
> betreiben. Für diese Anwendung dürfte die Geschwindigkeit reichen.

Das wollte ich auch erst schreiben, dachte dann aber, daß es evtl. mit 
dem Display zu langsam wird, falls man multiplexen will. Ich weiß 
allerdings auch nicht, was der OP mit "16 Segment Display" meint. Wenn 
er eigentlich ein 16-stelliges LCD fertig mit Controller meint, hast du 
natürlich recht.
Gast
Lesenswert?
• ▲
▼
Wenn ich bei Reichelt PSA eingebe, findet er hauptsächlich Transistoren 
und Motherboards, aber keine Anzeigen. Bei den 7-Segment-Anzeigen hab 
ich sie dann gefunden. Ich kenne die Dinger, dachte aber bisher immer, 
die hätten nur 15 Segmente.
Persönliche Seite
Lesenswert?
• ▲
▼
Rolf Magnus wrote:
> Wenn ich bei Reichelt PSA eingebe, findet er hauptsächlich Transistoren
> und Motherboards, aber keine Anzeigen. Bei den 7-Segment-Anzeigen hab
> ich sie dann gefunden. Ich kenne die Dinger, dachte aber bisher immer,
> die hätten nur 15 Segmente.

Gut, die PSA's sind auch nur 14 Segment Anzeigen mit DP. ("PSA08-11RT"). 
Aber heißt ja nicht, dass es keine 16 Segment Anzeigen gibt.

Jetzt wo du aber so darauf hinweist, würd ich auch fast sagen, dass er 
ein 16 Zeichen LCD meint.
Gast
Lesenswert?
• ▲
▼
Von wegen "Uhrenquarz" auslöten! Wenn man da nicht aufpasst kann es 
passieren dass die Ganggenauigkeit unter aller Würde ist wegen der 
unbekannten Quarzbürdenkapazitaet. Ist mir selber passiert. Die Uhr ging 
pro Woche um eine Minute falsch. Als ich mir dann "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 
extrem wenig Strom. In der Beziehung kann sich ein Mikro nicht damit 
messen. Die brauchen mindestens 10 mal so viel Strom.

Gerhard

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.