Aller au contenu


k.kIssouf

Inscrit(e) (le) 02 janv. 2018
Déconnecté Dernière activité janv. 03 2018 11:14
-----

Sujets que j'ai initiés

facturation de la consommation electrique en ligne

03 janvier 2018 - 05:49

J'ai pour but de faire un projet de facturation en d'une consommation electrique. Pour cela, je dois realiser:
- un module electronique : Un wattmetre numerique avec un microcontroleur pic18f88
- un site web ou application mobille pour voir en ligne la consommation,
- serveur node js qui sert d'intermediaire entre le site et le module electronique.
pour cela j'ai commencé à écrire le programme au niveau du microcontroleur et j'ai eu un petit problème que voici:

j'ai un problème dans l'acquisition de l'amplitude d'un signal sinusoïdal avec le pic16f88.
D'abord il y a deux signaux, un sur RA0 et un sur RA1. Le signal qui est sur RA0 est le courant d'une charge et sur RA0 sa tension.
//Pour le phase voici mon code:
while(luephi<2.5)
{
TMR0 =0;
luephi = read_adc(0);
delay_us(100);
}
phi=2*3.14*0.0001*TMR0;
// pour le courant
luecourant=read_adc(0);
luecourant = ceil(0.00048*luecourant);//adc=10
//pour la tension
j'ai fait la même chose comme le courant.
Le problème est que quand je fait le produit sa me donne 0 et quand je remplace le phi par 1 sa donne quelque chose diferent de zero mais pas la valeur voulant.
merci pour votre aide.

présentation

03 janvier 2018 - 01:07

Bonjour, je suis un debutant sur ce forum et comme il bon de se faire connaître je me presente. Je suis un élève ingénieur en électrotechnique 3ème année. Je connais donc les microcontroleurs, les automates et la programmation de ces modules. Mais je peur programmer en java, c++, vb.net et aussi le developement web. Bon voici un peut qui suis je.