Forum: Mikrocontroller und Digitale Elektronik Frequenz auslesen/erkennen PIC16F887


von Bernhard H. (hubbi)


Lesenswert?

Hallo,
Habe eine Platine mit einem Atmega, von der aus für 10 sec 500 Hz
auf eine andere Plaine mit einen PIC 16F887 gegeben werden. Die Platine 
mit dem Atmega geht nach den 10 sec. in den Pull-Down. Dann soll der PIC 
10 sec warten und gucken ob noch 500 Hz ankommen. Ist dies nicht der 
Fall soll der PIC den Atmega Reseten, sodass der Atmega wieder von vorne 
anfängt. Ist jetzt der Fall, dass nach dem Reseten nach 10 sec noch 
immer keine 500 Hz den PIC erreichen soll dieser einen Impuls nach eine 
Sender Platine geben und diese soll dann am PC einen Text auswerfen. Nun 
ist meine Frage wie muss ich den PIC programmieren für die Frequenz 
auszulesen bzw. zu erkennen ob eine Frequenz anliegt?


Freundliche Grüße,
Bernhard

von Erich (Gast)


Lesenswert?

Ziemlich wild, was du dan tun willst.
Kauf' dir besser einen externen Watchdogbaustein für deinen Atmega, löte 
den auf die 1. Platine drauf.
Lasse den Rest einfach weg.

Gruss

von Bernhard H. (hubbi)


Lesenswert?

Ich brauche das leider so für ein Projekt, dein Vorschlag kam mir auch 
schon durch den Kopf.

von Michael R. (mexman) Benutzerseite


Lesenswert?

Hallo Bernhard.

> ... wie muss ich den PIC programmieren für die Frequenz
> auszulesen bzw. zu erkennen ob eine Frequenz anliegt?


Ich verstehe die Frage noch nicht.......
WIE? Mit einem Programmiergeraet!
WIE? Mit der richtigen Software!
WIE? Rechtzeitig!
WIE? Von Hand!
WIE? Richtig
WIE? Mit MPLAB
.............


Oder sollen WIR Dir das Programm schreiben?

Gruss

Michael

von Bernhard H. (hubbi)


Lesenswert?

Hallo Michael,

> Oder sollen WIR Dir das Programm schreiben?

Ja bitte, es wäre mir eine große Hilfe!

Gruß

von Michael S. (rbs_phoenix)


Lesenswert?

Irgendwas sagt mir, dass das nicht ernst gemeint war.. Vielleicht ist es 
auch die Erfahrung.

Wenn du dich mit AVRs auskennst, kannst du doch auch diesen statt den 
PIC nehmen.

Ansonsten, mit Timern kann man schonmal Impuls/Periodenlängen messen..

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
Noch kein Account? Hier anmelden.