Show Posts
Pages: [1] 2
1  Topics / Home Automation and Networked Objects / Generic Network Data Structure on: July 15, 2014, 07:55:56 am
Hi,

I try to create a sensor wireless network.

Then for get best range i create relays(arduino) between base( a beagleboneBlack)  and sensor nodes( arduino)
nodes <--> Relays <--> Base

all sensor nodes send data with general header like this :
Code:
struct HEADER{
  byte type;
  long src;
  long ID;
  SENSOR sensor;
};
and specific sensor data like this :
Code:
//header.type=1
struct SENSOR{
  int temp;
};

or this :
Code:

//header.type=2
struct SENSOR{
  int hCIndex;
  int hPIndex;
  int BIndex;
};

For now, In arduino relay ,I read and transmit data like this(it work only with a specific Node.
Code:
struct SENSOR{
  int temp;
};

struct HEADER{
  byte type;
  long src;
  long ID;
  SENSOR sensor;
};

  HEADER header;       
    ....
    //radio.getDynamicPayloadSize() give me the payload size
  //receive data
  done = radio.read( &header, radio.getDynamicPayloadSize() );
  ....
  //transmit data
  bool ok = radio.write( &header, sizeof(header), true );
....

I want to create a generic Relay code.
Then how it's possible for a relay to read data and transmit it to base without store it in a specific SENSOR structs in relay code ?(for network optimization  i nead to read HEADER datas.

thanks for your help
2  Using Arduino / Networking, Protocols, and Devices / CRC Problems with NRF24L01P on: July 13, 2014, 08:37:20 pm
Hi,

I' ve got  strange  problem with  two  NRF24L01P  comunications.
Sometimes  i've got   corrupted data. I try to set CRC to 8bits or 16 bits  but it doesn't change any thing.
For my test, i send always same message :
1 1 ab01 1234 11.100000381469727 22.200000762939453 33.29999923706055
1 1 ab01 1234 11.100000381469727 22.200000762939453 33.29999923706055

1 1 80be01 11.100000381469727 22.200000762939453 33.29999923706055

1 1 ab01 1234 11.100000381469727 22.200000762939453 33.29999923706055
1 1 ab01 1234 11.100000381469727 22.200000762939453 33.29999923706055
1 1 ab01 1234 11.100000381469727 22.200000762939453 33.29999923706055
1 1 ab01 1234 11.100000381469727 22.200000762939453 33.29999923706055
1 1 ab01 1234 11.100000381469727 22.200000762939453 33.29999923706055

but sometimes i received the bold message.

Can you help me to find a solution. I don't understand why i received it when CRC is activated.

thanks for your help.
3  International / Français / Re: commande proportionnelle du servomoteur d'une vanne 3 voies on: March 02, 2014, 05:25:34 am
mon calcul de précision te semble bon ?

en gros la précision en ° m'importe peu, ma vanne va plus ou moins s'ouvrir  en fonction d'une sonde de temperature positionnée sur les tuyaux en sortie de la vanne.
4  International / Français / Re: teleinfo wireless ==> Attiny84 + nrf24l01 on: March 02, 2014, 05:23:36 am
merci de ta reponse,

tu veux dire quoi par en permanence ?
en gros le mieux serai de mettre un timer de reveil toutes les 5min ?
5  International / Français / teleinfo wireless ==> Attiny84 + nrf24l01 on: March 01, 2014, 09:50:56 am
Bonjour,

Je cherche à réaliser un lecteur teleinfo  sans fils.  Mon idée est d'utiliser un attiny84  et un module nRF24L01+
Voir mon schéma joint.

Pouvez vous me dire si mon circuit est cohérent.:-)

Et Est il possible de réveiller automatiquement l'attiny  si des données arrive sur l'entrée teleinfo ?

merci de votre aide.

6  International / Français / Re: commande proportionnelle du servomoteur d'une vanne 3 voies on: February 28, 2014, 11:08:57 am
ok donc je peux remplacer RV1  par une R3   pour avoir mon gain de 2 ?
7  International / Français / Re: commande proportionnelle du servomoteur d'une vanne 3 voies on: February 28, 2014, 10:23:12 am
Bonjour,

merci de ta réponse,
Concernant la résolution  le 0-10V   couvre de 0 à 90°C donc en gros , si j'ai compris le principe du PWM je devrais être pas loin d'1/2 voir 1/3 de degrés de précision, ce qui est largement suffisant.

Etant un grand débutant en électronique, aurais tu un schéma ? J'ai trouvé ça, est ce que ça peut correspondre ? :
http://www.sonelec-musique.com/electronique_realisations_conv_pwm_tension_001.html
par contre moi en entrée de J3 je n'aurais pas 12V mais 24V

en tout cas merci pour cette réponse.
8  International / Français / commande proportionnelle du servomoteur d'une vanne 3 voies on: February 24, 2014, 07:46:46 am
Bonjour,

Je suis actuellement en train d'essayer de commander le servo moteur(esbe ARA659) de ma vanne 3 voies  depuis un arduino. Mais je ne vois pas comment faire :-)

Ce servo moteur prend un signal de commande proportionnel du type 
- 0v -> 10v
- ou 0mA  -> 20mA

