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.


Sujets - msport

Pages: 1 2 [3] 4 5
31
Un fichier ino final pour CDMRail

Sans garantie.

32
https://www.locoduino.org/spip.php?article253#forum4940

Bonjour,
pour éviter d'encombrer le site éditorial par des questions qui ne concernent que vous, nous vous suggérons de poster vos questions concernant le dépannage de votre montage ici. Indiquez ce que vous avez déjà vérifié.
Pensez à joindre une photo de votre réalisation.
Merci

Hello,
to avoid cluttering the editorial site with questions that only concern you,, we suggest that you post your questions regarding troubleshooting your assembly here. Indicate what you have already verified.
Consider attaching a photo of your assembly .
Thank you

33
Bonjour,

le MAX471 qui est un élément essentiel de la BaseStation et des centrales qui s'en inspirent, n'est plus fabriqué par MAXIM et actuellement on reçoit nombre de composants défectueux.
Il permet de détecter les courts-circuits mais aussi de décoder les impulsions de consommation des moteurs générées par les décodeurs, elles-mêmes déclenchées par les interrogations des centrales.

MAXIM propose comme remplacement les MAX4070, MAX4071 et MAX4072, qui malheureusement ne comportent pas la résistance shunt interne. Celle-ci doit être mise en externe.
Ces circuits sont dérivés du MAX472, qui est lui aussi dépourvu de résistance shunt interne. Celui-ci est encore disponible.

Ces nouveaux composants sont vendus plus chers et ne ne présentent pas donc pas d'intérêt tant que le MAX472 est disponible.
Le problème est qu'on ne les trouve pas sous forme de module, ni d'ailleurs le MAX472.
Et comme il n'existent qu'en montage en surface (CMS - SMD), le PCB est à développer (on y pense) mais à réserver aux amateurs de CMS.

Pour mémoire l'ACS712 qui est prévu pour les courants alternatifs a une sortie à Vcc/2 pour un courant nul, ce qui rend délicate son utilisation en courant continu.

35
J'ouvre ce fil pour tenter de faire le point sur le sujet de la détection de C/C et retour des décodeurs
Les MAX471 sont en train de disparaitre, parmi les dernier reçus, plusieurs étaient défectueux, or c'est la solution retenue pour la BaseStation.
Apparemment l'utilisation du current sense du LMD18200 a été tentée avec succès.
Je suppose qu'à part le fait que cette broche n'est pas sortie dans les modules, cette solution doit présenter d'autres inconvénients (?)

Il y a déjà eu des tentatives pour démarrer ce sujet, mais il n'a pas reçu de solution définitive, d'autant qu'il il y a eu collision avec  le "Problème de retour d'info des décodeurs" :
http://forum.locoduino.org/index.php?topic=797.msg8801#msg8801
Denis avait déjà identifié la famille de composants  acs71x avec son application  :
http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertCanCapteurCourantACS7145A

Donc de base, je pense qu'il faut modifier la détection de courant de retour des décodeurs
static byte ackThreshold = 30;           donc à 6  de PacketRegister.cpp  vu la différence de sensibilité.
ainsi que le courant max des voies principale et de programmation :
setCurrentSampleMaxMain à 300

Mais surtout régler sur la tension de sortie de l'ACS712 qui est de Vcc /2 pour un courant nul soit 2,5V et c'est donc le calcul de la mesure du courant de DCCpp qu'il faudrait modifier.

L'autre solution est hardware : faire suivre l'ACS712 d'un ampli op amplifiant x6 à partir de VCC/2 mais si on peut faire plus simple avec du soft ...



36
Débuter / Ajouter la bibliothèque S88
« le: avril 24, 2020, 10:25:31 pm »
A la demande de Jean-Paul CHEVRIOT qui est trop timide pour ouvrir un sujet sur le forum mais encombre le site éditorial d'une question de débutant (certes nous l'avons tous été) et qui dit :
l’erreur de compilation :
UNO_S88.h : aucun fichier ou répertoire de ce type
je ne l’ai pas dans inclure une bibliothèque
j’ai téléchargé arduino-nightly et _macosx et je n’ai rien trouvé.
J’ai bien lu installer une bibliithèque mais je reste impuissant.


la réponse est donnée dans le message précédent :
1. Mettez le répertoire UNO_S88 extrait de "la bibliothèque associée" ( le zip qui est juste en dessous de la conclusion) dans votre répertoire du style C :\Users\Michel\Documents\Arduino\libraries

