Question

Quel est le moyen le moins cher et le plus efficace de créer un programmateur série (RS232) pour AVR atMega et atTiny? Il existe plusieurs circuits sur Internet, mais lequel est le meilleur?

J'aimerais pouvoir programmer mon contrôleur sous Linux et Windows à l'aide d'outils standard.

Était-ce utile?

La solution

Essayez le Kit de programmation pour port série AVR (DASA) de Adafruit Industries. Il n’est que de 7,50 dollars, est très populaire auprès de la communauté Arduino . Elle fournit étape par étape instructions de montage sur son site personnel.

Si vous ne voulez pas le construire vous-même, Sparkfun Electronics a plusieurs programmeurs série disponibles pour un peu plus d’argent.

Autres conseils

J'ai déjà eu un bon succès avec le logiciel (gratuit!) Pony Programmer et dongle. Ils fournissent des schémas pour le matériel, ce qui était simple et semblait faire l'affaire.

Je n'ai pas utilisé la version Linux du logiciel depuis un certain temps, mais la version Windows semblait faire tout ce dont elle avait besoin.

Si vous pouvez utiliser le port USB, je ne pense vraiment pas au programmeur d'origine ( AVR ISP mkII ) est si cher que cela, le prix actuel était d'environ 34 $.

http://onlinetps.com/shop/ index.php? main_page = product_info & amp; cPath = 65 & amp; products_id = 188 Ce programmateur AVR de port série est un dongle de port série compatible avec PonyProg et d'autres logiciels de programmation. Il ne nécessite aucune alimentation externe; cela prend le pouvoir de votre cible. Le dongle se connecte à votre PC via un port série DB9 standard Informations:

Ce programmateur AVR à port série est le programmeur AVR le plus économique du marché. Il fonctionne avec le logiciel de programmation gratuit AVR gratuit - le Pony-Prog vous permet de consulter à tout moment la liste des périphériques pris en charge sur ce lien.

Périphérique pris en charge

Tâches à la vente

ATmega16, ATmega16, ATmega 323, ATmega16, ATmega16, ATmega16, ATmega16, ATmega 323, ATmega16, ATmega16, ATmega16, ATmega16, ATmega16, ATmega16, ATmega16, ATmega16, ATmega16 45, 85, 261, 461 Et beaucoup plus ..........

Vous pouvez utiliser la programmation bitbang. Tout ce dont vous avez besoin est une puce ftdi ft232 et un logiciel avr-dude.

http://easyelectronics.ru/img/readydev/FTDIBBProg/ftbb.JPG

http://www.nongnu.org/avrdude/

Le Bus Pirate est une option USB supplémentaire. C'est en fait un outil pratique pour de nombreuses utilisations (liées au bus série). Cela peut ne pas être aussi fluide ou rapide que les programmeurs dédiés, cependant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top