
Réalisation d'un arduino problème d'implémentation du programme
#1
Posté 27 novembre 2012 - 10:43
J'ai en ma possession un arduino Mega 2560 Original . J'aimerais reproduire un voir plusieurs arduino Uno ou équivalent afin de les intégrer dans divers projet domestique .
Niveau matériel je possède ceci :
AtMega328 (bootloader Uno pré chargé)
28 Dip Socket(Pour l'AtMega)
22 pF Condensator ( x2 pour le clock )
10k ohm weerstand ( pour le reset )
220 ohm weerstand ( pour la led de test )
6mm Push Button ( reset )
5mm Led Geel ( Led de test )
16 MHz kristal ( clock )
j'ai également mis en place un 7805 et son environnement afin d'avoir une tension constante de 5v pour gérer l'arduino .
J'utilise la dernière version de l'IDE d'arduino le tout câblé de cette façon :
http://www.instructables.com/files/deriv/FOU/SYEK/GQ5PXCS8/FOUSYEKGQ5PXCS8.LARGE.jpg
Pour le câblage du mirocontrolleur je me suis basé sur le montage décrit sur le site arduino : http://www.arduino.cc/en/Main/Standalone
J'ai été obligé d'utiliser un condensateur sur le mega pour empêcher le reset automatique .
Ce câblage a été utilisé afin de RE-mettre un bootloader de Uno dans le mirocontrolleur car j'ai cru que celui ci déconnait ou n'avait pas été implanté d'origine ! Cela du à l’erreur dont je vais parler si après .
Ici j'en suis au point que mon circuit est prêt à être exploité avec un bootloader de Uno mais pas moyen d'y mettre le moindre programme j'ai essayer d'implanter le "Blink" mais que ce soit cet exemple ou tout autre j'obtiens un :
avrdude: stk500_getsync(): not in sync: resp=0x00
J'ai tester différentes façon différentes , changer le type de carte , vérifier le port com , changer sa vitesse de transmission , tout les drivers sont bons . Là je suis réelement bloqué au point de ne plus savoir quoi faire ..
J'ai également un programmateur USB pour AVR S51 , pas réussi à l'utiliser sur l'arduino .
Un convertisseur USB => RS232 mais sans DTR du coup je pense qu'a cause de cela ça ne fonctionne pas .
Est ce que quelqu'un sait me donner une astuce ou tout autre aide qui me permettrait de faire enfin envoyer ce programme dans l'atmel ?
D'avance je vous remercie
- Sharlihe aime ceci
||||||||| L'union fait la force |||||||||
#2
Posté 27 novembre 2012 - 10:53
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter : https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/
Besoin d'une impression 3D grand format ? Contactez moi !
#4
Posté 28 novembre 2012 - 06:03
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter : https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/
Besoin d'une impression 3D grand format ? Contactez moi !
#5
Posté 28 novembre 2012 - 08:06
||||||||| L'union fait la force |||||||||
#6
Posté 28 novembre 2012 - 08:26
Si on recrée son équivalent cela devrait fonctionner ?
Qu'entend tu par la ? Faire une UNO ?
Bon courage !
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter : https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/
Besoin d'une impression 3D grand format ? Contactez moi !
#7
Posté 28 novembre 2012 - 08:31
Je ne comprends pas pourquoi j'ai cette erreurs , le mega est censé être l'update du UNO , plus performant et ce serait dommage de ne pas pouvoir programmer un atmega avec :'(
||||||||| L'union fait la force |||||||||
#8
Posté 28 novembre 2012 - 08:40
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter : https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/
Besoin d'une impression 3D grand format ? Contactez moi !
#10
Posté 28 novembre 2012 - 08:57
- Microrupteurman aime ceci
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter : https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/
Besoin d'une impression 3D grand format ? Contactez moi !
#11
Posté 28 novembre 2012 - 08:59
Cette erreur vient d'un problème de communication entre le PC et la carte. Visiblement tu as testé différents cas, et d'après http://www.ladyada.net/learn/arduino/help.html , il y en a beaucoup !
Suggestion : jette un oeil à la datasheet (énorme) du micro-contrôleur que tu veux burner pour vérifier qu'il est connecté correctement. Peut-être qu'en reprenant ce genre de document, tu prendras un peu de recul vis-à-vis du problème. Par ailleurs, je suis intéressé si tu trouve une solution, vu que j'ai quelques dizaines d'Atmega sous la main, et que je compte bien faire mes boards dédiés pour laisser dans mes robots à terme.

#13
Posté 15 décembre 2012 - 07:54
Problème résolu il y a de cela une ou deux semaines , le problème venait de l'auto reset !
J'en ai conclu au bout d'une série de test très long , et en comparant avec un Uno je me suis rendu compte que mon atmega se resettait tout seul pendant la sécance d'injection du programme et ce en boucle.
Pour stopper cela je me suis renseigné et un condensateur aurait pus le stopper , avec un 100 nF c'était trop il ne resettait plus du tout et avec un 0,1pf là ça fonctionne parfaitement , ce condensateur à été placé sur mon adaptateur série sur la pin DTR .
Problème résolu j'ai aujourd'hui dans mes mains un Arduino Uno Homemade
||||||||| L'union fait la force |||||||||
#14
Posté 15 décembre 2012 - 09:46
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter : https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/
Besoin d'une impression 3D grand format ? Contactez moi !
#16
Posté 19 décembre 2012 - 04:27


En tout cas bravo à toi pour voir réussi à résoudre tes problèmes

Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#17
Posté 19 décembre 2012 - 09:00
Par contre j'ai ceci :

Il faut rajouter à cela un 7805 et ses deux condensateurs pour adapter la tension à 5V.
Une led rouge à la sortie du 7805 ( avec sa résistance ) afin de confirmer qu'il y a de la tension dans le circuit.
Egalement une led verte et sa résistance en pin DP13 pour les tests.
||||||||| L'union fait la force |||||||||
#18
Posté 19 décembre 2012 - 09:24
ayant été fait sur une carte "vite fait bien fait"
Si tu veux je peux te faire un pcb et te l'imprimer pour pas grand chose ... si c'est juste le temps et ou le matériel qui te manque ... d'ailleurs j'ai la possibilité d'en faire un bon nombre =). Si cela t'intéresse ...
Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#20
Posté 19 décembre 2012 - 10:31
Plutôt le matériel qui manque. Je te fais un Mp de suite .
EDIT : J'ai un message d'erreur comme quoi tu ne sais plus recevoir aucuns MP ?
Ma boite de MP était pleine ^^ ( mais de message lus ^^ ) Du coup j'ai fais un peu le ménage. Tu peux réessayer

Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
Répondre à ce sujet

1 utilisateur(s) li(sen)t ce sujet
0 members, 1 guests, 0 anonymous users