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
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#21 Message par paulfjujo » ven. 26 juil. 2019 15:13

bonjour,

:mur: Vla aut' chose !

aujourd'hui je refais un test à 1200 bauds FU3 RC005
et je constate que j'obtiens du charabia coté recepteur (HC12 -> PC Terminal via cordon Prolific)
J'ai verifié que mon PIC envoie bien à 1200 bauds sur le fil Tx du Module HC12 emetteur
Pour pouvoir lire correctement sur le recepteur, j'ai du modifié la vitesse COM3 terminal à 1180 bauds.!

Est-ce un probleme lié à la temperature ambiante : 30,2°C ?!!!
J'attend Samedi apres midi , ou dimanche ,
la température devrait redescendre vers 25°C apres les orages.
pour re-tester

à 1180 bauds ..OK
57 DS#1= 29.56
58 DS#1= 29.56
59 DS#1= 29.56
60 DS#1= 29.56
61 DS#1= 29.56
62 DS#1= 29.56
63 DS#1= 29.56
64 DS#1= 29.56
65 DS#1= 29.56
66 DS#1= 29.56
67 DS#1= 29.56

à 1200 bauds BAD:
t4"ÑjDŒ= ’”æY3³ƒ… tD"ÑjDŒ= ’”æY3³ƒ… tT"ÑjDŒ= ’”æY3³ƒ… td"ÑjDŒ= ’”æY3³ƒ… tt"ÑjDŒ= ’”æY3³ƒ… t„"ÑjDŒ= ’”æY3³ƒ… t”"ÑjDŒ= ’”æY3³ƒ… „"ÑjDŒ ÉÊæY3³ƒ… „"ÑjDŒ= ’”æY3³ƒ… „$"ÑjDŒ= ’”æY3³ƒ… „4"ÑjDŒ= ’”æY3³ƒ… „D"ÑjDŒ= ’”æY3³ƒ… „T"ÑjDŒ= ’”æY3³ƒ… „d"ÑjDŒ= ’”æY3³ƒ… „t"ÑjDŒ= ’”æY3³ƒ… „„"ÑjDŒ= ’”æY3³ƒ… „”"ÑjDŒ= ’”æ™3Fƒ
”"ÑjDŒ= ’”æ™3Fƒ
”"ÑjDŒ= ’”æ™3Fƒ
”&"ÑjDŒ= ’”æY3³ƒ… ”6"ÑjDŒ= ’”æY3³ƒ… ”F"ÑjDŒ= ’”æY3³ƒ… ”V"ÑjDŒ= ’”æ™3Fƒ
”f"ÑjDŒ= ’”æ™3Fƒ
”v"ÑjDŒ= ’”æY3³ƒ… ”†"ÑjDŒ= ’”æY3³ƒ… ”–"ÑjDŒ= ’”æY3³ƒ… Š"ÑjDŒ= ’”æ™3Fƒ
Š"ÑjDŒ= ’”æY3³ƒ… Š&"ÑjDŒ= ’”æ™3Fƒ
Aide toi, le ciel ou FantasPic t'aidera

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

#22 Message par paulfjujo » dim. 28 juil. 2019 10:15

bonjour à tous,

.. de plus
l'emetteur interfere avec ma souris sans fil Logitec M235
qui est pourtant en 2,4GHz ??
le curseur souris se ballade partout et seme la pagaille.
oops
mais l'emetteur est à 2M de distance seulement ..

ma config HC12
OK+B1200
OK+RC005
OK+RP:+20dBm
OK+FU2

:?: Harmoniques 5 du 433.58MHz => 2.168Ghz?

j'ai commandé d'autres HC12 AVEC MARQUAGE au dos...

je vais utiliser un GPS pour localiser l'emetteur PIC
avec Clicker 18F47J53 ( 2 Uarts,I2C) + ECRAN OLED SSD1306 + HC12
ainsi j'aurais vraiment un suivi de portée en LIVE .
le recepteur renverra la position reçue sur l' ecran OLED du PIC emetteur = accusé de reception..
un Tracker en somme..

A suivre.
Modifié en dernier par paulfjujo le dim. 28 juil. 2019 10:28, modifié 2 fois.
Aide toi, le ciel ou FantasPic t'aidera

