Arduino Uno et Proteus

Bonsoir,
Malgré mes recherches, je n'ai pas réussi à trouver précisément comment mettre un Arduino Uno dans Proteus.

Si quelqu'un pouvait m'éclairer.

Merci

Bonsoir,

saraza:
Malgré mes recherches, je n'ai pas réussi à trouver précisément comment mettre un Arduino Uno dans Proteus.

Faudrait être plus précis, Proteus ? Le logiciel de réalisation de schéma ?
(Si c'est ça, ce serait plus simple de l'appeler par son nom complet : Proteus ISIS (schémas) ou Proteus ARES (typons) ;))

Quand tu dit que tu n'as pas réussi à "mettre" un arduino uno dans proteus, tu entend quoi ?
Avoir l'empreinte ISIS/ARES d'une carte arduino ou simuler l'arduino avec le simulateur d'AVR de ISIS ?

Si c'est l'empreinte que tu veut elle n'existe pas, il faut la faire soit même, voila à quoi ressemble la mienne. (Si t'est intéressé je doit pouvoir l'exporter pour te la passer)

Bonjour à tous,

Et pour mettre le simulateur d'AVR dans ISIS, tu fais comment ?

Merci d'avance de vos lumières et bon travail à tous.

tux3132:
Et pour mettre le simulateur d'AVR dans ISIS, tu fais comment ?

Il faut avoir ISIS version "pro" avec le module de simulation "SPICE", tu choisi le composant "ATmega32" normalement il devrait avoir un modèle de simulation "AVR.DLL", de la tu peut refaire l'équivalent d'une carte arduino et injecter le fichier compilé (.hex) dans le simulateur, mais c'est relativement complexe.

Si tu veut faire de la simulation il y a virtualbreadboard qui est pas mal :wink:

Bonjour
Pour simuler sous Proteus un montage Arduino il faut disposer d'une version comportant le module "VSM fot Atmel AVR" . La simulation des circuits analogiques et numériques de base est si mes souvenirs sont bons intégrée dans toutes les versions de la "suite" Proteus".
Par contre la "co-simulation" ,comme ils l'appellent, est réalisée par des modules vendus séparément, par famille de processeurs simulés.
http://www.labcenter.com/products/avr.cfm
Mon ancien lieu de travail dispose des modules PIC16, PIC18, AVR et 8051
Retournant voir mes anciens collègues j'ai pu brièvement simuler( 'pour voir') un blink.pde compilé pour une board 'NG w/ATMega8" en injectant dans le modèle non pas le fichier .hex mais, bien mieux, le fichier .elf
Le débuggage au niveau 'code source' et assembleur alors est possible. (la version VSM for AVR que j'ai pu brièvement utiliser n'avait pas été mise à jour et ne simule donc pas les Mega 328)
Si vous disposez d'une version récente de Proteus avec son module 'VSM for AVR' c'est sûr , il ne faut pas hésiter à s'en servir !!

Pour info, deux fils de discussion sur le sujet :
http://arduino.cc/forum/index.php/topic,33514.0.html
http://arduino.cc/forum/index.php/topic,70722.0.html