Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Pyk35

Pages: [1] 2 3 ... 8
1
Bonjour à tous, je rejoins le fil après 40 min à remonter les 8 pages. Bravo pour le travail et notamment le travail en équipe.

Après un petit échange téléphonique avec Christophe, j'essaye d'apporter ma pierre à l'édifice même si ce n'est pas si facile d'arriver en fin de conception.

Voici mes remarques :

Pour la protection contre les CC, on pourrait aussi envisager en plus de votre proposition un fusible réarmable PTC tel le polyfuse (ex : https://fr.rs-online.com/web/p/fusibles-rearmables/5176685). Le principe est celui d'une résistance variable qui augmente très vite sa résistance sur augmentation du courant. On retrouve ce type de composant dans beaucoup d'alimentation de circuits électroniques. Ce composant serait en série sur le fils du DCC. C'est une piste, je n'ai pas été plus loin dans l'évaluation mais j'ai vérifié la chute de tension induite dans un fonctionnement nominal. Pour un courant typique de 0.5A, résistance de l'ordre de 0.08ohms soit delta U = RI pour 0.5A*0.08 = 0.04V -> donc rien.

Christophe tu t’es questionné sur la vitesse de commutation du transistor qui pilote le relais mais ne t’inquiète pas pour ça, il commutera probablement 1000x plus vite que le relai. Si tu veux gagner du temps de commutation, c’est le relai qu’il faut tuer. C’est pourquoi je me suis de suite interrogé sur le relai au profit d’un relais statique (SSR) à base de Mofset pour avoir une commutation rapide. Finalement le coût m’a découragé si tu montes dans les intensités, bien plus qu’un petit relai classique. Attention néanmoins au pouvoir de coupure du relais. Si la centrale DCC est du genre 10A avec une protection contre les CC pas terrible, un court-circuit fera monter le courant très vite et très fort genre de quelques dizaines d'ampères. Le relai présent dans le schéma dispose de la caractéristique suivante:
Citer
Maximum Switching Current:   2 A
Donc sur un CC, le relai ne pourra plus commuter après 2A et il restera collé, brulera ses contacts et la zener ZD1 comme le transformateur vont prendre un coup dans le nez. L'option polyswitch n'en devient plus une à mon sens. Le relai doit être modifié pour prendre un 10A peut-être.

Je ne suis pas favorable à l'usage d'un potar pour régler le seuil de détection car je pense qu'il faudrait un afficheur pour visualiser la valeur réglée. La solution à base de dipswitch me semble mieux et plus simple telle que vous l’avez faite.

Concernant le LDO 5V, je serai plutôt parti sur un AMS1117 5V (un classique ! mais CMS) qui ne coute rien du tout et qui ne chauffe pas car excellent rendement. Celui que vous avez retenu est un peu plus cher mais peut être mieux aussi, je ne sais pas dire ainsi.

Concernant l’ATTINY, j’enfonce une porte ouverte mais dans le doute, j’imagine que tu le montras sur support afin de le programmer car je n’ai pas vu de bornier de programmation 😉
A titre personnel, je serai parti sur une conception CMS et j’aurais fait faire le montage à JLCPB (je le fais régulièrement). On aurait une carte plus petite, moins chere et surtout je me serai économisé  le temps du montage.

En conclusion,  la protection contre les courts-circuits me semble trop juste si la centrale DCC dispose d'un peu de puissance. Je trouve néanmoins votre montage très bien dans le principe, pragmatique et je partage vos choix d’avoir séparer les rôles entre l’ESP32 avec l’ATTINY.



2
Vos projets / Re : Re : projet centrale "LaBox" wifi DCC++ Can
« le: mai 12, 2021, 02:57:06 pm »
https://github.com/nhatuan84/esp32-sh1106-oled

je n'ai pas vu ce que l'auteur a modifié par rapport à la bibliothèque SH1106 Adafruit pour l'ESP32.
Sur cette page, il donne le lien pour entreprendre cette modification.

http://www.iotsharing.com/2017/05/how-to-use-arduino-esp32-to-display-oled.html

Je lance l'achat et je ferai le portage.
Pour la proposition de Thierry de faire une interface, oui on peut, mais on aura toujours le problème du changement de résolution. Comme le 100% scalable sur de telles résolutions me semble très difficile, on ne fera pas des miracles en termes de souplesse mais ça sera un pas pour la compatibilité avec tous les drivers compatibles avec la librairie Adafruit GLX (librairie qui permet de tracer des traits, des cercles, des rectangles, etc.).

Si on choisit de changer d'écran, est-ce que l'on devrait pas viser un écran encore plus imposant comme un 2.8" TFT avec une résolution de 240x320 mais avec interface SPI (8€ + 2€ de port) ? Le driver sera le même et là on peut faire des choses très sympas :
https://fr.aliexpress.com/item/4001135326039.html?spm=a2g0o.productlist.0.0.65e43ddeOVQN5Z&algo_pvid=29532d0a-c87d-4254-a5c5-620eeab23522&algo_expid=29532d0a-c87d-4254-a5c5-620eeab23522-10&btsid=0b0a050116208235135541526e1f7c&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Cet écran est tactile donc cela ouvre d'autres possibilités !
Par contre c'est une interface SPI donc cela touche notre carte électronique.

Cela demandera un peu de boulot mais si je dois m'y remettre, pourquoi pas.

3
Citer
Par ailleurs, l'écran I2C de 0,96", driver SSD1306 pourrait être remplacé en option par un I2C de 1,35", driver SH1106. (1€ de plus).
On lui trouvera de la place dans la prochaine version de pcb.
A priori cet écran a la même résolution donc pas trop de mal.
Pour la librairie, il y aura un changement mais Adafruit met à disposition une librairie similaire à la première donc il est possible que l'effort d'adaptation ne soit pas trop lourd.

Après je veux bien essayer mais il ne faudrait pas garder les 2 écrans pour basculer uniquement vers ce nouvel écran non ?
On parle bien de cet écran ?
https://fr.aliexpress.com/item/1005001950055514.html?spm=a2g0o.productlist.0.0.78ae312aS4K8aY&algo_pvid=09a66e6e-9484-4421-8422-a9029f48c47c&algo_expid=09a66e6e-9484-4421-8422-a9029f48c47c-0&btsid=0b0a0ae216207970950534131eac46&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

4
Vos projets / Re : projet centrale "LaBox" wifi DCC++ Can
« le: mai 11, 2021, 01:35:40 pm »
Bonjour,

J'ai une bonne liste de courses.
Je reviens sur la vue 1/2/3 trains. Je m'interroge sur l'intérêt de toutes ces vues et du coup est-ce que la vue 1 train ne suffirait pas ? Vous utilisez quoi de votre côté?

Pour le CAN, il aurait fallut intégrer la passerelle CAN / Wifi non ?

A+

5
Présentez vous ! / Re : Bonjour à tous
« le: mai 09, 2021, 06:52:56 pm »
Bravo pour ce projet de réseau.
Je me permets juste une petite remarque. J'ai eu l'occasion de faire un boucle hélicoïdale comme la votre et comme mon rayon était un peu trop serré, j'avais pas mal de problème de prise de courant (la machine se trouvait parfois sur 3 roues) et même des déraillements. Je vous souhaite une meilleure expérience mais sur la photo j'ai l'impression que la votre est assez serrée aussi ;)

Bon courage dans votre projet et soyez le bienvenu !

6
Bus CAN / Re : ACAN ESP32
« le: mai 09, 2021, 06:42:07 pm »
Merci pour cette réalisation !

7
Vos projets / Re : projet centrale "LaBox" wifi DCC++ Can
« le: mai 09, 2021, 06:32:20 pm »
Hello,

Je reprends le train en marche sur le sujet.
Pouvez-vous me préciser les souhaits d'évolution de l'interface visuelle (HMI) sur La Box ? Lors de notre dernière AG  ;) visio conférence j'ai noté quelques points mais j'ai perdu mes notes (oui je sais... le boulet). Après tout, le forum est le mieux pour tracer ça ou alors le Git aussi (https://github.com/Locoduino/LaBox/).

Merci.

8
Trucs & astuces / Re : ESP32/ESP8266 - vitesse d'exécution
« le: avril 23, 2021, 02:13:27 pm »
Il faut chercher à optimiser ce fichier js.
440ko, c’est énorme. Il faudrait extraire le strict nécessaire.

Après Christophe dit vrai, une connexion / déconnexion toutes les 3s sur un microcontroleur avec pour objectif d’avoir plus de 4 clients simultanés ne me semble pas raisonnable. Les websocket et des échanges optimisés est LA solution à mettre en œuvre.

Bon courage,

9
Il se sont bien débrouillés dans la doc pour ne pas montrer la face intéressante de leur détecteur.

A tous les coups c’est un 6180 de ST  :)

