Forums - Tous les messages
Forums - Tous les messages
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
Recherche
 
   
 
   Tous les messages (ikoria)

 Bas   Précédent   Suivant

(1) 2 3 4 ... 67 »


Re: Delta Sigma ADC
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
Je suis désolé charly, mais je n'ai pas beaucoup de détail sur le composant.
il est intégré dans un chip de chez Hycon.

https://www.hycontek.com/en/products-en/3268


et pour tout te dire, je suis dans l'obligation de travailler en asm...


Posté le : 19/10 07:50
Transférer la contribution vers d'autres applications Transférer


Re: Delta Sigma ADC
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
chose encore plus surprenante:
si je fais:
SI+: Ve
SI-: Vrefn
VR+: Ve
VR-: Vrefn

la sortie n'est pas max non plus :/ au lieu de 7FFFh, j'ai 7FEEh :/

Posté le : 18/10 11:14
Transférer la contribution vers d'autres applications Transférer


Re: Delta Sigma ADC
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
je join un doc pour mieux conprendre :)

Attacher un fichier:


zip First.zip Taille: 86.47 KB; Hits: 2

Posté le : 18/10 10:44
Transférer la contribution vers d'autres applications Transférer


Re: Delta Sigma ADC
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
Le montage est un pont diviseur classique pour la mesure d'une NTC (Vs=Ve*R2/(R1+R2) sachant que la NTC c'est R2).
L'adc et la résistance R1 sont intégré à un micro/asic.

La tension d'alim, fournit par le cpu, est 2.4V.
J'ai 4 broches configurables:
SI+: sur Vs ou Ve en fonction de la mesure.
SI-: sur Vrefn, le retour de la NTC (câblé en interne à Vssa)
VR+: sur Ve
VR-: sur Vrefn

Je peux également amplifier Delta_SI et Delta_VR mais je les laisse en x1.

Posté le : 18/10 10:38
Transférer la contribution vers d'autres applications Transférer


Delta Sigma ADC
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
Bonjour à tous
Avez-vous déjà utilisé des ADC Delta Sigma?

Il y a une chose que je comprend pas.
J'utilise un ADC de ce type pour faire la mesure d'une NTC (Rtop = 100k et NTC = 100k@25°C).
l'adc est donne un résulta 20bit signé, pour simplifier je ne prend que les 16 MSB (soit 7FFF max).

1)Mesure différentiel sur Rtop (3A78h)
2)Mesure différentiel sur NTC (3F9Dh)

Les mesures sont donc relativement similaire a température ambiante, mais la somme des 2 ne me donne pas la valeur max de l'adc :/
Est-ce normal?
j'ai mesuré l'offset de l'adc à FFF5h (soit -11), mais cela ne justifie pas l'ecart par rapport au max...

Une idée?

Posté le : 18/10 08:43
Transférer la contribution vers d'autres applications Transférer


Re: Pourquoi ? pour Où ?
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
Salut
Pour ma part, je reste encore egalement sur du S08 et now sur du S12ZVx car il intègre les régulateur d'alim et la phy Can (S12ZVC) ou la phy LIN (S12ZVL).
Les produits ST sont sexy mais:
-Ne répondent pas encore à mon besoin
-Pas forcement classifiés auto...
-Je suis un peu perdu sur l'environnement de dev...mais je ne m'y suis pas mis completement...

Posté le : 23/04 07:28
Transférer la contribution vers d'autres applications Transférer


Re: S12ZVL
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
close ^^

Posté le : 20/04 13:43
Transférer la contribution vers d'autres applications Transférer


Re: S12 Compiler error - Register coloring
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
Salut à tous.

J'ai ma réponse...

Il s'agit d'un bug du compilateur S12Z v5.0.40 (Codewarrior 10.7).

Le défaut semble corrigé avec la version S12Z v5.0.44, CodeWarrior 11.

A bon entendeur :)

Posté le : 18/04 07:57
Transférer la contribution vers d'autres applications Transférer


S12 Compiler error - Register coloring
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
Salut à tous.

Aurrier-vous des infos sur le sujet?

lorsque je compile en O-3 pour la size, j'ai une erreur de copmpilateur:
Citation :

Description Resource Path Location Type
internal compiler error (report to <cw_bug@freescale.com>) while executing in file 'Coloring.c' line: 698 (compiling 'eMAL_SCI_SyncSendByte' in 'MAL_sci.c') MAL_sci.c /XXX/YYY/ZZZ/src line 196 C/C++ Problem


e_SCI_Status eMAL_SCI_SyncSendByte(const U8 u8TxByte)
{
   
/* Variable used to return error code */
   
e_SCI_Status eResult eSciStatusOk;
   
   
/* Is the transmitter empty? */
   
if(SCI1SR1_TDRE == 0U)
   {             
      
/* If true then error */
      
eResult eSciStatusTxFullError;
   }
   else
   {
      
/* Reset flags */
      
(void)SCI1SR1;

      
/* Store char to transmitter register */
      
SCI1DRL u8TxByte;
   }
   
   
/* Return error code */
   
return (eResult);
}


Je n'ai pas le problème en No Optim ou en O-1.

Merci d'avance pour votre aide :)

Posté le : 13/04 11:40
Transférer la contribution vers d'autres applications Transférer


Re: S12ZVL
Accro
Inscrit:
06/07/2007 09:17
Messages: 688
Hors Ligne
Super merci :)

Posté le : 16/03 07:30
Transférer la contribution vers d'autres applications Transférer



 Haut
(1) 2 3 4 ... 67 »




Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Forums - Tous les messages