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
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
Ich brauche das leider so für ein Projekt, dein Vorschlag kam mir auch schon durch den Kopf.
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
Hallo Michael,
> Oder sollen WIR Dir das Programm schreiben?
Ja bitte, es wäre mir eine große Hilfe!
Gruß
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.