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 ... 29 30 [31] 32 33
451
Shields et Modules / Re : Carte Servomoteurs DCC + CAN
« le: juin 03, 2018, 03:55:40 pm »
Bonjour à l'équipe Locoduino,

lors de mes différentes interventions sur le forum je n'avais pas pris le temps de lire toutes les pages (1814 + 1917 + 1560 + 697 + 155 encore heureux que ce ne soit pas dans l'autre sens  :D) ce qui maintenant fait, parfois un peu en diagonale j'avoue.

J'ai du coup découvert que vous aviez déjà développé une carte 8 servos en 2016 et aimerais savoir où en est ce projet pour ne pas partir encore sur quelque chose qui a été abandonné entre temps. Je sais qu'il y a des "satellites" en cours de développement mais ce ne sont pas eux qui vont remplacer cette carte je pense.
Il serait idiot de développer quelque chose de mon côté alors que vos 'ingénieurs" l'ont déjà fait et bien mieux que moi, car je me laisse entièrement guider au niveau soft par vos réalisations.

Autre petite question à la communauté, je n'ai pas l'habitude des forums (c'est le seul auquel j'ai envie de participer), comment épingler un sujet particulier puisqu'il semble y avoir cette possibilité ?

Merci pour vos réponses et bon dimanche soir à tous (ici gros orages, je vais surveiller ma cave; oui je sais, ce n'est pas votre soucis mais je n'ai rien d'autre à vous proposer aujourd'hui  :) :D ;D) )

Antoine

 

452
Shields et Modules / Re : MULTIPLEXEUR MUX II
« le: juin 02, 2018, 03:13:14 pm »
Bonjour,

réponse à Francis33,

pour les multiplexeurs et leur interface j'utilise 3 composants (oui, ça peut faire peur) qui sont les suivants:

