Forum Électro-Bidouilleur

Sections => Vos projets et Montages d'Électronique => Discussion démarrée par: philchamp51 le Décembre 20, 2024, 03:37:43 PM

Titre: Platine d’essai ATMega 328P AU
Posté par: philchamp51 le Décembre 20, 2024, 03:37:43 PM
Bonjour.

Souhaitant passer à l'ATMega 328P-AU (CMS 32 pins) pour mes projets, je me suis fait une platine d'essai qui me permet de flasher le bootloader et de tester mes programmes.
Réalisé sur un PCB fait chez JLCPCB (je n'ai pas de lien avec eux, je précise) pour un bon résultat, je peux contrôler le bon fonctionnement avant de souder ce micro contrôleur sur un PCB définitif.
Voilà un bon outil de test, qui me convient parfaitement.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: philchamp51 le Décembre 20, 2024, 03:45:42 PM
Voici la clé ICSP qui permet de flasher le bootloader, sans se connecter sur un Arduino extérieur. Je la branche, je mets sous tension et en 2 secondes, le bootloader est installé. C'est facile, j'ai trouvé ça sur un site chinois très connu.
Je la déconnecte et il ne me reste plus qu'à mettre l'Arduino IDE sur le module USB C installé sur le PCB et je peux programmer le micro contrôleur.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: philchamp51 le Décembre 21, 2024, 04:03:11 AM
J'ai quelques PCB d'avance, s'il y en a que cela intéresse, dites-le moi.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: papyblue le Décembre 21, 2024, 11:03:54 AM
Bonjour Philippe,
C'est une belle réalisation.
PB
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: philchamp51 le Décembre 21, 2024, 07:26:46 PM
[/quote author=papyblue link=msg=10752 date=1734779034]
Bonjour Philippe,
C'est une belle réalisation.
PB
[/quote]

Bonsoir Papyblue.
Merci. J'aime bien faire des petits projets utiles et cela me passe le temps  :huh:
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: Gérard_68 le Décembre 22, 2024, 09:57:31 AM
Bonjour Philippe,
Tu fais tes PCB toi même?
Belle réalisation.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: philchamp51 le Décembre 22, 2024, 11:11:50 AM
Citation de: Gérard_68 le Décembre 22, 2024, 09:57:31 AMBonjour Philippe,
Tu fais tes PCB toi même?
Belle réalisation.

Bonjour Gérard.
Merci.
Je les conçois avec le logiciel gratuit EasyEDA https://easyeda.com/
et je les fais fabriquer par jlcpcb ensuite
https://jlcpcb.com/
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: Gérard_68 le Décembre 25, 2024, 08:45:30 PM
Je vais tester.
J'utilise Wintypon et je fais faire en France mais c'est cher.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: kamill le Décembre 26, 2024, 03:30:33 PM
Hello philchamp51

Belle réalisation, mais je n'en vois pas très bien l'utilité.

Pour le développement et/ou la mise au point tu as besoin de programmer plusieurs fois ton processeur et tu ne vas pas le dessouder à chaque fois (à moins de mettre un support zif sur ta carte).
Si tu utilises un processeur avec boitier TQFP, il faut un connecteur iscp sur ta carte d'application.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: philchamp51 le Décembre 27, 2024, 01:17:37 AM
Bonjour kamill.

Le but est de pouvoir, dans un premier temps, installer le bootloader par l'ICSP que j'ai intégré (voir ma deuxième description) et vu que j'ai ressorti tous les GPIO sur cette platine d'essai, je peux faire le projet que je cherche, le tester complètement, le debugger, avant de créer un PCB définitif, le plus petit possible avec uniquement ce dont j'ai besoin en GPIO et interfaces, pour ne plus y toucher ensuite. C'est une plateforme de test.
Après, chacun voit midi à sa porte mais ceci me satisfait amplement et me permet de réaliser tout ce que je veux avec un ATMega328P-AU.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: kamill le Décembre 27, 2024, 01:56:55 PM
Hello philchamp51

C'était une simple remarque. C'est une belle réalisation et si ça répond a ton besoin c'est très bien.
Personnellement je n'ai jamais conçu une carte micro qui même après mise au point ne nécessite pas une correction ou adaptation ou amélioration in situ. C'est pour ça que je faisais la remarque du connecteur iscp.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: Gérard_68 le Décembre 27, 2024, 08:29:44 PM
Bonjour,
Je teste habituellement sur carte genre breadbord avant de concevoir un PCB.
En ce moment, un PIC 18F26K22, une RTC DS3231, une EEPROM 24LC512, quatre MCP23016, un PIC 12F629 et trois rangées de matrices de LED (8x64 LED).
J'ai une hésitation : ajouter un module HC05 pour mise à l'heure par smartphone mais je ne sais pas encore faire.
Et tout ça en Basic Positron. https://protoncompiler.com
Bref, je m'amuse.
Bon WE à tous.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: philchamp51 le Décembre 27, 2024, 10:31:40 PM
Citation de: kamill le Décembre 27, 2024, 01:56:55 PMHello philchamp51

C'était une simple remarque. C'est une belle réalisation et si ça répond a ton besoin c'est très bien.
Personnellement je n'ai jamais conçu une carte micro qui même après mise au point ne nécessite pas une correction ou adaptation ou amélioration in situ. C'est pour ça que je faisais la remarque du connecteur iscp.

Hello Kamill.
Pas de soucis. J'ai des montages qui tournent depuis des années sans avoir à y retoucher, par contre pour des projets plus complexes, je les conçois sur des ESP32, en module D1 ou mini soudables sur PCB et là, je peux les modifier dans le temps.
Titre: Re : Platine d’essai ATMega 328P AU
Posté par: philchamp51 le Décembre 27, 2024, 10:35:11 PM
Citation de: Gérard_68 le Décembre 27, 2024, 08:29:44 PMBonjour,
Je teste habituellement sur carte genre breadbord avant de concevoir un PCB.
En ce moment, un PIC 18F26K22, une RTC DS3231, une EEPROM 24LC512, quatre MCP23016, un PIC 12F629 et trois rangées de matrices de LED (8x64 LED).
J'ai une hésitation : ajouter un module HC05 pour mise à l'heure par smartphone mais je ne sais pas encore faire.
Et tout ça en Basic Positron. https://protoncompiler.com
Bref, je m'amuse.
Bon WE à tous.

Bonjour Gérard.
J'utilise aussi cette méthode pour mes tests, c'est selon le type de micro contrôleur.
Comme tu dis, il faut s'amuser et y prendre du plaisir.
Bon week-end également.
Philippe.