Messages récents

Pages: [1] 2 3 ... 10
1
Bus CAN / Re : ACAN ESP32
« Dernier message par DDEFF le Aujourd'hui à 03:14:38 pm »
Merci à Pierre Molinaro et à Jean-Luc.  ;D

C'est ce que je demandais : un ACAN ESP 32 ::)
Comme ça, on sera "dans le moule.

Denis
2
Vos projets / Re : Re : Asservissement de vitesse pour les (trains des) nuls
« Dernier message par Jean-Luc le Aujourd'hui à 01:03:23 pm »
Citer
Il n'y aurait pas une capa dans cette loco ?

... toouute petite !! sert à rien ??

Elle perturbe en lissant la tension vue par le moteur d'une part et elle perturbera la lecture de la FCEM. Ça explique pourquoi ça fonctionne à 40Hz et pas à 32kHz.
3
Vos projets / Re : Asservissement de vitesse pour les (trains des) nuls
« Dernier message par simontpellier le Aujourd'hui à 12:31:02 pm »
Citer
Il n'y aurait pas une capa dans cette loco ?

... toouute petite !! sert à rien ??
4
Vos projets / Re : Re : Asservissement de vitesse pour les (trains des) nuls
« Dernier message par Jean-Luc le Aujourd'hui à 08:51:33 am »
Et cette vidéo, c'est à quelle fréquence de PWM ??? car j'ai - vraiment - de plus en plus besoin de comprendre.

31,373 kHz

Citer
En effet, après ce n'ième rappel sur les "bonnes ondes" et un peu penaud d'avoir tant insisté sur mes 40Hz, je me suis vu reparti à refaire quelques essais "à la base", avec une PWM native de MEGA2560 (la 5 pour tout dire). Et si je suis incapable de refaire la théorie, je peux au moins rapporter les faits :

- aux paramètres par défaut : constat immédiat d'un retard à l'allumage rédhibitoire, assorti évidemment de l'impossibilité de "vrais" ralentis. Par exemple : là où je paramètre les PWM de "décollage" sur 50, en moyenne (selon la loco... puis variable selon son humeur, ce qu'elle tire, si elle démarre en courbe ou non, la direction du vent etc), c'est vers PMW 100 qu'elle se décidait à démarrer ("bondir" serait plus exact), feux prés-allumés pendant les longues secondes de la montée des crans de la programmation habituelle pour un démarrage progressif. Et je parle d'ampoules bulbe, pas de LEDs, ce qui donne idée du courant de court-circuit. Si ça ça ne fait pas chauffer le néodyme !!

Il n'y aurait pas une capa dans cette loco ?
5
Vos projets / Re : Asservissement de vitesse pour les (trains des) nuls
« Dernier message par msport le mai 06, 2021, 09:04:13 pm »
Les 15kmh, oui, mais c'est du DCC et les décodeurs comportent une compensation de charge qui est manifestement basée sur la mesure de la FCEM ...
6
Débuter / Re : Une station DCC complète, polyvalente et économique avec JMRI
« Dernier message par msport le mai 06, 2021, 08:58:41 pm »
Bonsoir,

je crains que vous ayez modifié le programme puisque vous faites référence à DCCpp-uno.ino alors que le fichier original est nommé DCCpp_Uno.ino

Il serait donc utile pour notre compréhension que vous précisiez les modifications faites.

L'article suggère des modifications dans config.h, ce qui ne me semble pas utile (juste esthétique) puisque cette carte moteur se comporte comme le LMD18200 de l'article qui a inspiré ce montage :
https://www.locoduino.org/spip.php?article187 voir :
Avec un Arduino UNO, voie principale et voie de programmation :

Par ailleurs, <1> fait partie des commandes de la BaseStation que constitue ce montage :
https://github.com/DccPlusPlus/BaseStation/wiki/Commands-for-DCCpp-BaseStation
Faites traduire par Chrome.
Et qui permet de mettre sous tension les voies. (donc sans JMRI)

Nota la compilation du fichier original ne donne comme message :
Le croquis utilise 18198 octets (56%) de l'espace de stockage de programmes. Le maximum est de 32256 octets.
Les variables globales utilisent 898 octets (43%) de mémoire dynamique, ce qui laisse 1150 octets pour les variables locales. Le maximum est de 2048 octets.
7
Le but de Locoduino est de vous amener progressivement à l'autonomie de développement donc à savoir corriger vos problèmes, grâce à tout le savoir qui se construit sur ce site.

