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 - Tony04

Pages: 1 ... 34 35 [36] 37
526
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 26, 2018, 11:14:35 am »
Ouahou, quelle réactivité, message à 5h30 du matin, réponse à 8h03 !!!

Tu me surprend en me répondant que tu cherches des solutions simples, le MAX7219 ne te simplifierait-il pas énormément ton TCO ?

Par contre tu ne réponds pas à ma proposition de participer au développement de votre ou plutôt vos cartes (car je ne crois pas qu'un seul modèle de carte puisse répondre au besoin).
Que votre équipe se rassure, c'est juste une proposition, si vous ne voulez personne d'autre dans ce groupe je comprendrai très bien et ne vous en voudrai pas du tout.
De plus mon but avec mes cartes n'est pas de les imposer, loin de là, d'ailleurs j'ai déjà des améliorations à y apporter, mais il fallait que je les réalise pour avoir une expérience réelle et pas seulement théorique. En électronique la théorie ne suffit pas comme vous avez tous pu vous en rendre compte  :-[.

Bonne journée à toi et à très vite
Antoine

527
Infos et bonnes affaires / Prix des circuits imprimés double face
« le: mai 26, 2018, 07:10:06 am »
Bonjour à tous,

nous sommes tous à la recherche des meilleurs prix pour nos circuits imprimés je pense. Après avoir essayé les liens signalés sur ce forum je pense avoir trouvé mieux et surtout sans limite de taille.

Un exemple que vous pouvez tester chez vos fournisseurs habituels, je vous joins 2 fichiers qu'il faudra remettre ensemble pour la cotation.
C'est un CI qui fait quand même 195 x 277mm et que j'ai payé 39,09€ pour 5 pièces.

Vous trouverez tous les détails ici: http://forum.locoduino.org/index.php?topic=538.msg5953#msg5953

Merci de me tenir au courant de vos propres expériences dans ce domaine.

Bon WE à tous
Antoine

528
Composants / 64 leds avec 1 circuit
« le: mai 26, 2018, 06:59:05 am »
Bonjour à tous,

je ne sais pas si tout le monde connais le circuit MAX 7219 qui est un décodeur d'affichage mais qui peut fonctionner sans le décodeur BCD intégré ce qui permet d'alimenter 64 leds en matrice donc très facile à câbler (avec réglage de la luminosité SVP).
Nous sommes nombreux je crois à vouloir gérer beaucoup de leds dans nos TCO, c'est le composant idéal à mon avis. C'est un composant hyper fiable que j'ai utilisé pendant des années dans le domaine du lavage industriel.

Regardez ici: http://tronixstuff.com/2013/10/11/tutorial-arduino-max7219-led-display-driver-ic/
ou ici en français: https://www.idreammicro.com/post/Controleurs-d-affichage-Maxim-MAX7219-MAX7221
Pour les meilleurs prix je vous laisse fouiller sur le Net  ;)

Bon WE à tous
Antoine

529
Bus CAN / Re : Re : Re : Bus CAN avec DCC++
« le: mai 26, 2018, 06:49:35 am »

Comme je l’ai déjà un peu dévoilé dans ce forum, il se trouve qu’avec mes amis de Locoduino nous développons une telle carte que nous décrirons quand elle sera au point et que nous montrerons à Orléans les 10 et 11 Novembre.

Ce n’est pas moi qui en a eu l’idée et qui l’a conçue, mais je participe à sa mise au point et je la trouve géniale.
 
Encore un peu de patience car je n’avance pas très vite  :P
Amicalement
Dominique

Bonjour Dominique,

après avoir consulté le forum presque toute la journée hier pour tout lire (hé oui, je suis nouveau), j'ai passé une nuit quelque peut agitée et pleins de choses ce sont bousculées dans ma tête

j'ai passé 20 ans de ma vie professionnelle à développer des moutons à 5 pattes en électronique avec bien sûr aussi la conception du circuit imprimé qui va avec.
Ne pourrais-je pas vous faire profiter de mon expérience pour le développement de la carte citée ?

Voici la technologie que j'ai appliqué pour les miennes:
 - 1 led CMS de contrôle pour chaque entrée toujours opto-isolée et la led directement à l'entrée côté diode de l’optocoupleur (très utile en cas de défaillance d'un switch ou effet Hall, ainsi que dans la phase de développement).
 - 1 led CMS sur chaque sortie ainsi que sur les bobines des relais.
 - 1 entrée alimentation 5V pour le µP (sur bornier si possible débrochable).
 - 1 entrée alimentation 5V ou autre pour les optos coté diode ou les relais (sur le même bornier).
 - tous les circuits intégrés non CMS sur support.
 - bien sûr le µP (NANO ou MICRO) sur support.
 - 1 carte CAN sur support (2 sorties CAN sur bornier, mais à voir)
 - toutes les entrées/sorties sur connecteurs du style https://fr.rs-online.com/web/p/embases-de-circuit-imprime/2305060/ avec outil de sertissage fabriqué maison.
 - utilisation d'un plan de masse généralisé (non réalisé sur les protos du fil http://forum.locoduino.org/index.php?topic=501.15).

Tous ces choix dans 1 seul but la maintenance et la mise au point facile

Autre sujet pour ton TCO, as-tu pensé au MAX7219 en mode "sans décodage" qui permet d'adresser 64 leds en matrice donc très facile à câbler et qui remplace 8 de tes 74HC595.
Si non, regarde ici: http://tronixstuff.com/2013/10/11/tutorial-arduino-max7219-led-display-driver-ic/
ou ici: https://www.idreammicro.com/post/Controleurs-d-affichage-Maxim-MAX7219-MAX7221
C'est un composant hyper fiable que j'ai utilisé dans l'industrie du lavage auto pendant des années.

Je vais d'ailleurs le mettre dans le sujet "COMPOSANTS", tout le monde ne connait pas forcément ce circuit.
Je vais aussi chercher dans mes archives tous les composants qui pourraient être utiles dans LOCODUINO.

Dernière chose qui m'a turlupiné, la réalisation et le prix des circuits imprimés. J'ai fait réaliser les miens ici: https://jlcpcb.com/ pour un prix défiant toute concurrence, j'ai pourtant essayé les liens indiqués dans ce forum mais la différence est énorme.
La qualité est irréprochable, il suffit de voir la présentation de la société.
Mais attention! Ne pas opter pour une livraison par DHL à cause des frais facturés par ces derniers (on en a déjà parlé ailleurs sur ce forum), il faut choisir "Air mail".
Un exemple à tester pour trouver moins cher si quelqu'un veut essayer: le circuit double face (2 fichiers gerber ci-joint qu'il faut à nouveau réunir, ils était trop volumineux) qui fait quand même 195 x 277mm, prix pour 5 pièces..... 39,09€ les 5 (28$ le circuit et 16.29$ de port).
La aussi je vais le mettre dans le sujet "Bonnes affaires".

Voila ce qui me travaille la nuit en ce moment; d'ailleurs il ne faudra pas que cela dure trop longtemps si je ne veux pas me faire rappeler à l'ordre par ma charmante épouse  ::)

J'ai démarré ce message vers 5h30 ce matin, il est 6h40  :P, alors très bon WE à tous
Antoine


530
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 25, 2018, 10:59:44 pm »
Bonsoir Dominique,

si j'ai bien compris ta nouvelle vision de la structure est absolument identique ou du moins très très proche de celle qui m'a faite ouvrir le fil http://forum.locoduino.org/index.php?topic=501.msg5184#msg5184 et que j'ai réalisé avec mes 3 cartes présentées dans le fil. Comme tu peux le voir, chaque carte a plusieurs fonctions afin d'optimiser les sorties et de réduire le câblage.

Si oui, cela va me donner le courage de démarrer de façon plus concrète mon projet car pour l'instant je travaille avec quelques voies au sol mais surtout sur l'ordi pour le hardware et les logiciels qui vont avec.