2. puis compilez le programme " Arduino UNO/Nano " dans l’IDE.
    #include <UNO_S88.h>    // la librairie S88 pour les UNO/Nano
     
    void setup() {
      S88_Setup(16);        // on donne le nombre capteur 8 ou 16
    }
     
    void loop() {
      S88_Loop();           // boucle sur les capteurs
    }

37
Composants / Pro Micro ATmega32U4 5V/16MHz
« le: avril 20, 2020, 10:54:52 pm »
Comme le fait remarquer Guillaume, les Pro Micro ATmega32U4 5V/16MHz sont plus chers que les ATMEGA328P Pro Mini.
Utilisent-ils les mêmes bibliothèques, donc sont-ils compatibles, quels avantages auraient-ils pour nos réalisations ?

38
Présentez vous ! / LM2596 step down
« le: mars 02, 2020, 02:55:12 pm »
Un participant timide poste sur le site éditorial une question concernant JMRI de vraiment très loin :

Bonjour Je me heurte d’entrée a un problème. J’ai commandé 3 HW-316 V6 pour faire baisser la tension de mon alim 15v 7a vers le 9v pour alimenter mon Arduino .
Je fais bien afficher 9v sur le digit en sortie … mais la tension en sortie reste du 15V (avec mon voltmetre)

… j’espère que c’est moi qui n’est pas saisi quelques chose, parce que si c’est le matériel qui est défaillant , ca fait 12€ de foutu. :(
une idée ?


http://locoduino.org/spip.php?article253#forum4500

C’est pareil pour les trois ?

si les 15V s'affichent avec la LED de gauche (IN) allumée, c'est normal, c'est la tension d'entrée qui s'affiche. Pour avoir la tension de sortie, c'est le bouton de droite sur lequel il faut appuyer.
Maintenant si c'est pas ça, il suffit d'en racheter, c'est 2€ sur eBay :
https://www.ebay.fr/itm/LM2596-DC-to-DC-Buck-Step-Down-Converter-Module-Voltage-Regulator-Red-Voltmeter/182148004619

Mode d'emploi en anglais :

39
Vos projets / Base station et motor shield Digitalisation CC72000
« le: janvier 26, 2020, 06:30:18 pm »
@ Eric : Pour ne pas encombrer le site éditorial, je vous propose de poursuivre ici :

Pour mesurer ce qui arrive sur les rails, mettez un petit pont redresseur coté alternatif sur les rails et coté continu sur votre multimètre (tension).
Comme le signal est carré, vous aurez pratiquement la tension coté entrée du shield (donc moins les pertes dans les transistors du pont en H et dans le pont redresseur )

Avec une seule loco, l'ampérage de l'alimentation n'a pas d'incidence, le montage prendra ce dont il a besoin (qq centaines de mA)

40
Vos projets / La bibliothèque SlowMotionServo en 8 bits pour ATTiny
« le: décembre 17, 2019, 10:37:05 pm »
Suite à la discussion http://locoduino.org/spip.php?article159#forum4306 visant à utiliser la bibliothèque SlowMotionServo pour les ATTiny donc en 8 bits et aux indications de Jean-Luc, je l'ai copiée la modifiant et renommée en SlowMotionServo8Bit pour éviter l’incompatibilité de l'original modifié avec les Arduino.
A tester, mais elle compile avec l'exemple Remise.ino (modifié avec Servo8Bit.h )

41
@ marchandmarthe207 qui repose sa question par messagerie privée :
Bonjour,
    La couleur des fils de branchement entre Arduino Mega et L9110s ne sont pas les mêmes avec les photos. La photo Arduino Mega Shield Ethernet et L9110s les couleurs des fils ne correspondent pas. Doit-on faire comme le schéma.
    Le module ajustable de courant avec entrée et sortie.
    Qu’elle est le voltage à paramétrer en entrée (IN) et en sortie (OUT).
    Merci.
    Cordialement,


Bien évidemment, c'est le schéma qui prime.
Le module abaisseur figure sous forme d'un régulateur qui abaisse le 15 V (N) ou 18 V (HO) à 9V pour l'Arduino.

42
http://locoduino.org/spip.php?article16#forum4097

Re bonjour,
je pense que nous nous sommes pas compris sur les question précédente :).
Je répondre à moi même sur la question 1

1-Non pour le transformateur ( halogène) 12v sec max 4.9A 20-60W. Car les transformateurs halogène sont en sortie AC.Cela n’a pas fonctionné. Je débute , j’apprend, si ça peut servir à d’autre.

2-je ne n’ai pas compris le sens de ta réponse au sujet de l’ampérage. "qui peut le plus peut le moins"
Si j’utilise un transfo. 12v de 5A pour un Arduino qui n’a besoin que de 12v et 350mA. Cela à t’il une incidence ? oui/réponse A, non/réponse B et C/réponse flou :)

2 Bis Et pour un moteur DC ?

3- je voulais dériver 4 câbles de ma sortie transfo. 2 pour l’arduino +- alimentation, et 2 +- qui vont directement alimenter autre chose. Evidemment en passant par pont H, relais, Mosfet adapté… Mais cela n’est ca c’est autre chose.
L’électricité étant complètement flou je me demande si je n’ai pas une perte quelque part ( intensité, puissance , tension) en procédant ainsi.
Je ne veut pas tout casser.

Merci d’avance Duinocalement.



Bonsoir,
1. Effectivement, je n'avais pas pris en compte votre indication halogène. Heureusement que vous vous êtes informé par ailleurs. Ma réponse aurait été correcte SI vous aviez une alimentation pour LED. En tout état de cause suivez les tutos sur l'électricité / électronique de base. Il faut donc un pont redresseur et un condensateur en plus.
2. B, mais revoir 1.
2 bis idem
3. l'Arduino et les modules avec pont en H doivent avoir une masse en commun alors que la partie puissance doit avoir un potentiel libre. Vous devez utiliser un petit bloc secteur pour l’Arduino.
Enfin, votre projet ne concernant pas le ferroviaire, ma contribution s'arrêtera ici.
Cordialement

43
Débuter / Installation de l’IDE Arduino par Marchand Patrick
« le: octobre 05, 2019, 09:42:15 pm »
Bonsoir Patrick Marchand,
ce type de dépannage n'apporte rien au site éditorial.
Je vous suggère de venir ici au forum, rubrique débuter, faisant référence à l'article :
http://locoduino.org/spip.php?article15#forum4040
Ce qui vous permettra de joindre des copies d'écran.
Car on ne sait pas où vous en êtes de votre installation.
Avez vous la fenêtre de l'IDE ?
Avez vous pu sélectionner la carte MEGA ?
Avez vous le port COM de votre carte dans la liste des ports ?
Avez vous pu "Récupérer les infos de la carte" ?
Merci de votre aide.

44
Bonjour,
suite à l'article de Christian, (merci pour le partage) quelques éléments complémentaires (et un appel à l'optimisation)
http://locoduino.org/spip.php?article255

J'ai mis en œuvre ce type d'écran en provenance d'eBay pour un TCO :

- le fond d'écran est une capture d'écran du réseau dessiné sous CDMrail, sauvegardé en bmp. Je l'affiche depuis la carte SD.
En superposition, des boutons qui ont pour but de changer la position des aiguillages (toggle).
Le problème est le sketch d'affichage non optimisé, qui limite le nombre de boutons à 9.
D'où le traitement des commandes dans un deuxième Arduino connecté par un lien série, lui-même envoyant ses ordres à la BaseStation par module radio HC-12C.
La mise en boite a permis l'intégration d'une batterie, d'un module chargeur et d'un module 3,7V->5V, interrupteur et connecteur de charge.

Le lien vers Dropbox :
https://www.dropbox.com/sh/br711rznbz1gsp0/AAA6_8ATumpN_wTLTU0fOW1ia?dl=0

45
J'ai tenté d'apporter une réponse à la question de Marius mais mon message n'a pas été pris en compte, je les poste ici :
http://www.locoduino.org/spip.php?article187#forum3079
Bonjour Christophe, pardon my French :) Pourriez-vous fournir des détails sur l’utilisation de VNH5019 pour dcc ++ ? Ce Shield nécessite 2 entrées directionnelles (MxINA/B) alors que dcc ++ génère un seul signal binaire (DIR). Avez-vous réussi à le faire fonctionner par programmation sans ajouter d’onduleur matériel ?

I suggest to our english speakers friends to post in english and provide a french translation with it.
Je suggère à nos amis anglophones de poster en anglais et de fournir une traduction française avec.

It seems to me that the Arduino shield motor with L298 does not have inverted DIR inputs and that the Base Station sketch provides them. It could be simple to adapt the numbers of the outputs.

Otherwise we take the idea of the DAVE BODNAR schema with a simple inverter transistor:


Il me semble que shield motor Arduino à L298 ne dispose pas d'entrées DIR inversées et que le sketch Base Station les fournit. Il suffirait donc d'adapter les numéros des sorties.

Sinon on peut s'inspirer du montage de DAVE BODNAR avec un simple transistor inverseur (inverseur = inverter, # onduleur) :

http://www.trainelectronics.com/DCC_Arduino/DCC_Booster/
https://www.arduino.cc/en/uploads/Main/arduino_MotorShield_Rev3-schematic.pdf


Pages: 1 2 [3] 4 5