En voici un exemple :

Citer
Cependant, lors de la compilation et du téléversement du dossier DCCpp-Uno, les messages suivants apparaissent:
Vous parlez de compilation (ce qui suit) ET de téléversement (vous n'en parlez plus après).
D'abord les erreurs de compilation : A quoi sert le compte-rendu du compilateur affiché sur votre écran : à trouver, comprendre et corriger les erreurs !

Citer
- ... DCCpp-Uno-ino :427:152 warning: backslash and newline separated by space, suivi du contenu de la ligne.
IL en est de même pour les lignes 433:100, 449:103, 450:88.
La réponse est dans ce qui s'affiche : des fautes de frappe !

Citer
- ...DCCpp-Uno-ino: 196:59 et 197:59 warning: ISO C++ forbids converting a string constant to 'chart*' [-Wwrite-strings] suivi du contenu des lignes.
La réponse est aussi dans cette ligne : il y a certainement une mauvaise utilisation d'un type de variable
Il aurait été utile pour nous de savoir ce que contiennent ces lignes de code : il faut donc les mettre dans votre question !

Citer
Est-ce des messages d'erreurs et quelles interventions dois-je effectuer?
Ici, ce ne sont que des warnings, la compilation s'est déroulée complètement et le téléversement a pu avoir lieu. Qu'est-il indiqué ?

Citer
Egalement, je suis en port USB et aucune des leds de la carte moteur ne s'allument pour communiquer avec DCC++.

Là on ne peut pas vous aider : il faudrait ouvrir le moniteur de l'IDE au moment du démarrage du programme pour savoir ce que le logiciel téléversé raconte : on ne sait même pas ici s'il s'est correctement téléversé. A priori, si les leds ne s'allument pas c'est parce que la génération du DCC n'a pas commencé.
D'habitude tapez "<1>" dans le moniteur et ça va démarrer !!

Tenez nous au courant de vos résultats et reconnaissez aussi que tout ceci a déjà été écrit plein de fois sur le site.

L'art de chercher est difficile !

Bon courage

Bonsoir Dominique,

Je réponds à vos commentaires:
- D'abord, je n'ai écrit aucun programme, je ne fais que suivre mots à mots les dires sur l'article de msport. Ensuite je ne peux avoir fait d'erreurs ou de fautes de frappe, puisque je n'ai rien créer.

-La compilation et le téléversement du fichier DCCpp-uno se sont déroulés sans problèmes, malgré les messages évoqués.

- Pourquoi taper <1> dans le moniteur, alors que je suis en port USB?

- Quand au courage, j'en ai! Mais pour traduire et comprendre l'anglais, c'est autre chose.

Bonne soirée. Cordialement, jp33.
8
Vos projets / Re : Asservissement de vitesse pour les (trains des) nuls
« Dernier message par simontpellier le mai 06, 2021, 07:50:21 pm »
oh ! l'idée du 18V, c'est pas mal non plus !

Mais je revenais pour une correction. Car après avoir mieux regardé la vidéo, et jusqu'à la fin (avec la ligne droite), ça fait pas plus que +/- du 5kmh !!! Eh bé !
9
Vos projets / Re : Re : Asservissement de vitesse pour les (trains des) nuls
« Dernier message par trimarco232 le mai 06, 2021, 07:44:36 pm »
Pas possible sans un asservissement n'est ce pas ?
pas nécessairement ; j'avais il y a longtemps fait une alim pwm (avec lm339) qui dans les valeurs les + basses basculait de 12 vers 18v ; l'engin était un x2800 roco ; on ne le voyait pas avancer : pour se rendre compte du mouvement, il fallait retirer la caisse pour voir tourner le rotor très lentement (~3 secondes par tour) !
je ne me souviens plus de la fréquence pwm utilisée ...
10
Présentez vous ! / Re : Bonjour à tous
« Dernier message par Patchapat le mai 06, 2021, 06:38:04 pm »
Merci beaucoup,
je m'en suis aperçu, on y passe énormément d'heures même quand il fait beau ! Je totalise mes temps de travail sur un tableau Excel, déjà 240 heures! J'attaque la partie programmation Arduino, mais là je crains le pire!

Bonne fin de journée
Pages: [1] 2 3 ... 10