Demain après-midi je prends contact avec le Rail Model Club de Manosque dans les Alpes de Haute Provence (à 35 km de chez moi) pour trouver peut-être des personnes qui ont comme moi cette envie de DIY.

Merci en tous cas pour ces sympathiques échanges.

Cordialement
Antoine

531
Coucou,

super échange entre Jean-Luc et Dominique sur les tampons circulaires.

Comme toutes mes cartes communiquent par CAN avec ton ancien tampon (à Dominique), pourrais-tu me faire parvenir un exemple avec le nouveau tampon, j'ai beau essayer de comprendre, mon cerveau ne suit plus.

Bon WE
Antoine

532
Présentez vous ! / Re : ferdi68
« le: mai 25, 2018, 04:09:24 pm »
Bonjour Ferdi (68 est-ce le Haut-Rhin ?),

as-tu vu ici: http://www.locoduino.org/spip.php?article159

Bon WE
Antoine

533
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 25, 2018, 03:03:17 pm »
Bonjour Dominique (et tous les autres bien sûr  ;)),

j'avais déjà utilisé ce lecteur pour une autre application mais ne connaissais pas les stickers (que je viens de commander), je vous tiendrai au courant de mes expériences.

Mais revenons au bus CAN qui était le sujet premier de ce fil.

Ma question était: Est-ce que quelqu'un a déjà réalisé la structure de la "Figure 2 : Architecture de l’électronique en mode DCC" de l'article http://www.locoduino.org/spip.php?article132 ?

Comme je n'ai pas de réponse  :'(, je repose la question  (mais qu'une seule fois  ;D).

Bon début de WE à tous
Antoine

534
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 25, 2018, 12:10:26 am »
Il se trouve que j'ai aussi testé ce modèle qui est nettement moins sensible, achat inutile.
Je continue mes recherches et essais.

On se tient au courant
Antoine


535
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 24, 2018, 04:43:43 pm »
Aie, aie, aie,

en ce qui concerne les essais de détection RFID, je commence à me ranger du coté de Marcel et suis désolé de ma réponse trop rapide à msport.
En effet une fois sur le circuit ce n'est plus les mêmes résultats que sur mon rail d'essai, il a fallu que je déplace le tag qui était sous le moteur, que je rapproche le lecteur et en fin de compte je vais certainement placer les tags sur les cotés des locos au plus loin du moteur et mon lecteur dans un abri ou tunnel ou autre.
Comme a dit Marcel, "il faut affiner"...

à suivre donc

536
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 24, 2018, 01:10:05 pm »
Merci boby pour tes précisions qui malheureusement n'ont pas répondu immédiatement à mon problème.

J'avais bien compris comment et où étaient traités les commandes séries, mais je n'arrivais pas à passer mon message récupéré par CAN dans le loop vers les fonctions qui vont utiliser ces valeurs.

Mais il semblerait que ta réponse m'a boosté car je viens de trouver la solution.
En suivant tes conseils j'ai essayé toutes les possibilités imaginables et suis arrivé à l'instruction suivante "SerialCommand::parse(cmdChar);" ligne 327 dans le loop du pgm joint, où cmdChar est la chaine de char (remaniée à ma sauce, voir le String(char(Rbuf[1]))) qui contient les caractères reconnus par SerialCommand::parse. C'était tout bête au fond mais je maîtrise très mal "le monde des objets" pourtant si bien expliqué par Thierry dans http://www.locoduino.org/spip.php?article85.

En tous cas ça y est, toutes mes cartes sont reliées par le bus CAN et se parlent comme une belle petite famille  :D

Merci au forum et à ses acteurs pour les coups de pouce qu'ils nous donnent.

Très bonne journée à tous avec un peu de soleil de Sisteron  8)
Antoine

537
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 24, 2018, 12:15:57 am »
Hello,
j'avance petit à petit avec ma commande de la carte UNO qui produit le DCC et qui doit être commandée par le bus CAN.

Exemple: Dans la version ci-jointe, j'ai récupéré les 7 octets de la commande "<t 1 3 30 1>" (je ne compte pas les espaces) dans Rbuf aux lignes 285 à 308.

Mes connaissances s'arrêtent là, je n'ai aucune idée comment je peux transmettre ces données à l'une des fonctions "SerialCommand::process()" ou  "SerialCommand::parse(char *com)" ou directement à l'une des 4 fonctions suivantes: "setThrottle()",  "setFunction()", "writeCVByte()", "readCV()" ce qui me semblerait plus judicieux. Je n'utilise rien d'autre.
La seule commande que j'ai pu passer c'est <0> ou <1> (c'était facile  :P).

Pour les quelques "CRACS" qui animent ce forum ce doit être un jeu d'enfant.

Un grand merci à qui me donne la solution.

Bonne soirée à tous
Antoine




538
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 23, 2018, 09:35:43 pm »
Bonsoir msport,
j'utilise les tags suivants: https://fr.aliexpress.com/item/EM4100-125khz-rfid-keyfob-Proximity-ID-Token-Tag-Key-for-access-control-Arduino/32441862393.html?spm=a2g0s.9042311.0.0.56e46c37eyeXl3

mais je les ouvre et découpe autour de la bobine pour réduire l'encombrement puis je les met au plus bas de la loco (à la place du décodeur dans mon cas); le lecteur est quand à lui sous un panneau de MDF de 10mm pour les essais
Le tag est détecté à 40mm sans problème et à vitesse max de la loco.
Bonne soirée
Antoine

539
Bus CAN / Bus CAN avec DCC++
« le: mai 23, 2018, 05:01:37 pm »
Bonjour,
je me suis permis d'ouvrir un nouveau sujet car je n'ai rien trouvé sur le forum pour en discuter.

Comme je vous en ai parlé dans le sujet "Réduire câblage", je travaille actuellement avec mes 3 cartes (boucle, aiguille et signalisation) reliées par le merveilleux bus CAN en utilisant les routine de: http://www.locoduino.org/spip.php?article130.

Pour la création du signal DCC j'utilise un UNO avec le logiciel DCC++ de Gregg E. Berman si bien exliqué ici: http://www.locoduino.org/spip.php?article182
Ce logiciel reçoit ses commandes par la voie série alors que ce serait plus logique chez moi d'utiliser là aussi le bus CAN.

Mon but serait de parvenir à la structure de la "Figure 2 : Architecture de l’électronique en mode DCC" de l'article http://www.locoduino.org/spip.php?article132.

J'ai beau me plonger dans les méandres de "PacketRegister.cpp" et de "SerialCommand.cpp", je n'arrive pas à trouver le moyen d'interfacer ces fonctions avec la réception CAN.
Je vous joins le fichier de base que j'utilise pour la communication CAN.

On a tellement parlé du bus CAN sur Locoduino, ai-je loupé le sujet ou quelqu'un a-t-il déjà réalisé cette liaison ?

Merci par avance pour vos réponses.
Antoine

PS: Je vous avais également parlé de mes test de reconnaissance de loco par effet HALL; projet définitivement abandonné car trop de difficultés à positionner les aimants. Du coup je me suis moi aussi rabattu sur le RFID avec le module suivant qui fonctionne bien même avec plusieurs modules sur le circuit:
https://fr.aliexpress.com/item/RFID-Reader-Wireless-Module-UART-3Pin-125KHz-Card-Reading-EM4100-8CM-DC-5V-for-IC-Card/32831988522.html?spm=a2g0s.9042311.0.0.40696c37W3dFzp

540
Bus CAN / Re : Réduire câblage
« le: mai 18, 2018, 11:33:49 am »
Merci Denis pour ces infos,

je vais les consulter ce soir, aujourd'hui je profite du beau temps pour faire des travaux dehors, printemps oblige 8)

A bientôt
Antoine

Pages: 1 ... 34 35 [36] 37