GDW#19 GenDuino MEGA 2560 PRO R3S [Terminé]


Messages recommandés

Salut la room

 

Hé oui, je ne m'arrête jamais. Mais cette fois ci, c'est un montage pour me faire plaisir, qui n'a rien à voir directement avec la CAO,

mais qui peut être utilisé pour développer des applications de culture et de contrôle.

Comme je connais maintenant ATMega sous toutes ses coutures et ai également découverts les travers de celle-ci, j'ai décidé de modifier la très connue platine Arduino Mega

J'ai nommé le GENduino MEGA 2560 PRO R3S :-)

Comme son grand frère le DUE Pro R3S, j'y ai retiré la partie UART et j'y ai ajouté une horloge DS3132, et 1 méga de RAM non volatile, et une batterie de sécurité

J'ai bien entendu gardé les connecteur Dupont à leurs places respectives afin de pouvoir utiliser les shields commerciaux existants,

mais j'ai doublé tous les connecteurs par du mini JST-8 2mm, ainsi fini les galères de faux contacts.

Si j'ai encore un peu de place, je rajouterai un ampli I2c..

Ce montage sera disponibles.

 

A bientôt pour une vue du PCB

 

++

GEN

 

Modifié par Gen
  • Like 7
  • Thanks 1
Lien à poster
Partager sur d’autres sites

yop

 

Juste un petit passage pour vous montrer où j'en suis et vous permettre de vous faire une idée

J'ai supprimé tout l'UART, modifié la taille des composants, modifier les passages de pistes, changé l'oscillateur, mis les connecteurs JST.

Je n'ai pas supprimé certains composant comme sur les clones chinois (ex : resistances pull up) etc. afinque le circuit soit le plus fiable possible

Le circuit sera un peu plus large qu'un arduino standard, tout en respectant la position des Dupont

 

Genduino.png

 

A bientôt pour la suite

++

GEN

  • Like 4
Lien à poster
Partager sur d’autres sites

yop

 

Presque terminé. Il me reste encore à placer la puce contenant 1Mega de RAM

Genduino1.png

 

J'ai réfléchi à 2 ou 3 détails, et j'ai donc modifié le circuit, j'ai rajouté un regulateur de tension à 5V, comme cela maintenant on peut tout comme un arduino, alimenter le circuit en 9V via le Vin ou via le connecteur 21mm, l'entrée Vin est protégée contre l'inversion de courant.

Le 5V lui fonctionne comme sur un arduino conventionnel

J'ai également changé le pinHeader et l'ai mis à la verticale, ce qui m'a permis de gagner de la place, mais ce qui est egalement plus facile d'accès quand un montage est mis en boîte. l'ordre des pins correspond  exactement l'ordre des pins du programmeur freetronics

 

programmer.jpeg

 

@peluche

GEN

 

  • Like 3
Lien à poster
Partager sur d’autres sites

re.

 

Tadaahhh ! C'est fini :-)

Demain je recontrôle tout à tête reposée et ensuite j'envoie en production

 

Le schéma

Genduino_sch.png

 

le circuit.

 

Genduino_final.png

 

J'ai opté pour une puce sop8 au lieu de SO16W pour le DS3231 car elle prenait trop de place et je ne pouvais pas placer le RAM disk

Avec une RAM le nombre de lecture /écriture est infini, à la différence de l'EEPROM interne qui ne permet de 100.000 lectures/écritures

On y arrive vite quand on fait de l'archivage de données

J'ai également ajouté une sortie prévue pour écran Nextion.

Il y a deux led (power et D13)

 

Voila un projet bien utile terminé :-)

La suite au prochain numéro

 

++

GEN

 

 

  • Like 3
Lien à poster
Partager sur d’autres sites

re:

 

je viens d'envoyer en production.

J'ai  commandé 10 exemplaires

Prix de revient monté complet avec la pile et la connectique : 40€

Circuit imprimé vierge seul 7€

 

++

GEN

Lien à poster
Partager sur d’autres sites

Vue sur simulateur..Genduino.png

 

J'ai opté pour une couleur noir matte, je pense que cela devrait avoir de la gueule

++

GEN

Modifié par Gen
  • Like 1
Lien à poster
Partager sur d’autres sites

Salut.

 

Les circuits imprimés sont arrivés :-)

DSC_0198.JPG

 

En comparaison, il est un peu plus grand qu'un arduino Mega

DSC_0199.JPG

 

J'attends les  pièces manquantes pour commencer le montage

Les GENduino devraient être dispo dans un dizaine de jours.

 

Si vous êtes intéressé, me contacter

 

++

GEN

Lien à poster
Partager sur d’autres sites

Avé les arduinoteurs et tous ceux qui ne le sont pas encore :-)

Mission accomplie !

 

Le bébé fonctionne parfaitement. J'attends plus que les connecteurs JST pour terminer

L'horloge DS3231 est reconnue (modèle beaucoup plus précis que le DS1307)

La ram est accessible, la sortie supplémentaire pour écran Nextion est OK

 

La face avant montée

DSC_0211.JPG

 

La face arrière

DSC_0215.JPG

 

Le BB à l'oeuvre

DSC_0217.JPG

 

Fini les galères de faux contacts :-)

Les connecteurs (pinheader) sont exactement aux mêmes places que sur un arduino, vous pouvez donc utiliser n'importe quel shield à enficher

 

Comme interface UART pour programmer vous pouvez prendre ce que vous voulez, cependant je vous conseille le programmeur de chez freetronics

prog.JPG

https://www.freetronics.com.au/products/usb-serial-adapter#.WxF64tVk9Uc

 

 

Quand j'aurai un peu de temps, je ferai une vidéo démo

Les circuits sont disponibles, me contacter si intéressé

 

++

GEN

Modifié par Gen
  • Like 4
Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.