HC05 et HC06
venom
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 953
Âge : 38
Enregistré en : avril 2016
Localisation : Klyntar
Contact :

#23 Message par venom » dim. 28 juil. 2019 10:22

[HS] J'ai eu un bug du style il y a longtemps, dès que mon smartphone sonner près de ma souris sans fil, cette dernière se déconnecter de Windows :shock: :? :lol: [/HS]






@++
Mon site web
Mon discord : venom#4888

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

#24 Message par paulfjujo » sam. 3 août 2019 15:34

bonjour

mes derniers tests :


HC12 pastille bleu coté PC
terminal à 1200 bds pour dialoguer en mode AT
La liaison HC12 et terminal se fait via un cordon Prolific USB/TTL
Le HC12 est alimenté via l'USB du cordon
relier l'entre SET du module HC12 au 0V

AT
OK

AT+V
http://www.hc01.com HC-12_V2.4

AT+RX
//config actuelle
OK+B1200
OK+RC005
OK+RP:+20dBm
OK+FU4

// changement de canal 5 -> 20
AT+C020
OK+C020

AT+RX
// nouvelle config
OK+B1200
OK+RC020
OK+RP:+20dBm
OK+FU4
===========================
coté PIC HC12 pastille Jaune
terminal à 1200 bds pour dialoguer en mode AT
relier l'entre SET du module HC12 au 0V

AT+V
http://www.hc01.com HC-12_V2.4

AT+RX
//config actuelle
OK+B1200
OK+RC005
OK+RP:+20dBm
OK+FU4

// changement de canal 5 -> 20
AT+C020
OK+RC020

AT+RX
// nouvelle config
OK+RP:+20dBm
OK+FU4
OK+B1200
OK+RC020
OK+RP:+20dBm
OK+FU4
============================
Enlever le strap 0V --entree SET
apres remise en place HC12 Jaune sur appli PIC12F
Celui ci est placé à l'exterieur à ~ 20M

Reception HC12 Bleu, placé sur mon bureau, à l'interieur d ela maison
terminal PC TERATERM relié au HC12 Bleu via cordon Prolific:
reception de :

Compilateur : MikroC 7.5.0
Directory :C:\_MikroC\_MesProjets_MikroC\_HC12_Transceiver_433Mhz
Projet :12F1840_UART_RA4_RA5_IT_Timer1_HC12_DS18B20.mcppi
Source :_12F1840_UART_RA4_RA5_IT_Timer1_HC pin2=RA5=RX Pin3=RA4=Tx r
Test registres DS18B20
Family Code : 28 ID1= FF4715811603 CRC= 24
IT UART RA4-RA5 & Timer1

1 DS#1= 85.00
2 DS#1= 25.43
3 DS#1= 25.43
4 DS#1= 25.43
5 DS#1= 25.43
.. etc ...
à 20M
294 DS#1= 26.25
295 DS#1= 26.25
296 DS#1= 26.25
297 DS#1= 26.25
298 DS#1= 26.25
299 DS#1= 26.25 <- 3 trames ratées
303 DS#1= 26.25
304 DS#1= 26.25
305 DS#1= 26.25
...

359 DS#1= 26.50
360 DS#1= 26.50
361 DS#1= 26.50 <- 2 trames ratées
364 DS#1= 26.56
365 DS#1= 26.56
....

523 DS#1= 27.18
524 DS#1= 27.18
525 DS#1= 27.18 <-- 11 trames ratées
534 DS#1= 27.18
535 DS#1= 27.18
536 DS#1= 27.18
537 DS#1= 27.18
538 DS#1= 27.25
539 DS#1= 27.18



------------------------

Apres Eloignement du recpteur de mon ecran PC ~60cm au lieu de ~20cm
c'est MIEUX !

999 DS#1= 28.31
1000 DS#1= 28.37
1001 DS#1= 28.37
1002 DS#1= 28.31
... etc AUCUNE TRAME RATEE entre 999 et 1104
1099 DS#1= 28.50
1100 DS#1= 28.50
1101 DS#1= 28.50
1102 DS#1= 28.50
1103 DS#1= 28.50
1104 DS#1= 28.50

