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

Pages: [1] 2
1
Vos projets / Re : Récupération données DCC: CircularBuffer et ShiftOut
« le: septembre 26, 2018, 03:51:45 pm »
Salut Loco28,

As-tu changé CircularBuffer pour la solution RingBuffer?
Si oui, peux-tu nous donner ton dernier sketch (je n'ai pas réussi à trouver circularbuffer et vu les remarques de Jean-Luc je ne le ferai pas....)?
Merci d'avance!

A+
Yves

2
Bonjour à tous
Juste mon expérience pour compléter toutes ces infos.
Voir http://cdmrail.free.fr/ForumCDR/viewtopic.php?f=45&t=3532
Je peux fournir tous les documents sur demande
Bon train à tous
Yves

3
Bonsoir Jean-Luc,

Merci pour ton intérêt pour mon projet. J'ai décidé de changer le principe d'alimentation de mon module. Je me cale sur l'existant:
--un 16v AC pour l'alimentation
--une entrée DCC (JK) pour la commande.
Je fournis le VIN régulé à l'Arduino par un 7812 et je dérive la tension des servos par un 7805.
Je surveille donc la sortie du 7812 et son passage sous 10,5 volt par le pont.

A la mise sous tension, dans le setup je mets un While qui attend que la tension sur ce pont soit supérieur à 4.5 volts. Tout semble OK.

Pensez-vous que cela puisse être intéressant de pouvoir recevoir les commande Locoduino par I2C (sortie bus prévue)?

Voici les nouveaux schéma et pcb.
A+
Yves

4
Bonsoir,

En fait j'ai mis un pont diviseur 1k/1.5k devant cela fait une comparaison à 4.3*2.5 = 10.75 volts.
Cela marche sur mon prototype, la chute de tension est bien détectée.
Il me reste à vérifier à la remise sous tension, car cela entre directement sur Int1!

A+
Yves

5
Bibliothèques / Re : Librairie EEPROM externe sur I2C
« le: février 07, 2016, 04:59:25 pm »
Merci Jean Luc,

Chargé et opérationnelle...
L'exemple donné avec cette librairie se compile et se charge.
L'exécution semble fonctionner sur ma carte, reste plus qu'à l'utiliser dans mon sketch. :D

Yves

6
Bibliothèques / Re : Erreur librairie DCC_Decoder
« le: février 07, 2016, 04:57:13 pm »
Bonsoir,

Désolé de remettre le couvert, mais j'ai le même type de problème avec l'IDE 1.6.8
J'ai téléchargé la librairie et j'ai renommé le DDC_decoder-master en enlevant le master.
Tout va bien, mais pour la compilation j'ai une erreur.

J'ai essayé de télécharger la version de Thierry sur git, mais je ne trouve pas la libraire dedans...
Quel épisode ai-je raté?

Merci pour votre aide
Yves

7
Bibliothèques / Librairie EEPROM externe sur I2C
« le: février 06, 2016, 09:09:26 am »
Bonjour,

Dans mes applications je souhaite mémoriser mes valeurs importantes en E2prom mais en dehors de la carte Arduino (pour pouvoir la changer facilement).
J'ai donc installé une mémoire I2C (sur A4-A5) sur mon shield et je recherche une librairie équivalente à EEprom de l'IDE mais pour ce composant externe.
Quelqu'un en a-t il connaissance?

Yves


8
Bonjour Jean-Luc,

Merci pour ta contribution. mais je pense que c'est exactement ce que fait le TC54 en version N, c'est à dire en collecteur ouvert.
Si tu utilises le TC54 normal, le niveau de sortie dépend de l'alimentation 5V du 7805 en effet.
J'ai reçu mes TC54N hier, je les câble aujourd'hui et te donne des nouvelles dans le WE.

Cordialement,
Yves

9
Salut,

Voici le circuit imprimé:

A+
Yves

10
Salut,

Bon cela marche comme je le souhaitais.
Merci pour ton aide.

Voici donc le schéma final

A+ pour le programme Arduino.
Yves

11
Bonjour,
Merci pour tes réponses
Je pense alimenter la carte arduino par du 12 volts, soit externe soit issu du DCC par 7812.
Mon idée est de détecter un passage en dessous de 10 volts, ce qui élimine les parasites et laisse le temps de descente jusqu'à 7 volts pour faire l'enregistrement.
Je vais donc essayer avec un pont diviseur devant le TC54.
A+
Yves

12
Bonsoir Jean Luc,

En effet je pensais surveiller l'entrée aliments externe et pas le 5 volts dû micro.
Néanmoins je suis intéressé par ton composant de surveillance...
Si tu as une référence ?

Pour la mémorisation, j'ai essayé de ne stocker que les dizaines de micro secondes. Cela se fait sur 1 octet, donc 8 octets.
Au redémarrage on sait si le servo est en mouvement par la différence entre sa position et les butées.

Qu'en penses tu?

A+
Yves

13
Salut,

Merci pour ton retour d'expérience.
La résistance n'a pas eu d'effet dans mon cas, mais j'ai pu calmer les servos par logiciel avec un setup plus développé.
Donc la solution complète fonctionne (en prototype).

OK pour la diode... je vais la rajouter.

Pour la mémoire, super site, je vais le visiter plus en détail.

Enfin, concernant la mémorisation des positions des servos en cas de coupure de courant, j'ai prévu un monitoring des tensions par les entrées analogiques de l'Arduino. Qu'en penses-tu?

Cordialement,
Yves

14
Présentez vous ! / Re : presentation TF53
« le: janvier 23, 2016, 06:22:55 pm »
Salut Tim,

J'espère que l'emploi du temps de la prépa te permettra de jouer avec nous!
Fais-tu du modélisme ferroviaire en plus?

A+
Yves

15
Présentez vous ! / Re : Salut!
« le: janvier 23, 2016, 06:04:20 pm »
Bonsoir,

En effet le DCC est un choix personnel.
Il est basé sur la sécurité...pour pouvoir évoluer avec d'autres camarades de jeu qui utilisent une centrale du commerce. En effet cela nous permet de démarrer avec la base existante pour se faire la main et voir rouler nos petites merveilles.
Ensuite on étudie et on améliore, mais l'architecture reste interopérable....

A+
Yves

Pages: [1] 2