Auteur Sujet: Réalisation de carte pour compléter le shield ATTiny  (Lu 110160 fois)

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #45 le: mars 05, 2018, 07:24:54 pm »
Concernant la puissance de calcul, c'est pareil, les ATTiny peuvent tourner à 20MHz

Concernant la taille mémoire, je sais pas  :)
Cordialement

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #46 le: mars 05, 2018, 07:38:07 pm »
Je viens de compiler le sketch de Nicolas Zin pour ATTiny84 : dccduino (http://www.locoduino.org/spip.php?article103)

Citer
Le croquis utilise 4970 octets (60%) de l'espace de stockage de programmes. Le maximum est de 8192 octets.
Les variables globales utilisent 368 octets (71%) de mémoire dynamique, ce qui laisse 144 octets pour les variables locales. Le maximum est de 512 octets.
Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #47 le: mars 05, 2018, 07:39:28 pm »
Pour l’ATTiny 25, 45, 85:
Non-volatile Program and Data Memories
– 2/4/8K Bytes of In-System Programmable Program Memory Flash
• Endurance: 10,000 Write/Erase Cycles
– 128/256/512 Bytes In-System Programmable EEPROM
• Endurance: 100,000 Write/Erase Cycles
– 128/256/512 Bytes Internal SRAM

Pour un ATMega328;
- Flash 32k
- Ram 2k

J’ai peur que ce soit trop juste sur ATtiny

Est-ce que sur la place qui reste un pro-mini ou un Nano avec l’opto en dessous tiendrait ?

J’ai vu que tu relies 2 et 8 donc prêt pour l’input capture !
« Modifié: mars 05, 2018, 07:42:10 pm par Dominique »
Cordialement,
Dominique

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #48 le: mars 05, 2018, 07:41:39 pm »
Le problème c'est les 144 octets de mémoire vive restant pour la pile. Ça fait pas beaucoup   :-\
Cordialement

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #49 le: mars 05, 2018, 09:54:23 pm »
Es-tu certain que l’ATTiny sera capable de décoder les impulsions de 50 microsecondes du DCC et contenir tout le soft décodeur ?
Je pense que oui, ça fait partie des montages testés sur table mais qui sont restés dans le tiroir : un décodeur pour faire fonctionner l'éclairage rouge/blanc AR d'une rame ICE.
Je l'ai bien écrit à partir du montage de Rudy en récupérant la direction.

Edit: j'ai retrouvé le fil où j'ai raconté la saga du décodeur avec ATTiny :
http://forum.locoduino.org/index.php?topic=333.msg3199#msg3199

voila le programme qui marche sur un ATtiny 85.
« Modifié: mars 05, 2018, 10:33:32 pm par msport »
Cordialement

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #50 le: mars 05, 2018, 11:26:48 pm »
Est-ce que sur la place qui reste un pro-mini ou un Nano avec l’opto en dessous tiendrait ?

Je viens d'essayer mais ça ne rentre pas. On ne peut pas mettre de connecteurs.
Cordialement

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #51 le: mars 05, 2018, 11:39:46 pm »
Côté optocoupleur, j'ai cherché des équivalents au 6N137, voir meilleurs : sortie numérique, 10Mbps mais en so8 voir so6.

Ils sont un peu plus chers mais plus compact :

https://www.tme.eu/fr/details/vo0600t/optocoupleurs-sortie-numerique/vishay/
https://www.tme.eu/fr/details/vo0611t/optocoupleurs-sortie-numerique/vishay/

Je pense qu'avec ça on peut faire entrer un ATTiny85 voire 84
Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #52 le: mars 06, 2018, 09:41:15 am »
Oui le 600T a l’air le mieux (même caractéristiques de le 137) et le moins cher des deux. Ça vaudrait le coup d’essayer.
Cordialement,
Dominique

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 745
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #53 le: mars 06, 2018, 09:45:30 am »
Il me semblait qu'au début de la conversation il était question de décodeurs simples façon circuit Mynabay, ce n'est plus le cas ?

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #54 le: mars 06, 2018, 09:52:27 am »
C'est un plus. On occupe la place libre et on  reste sur le même circuit d'entrée pour un ATTiny. On est dans la miniaturisation.
En ce qui me concerne, j'aurais deux leds à piloter : rouge et blanche :
les LED sont sur PB3 et PB4 (pins 2 et 3) et le signal DCC via l'optocoupleur sur PB2 (pin 7)
donc si il y a la place pour deux FET ...
Cordialement

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 745
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #55 le: mars 06, 2018, 10:25:08 am »
Sans doute, mais je pensais plus au circuit Mynabay seul avec des connecteurs DCC et Arduino, de quoi ajouter du décodage DCC dans un montage existant.

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #56 le: mars 06, 2018, 10:35:31 am »
C'est prévu de base, voir la réponse #42 de Jean-Luc :
http://forum.locoduino.org/index.php?topic=482.42
La version actuelle me plait bien et de plus, je pense à une évolution avec des bornes à ressort intégrées.
Cordialement

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #57 le: mars 06, 2018, 10:37:51 am »
Je ne pense pas que ça soit ce à quoi Thierry fait allusion.

Il s'agirait plutôt d'un opto seul avec la diode, les résistances, qui permet de récupérer le signal DCC à destination de l'Arduino
Cordialement

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 745
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #58 le: mars 06, 2018, 10:41:26 am »
C'est ça, mais ce n'est q'une idée...

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Réalisation de carte pour compléter le shield ATTiny
« Réponse #59 le: mars 06, 2018, 12:03:41 pm »
Tu tiens au MOSFET, ça prend une résistance de plus pour bloquer le transistor au démarrage ? Un bipolaire prendrait moins de place
Cordialement