retour à position initiale ~20cm de l'ecran PC
1223 DS#1= 28.62
1224 DS#1= 28.68
1225 DS#1= 28.68
1226 DS#1= 28.68 <- 9 trames ratées
1235 DS#1= 28.68
1236 DS#1= 28.68
1237 DS#1= 28.68

nota:
il n'y a pas une reeel synchronicité entre l'envoi et le retour
car je peux recevoir 2 trames dans la meme seconde
et donc rien dans la seconde suivant


à 25M environ ..plus de reception !



rien n'y fait , je laisse tomber .. attente nouveau modules ..
Aide toi, le ciel ou FantasPic t'aidera

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

#25 Message par paulfjujo » ven. 23 août 2019 13:53

bonjour,

Ma question:
l'antenne des modules HC12 est-elle bien adaptée ?
vu que celle ci est prevue pour la bande 868MHz et y ressemble comme 2 gouttes d'H20 .
antenne_868Mhz.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

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

#26 Message par paulfjujo » mer. 4 sept. 2019 15:39

bonjour à tous,


N'y aurait-il pas un "Crack" pour reprogrammer le HC12 microcontroleur qui est sur le module HC12 ?
afin de lui redonner son programme original (portée > 120M) , à moins que la limite soit sur le circuit HF SI xxxx

En attendant , pour ne pas jeter mes 4 modules à la poubelle
je vais suivre le principe énnoncé par PSPIC : commuation de canal..

je suis en train de tester un HC12 utilisé en concentrateur avec un PIC18F26K22 pour
acquerir une mesure de temp DS18B20 , gerer un LCD I2C et envoyer sa mesure vers les autres modules HC12
et les interroger chaque 5 sec, pour savoir si ils ont quelque chose à dire ..

je me suis aperçu que , sous le mode FU4, la reprise en main du mode AT , se faisait une fois seulement , mais qu'apres il fallait continuer
à la vitesse "Reglage Usine" de 9600 bds .. et comme le mode FU4 1200bds ne change rien du tout à la portée effective maxi (entre 20 et 30M)
je suis donc resté à 9600 bauds, pour modifier le canal de travail en cours , sans commuter la vitesse de l'UART.
J'utilise 4 canaux : 10,12,14,16

