Yep!
Voilà, j'ai terminé mes premiers essais.
La conclusion est que les deux uC sont fonctionnels, que le port rs485 se pilote comme à mon souvenir, c'est dire parfaitement, et que l'i2c ne pose pas de problème particulier dans un configuration maitre/esclave ou même avec plusieurs maitres.
Mon dernier test :
Les deux ATmega644 ont eue la tâche d'écrire des données dans une eeprom i2c, le programme rigousement identique dans la trame et le timing, la duemilanove affichait en quasi temps réel les données enregistrées dans l'eeprom vers le moniteur.
Pour faciliter le debuggage et pour permettre la réussite du programme, j'ai offert 4 tentatives à chacun des 644.
Pour en finir avec le prototype ici présenté, je pensais initialement qu'en coupant l'alimentation des uC à travers un switch, j'aurais pû programmer soit l'un soit l'autre...que nenni, çà ne marche pas, et j'en conclurais même en disant que ce switch m'a apportait plus de problème que de solution. Dans certain de mes essais, je me suis rendu compte que le bus i2c freezé ou pire encore, le uC lui même (essentiellement celui à droite sur les premières images ou ici en bas).
A cause de ce problème, j'ai maintes fois dû debrocher/rebrocher mes uC et je commence à craindre un éffondrement des pinoches...Je vais donc retourner quelques temps à ma platine afin de confirmer mes doutes sur le sujet.
Je vais revoir mon choix également sur le régulateur LD1085 (Qu'est-ce que çà chauffe ces bêtes là)
@+
Zoroastre.
