Page 1 sur 2
arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 01 avr. 2017, 23:12
par trarizakaria
bonjour;
j'ai construit mon rflink en utilisant l'arduino méga et les récepteur/transmetteur Qiachip superhétérodyne dont les liens ci-dessous. j'ai respecté le montage recommandé sur le site nodo en ajoutant des leds pour materialiser la reception et l'emission. je flache l'arduino et tout ce passe bien mais je constate que la led de réception est toujours allumée et la led de l'émission ne s'allume plus.
quand je fait un 10;ping; je reçois 20;pong; mais les led ne changes pas d'état , j'ai essayé de capter des signaux d'un détecteur de mouvement sans résultat.
alors j'ai fait un diagnostic : j'ai mesuré l'intensité de courant sur les pin 14/15/16/19 et là la surprise
pin 14 = 0v
pin 15 = 0v (il doit normalement avoir 5v)
pin 16 = 4.9 v
pin 19 = 4.9 v (il doit normalement avoir 0v puisqu'il s'agit d'une entrée DATA)
j'ai reflaché l'arduino plusieurs fois avec plusieurs version et utilisé une alimentation 9v mais toujours sans résultat.
je doute que l'arduino mega que j'ai acheté n'est pas compatible puisqu'il ne s'agit pas d'un CH340. Mais en attendant l'arrivée d'un autre arduino j'aimerais bien savoir vos avis et si quelqu'un peut m'aider SVP
lien d'arduino méga suspect :
https://fr.aliexpress.com/item/Free-Shi ... sstype=600
lien de recepteur et transmetteur
https://fr.aliexpress.com/item/1set-RF- ... sstype=600
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 09:34
par Fredok
bonjour, commencez par tester le méga avec un exemple basic genre faire flasher la led (arduino/exemples/01 Basic) et mettre un serial.begin() pour voir si le RXTX fonctionne.
Ensuite tester les sorties au voltmètre en faisant des pinmode(pin,output); digitalwrite(pin)=high.
bye
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 10:48
par trarizakaria
Merci pour ta réponse rapide. Oui j'ai déjà fait ça sur les même pin. Et ça marche. J'ai testé avec le voltmètre,j'ai un courant qui varie quand je met blink
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 11:05
par vil1driver
Salut,
trarizakaria a écrit :
pin 15 = 0v (il doit normalement avoir 5v)
pin 19 = 4.9 v (il doit normalement avoir 0v puisqu'il s'agit d'une entrée DATA)
postulat erroné, ça dépends du sketch..
ps: ch340 est le chipset usb, rien à voir avec l'arduino lui même, tu aurais le même comportement avec un autre chip
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 15:33
par Fredok
Bonjour, une fois loadé, que dit RFloader, il affiche ce que méga reçoit....
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 15:39
par trarizakaria
vil1driver a écrit :Salut,
trarizakaria a écrit :
pin 15 = 0v (il doit normalement avoir 5v)
pin 19 = 4.9 v (il doit normalement avoir 0v puisqu'il s'agit d'une entrée DATA)
postulat erroné, ça dépends du sketch..
ps: ch340 est le chipset usb, rien à voir avec l'arduino lui même, tu aurais le même comportement avec un autre chip
mais le sketch est le même pour tout les rflinks et se sont les pins dans la procédure.
Le sketch de rflink utilises le pin 14 comme sortie data pour l'émetteur et le 15 comme vcc. Et le 19 comme entrée data venant du récepteur. Donc le 19 ne doit pas avoir 5v tout le temps.
J'aimerais savoir est ce qu'il y a quelqu'un qui utilise un arduino pareil
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 15:45
par trarizakaria
Fredok a écrit :Bonjour, une fois loadé, que dit RFloader, il affiche ce que méga reçoit....
Une foi loadé il affiche le statut 433 =on et puis il je reçois rien. Quand j'envoie 10;ping; il me répond par 20;pong; et je vois les leds de tx/rx de l'arduino clignoter. Mais côté pins pas de changement de voltage. Et mes leds témoins ne change pas de statut
Celle du récepteur est tjr allumée et celle de l'émetteur tjr éteinte
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 16:13
par Fredok
Bonjour, d'après le schéma, la tension U(Gnd-D15) = 5V (mode voltmètre fil noir sur gnd et rouge du voltmètre sur D15) idem pour U(Gnd-D16)
Sans brancher les emetteur-recepteur 433, il faut mesurer les potentiels sur D15 et D16.
S'ils ne sont pas sur 5V il y a problème.
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 16:35
par vil1driver
15 = vcc émetteur
16 = vcc récepteur
rflink ne les alimente pas continuellement ! c'est pour cela que ces pins sont utilisés et non directement le +5V.
donc pour moi rien d'anormal.
pour la 19,
une entrée peut très bien être au niveau haut, ça ne veut pas dire que le signal ne sera pas reçu, c'est une histoire de différence de potentiel
il y a de nombreux cas ou le signal n'est pas d'envoyer 5v mais de mettre à la masse..
je ne connais pas bien rflink.. je peux me tromper mais les choses ne sont juste pas aussi évidentes que tu le penses.
Re: arduino méga qui n'est pas CH340 !! et 0V sur les pins !
Publié : 02 avr. 2017, 17:29
par trarizakaria
Sur
D14 = 0v chose qui parrait normal. Mais si j'envoie un signal il doit avoir de l'intensité, mais il ne change pas comme j'ai dit j'ai mis une led pour qu'ils clignote mais ça n'arrive pas
D15= 0v vcc que même s'il ne s'alimente qu'au moment de l'envoi le voltage doit changer. Mais aucun changement.
D16= 5v il paraît normal car c'est le vcc de recepteur. Et la logique dit qu'il doit alimenter le recepteur en continu.
D19= 5v qui ne change pas d'intensité. S'il est défini en hight il doit au moins faire clignoter la led.
J'ai tester d'alimenter directement le recepteur et l'émetteur par 5v mais aucun changement sur les pins data.
S'il y a quelqu'un qui peut mesurer ses pins. Ou me dire l'état de ses leds s'il a mis des leds pour son rflink.
Aussi s'il y a quelqu'un qui utilise déjà un arduino qui n'est pas Ch340. qu'il me renseigne. Car sur le marché j'ai trouvé 2 types 16AU et CH340. Et j'ai commandé le premier car il paraissait moins clone
Merci bcp