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 ---
Forum général sur le langage C !

Modérateur : Jérémy

Thermomètre 16F684
jamdmnt
Débutant
Débutant
Messages : 42
Âge : 78
Enregistré en : septembre 2015
Localisation : pyrénées orientales

#51 Message par jamdmnt » lun. 15 sept. 2025 08:37

Bonjour,
Si sans le pic il y a bien 2,048V et qu'il "tombe" à 0 quand le pic est présent, je suis de l'avis de gwion, le port A1 est "mouru".
A+
Jacques

Thermomètre 16F684
jamdmnt
Débutant
Débutant
Messages : 42
Âge : 78
Enregistré en : septembre 2015
Localisation : pyrénées orientales

#52 Message par jamdmnt » lun. 15 sept. 2025 08:46

J'ai oublié une question: comment obtenez vous la tension de 2,048V ?
Je ne peux pas faire un essai en réel, je n'ai pas de LM35.
A+

Thermomètre 16F684
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#53 Message par paulfjujo » lun. 15 sept. 2025 10:01

bonjour,

quand on voit le diagram de l'entree RA0 .. il y a de quoi reflechir aux possibilités !

verfifier si WPUA n'active pas les pull-up
verfier si les comparteurs sont OFF CMCON0=7
specifité de RA0 PCON ULPWE disabled
..etc ..

RA0_diagram.jpg


la reference de 2,048V peut etre ,pour les essais, faite par un potar de 1K entre Vcc et Gnd , regler le curseur à 2.04V
idem sans LM35DZ , potar de 1K pour le simuler..
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

Thermomètre 16F684
jamdmnt
Débutant
Débutant
Messages : 42
Âge : 78
Enregistré en : septembre 2015
Localisation : pyrénées orientales

#54 Message par jamdmnt » lun. 15 sept. 2025 10:50

@paulfjujo, je viens de vérifier avec la simu, les pullup sont bien actives. Pour l'initialisation, j'ai juste repris celle d'origine. Je vais les désactiver et refaire le .zip
Le comparateur est bien désactivé.

Thermomètre 16F684
RETRAITE128
Amateur
Amateur
Messages : 125
Enregistré en : août 2021

#55 Message par RETRAITE128 » lun. 15 sept. 2025 10:59

Bonjour,

La tension a été obtnue avec une mise en serie de deux zeners, je ne vois pas là la raison de l'écroulement de cette DDP.

Pour info un AIL est un Amplificateur Intégré Linéaire, donc en ce qui nous concerne je parle du LM358.

J'ai essayé aussi la solution du potentiomètre pour Vref, ça ne cahnge rien, 10 mV en RA1

En ce qui concerne les PIC, j'en avais acheté 4, pas made in china, mais chez Reichelt, maison plus que sérieuse, donc il faut écarter le fait que l'entrée RA1 soit HS.

Voilà les dernière nouvelles, à vous lire

Alain

Thermomètre 16F684
jamdmnt
Débutant
Débutant
Messages : 42
Âge : 78
Enregistré en : septembre 2015
Localisation : pyrénées orientales

#56 Message par jamdmnt » lun. 15 sept. 2025 11:28

Le .zip avec la correction des pullups.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Thermomètre 16F684
RETRAITE128
Amateur
Amateur
Messages : 125
Enregistré en : août 2021

#57 Message par RETRAITE128 » lun. 15 sept. 2025 16:33

Bonjour,
Je viens d'essayer le nouveau programme.
Rien ne change par rapport au précedent, désolé.

Les valeurs sont :
1.avec le LM358 : pour 25°C, RA0=250 mV
2.sans le LM358, liaison directe avec le PIC, pour 25°C, RA0=150mV
3.dans les deux cas, avec Vref réglé sans le PIC à 2.04V, RA1=10mV
4.la tempo de 30s est bonne
5.la structure fonctionne sans BP/S1 fermé
6.l'affichage est toujours en ER

Cordialement,
Alain

Thermomètre 16F684
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#58 Message par paulfjujo » lun. 15 sept. 2025 20:11

bonsoir


essaie de supprimer Output_a(0x2B); ..inutile


set_tris_a(0b001011); //ports A0, A1, A3 en entrées; A2, A4, A5 en sortie
Output_a(0x2B);

si la commande output supplante la config analogique
ecrire un niveau 1 peut perturber ...
ou utilise
Output_bit(PIN_A2,0);
Output_bit(PIN_A4,0);
Aide toi, le ciel ou FantasPic t'aidera

Thermomètre 16F684
RETRAITE128
Amateur
Amateur
Messages : 125
Enregistré en : août 2021

#59 Message par RETRAITE128 » lun. 15 sept. 2025 20:19

Bonsoir,

Je n'ai pas de quoi modifier ce programme, c'est pourquoi je suis ici avec vous.
Cordialement

Alain

Thermomètre 16F684
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#60 Message par paulfjujo » lun. 15 sept. 2025 20:26

je n'ai pas CCS ,ni Proteus ...

attendons la reaction de jamdmnt

A+
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 10 invités