Pouvez vous me donner des pistes sur la marche a suivre avec un arduino pour pouvoir realiser une commande proportionnelle de ce type.
Merci de votre aide.
9  International / Français / Re: communication serie et distance on: November 29, 2011, 08:56:03 am
azad:

L’accélérateur est couplé à une vanne 3 voies que j'ai motorisée. du coup, l'arduino présent dans la chaufferie possède :

-1 sonde T° extérieure
-1 sonde T° départ eau
-plus l'information de T° intérieure  fournie par l'arduino présent dans la maison  ==> d'où la nécessité d'une communication entre les 2.
- actionne la V3V  grâce à un servo   suivant les différentes T°  et un algo de regulation en cours de dev

donc je ne suis pas tout à fait en tout ou rien.

je vais aller voir le ADM232LNZ
10  International / Français / Re: Regulation Chauffage on: November 29, 2011, 08:46:49 am
merci

j'ai regardé le post et les liens.

du coup une petite question :

Où en es tu de ton projet de régulation? Et tu content du résultat?

A+
11  International / Français / Re: communication serie et distance on: November 29, 2011, 07:49:00 am
en fait j'ai actuellement un thermostat d'ambiance au centre de ma maison qui est relié via le relais du thermostat et un câble d'environ 10-15m à l’accélérateur de ma chaudière.

Mon idée est de remplacer ce thermostat par un arduino avec écran et bouton et de me servir du câble existant pour le relier à un deuxième arduino positionné dans ma chaufferie qui serait en charge de la régulation du chauffage.

le cable actuel semble etre du 2X0,75 mm².

Pensez vous que cela puisse fonctionner en utilisant les  pins TX/RX ?
A+
flagadajones
12  International / Français / communication serie et distance on: November 27, 2011, 05:06:20 pm
Bonjour,

Connaissez vous la distance maximum que l'on peut atteindre avec une communication serie entre 2 arduino?

merci
13  International / Français / Regulation Chauffage on: November 20, 2011, 05:10:12 pm
Bonjour,
Je viens de mettre au point tout mon hardware a base d'arduino pour une régulation de chauffage central au fuel.
Les composants actuels sont :
  - un élément "programmateur" avec écran et capteur de température pour ambiance +  RFM12B
  - un élément "controle chaudiere" avec servo  pour Vanne 3 voie, capteur t°  pour sortie eau chaude, retour chaudière et sonde extérieure  + RFM12B

Tout fonctionne maintenant, mon problème , est de savoir comment coder  l'algo  qui fait la régulation en fonction des différentes températures relevées.

Auriez vous des infos sur ce type de régulation ?  j'ai lu pas mal de chose sur les régulation loi d'eau, courbe de chauffe et régulation PID   mais j'ai un peu de mal à voir comment cela fonctionne à partir de la température extérieure relevée.
Auriez vous des pistes pour mes recherches ?

merci de votre aide.
flagadajones
14  Forum 2005-2010 (read only) / Français / Re: Arduino  Relais  mofset, etc.... on: January 23, 2011, 04:03:32 am
Merci de vos réponses.

pour repondre à B@tto :
le bruit n'est pas génant et la frequence de commutation sera de 3 a 4 fois par jour.

du coup j'ai vu ca chez Sparkfun. Pensez vous que cela puisse correspondre à ce que j'ai besoin.

http://www.sparkfun.com/products/100
d'apres les specs :
Contact Rating (at Resistive Load) 5A 250VAC
5A 30VDC
Max. Switching Voltage 250VAC, 30VDC
Max. Operating Power 1250VA
Max. Switching current 5A
Min. Switching Load 10mA 5VDC
Coil Rated Voltage 12VDC
Coil Rated Current 37.5mA
Pick-up Voltage 9VDC(75%Max.of nominal voltage)
Drop-out Voltage 0.6V(5%Min. of nominal voltage)
Coil Resistance 320[ch937]±10%(at 20°C)

ma premiere question :
Est ce qu'une sortie Arduino supportera l'intensité demandée par le relay?
d'apres mes calculs  5V/320[ch937]  = 15mA..  pas de probleme
mais est ce que mes calculs sont bon ?


dans differents tutos, j'ai vu que pour eviter de tout griller à la commutation il fallait mettre un diode en contre sens.

mais du coup quelle modele de diode je dois mettre ?



merci de votre aide
15  Forum 2005-2010 (read only) / Français / Arduino  Relais  mofset, etc.... on: January 21, 2011, 01:32:42 pm
Bonjour,

Je travaille actuellement, sur un systeme de regulation de chauffage et du coup ne connaissant pas trop l'electronique et tout ce qui va avec,je me retrouve face à un probleme.
sur mon installation, j'ai un circulateur en 220V  avec comme caracteristique (d'apres l'etiquette dessus) :
entre 48 et 91 W  et entre 0,20 et 0,38A  suivant la vitesse de rotation choisie.

mon idée et de se servir de l'arduino comme programmateur et donc comme declencheur de la mise en route(en tout ou rien) du circulateur.

Pouvez vous m'aider à choisir la meilleur solution. D'apres ce que j'ai vu sur le forum, il y a en gros 2 solutions  le relais et le mofset, mais je ne sais pas quelle est la meilleure. et surtout quel modele de composant est ce que je dois choisir? est ce que je peux utiliser directement une sortie de l'arduino? etc.. etc...

merci de votre aide.



Pages: [1] 2