Je me suis dit pareil. On ne voit que la mauvaise face du circuit du coup je pensais à un capteur ToF, comme le ST en effet.

10
Trucs & astuces / Re : ESP32/ESP8266 - vitesse d'exécution
« le: avril 21, 2021, 08:19:20 pm »
Votre code parle de carte SD, est-ce que les cartes sont identiques entre les 2 montages? Est-ce que l’objet SD n’est qu’en fait l’accès à la flash de l’esp32?

Sinon il faudrait regarder côté réseau wifi. Par exemple, est-ce que votre code force l’adresse MAC? Cela pourrait perturber votre réseau si l’autre 8266 est aussi sous tension?
Combien avez-vous de réseau wifi ou de bornes wifi ?

Pas facile à diagnostiquer ainsi. 

11
Trucs & astuces / Re : Re : Re : Allumer et éteindre des LEDs
« le: avril 20, 2021, 11:13:48 pm »
Citation de: Minimir09
https://www.locoduino.org/spip.php?article47


J'ai 10 LEDs , et sur la UNO, il n'y a pas assez de broches PWM.
Quelle serai la solution ? Existe-t-il une possibilité de passer les broches 4 à 13 en PWM au moyen du code ?

Je vous conseille de regarder ce type de produit : https://fr.aliexpress.com/item/4000468996665.html?spm=a2g0o.productlist.0.0.52d85f477siI2L&algo_pvid=008d2612-a4a0-478c-b3e8-63989ae8f569&algo_expid=008d2612-a4a0-478c-b3e8-63989ae8f569-0&btsid=2100bddd16189531074872889e58a9&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

Pas cher et 16 PWM en extension de votre arduino préféré.  ;)

12
Trucs & astuces / Re : Câblage I2C et servos
« le: avril 20, 2021, 11:09:13 pm »
Beau projet, bravo !

13
Trucs & astuces / Re : ESP32/ESP8266 - vitesse d'exécution
« le: avril 20, 2021, 11:01:52 pm »
Étonnant en effet cette perte de performance.
Vous devriez publier votre code pour que l'on puisse jeter un oeil.

14
Vie du forum / Re : IMPRIMANTE 3D
« le: décembre 30, 2020, 08:50:16 pm »
Bonjour,

Tu peux le contacter.

A+

15
Vie du forum / Re : Support Servo Moteur pour aiguillages
« le: décembre 30, 2020, 08:49:36 pm »
Vraiment bien ! Tu partagerais ton fichier source (format step, fusion360) ?

Pages: [1] 2 3 ... 8