J'ai acheté à un revendeur locale un Mega 2560. Je l'ai eu pour beaucoup moins chère que la première que j'ai.
Il s'avère que c'est une copie Chinoise. Bon vu le prix je vais pas râler
Bien entendu carte non reconnu à cause du chipset USB mais ça c'est résolu avec le bon driver...
Non mon soucis vient du fait que lorsque je téléverse un programme, ce dernier fonctionne très bien, mais dès que je la met hors tension tout est perdu ! J'imagine qu'il n'est pas écris dans la mémoire flash, ou alors cette dernière est inopérante.
J'ai besoin de savoir ce qui cloche avant de faire des bêtises, je dois reprogrammer le bootloader ?
Ou c'est autre chose ?
Cà serait étonnant que le programme s'efface après avoir été écrit en flash et fonctionné correctement.
Je pense que c'est plutôt un problème de reset qui se fait mal à la mise sous tension.
Essaie de faire un reset manuel après avoir mis la carte sous tension.
sur le reset il y a normalement un petit condensateur au GND et une résistance au +5v pour faire le reset à la mise sous tension. Il y a peut être un problème à ce niveau
Si tu as de quoi essaies de mettre un petit condensateur de quelques dizaines (voir centaines) de pF entre le reset et GND (sur le connecteur de la carte)
J'ai donc essayé avec une RAMP (hors tension, hein) et ça fait planter la carte ! Quand je fais un RESET j'ai pas le même clignotement qu'avec la carte nue.
J'ai testé avec une autre RAMP (identique) et c'est pareil.
Y a t'il une différence entre la version de chez Arduino la version R3 Chinoise ??
C'est étrange car la RAMP est de type "passive", j'ai retiré toutes les cartes additionnel et ne reste que des capa et résistances.
EDIT j'ai regardé le schéma des RAMP, le RESET est un simple bouton poussoir. Je pense que la R3 a besoin d'un vraie RESET...
Pour le moment je fais juste des test avec un programme minimaliste de clignotage de LED. Il marche sans le shield mais pas avec ! Je dois me gourger quelque part
lgjean:
C'est une carte purement passive avec juste plein de connecteur (une carte d'extension en somme) RAMPS 1.4/fr - RepRap
Bonjour,
le pb est peut être du coté de Vcc : il y a au moins 3 capas de 10µF en série avec des 4.7k qui doivent se charger et peut être retarder un peu son établissement et le circuit de reset du méga est peut être plus assez long ????
j'ai eu ce pb avec un schield de ma fabrication ou j'avais voulu renforcer le filtrage du Vcc
Non c'est bon, comme un imbécile j'ai pris une masse analogique au lieu d'une numérique, forcément...
Tu peux expliquer ?
Dans l'organisation des "reprises" de masse il est souvent utile de séparer les îlots de masse analogiques et les ilots de masse numérique afin de minimiser la pollution des premiers par les seconds..
Mais il est obligatoire que les ilots soient reliés ensemble sinon cela ne fonctionnerait pas.
On réalise ce qu'on appelle un câblage en étoile : le point de référence est le centre de l'étoile, c'est aussi la masse du circuit intégré, les rayons sont les différentes zone de cuivre reliées à ce point central.
J'ai acheté à un revendeur locale un Mega 2560. Je l'ai eu pour beaucoup moins chère que la première que j'ai.
Il s'avère que c'est une copie Chinoise. Bon vu le prix je vais pas râler
Bien entendu carte non reconnu à cause du chipset USB mais ça c'est résolu avec le bon driver...
bonsoir
Tous mes derniers arrivages "asia" de mega2560 ont un16U2 comme interface USB /UART e çà se passe sans problémes de reconnaissance