Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Modérateur : mazertoc
Horloge DCF77 avec 16F84A
-
adede5000
Débutant- Messages : 62
- Âge : 60
- Enregistré en : août 2017
- Localisation : Sart Saint Laurent (BE)
Bonjour à tous,
J'ai écris un programme de gestion d'un module DCF77 pour afficher l'heure sur display 7 segments.
Celui-ci est en cours de test et à ce jour fonctionne capricieusement;l'affichage de l'heure étant régulièrement erroné.
Les composants sont implantés sur une platine d'essai avec une multitude de fils de liaison et ceux-ci sont certainement en partie responsable du fonctionnement erratique; un fonctionnement assez correct est observé après 21H.
Prochainement,cette horloge sera finalisée sur platine veroboard et le programme retravaillé si les résultats ne sont toujours pas convaincants.
Je tiens à ce que cette horloge soit full DCF77 et uniquement pilotée par les signaux reçus;donc sans horloge interne.
Pari un peu fou,à suivre donc....
https://www.youtube.com/watch?v=wa9rUMxLhzg
J'ai écris un programme de gestion d'un module DCF77 pour afficher l'heure sur display 7 segments.
Celui-ci est en cours de test et à ce jour fonctionne capricieusement;l'affichage de l'heure étant régulièrement erroné.
Les composants sont implantés sur une platine d'essai avec une multitude de fils de liaison et ceux-ci sont certainement en partie responsable du fonctionnement erratique; un fonctionnement assez correct est observé après 21H.
Prochainement,cette horloge sera finalisée sur platine veroboard et le programme retravaillé si les résultats ne sont toujours pas convaincants.
Je tiens à ce que cette horloge soit full DCF77 et uniquement pilotée par les signaux reçus;donc sans horloge interne.
Pari un peu fou,à suivre donc....
https://www.youtube.com/watch?v=wa9rUMxLhzg
Horloge DCF77 avec 16F84A
Bonjour adede5000, et tous le forum,
Ce fut un de mes projets qui na jamais vue le jour, par faute de temps, donc je suis bien content d'avoir une personne
qui le fasse, ça va permettre d'en discuter, j'ai pas mal de documentation.
Les informations horaires sont émises par trame d'une minute, tu es obligé d'attendre entre 2 émission au
moins plus d'une minutes, donc pilotée par les signaux reçu uniquement, te donneras jamais une précision.
Il te faut une horloge interne, un truc comme ça :
Ce qui est dit ici : : https://www.aurel32.net/elec/dcf77.php
En cas de maintenance ou de dysfonctionnement, un émetteur de réserve est mis en fonction.
Il arrive cependant que les signaux horaires cessent d'être émis, notamment lors d'orages, pendant un temps généralement
très court.
Il est donc nécessaire que l'horloge radio pilotée possède sa propre horloge interne.
On doit pouvoir écrire un petit programme sur PC, pour faire la même chose qu'un PIC, avec le port LTP ou RS232
Je vais voir si j'ai le temps de le faire, je le mettrais dans Zone de téléchargements sur Fantas-PIC.
Le DC77 et une fréquence de grande onde 77,5 kHz, l'émetteur ce situe en Allemagne à Mainflingen près de Francfort-sur-le-Main.
ça veut dire qu'il y a une distance de 600 kilomètre jusqu’à Paris.
Un ampli haute fréquence, suivi d'un ampli bas fréquence serait parfait, quand à la bobine, on peu la prendre
sur un vieux poste de radio grande onde, avec le condensateur adapté à la fréquence de résonance sur la bobine(self).
J'avais acheté à l'époque des TA7642 pour amplifier le signal base fréquence, et qui attende d'être utilisé.
datasheet : https://drive.google.com/open?id=1rle1V ... hfSf9YvvqB
A+
Ce fut un de mes projets qui na jamais vue le jour, par faute de temps, donc je suis bien content d'avoir une personne
qui le fasse, ça va permettre d'en discuter, j'ai pas mal de documentation.
écrit adede5000 :
Je tiens à ce que cette horloge soit full DCF77 et uniquement pilotée par les signaux reçus
Les informations horaires sont émises par trame d'une minute, tu es obligé d'attendre entre 2 émission au
moins plus d'une minutes, donc pilotée par les signaux reçu uniquement, te donneras jamais une précision.
Il te faut une horloge interne, un truc comme ça :
Ce qui est dit ici : : https://www.aurel32.net/elec/dcf77.php
En cas de maintenance ou de dysfonctionnement, un émetteur de réserve est mis en fonction.
Il arrive cependant que les signaux horaires cessent d'être émis, notamment lors d'orages, pendant un temps généralement
très court.
Il est donc nécessaire que l'horloge radio pilotée possède sa propre horloge interne.
On doit pouvoir écrire un petit programme sur PC, pour faire la même chose qu'un PIC, avec le port LTP ou RS232
Je vais voir si j'ai le temps de le faire, je le mettrais dans Zone de téléchargements sur Fantas-PIC.
Le DC77 et une fréquence de grande onde 77,5 kHz, l'émetteur ce situe en Allemagne à Mainflingen près de Francfort-sur-le-Main.
ça veut dire qu'il y a une distance de 600 kilomètre jusqu’à Paris.
Un ampli haute fréquence, suivi d'un ampli bas fréquence serait parfait, quand à la bobine, on peu la prendre
sur un vieux poste de radio grande onde, avec le condensateur adapté à la fréquence de résonance sur la bobine(self).
J'avais acheté à l'époque des TA7642 pour amplifier le signal base fréquence, et qui attende d'être utilisé.
datasheet : https://drive.google.com/open?id=1rle1V ... hfSf9YvvqB
A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Horloge DCF77 avec 16F84A
-
adede5000
Débutant- Messages : 62
- Âge : 60
- Enregistré en : août 2017
- Localisation : Sart Saint Laurent (BE)
Bonjour Temps-x
Je maitrise très bien le protocole DCF77 pour l'avoir déjà mis en oeuvre il y a quelques années.J'ai réalisé un réveil full DCF77 sans affichage de l'heure et qui fonctionne parfaitement depuis sa création.
Un sélecteur rotatif me permet de choisir l'heure en fonction des numéros qui correspondent à des prestations de service pour mon boulot.La mise en ou hors alarme est sauvegardée en EEprom et j'ai également écrit une portion de code dans le programme qui détecte si la sélection par le bouton a été changée alors que l'alarme a été enregistrée précédement et est signalée par le clignotement de la LED ALARM.
Ce réveil tourne avec un 16F84A.
Pour info,la trame en cours de réception est la suivante qui va arriver donc à chaque nouvelle minute correspond le temps réel.
Si tu veux d'autres infos,n'hésite pas
Je maitrise très bien le protocole DCF77 pour l'avoir déjà mis en oeuvre il y a quelques années.J'ai réalisé un réveil full DCF77 sans affichage de l'heure et qui fonctionne parfaitement depuis sa création.
Un sélecteur rotatif me permet de choisir l'heure en fonction des numéros qui correspondent à des prestations de service pour mon boulot.La mise en ou hors alarme est sauvegardée en EEprom et j'ai également écrit une portion de code dans le programme qui détecte si la sélection par le bouton a été changée alors que l'alarme a été enregistrée précédement et est signalée par le clignotement de la LED ALARM.
Ce réveil tourne avec un 16F84A.
Pour info,la trame en cours de réception est la suivante qui va arriver donc à chaque nouvelle minute correspond le temps réel.
Si tu veux d'autres infos,n'hésite pas
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Horloge DCF77 avec 16F84A
Horloge DCF77 avec 16F84A
Horloge DCF77 avec 16F84A
Horloge DCF77 avec 16F84A
Horloge DCF77 avec 16F84A
Bonjour Jérémy, adede5000, JMarc, et tous le forum,
Ben ouais, j'aimerais savoir ce que tu utilises pour la réception, une bobine avec condensateur, ou un module tous fait.
Si j'ai bien compris le début commence avec un bit de 1000ms, après 200ms corresponds à 1, et 100ms corresponds à 0.
La minute, l'heure, le jour, le moi, l'année est codé en BCD, sur 4 bits je suppose ?
Bon JMarc, va nous faire cuire des œufs à la seconde prêt, un recale
superbe projet .
A+
écrit par adede5000 :
Si tu veux d'autres infos,n'hésite pas
Ben ouais, j'aimerais savoir ce que tu utilises pour la réception, une bobine avec condensateur, ou un module tous fait.
Si j'ai bien compris le début commence avec un bit de 1000ms, après 200ms corresponds à 1, et 100ms corresponds à 0.
La minute, l'heure, le jour, le moi, l'année est codé en BCD, sur 4 bits je suppose ?
Bon JMarc, va nous faire cuire des œufs à la seconde prêt, un recale
superbe projet .
A+
Horloge DCF77 avec 16F84A
-
adede5000
Débutant- Messages : 62
- Âge : 60
- Enregistré en : août 2017
- Localisation : Sart Saint Laurent (BE)
Bonjour,
Voici le module DCF77 que j'utilise.
Donc une trame est composé comme suit :
Les secondes 0 à 19 ne sont pas utilisées.
La seconde 20 contient le bit de Start et est toujours à 1 (200 ms)
Les secondes 21 à 27 contiennent les bits des minutes dont le codage binaire est 1 2 4 8 10 20 40
La seconde 28 contient le bit de parité paire des bits minute
Les secondes 29 à 34 contiennent les bits des minutes codage binaire est 1 2 4 8 10 20
La seconde 35 contient le bit de parité paire des bits heure
Les secondes 36 à 58 contiennent les bits de la date + parité paire ( je n'utilise pas ces bits )
La seconde 59 est vide.
Un bit à 1 a une durée de 200 ms et un bit à 0 a une durée de 100 ms
Voici le module DCF77 que j'utilise.
Donc une trame est composé comme suit :
Les secondes 0 à 19 ne sont pas utilisées.
La seconde 20 contient le bit de Start et est toujours à 1 (200 ms)
Les secondes 21 à 27 contiennent les bits des minutes dont le codage binaire est 1 2 4 8 10 20 40
La seconde 28 contient le bit de parité paire des bits minute
Les secondes 29 à 34 contiennent les bits des minutes codage binaire est 1 2 4 8 10 20
La seconde 35 contient le bit de parité paire des bits heure
Les secondes 36 à 58 contiennent les bits de la date + parité paire ( je n'utilise pas ces bits )
La seconde 59 est vide.
Un bit à 1 a une durée de 200 ms et un bit à 0 a une durée de 100 ms
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Horloge DCF77 avec 16F84A
Retourner vers « Langage ASM »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 121 invités