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 ---
Tout ce qui n'a pas de catégorie !
HC05 et HC06
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1118
Âge : 60
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#151 Message par Gérard » mer. 17 avr. 2019 16:04

Voilà le résultat.
Test HC-Ver1.PNG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Le 18 / 04 / 2019 je suis devenu papy de jumeaux, une fille et un garçon. Quel bonheur.

HC05 et HC06
pspic
Amateur
Amateur
Messages : 162
Âge : 72
Enregistré en : septembre 2017
Localisation : 68

#152 Message par pspic » mer. 17 avr. 2019 20:19

C'est cohérent:
38400 baud en mode AT (donc c'est un HC-05).
9600 bauds en mode normal, c'est cette valeur qu'il faut utiliser pour la liaison avec le PIC.

HC05 et HC06
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1118
Âge : 60
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#153 Message par Gérard » jeu. 18 avr. 2019 08:10

J'ai encore une question : comment sait-on dans quel mode on se trouve?
Le 18 / 04 / 2019 je suis devenu papy de jumeaux, une fille et un garçon. Quel bonheur.

HC05 et HC06
pspic
Amateur
Amateur
Messages : 162
Âge : 72
Enregistré en : septembre 2017
Localisation : 68

#154 Message par pspic » jeu. 18 avr. 2019 10:41

Voir le PDF au post #137 qui dit:

Pour le HC05
AT Mode 1: After power on, it can enter the AT mode by triggering PIN34 with high level.
Then the baud rate for setting AT command is equal to the baud rate in communication, for example: 9600.
AT mode 2: First set the PIN34 as high level, or while on powering the module set the PIN34 to be high level, the Baud rate used here is 38400 bps.

Pour le HC06
Notice: All AT commands can be operated only
AT Mode: Before paired, it is at the AT mode.
After paired it’s at transparent communication

Pin 34 = pin EN.

HC05 et HC06
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1338
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#155 Message par paulfjujo » dim. 14 juil. 2019 16:51

bonjour,

pspic a écrit :Bonjour à tous,
Pour 50 m essaye un HC12, il est donné pour 1000 m en terrain dégagé.
J'ai essayé et j'arrive à 250 m avec quelques arbre.


j'ai tout juste commencé à essayer mes modules HC12 ...
et je suis loin d'avoir une portée aussi grande .. à travers 1 mur et 2 cloisons
je plafonne à 30M maxi.
l'emetteur est à l'exterieur dans mon jardin : piloté via un PIC12F1840 DIP8 qui fait l'acquisition d'une sonde DS18B20
j'alimente avec 3 piles de 1,5V.
le recepteur dans mon bureau/atelier , est simplement relié à un terminal (Teraterm sur PC) via un cordon prolific TTL/USB
et une alim 4,5V reglable .

j'ai commencé en mode FU3 , 9600 bauds .. maxi de portee 20M maxi
puis je suis passé en Mode FU4 1200 bauds , qui est donné pour la portée maximale
... mais j'ai 30M maxi seulement!
la consommation moyenne du module est autour de 22mA ( sous 4,5V)
j'ai mis les antennes fournies avec les modules (espece de ressort L=21mm et dia ~5mm)
C'est déja bien mieux que mes modules BlueTooth , meme si c'est bien plus lent ! 1200 bauds <-> 19200 ou 115Kbds


je suis au reglage puissance Maxi P8.
La tension d'alim agit un peu sur la sensibilité plage 3,3 à 4,5V
j'ai obtenu le maxi de sensibilité avec 3,7V coté recepteur.
Je suppose que la tension d'alim agit un peu sur le calage de la freqence du canal
(Canal 01 utilisé)

la liaison est bien sur ,bidirectionnelle, je peux allumer une led sur le PIC
en envoyant LED=1 ou LED=0
testé OK à 9600 bauds

en mote AT j'obtiens avec AT+RX<CR>
OK+B9600
OK+RC001
OK+RP:+20dBm
OK+FU3

version: AT+V<CR>
www.hc01.com HC-12_V2.4
canal: AT+C001<CR>
C001=> 433.4 Mhz

au passage en FU4, la vitesse passe obligatoirement à 1200 bds

OK+FU4,B1200
OK+B1200
OK+RC001
OK+RP:+20dBm
OK+FU4

FU4 special long distance à 1200 bauds
FU4 mode is useful for maximum range, up to 1.8km. Only a single baud rate of
1200bps is supported, with the in the air baud rate reduced to 500bps for
improved communication distance. This mode can only be used for small amounts of
data (each packet should be 60 bytes or less), and the time interval between
sending packets must not be too short (preferably no less than 2 seconds) in
order to prevent loss of data.


18 chars <60
time interval 1,2 sec < à 2 sec ... mais j'ai moins de caracteres
et à priori pas de pertes de data

je reçois bien la mesure , sans trous ou ratées ( explique le pourquoi d'affichage de l'Index chro,nologique)

389 DS#1= 31.56
390 DS#1= 31.56
391 DS#1= 31.56
392 DS#1= 31.56
393 DS#1= 31.56
394 DS#1= 31.56
395 DS#1= 31.50
396 DS#1= 31.50
397 DS#1= 31.50
398 DS#1= 31.50
399 DS#1= 31.50
400 DS#1= 31.43

mais la commande LED=1 ne semble plus passer ????
meme en reduisant la distance à 2M !
LED=1<CR> 6 carateres à 1200 bauds => 50mS
alors que j'ai dans ma boucle programme un delay d'attente de 500mS et
timeout à 1,2sec pour avoir une fenetre temporelle de capture via RX interrupt ..

( de plus ça marchait tres bien à 9600 bds)
je reverrai ça plus tard ...


donc pour l'instant, je ne suis pas encore satisfait ..il me faut au moins 50M GARANTI
car pour la suite je compte acquerir ma mesure compteur d'eau : à l'exterieur 25M via 2 murs et 2 cloisons

Quelle tension d'alimentation ?
quelle est ta version et config ?
as-tu une autre antenne que celle fournie ?

Faut-il jouer sur la longueur (deployée) du boudin antenne, mais alors au pif ?

HC12_transceiver_data_tech.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aides toi, le ciel ou Fantastpic t'aideras

HC05 et HC06
pspic
Amateur
Amateur
Messages : 162
Âge : 72
Enregistré en : septembre 2017
Localisation : 68

#156 Message par pspic » dim. 14 juil. 2019 19:29

Bonjour Paul,
Voici la configuration que j'avais utilisé pour mes essais:
B9600
RC001
RP:+20dBm
FU3
Soit la configuration par défaut.
J'avais utilisé une pile plate de 4.5 V neuve et l'antenne ressort.
As tu vérifié la chute de tension à l'émission ?
Sur la carte il y a un connecteur pour une antenne plus efficace que le ressort
Il y a 2 ans, j'avais réalisé un système de pesée + T° de ruches avec transmission des données sans fil entre un PIC et un PC situé à 110 m. avec un module XBEE PRO
DesPesRuch.doc
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

HC05 et HC06
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1338
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#157 Message par paulfjujo » lun. 15 juil. 2019 17:37

bonjour PsPic et à tous,

j'ai repris mes test , avec 2 autres modules coté recepteur,
changé de canal C005 au lieu de C001 ( coté emetteur aussi !)
meme probleme de portée maxi <=30m , via un mur Beton et 2 cloisons
j'ai pas essayé en plein air, vu que mon PC portable n'a plus de batterie ( recepteur relié à Terminal PC Teraterm)

j'ai rajouté une commande entre recepteur et emetteur
pour modifier à distance, la puissance coté emetteur
j'envoi PU=1 ou PU=8<CR>
=> Interruption UART RX sur le PIC coté emetteur
le PIC decode alors la commande reçue , et si valeur transmise est correcte ( entre 1 et 8)
passe la pin SET à 0
envoi la commande AT+Px <CR> (x de 1 à 8)
et repasse ensuite la pin SET à 1
le changement est confirmé coté recepteur ..
puis le recepteur continue à recevoir les mesures de temperatures ...

MAIS AUCUN EFFET ...sur la portée maxi


alimentation emetteur : par 3 piles => 4,84V en charge
alimentation receiver ..via alim secteur 4.2V

j'ai donc fait ensuite des mesures et enregistrement de courant consommé
sur l'emetteur (16 à 17mA maxi avec le PIC 12F) quel que soit le mode puissance 1 ou 8
j'ai verifié quand meme , sur le module tout seul : consomme de 15 à 16mA ..

test , idem coté recepteur ,qui consomme 15 à 16 mA ( pas de PIC)

Enregist_I_HC12_Emetteur_at_P1_et_P8_190715_.jpg



oops Je ne vois pas COMMENT et POURQUOI , la puissance ne change pas ?
y aurait-il des NON-dit dans la datasheet
ou je ne sais pas là lire / interpreter !

il y a déja des blocages sur la vitesse en fonction du mode FU ..
mais rien vu concernant la puissance.

Les modules vendus en france, serait-ils Bridés à <= 10mW ?

last news
je viens de trouver ceci
AT commands
AT+Px (only for EC44)
ici :
https://www.electrodragon.com/w/CC1101/ ... odule_UART
CC1101/SI4463 Wireless Module UART
mode EC11 et EC44 ????
les modes M1 à M4 correspondraient à FU1 ..FU4 ????
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aides toi, le ciel ou Fantastpic t'aideras

HC05 et HC06
pspic
Amateur
Amateur
Messages : 162
Âge : 72
Enregistré en : septembre 2017
Localisation : 68

#158 Message par pspic » lun. 15 juil. 2019 20:20

Bonjour Paul et tous les autres,
Pas très encouragent tes constats.
Je vais refaire des essais de mon coté dès que possible.
Il te reste à jouer avec l’antenne.
Aurions nous des modules vérolés qui n’ont pas passés le contrôle et qui sont recyclés par des vendeurs peux scrupuleux ?

HC05 et HC06
pspic
Amateur
Amateur
Messages : 162
Âge : 72
Enregistré en : septembre 2017
Localisation : 68

#159 Message par pspic » mar. 16 juil. 2019 11:27

Test réalisé ce matin avec un HC-12-USB sur le PC situé à l'intérieur de la maison et une carte mobile PIC + HC12 alimentée par une pile de 4.5V.
Config: B1200, RC005, RP +20dBm et FU3.
Avec antennes ressort.
En rouge sur la carte les portées.
Port_HC12.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

HC05 et HC06
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1338
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#160 Message par paulfjujo » mar. 16 juil. 2019 12:29

bonjour,

Merçi pour ce test,
je vais essayer aussi, dans les memes conditions
à 1200 bauds au lieu de 9600 .

1) et en mettant le recepteur hors de mon bureau dans lequel rayonne
du Wifi, du bluetooth RN41 Edf info ,capteur meteo 433Mhz, 2 PC et 2 ecrans
c 'est peut etre un environnement trop pollué .
2) d'ailleurs je testerai les 2 cas de figure ..

quelle est la taille d'info que tu envoies ( Nb de bytes) ?
et à quelle interval de temps ?
pour etre le plus similaire possible dans le test ..

:cry: Resultats:
quelque soit les conditions , je plafonne à D maxi ~= 25M pour une fiabilité à 100%
à partir de 35M j'ai plus rien !

Bien Décu !
de plus, je ne vois pas comment la puissance pourrait passer à +°20dbm sans augmenter le courant consommé!
y un chisme, ou alors j'ai des composants de seconde source.


a plus de 120M , quelle est la consommation de ton module ?

je vais donc m'orienter sur autre chose,
j'avais acheté 4 modules NRF2401L avec antenne
dont la mise en oeuvre n'est pas aussi facile que le HC12.

je garderai mes HC12 pour mes 3 mesures DS18B20, dans les chambres et 1 mesure locale avec le PIC de controle
chargé de la synchro qui retransmettra le tout via un RN41 blueTooth..
ou via un ESP8266 LoLin en Wifi ?
Ca fait beaucoup de temps et de perte d'energie à essayer d'etudier et valider des solutions..

A+
Aides toi, le ciel ou Fantastpic t'aideras


Retourner vers « Coin Fourre-tout »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité