Choix de l'horloge interne ou externe sur un PA16 [Forums - Hardware]
Choix de l'horloge interne ou externe sur un PA16 [Forums - Hardware]
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
Recherche
 
   
 

Parcourir ce sujet :   1 Utilisateur(s) anonymes



(1) 2 »


Choix de l'horloge interne ou externe sur un PA16
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 530
Hors Ligne
Bonjour la communauté ! C'est calme par ici

Dites-moi, ayant toujours l'habitude de câbler des oscillateurs à quartz sur les 908, et n'ayant pas encore d'expérience avec les S08, je me pose la question quant à l'utilisation de l'oscillateur interne avec mon PA16.

En effet, en lisant les divers sujets du forum, je vois que les membres de notre communauté ne sont pas toujours d'accord sur le sujet de l'horloge interne, mais Yvan à l'air de dire que c'est équivalent à un oscillateur à quartz standard, voir même plus précis ...

Dérive due à la température etc ... ??

Donc pour m'aider à choisir et éviter les conneries, voici mes contraintes :

- ma carte sera installée dans mon garage. Donc pas encore bien isolé, mais il faut prévoir des températures proches de 0°C, car cela peut arriver en montagne. Rare mais bien possible.

- je mets en œuvre un bus 1-wire de quelques DS18B20, donc par l'emploi d'une pin I/O et dont le protocole est construit de toute pièce, et où les timming ne demandent pas forcement un grande précision, mais tout de même !

- Mise en œuvre d'un PWM, I²C et éventuellement plus tard, une SCI mais j'suis pas encore décidé là dessus.

Donc la question pour mon appli, puis-je me passer d'un quelconque oscillateur externe ?

Aussi, j'ai dans mes tiroirs des quartz de 6 et 10MHz. D'après la doc, je devrais pouvoir faire du 12 ou 20MHz ?

En vous remerciant pas avance les amis

Posté le : 20/12/2015 14:55
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1918
Hors Ligne
Salut

Page 21 de la datasheet
http://cache.nxp.com/files/microcontr ... ocumentation&fileExt=.pdf

tu vois que ca parle en % de dérive sur l'horloge interne. plus si tu ne l’étalonnes pas le fameux "trimm", que le pod pemicro sait gérer tout seul mais pas un USBDM par exemple (ou alors sur une dernière version que je ne connais pas

Ce qui compte c'est pas tant le fait qu'il fasse froid dans le garage, c'est plus la variation de température qui peut poser problème (et le temps qui passe)

Si tu mets un quartz tu seras en 10n ou 100n de ppm tu n'auras pas besoin de calibrer et tu n'auras pas le moindre soucis pour des besoins de synchro comme ca.
Si tu prends l'horloge interne il faut vérifier que ça passe et il faut au moins calibrer pour enlever l'erreur de base.

Un élément à prendre en compte : la conso
Avec un quartz rapide (MHz) la cons ode ton oscillateur sera en mA
Avec un quartz lent ,genre 32.768 kHz l’oscillateur aura une conso de qq 10n de µA
Avec l'horloge interne ça tombe à presque rien.

Ta question m’interpelle...
J'ai eu un soucis avec l'horloge interne il y a des années sur la SCI d'un truc qui allait dehors (grosses variations de températures)
Aujourd'hui j'ai un appareils qui tourne sur horloge interne qui m'a posé des soucis inconnus et il se trouve qu'il y a eu aussi grosse variations de température quand ces problèmes sont arrivés... la raison ???

Posté le : 20/12/2015 15:18
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 530
Hors Ligne
Bah disons que pour un appareil qui reste dans la maison j'aurais pas hésité à utiliser la FLL interne. Mais là, j'avoue que j'hésite vraiment !

Sur cette fiche que j'avais (ton lien), -> 1% de dérive sur du 20MHz ? C'est quand même ridicule. Mais quand tu dis qu'il faut voir dans le temps, c'est quoi ? genre 5 ans ? 10 ans ? Plus ?

