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 l'Assembleur !

Modérateur : mazertoc

Acquisition Ana RA0 16F876
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#1 Message par francois77 » mer. 31 août 2022 08:57

Bonjour à tous

Je suis revenu à un petit programme de base, à savoir l’acquisition d’une tension sur RA1

N’ayant pas trouvé d’exemple simple sur le forum, j’ai fait ce petit programme

Programme testé sur simu, ça fonctionne, restera à faire un essai en réel.

Tension d’entrée 0-5volt pour 0-3fe

8 mesure + moyenne

Cordialement

Francois
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par francois77 le ven. 2 sept. 2022 17:29, modifié 3 fois.

Acquisition Ana RA1 16F876
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2596
Enregistré en : juillet 2016
Localisation : Terre

#2 Message par Temps-x » mer. 31 août 2022 20:41

Bonsoir francois77, et tout le forum,

OK, mais maintenant il faut afficher le résultat sur ton écran OLED, un schéma serait le bienvenu, :roll: mais bon il est peut être en cours...

Regarde ICI ou j'ai fait un exemple d'un petit oscilloscope.

Tu verras la tension et la fréquence d'affiché, je compte en refaire un, mais avec un circuit Adc plus rapide que celui du Pic.

Bonne Soirée et merci pour le partage

A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Acquisition Ana RA1 16F876
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#3 Message par francois77 » jeu. 1 sept. 2022 06:45

Bonjour Temps-X et tous le forum

L’objectif de ce petit programme avait pour but de mettre sur le forum un exemple simple d’acquisition Analogique sans prétention, mais compréhensible pour un débutant (ce que je suis)

Il me reste à faire le test en réel pour confirmer le bon fonctionnement

A cela, je dois ajouter un étage d’entrée haute impedance extrêmement simple ( jfet )

L’objectif étant de mesurer une tension DC Négative variable de 0 à - 20 volts

Les essais sont en cours, je posterais le schéma dans la semaine, mais il faut que je trouve du temps pour faire mes essais en réel

Bonne journée a tous

Acquisition Ana RA1 16F876
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2596
Enregistré en : juillet 2016
Localisation : Terre

#4 Message par Temps-x » jeu. 1 sept. 2022 20:26

Bonsoir francois77, et tout le forum,

En regardant ton code une petite rectificatif s'impose

Tu as du faire une erreur car tous ton programme est pratiquement paramétré sur RA0

ADCON1 qui est à B'10001110' = RA0 , ADCON0 qui est à B'10000001 = RA0, TRISA qui est à B'00000001' = RA0

:roll: Si tu veux gagner du temps change le titre Acquisition Ana RA0 16F876 :wink:

A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

Acquisition Ana RA0 16F876
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#5 Message par francois77 » ven. 2 sept. 2022 17:34

Bonjour,

La correction du titre a été faite…

C’était bien une acquisition sur RA0

Testé en vrai et cela fonctionne comme attendu

Je vais passer à autre chose et tenté de comprendre le fonctionnement d’un capacimètre.

J’avais fait il y a une 20 années un capacimètre qui fonctionne toujours, mais à l’époque j’avais pas tout compris.

A+
Francois

Acquisition Ana RA0 16F876
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#6 Message par paulfjujo » ven. 2 sept. 2022 18:41

bonsoir Francois,

j'avais testé il y a quelques années un LC meter (16F628 en asm !)
ported to 16F628 by Egbert Jarings PA0EJH.
et une version améliorée avec un 16F1847 et un LM311 en comparateur externe.
je ne l'ai malheureusement pas concrétisé / finalisé par un circuit imprimé ..
:sifflotte: ...j'ai 2 mains gauches !

puis un autre test de mesure de capa ( uniq uement ) avec
avec un 18F252 et un monostable ICM7555
qui ont donné de bon resultats
.. mais en C !
resolution +- 0,08pF/point

j'avais du acheter quelques condo de precision à 1% (c'est pas donné!)
pour précalibrer et tester le tout
CONDENSATEUR STYROFLEX 100pf 1% 63Vcc - ref:LOTCD-STYRO-58 1.50 €
CONDENSATEUR STYROFLEX 1nF 1% 630Vcc - ref:LOTCD-STYRO-159 3.00 €
....
en 2013 !!!

sur quel principe de mesure , veux-tu t'engager ?

nota: il vaudrait mieux ouvrir un autre post sur ce sujet
Aide toi, le ciel ou FantasPic t'aidera

Acquisition Ana RA0 16F876
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#7 Message par francois77 » sam. 3 sept. 2022 05:32

Bonsoir Maitre Pauljujo et tous les membres du forum

J’ai bien sur trouvé votre site avant de poster depuis plusieurs années …

Respect pour votre site …

Mon capacimètre a été fabriqué en 2013 !!!

Mon objectif actuel n’est pas de réaliser un capacimètre mais de pouvoir faire une comptage d’impulsion sur une capa de faible valeur (40 – 500pf ) avec le minimum de composant.
Actuellement je le fait avec un 555 et ça marche très bien mais, si je trouve une solution plus simple je le ferais peut être.

J’ai trouvé ce lien http://www.romanblack.com/onesec/CapMeter.htm

Si j’arrive à le mettre en application, je posterais un nouveau sujet

Bonne journée
Francois

Cap.JPG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Acquisition Ana RA0 16F876
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#8 Message par paulfjujo » sam. 3 sept. 2022 10:47

bonjour,

je ne cherche pas à me vendre, d'ailleurs tout est gratuit .
Ni à obtenir plus de visiteurs, sinon j'ouvrirai un blog par item ..avec les nouveaux outils de divulgation.

si je partage mes tests ou réalisations depuis des années , c'est surtout pour vérifier par exemple
qu'un montage donné est reproductible, .. sa faisabilité
d'en montrer les détails ou les pieges , déboires ou subtilitées rencontrées..
et d'éventuels bug ou coquilles d' un programme original.
La partie découverte et test de fonctionnalité m'interesse beaucoup : exemple le PIC18F27K42 .
Ca me sert aussi de bibliotheque perso ! La version papier prenant trop de place ..et c'est plus ecolo.

L'exemple de romanblack est une des sources originales avec cette version 16F628 en asm .
précédement citée.

J'attend aussi en retour , que les autres partagent de même leur tests et réalisations
..mais dans la pratique , je vois que la majorité est plutot protectionniste et égoïste
en ne diffusant pas les sources de programme ou détails indispensables à la réussite finale.
:sifflotte: ..à quelques exceptions qui se reconnaitront surtout sur ce site .
Aide toi, le ciel ou FantasPic t'aidera

Acquisition Ana RA0 16F876
francois77
Passioné
Passioné
Messages : 307
Enregistré en : avril 2022

#9 Message par francois77 » dim. 4 sept. 2022 06:36

Bonjour a tous ,

Pour clore ce sujet, vous trouverez le schema que j’utilise pour faire une conversion de signal negative avec un simple fet avec une entrée en haute impedance

Ce n’est pas précis mais suffisant par faire varier un vu mètre
J’aurais pu utiliser un AOP, mais je souhaitais avoir quelque chose de très simple

RV3 R5 permet de régler le gain
RV1 n’est pas indispensable, une simple résistance de 10k suffit
Schéma testé en réel

Pour l’affichage j’ai utilisé le programme que j’ai mis en ligne précédemment

viewtopic.php?f=11&t=1238

Je vais en profiter pour ouvrir un nouveau sujet sur les mesures de capacité avec encore une fois un 16f876

Cdt,

Francois

schema.JPG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


Retourner vers « Langage ASM »

Qui est en ligne

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