pour l'instant je teste l'ensemble en connectant 3 terminaux YAT Terminal
1 sur une sortie UART3 19200bds = Espion du dialogue PIC<-> HC maitre (UART3 car , je garde sous le coude l'UART2 Hardawre!)
UART1 est relié au HC12 (maitre)
1 sur un HC12 distant canal 10
1 sur un HC12 distant canal 12
le 4 em n'est pas connecté
le cycle de balayage est de 5 secondes

Le maitre envoi : une demande de message, puis sa mesure de temperature
Le HC12 ((10 ou 12 ) en cours de connection recoit la demande de message
et renvoi ou pas un message tapé au clavier
ou une commande LEDR=1 LEDR=0 ou LEDV =1 LEDV=0 pouvant actionner une led Rouge ou Verte sur le PIC

par la suite je mettrai un PIC12F1840 sur chaque HC12 distant , pour renvoyer la mesure de temperature locale (via DS18B20)
Je compte aussi pouvoir mettre en veille chaque PIC distant pendant 5x3 secondes, le temps d'interroger les 3 autres HC12 ,
juste apres la reception de demande de message ...
et de le reveiller ensuite ..pour baisser la consommation ( montage alimenté avec une LIR3022 4,1v maxi > 3,4V mini)
le reveiller soit avec un Break UART ,soit le wachdog , soit uniquement avec un timer .. pas tres clair pour le moment

Je comptais sur la longue distance annoncée du HC12,
surtout pour ma (future ) mesure de conso compteur EAU , à l'exterieur de la maison dist >25M !
pas de soluce pour l'instant ( peut etre un LORA 960MHz ?)

HC12_Concentrateur_et_3xPIC_HC12_DS18B20.jpg


dialogue des 3 terminaux resumé ci-dessous

Test_HC12x3_xls.jpg


Test_HC12x3.jpg



je peux joindre le source PIC de ce test
si un de vous est interressé, ou veux ouvrir un post sur ce sujet , :sifflotte: ( en C !)

à noter :
j'ai découvert et testé le terminal YAT .. et adopté en remplacement
de Terminal VBRAY ou Terraterm ou Realterm..

à Jeremy:
est-il possible de rapatrier les posts concernant le HC12 dans un autre poste avec un titre plus approprié "Transceiver HC12" ou "HC12"
au lieu de "HC05 HC06", car rien à voir avec le bluetooth
meme si cela concerne de la liaison sans fil.

humour!!
Qui va en Chine passer des vacances ?
et ramener un kilo de HC12 qui va bien ..
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

HC05 et HC06
Jérémy
Administrateur du site
Administrateur du site
Messages : 2722
Âge : 44
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#27 Message par Jérémy » mer. 4 sept. 2019 21:33

Bonsoir,

paulfjujo a écrit :Source du message est-il possible de rapatrier les posts concernant le HC12 dans un autre poste avec un titre plus approprié "Transceiver HC12" ou "HC12"

Oui cela est possible mais il faut me un peu me macher le travail! 18 pages à lire :sifflotte:
Seulement me dire a partir de quel numéro de post je divise celui ci ?

Merci
C'est en faisant des erreurs, que l'on apprend le mieux !!!

HC05 et HC06
pspic
Passioné
Passioné
Messages : 357
Âge : 77
Enregistré en : septembre 2017
Localisation : 68

#28 Message par pspic » jeu. 5 sept. 2019 07:20

Bonjour à tous,
A partir du post 155, la discussion concerne le manque de portée du HC12.

HC05 et HC06
pspic
Passioné
Passioné
Messages : 357
Âge : 77
Enregistré en : septembre 2017
Localisation : 68

#29 Message par pspic » sam. 7 sept. 2019 08:57

N'y aurait-il pas un "Crack" pour reprogrammer le HC12 microcontroleur qui est sur le module HC12 ?
afin de lui redonner son programme original (portée > 120M) , à moins que la limite soit sur le circuit HF SI xxxx

Bonjour Paul,
J'ai aussi pensé à cette solution, mais pour le moment je ne me sent pas capable de récupérer le code sur un HC-12 ancienne version et de le transférer vers un HC-12 récent.
Il me reste encore 3 HC-12 d'origine avec longue portée testé au cas où quelqu'un veut se frotter à cette galère.

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

#30 Message par paulfjujo » mar. 10 sept. 2019 16:14

bonjour,


:?: Quid de la commande
AT+UPDATE ??

Code : Tout sélectionner


User Manual version 2.3B

• AT
+UPDATE
Puts the module in the state of waiting for a software update
. After receiving
this command the module will not respond to any further AT commands until power
has been cycled
.



qui semblerait etre une commande pour mise à jour firmware , mais je n'ai trouvé
aucune info détaillant cette commande..

En attendant ( un nouveau POST consacré au HC12) je continue mes tests sur le HC12
1 c oncentrateur avec 18F26K22 et 3 esclaves
dont 1 esclave avec PIC12F1840 qui me renvoi une mesure de temperature
1 esclave connecté à un terminal qui affiche la temperature du concentrateur et peut renvoyer des commandes
1 esclave connecté à un autre terminal ( Mais Mourru en reception HC12 RX , ne peut plus rien renvoyer)

HC12 canal 016 , en mode FU2 4800bauds
AT+RX
OK+B4800
OK+RC016
OK+RP:+20dBm
OK+FU2


verification avec multimetre en serie sur alim HC12 mode FU2 4800bauds
la consommation passe de 16mA à <10µA
et reste ainsi ..

je balaye les 3 modules en 25 sec
Chaque HC12 consomme pendant 4 secondes seulement : 16mA (echange avec concentrateur)
puis reste à <10µA pendant les 21 sec restantes ,
en attendant le prochain tour de boucle du concentrateur

Enregistrement de la consomation GLOBALE : le HC12 canal 016 couplé avec le PIC12F1840


Test_Consom_HC12_FU2_4800_12F1840_190910.jpg


à priori , pas tres utile de rajouter en plus, une mise en sommeil du PIC12F ..


Emetteur_HC12_12F1840.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Coin Fourre-tout »

Qui est en ligne

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