Et quand tu dis trouver le bon réglage, l'exemple dans la doc ne suffit pas ?


Example8.3.1.1 FEI mode initialization routine
/* the following code segment demonstrates setting ICS to FEI mode generating 20MHz bus*/
ICS_C2 0x00;
ICS_C1 0x04/* internal reference clock to FLL */
ICS_C2 0x00/* BDIV = 0, no prescalar */
ICS_C3 TRIM_VALUE_39K0625HZ/* FLL output 20MHz, TRIM_VALUE_39K0625HZ is ~0x50 typically
*/
/* the following code segment demonstrates setting ICS to FEI mode generating 5MHz bus*/
ICS_C2 0x00;
ICS_C1 0x04/* internal reference clock to FLL */
ICS_C2 0x40/* BDIV = 2, prescalar = 4 */
ICS_C3 TRIM_VALUE_39K0625HZ/* FLL output 20MHz, TRIM_VALUE_39K0625HZ is ~0x50 typically
*/
/* the following code segment demonstrates setting ICS to FEI mode generating 500kHz bus*/
ICS_C2 0x00;
ICS_C1 0x04/* internal reference clock to FLL */
ICS_C2 0xA0/* BDIV = 5, prescalar = 32 */
ICS_C3 TRIM_VALUE_31K25HZ/* FLL output 16MHz, TRIM_VALUE_31K25HZ is ~0x90 typically */

Posté le : 20/12/2015 15:34
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Modérateur
Inscrit:
24/09/2005 13:30
De 04110 - VACHERES- FRANCE
Messages: 1494
Hors Ligne
Oula, j'ai jamais dit ça !!!!
non, c'est juste que si ton application n'a pas besoin d'une précision dans le temps super stable (température principalement), l'oscillateur fait très bien l'affaire. Si tu vuex faire de l'UART à 1152200 bds, passe direct au quartz, tu seras moins gêné.

Posté le : 20/12/2015 17:32
Le houblon, c'est bon pour la récupération.
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 530
Hors Ligne
Ah si tu l'as dit ha ha !

http://www.68hc08.net/modules/newbb/v ... ost_id=5155#forumpost5155

Bon tu penses que pour mon appli ça va le faire ?

Posté le : 20/12/2015 18:53
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Modérateur
Inscrit:
24/09/2005 13:30
De 04110 - VACHERES- FRANCE
Messages: 1494
Hors Ligne
8 ans... Pffff. Alors, je m'explique ;)
Ca le vaut à température constante, par contre a dérivera plus vite qu'un quartz.

Je me suis rattrapé là ?

Posté le : 20/12/2015 19:29
Le houblon, c'est bon pour la récupération.
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 530
Hors Ligne
Oui tu t'en sors bien Yvan

Je te taquine.

Bon dans ce cas je vais opter pour un quartz de 10MHz. Et je pourrais faire du 20Mhz si j'ai bien lu la doc.

Posté le : 20/12/2015 19:55
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1918
Hors Ligne
Il y a problème à écouler un quartz à 6 ou 10MHz ou d'en acheter un de la valeur qui va bien ?

Au pire tu prévois le quartz sur le PCB et tu ne le montes pas, juste là au cas où.


Posté le : 20/12/2015 19:59
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1918
Hors Ligne
Il va y faire combien dans ce garage ? 0° en hiver et 10° en plein été ?
Parce que si c'est le cas j'aurais tendance à ne pas m'inquiéter perso.

Posté le : 20/12/2015 20:00
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer


Re: Choix de l'horloge interne ou externe sur un PA16
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 530
Hors Ligne
Comment ça ? Pour toi ce serait bon l'horloge interne des ces conditions ?

Je disais 10MHz parce que j'en ai, et que ce genre d'appli n'a pas besoin du double forcement.

Posté le : 20/12/2015 20:19
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer



 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Choix de l'horloge interne ou externe sur un PA16 [Forums - Hardware]