1 MCP23S17 qui est le multiplexeur lui-même avec 16 E/S sur bus SPI
4 opto-coupleurs genre TLP521-4 (mais les moins chers feront l'affaire)
2 ULN2803 qui sont les boosters de sortie

Le but de ce choix:
- les MCP23S17 peuvent se brancher en "série" sur le port SPI
- les opto-coupleurs isolent ma carte arduino des tensions parasites
- et les ULN2803 pour avoir 500mA de disponible par sortie ce qui permet presque tout

Si tu veux plus de renseignement ou un schéma, pas de problème.

Cordialement
Antoine

453
Bonjour,

DirtyPCBs ne semble intéressant que pour des petits circuits, je viens de tester pour un CI de 8,5 x 24 cm qui sort à 71$ avec port.

Je reste chez jlcpcb.com chez qui je paye 44.86$ mais les 10

Me suis-je mal débrouillé ?

Cordialement
Antoine

454
Discussions ouvertes / Re : Méga carte (pas carte Méga)
« le: juin 01, 2018, 05:06:36 pm »
Étant totalement anti-switch (à tort ou à raison) j'essaye toujours de trouver des solutions électroniques.

Celle-ci pourrait peut-être résoudre le problème des relais inverseurs de cœur de ma méga carte. Je l'ai testé sur mon circuit DCC avec des fils volants et tout semblait fonctionner parfaitement.

Je suis parti de l'idée de Jean-Luc (il en a toujours de bonnes  ::)) ici: http://forum.locoduino.org/index.php?topic=532.msg5787#msg5787 mais remplacé les contacts mécaniques par un petit circuit électronique (ci-dessous). Comme mes commandes d'aiguilles par servos étaient déjà prévues avec des effets Hall et un petit aimant sur le palonnier pour la rétro-signalisation, j'ai récupéré cette infos pour l'inversion du cœur d'aiguille.
A aucun moment les 2 Halls ne sont excités en même temps et entre les 2 positions les 2 triacs sont coupés.

Du coup je supprime les relais sur la carte ce qui libère 6 pins, le câblage est encore plus simple et je suis les conseils éclairés de DDEFF

Quand tu regardes les schémas (de Jean-Luc et le mien), tu vois que tous les fis sont locaux.
Ils vont de l'aiguille à l'aiguille. Pas besoin de les mettre sur un circuit distant. On gagne plein de fils. C'est d'autant plus utile que ces fils véhiculent des courants forts, et donc parasités.
 

Voila pour le principe: Je vais maintenant mettre tout cela sur le circuit imprimé (en vert sur le servo) et tester de façon plus approfondie.
Me suis-je planté quelque part  :-[ ??? A vous de le trouver.

A suivre...

455
Discussions ouvertes / Re : Méga carte (pas carte Méga)
« le: juin 01, 2018, 12:28:15 pm »
Bonjour Christophe,

en effet, c'est 500mA par sortie (ULN2803A) et bien sûr avec une tension côté accessoires de 5 à 24V.
Autre nouveauté, 8 sorties peuvent être montées en entrées lors du montage de la carte (utile dans certains cas).

En ce qui concerne l'opto-isolation, je crois que tous les électroniciens sont unanimes, c'est la meilleure solution pour avoir une tension d'alimentation du microprocesseur à l'abri des parasites véhiculés par la tension des accessoires, surtout des bobines ou des relais.

Par contre pour les relais de cœur d'aiguille implantés, je viens juste de comprendre ce que voulait dire Denis (http://forum.locoduino.org/index.php?topic=501.msg5824#msg5824) au sujet du court-circuit possible selon le mouvement du servo. Je vais y réfléchir et tenir compte des tests de railyRabbit ici: http://forum.locoduino.org/index.php?topic=532.msg5786#msg5786.

Pour multiplier les E/S j'utilise des MCP23S17 sur le bus SPI du Nano. J'ai mis les composants sur la carte en photo.

Dernière chose et non des moindres, le prix. Le circuit imprimé me revient à 2,5€ (2,9$ pour l'instant  ;)) et le matériel à 48€ ce qui fait une carte au alentour de 50€ mais avec une foule de possibilité. Reste le soucis des relais que je vais résoudre.

Cordialement
Antoine

 

456
Discussions ouvertes / Méga carte (pas carte Méga)
« le: mai 31, 2018, 07:01:54 pm »
Bonjour,

au fur et à mesure de mon parcours sur ce forum, je découvre que de plus en plus de personnes envisagent des cartes multi-fonctions avec le bus CAN (bien entendu) pour relier l'ensemble.
En effet sur un gril ou une gare on trouve plusieurs aiguilles, des feux de signalisation, des détecteurs d'occupation, des accessoires divers etc...
Pourquoi ne pas regrouper un maximum tous ces éléments à commander ?

Suite à ma petite expérience de réalisation et test de 3 cartes, je viens d'étudier la faisabilité d'une carte pratiquement universelle, avec les caractéristiques suivantes:

 - Orchestrée par un Nano
 - Bus CAN intégré
 - 6 sorties servos pour aiguilles (ou autres)
 - 6 relais pour inversion cœur d'aiguille (dont 2 peuvent servir à gérer 2 boucles de retournement car 2 repos/travail), ou tout autre utilisation.
 - 12 entrées pour rétro signalisation positions aiguilles ou autre usage
 - 8 détecteurs de présence (par consommation courant) ou autre usage
 - 30 sorties 500mA à collecteur ouvert pour feux de signalisation ou accessoires. Ces 30 sorties peuvent commander 15 feux (avec 3 ou 4 leds) avec une petite astuce
 - la connexion sur la carte se fait soit par borniers à vis, soit par connecteurs débrochables (choix lors du montage de la carte)
 - toutes les entrées et sorties ont une led de contrôle très utile pour le débogage ou la maintenance
 - tous les composants sur support tulipe
 - mais SURTOUT, toutes les entrées/sorties sont opto-isolées ce qui garantie une grande immunité aux parasites

Ci joint une image de ce que cela peut donner.

Ne criez pas trop vite haro sur la "bête", c'est vrai qu'elle peut faire peur mais avec "le monde des objets" elle sera très simple à programmer, elle réduira considérablement le câblage du réseau, ne peut être que fiable avec l'isolation galvanique et sera certainement plus économique (à service égal).
Je la verrais bien montée sur charnières à l'avant du support du réseau ce qui permettrait de travailler confortablement assis avant de la rabattre sous la table.

Peut-être suis-je complètement à côté de la plaque avec cette idée, non pas pour l'électronique car j'ai créé souvent des cartes avec ce principe pour l'industrie, mais pour son usage en réseau miniature pour lequel je manque totalement d'expérience. Et puis le forum est ouvert à toutes les idées, même les plus farfelus non ?

Bonne lecture et bonne soirée à tous
Antoine



 
 
 

457
Bus CAN / Re : Re : Bus CAN avec DCC++
« le: mai 29, 2018, 03:27:41 pm »
Coucou,

- que font les souris, côté Can et côté sans fil ? Pilotent-elles des trains manuellement ? Sans restriction ?

On envisage de fabriquer des souris dans la philosophie de la Multimaus (une imprimante 3D est dispo à la MJC) pour le pilotage manuel (sans restriction pour le début).
Mon schéma n'est en effet pas très clair, ( je vous avais prévenu  ;)). Ce n'est pas "Souris" que j'aurais du l'appeler, mais Récepteur souris.
Côté CAN elles envoient les commandes DCC vers la carte DCC en passant par le gestionnaire (Maître sur mon schéma). Côté sans fil (HC12 et non NRF24L01 qui est trop sensible d'après mon expérience) elle reçoit les infos de la souris elle-même.

Citer
- que fait le Mega Maitre ? Pourquoi un Mega ?

C'est en fait le gestionnaire (qui fera ce qu'on lui demandera de faire >:( avec la grande aide de Locoduino, pas trop clair encore dans ma tête) et un MEGA parce qu'au départ j'étais parti la dessus mais un DUE sera plus adapté d'après ce que j'ai appris depuis que je fréquente assidument votre forum.

Citer
- les détections de présence sont disséminées sur plusieurs cartes, dont des cartes futures, alors comment fonctionne la retrosignalisation ? Partielle ?

La aussi c'était mon idée première (avant Locoduino) pour éviter trop de câblage et profiter des pins dispos et je ne comprend toujours pas pourquoi cela pose un problème pour la retrosignalisation. Peux-tu m'expliquer ton "Partielle" ?

Citer
- pourquoi un Can a 125kHz ? (Schéma de DDEF)

Parce qu'à mon âge et en Provence on se prends le temps de vivre Monsieur...  8) . En fait je ne me suis jamais posé la question car pour l'instant mes cartes passent 99% de leur temps à attendre, que j'ai copié la bulle du schéma de DDEF (sans payer les droits d'auteur) et que ce sera très facile de modifier en cas de besoin.

Citer
- si les R= et T= sont les identifiant Can, alors comment sont-ils choisis pour tenir compte des priorités ? Les valeurs les plus faibles sont plus prioritaires !

Ce ne sont que des valeurs prises au hasard pour l'instant mais tu fais bien de me rappeler le principe de la priorité (que j'ai bien appris ici: http://www.locoduino.org/spip.php?article130).

Citer
- quel gestionnaire sera intégré ?

Ce sera le MEGA euh le DUE.

De toute façon j'ai toutes les vacances pour bien cogiter le sujet car le Club s'arrête dans 15 jours, mais je compte bien sur vous tous, même pendant vos vacances  ::), pour me guider vers la bonne solution.

Merci à vous
Antoine

458
Bus CAN / Re : Bus CAN avec DCC++
« le: mai 29, 2018, 10:30:57 am »
Bonjour à tous,

comme je l'ai précisé dans ce fil, j'utilise chez moi le bus CAN entre toutes les cartes y compris la carte qui reçoit les infos de la souris (pour l'instant mon smartphone).

Je viens de m'inscrire au Rail Model Club de Manosque (http://railmc04.chez.com/) qui commence très péniblement le DCC et qui semble très très intéressé par le système LOCODUINO.

Ils ont 400m de voie avec 92 aiguilles mais pour l'instant pas de rétro-signalisation ni d'accessoires.
Pour la commande du réseau ils ont fabriqué 4 TCO assez minimalistes(mais qu'on va garder) et voudraient utiliser plusieurs souris sans fil avec le nouveau système envisagé.

Voila ce que je leur propose (en PJ). En rose le minimum pour commencer à "jouer", le reste au fur et à mesure de la transformation analogique en DCC.

Pour les souris multiples voyez-vous une autre solution que celle que j'ai envisagé (1 carte nano+CAN+HC12 par souris) ?

Merci par avance pour vos propositions et bonne journée à tous (surtout pas trop de grelons pour les Nord-Ouest'istes)

Antoine


459
Présentez vous ! / Re : Re : original je démarre en arduino
« le: mai 29, 2018, 10:03:00 am »
C'est lui qui me force à concevoir "objet", mais c'est dur pour un vieux cerveau formé aux languages procéduraux

Nous devrions en effet former un club avant de disparaître tel les dinosaures  et enfin mettre fin à la polémique Z80/6809  :( :( :(

Puis-je faire partie du Club ? ? ? ?  ;D

Antoine

460
Débuter / Re : Erreur de compil: unable to rename 'core\core.a';
« le: mai 28, 2018, 03:51:42 pm »
Bonjour Fred,

j'ai eu le même problème sur mon PC principal mais jamais sur mon portable tous 2 en W7(j'y tiens).
J'ai donc entièrement supprimé l'IDE de mon PC (avec revosetup free: https://www.revouninstaller.com/revo_uninstaller_free_download.html) non sans avoir bien sauvegardé mes librairies et PGM, puis j'ai supprimé manuellement le dossier arduino(15) encore présent dans  c:\Users\ton_nom\AppData\Local\ en plus des fichiers cités par Didier44.

Ensuite réinstallation du dernier IDE puis remise en place des librairies et PGM. Depuis tout est OK.

Je te souhaite la même chance

Cordialement

461
Vos projets / Re : Re : Un mini module sonore
« le: mai 27, 2018, 11:24:42 pm »
Oui mais dans cas que je cite, il s'agit d'une situation particulière où plusieurs Arduino ont des programmes différents à executer et selon les étapes du programme, ils sont amenés à demander la lecture d'un morceau. Donc intérêt du CAN ici, tous les Arduino peuvent envoyer sur le même bus et grâce aux filtres, seul l'Arduino qui joue les sons peut intercepter les messages le concernant.

Ok mais alors il te faudra autant d'amplis que de modules mp3 si j'ai bien compris

462
Vos projets / Re : Un mini module sonore
« le: mai 27, 2018, 07:58:55 pm »
Bonsoir Bob,

pourquoi "faire jouer par différents Arduinos en CAN", dans mon idée 1 seul suffit non ?

463
Vos projets / Re : Un mini module sonore
« le: mai 27, 2018, 05:44:36 pm »
Bonjour,

idée un peu farfelue peut-être...

Bien que ce sujet soit très ancien et ne voulant pas en ouvrir un nouveau (je vais me faire taper sur mes petits doigts), j'y vois un grand intérêt si la carte arduino est reliée par bus CAN sur l'ensemble du réseau (il faut y passer vous verrez).

En effet le module MP3 permet (théoriquement) de jouer 99(dossiers) x 255(fichiers mp3) sons différents. Comme la carte Arduino est en réseau, il est très facile de déclencher un son (fichier) précis pour un accessoire précis (soudure à l'arc, porte de garage qui grince, frein de loco, annonce en gare d'un train (si reconnaissance loco ou gestionnaire de métier), pelle mécanique, puits de pétrole, forgeron, etc...)

Plus sophistiqué encore: On dispose plusieurs haut-parleurs à différents endroit du réseau, on utilise un ampli stéréo (la carte MP3 l'est), on équipe la carte Arduino d'autant de relais que de HP et on s'amuse à commander les relais (selon l'endroit à sonoriser), le volume (selon la distance de la loco par exemple), la balance pour faire une effet de fading d'un train ou d'un avion qui passe et tout cela avec une parfaite synchronisation du son et de l'action.

Un exemple de synchro son/action avec un arduino que j'ai réalisé ici: https://www.youtube.com/watch?v=KphRCKHpDDg&feature=youtu.be
Hé oui, l'arduino est partout  8) .

A vous d'inventer

Cordiales salutations à tous
Antoine

   

464
Composants / Re : 64 leds avec 1 circuit
« le: mai 26, 2018, 07:14:54 pm »
Bonsoir Jean-Luc,

oui, je connais très bien ce composant et l'utilise dans une autre application (miroir infini assez spectaculaire d'ailleurs).
Là le but du MAX7912 était pour remplacer les HCT495 de Dominique sans changer les leds, mais il veut pas  :'(

Bien cordialement
Antoine

465
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

Pages: 1 ... 29 30 [31] 32 33