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 - Jean-Luc

Pages: [1] 2 3 ... 49
1
Vos projets / Re : Utilisation d'ATTiny
« le: février 20, 2018, 07:38:40 pm »
Bonsoir,

C’est donc bouclé. On est à 11 ou 12 exemplaires sachant que chez electrodragon ils en font 12 et éliminent ceux qui sont ratés mais ça ne m’est jamais arrivé et j’ai toujours eu 12 exemplaires.

Les composants sont commandés. Je les reçois demain. J’ai également pris un 328, un 2313 et un 13 afin des tester leur programmation.

Les plus attentifs auront remarqué que le shield fait moins de 60x60. Or La taille possible est de 100x100. Il y a donc de la place pour d’autres design, grosso-modo une carte 100x40 et une 60x40.

Pour ma part, je vais faire une carte, sans doute plus petite que 60x40 avec un 328 en boîtier TQFP32 cadencé à 20MHz, un CH340, un MCP2517 et un 2561 afin de tester une carte compatible Arduino avec du CAN FD.

Il reste donc pas mal de place, si vous avez des idées...

2
Discussions ouvertes / Re : Cde Servos
« le: février 20, 2018, 09:32:39 am »
Comme vous débutez, commencez par programmer l’allumage et l’extinction de la led connectée à la broche 13 de l’Arduino avec un poussoir.

Pour gérer le poussoir et détecter les impulsions, utilisez la bibliothèque Bounce2 que vous pouvez installer facilement via le gestionnaire de bibliothèques. L’exemple « change » correspond à ce que vous attendez.

Ps : où est passé le fil de discussion sur vos problèmes de compilation ?

3
Discussions ouvertes / Re : Cde Servos
« le: février 19, 2018, 02:45:26 pm »
Bonjour,

Avant de répondre : le code que vous aviez du mal a compiler fonctionne ?

4
Présentez vous ! / Re : ferdi68
« le: février 19, 2018, 10:38:50 am »
Bonjour et bienvenue,

Très belle réalisation. J'ai également le projet de commander les portes de remises par des servos.

5
Présentez vous ! / Re : Presentation.
« le: février 19, 2018, 10:22:08 am »
Bonjour et bienvenue.

Il va falloir être plus précis. Quelles bibliothèques exactement ? La réponse ne se trouverait-elle pas dans http://www.locoduino.org/spip.php?article71 ?

6
Vos projets / Re : Utilisation d'ATTiny
« le: février 18, 2018, 12:05:52 pm »
Bonjour

Voici les schémas de câblage des différents support de test. Pourriez vous les confronter aux différents tuto que l'on trouve sur le web ?

ATMega 168/328



ATTiny 2313, ATTiny 13, ATTiny x5



ATTiny x4



Et l'Arduino Uno


7
Discussions ouvertes / Re : protection des aiguilles en gare
« le: février 18, 2018, 10:07:10 am »
Bonjour,

J’ai pas tout compris.

La question serait elle « si je veux manœuvrer plusieurs aiguilles conjointement pour former un itinéraire et positionner la signalisation en conséquence, dois je me cogner ces itinéraires à la main ? » ?

8
Vos projets / Re : Utilisation d'ATTiny
« le: février 16, 2018, 03:56:28 pm »
Bonjour Jean-Michel

Ça n'est pas une démarche commerciale, juste une proposition de mutualisation de frais.

Les capas CMS jaunes sont effectivement les capas de 0,1µF (100nF) préconisés. Il s'agit de capas de découplage de l'alimentation (https://fr.wikipedia.org/wiki/Condensateur_de_découplage). Le chimique (C4) de 10µF sert de réservoir. Ils sont connectés entre le 5V et GND.

Ces capas servent à lisser les alimentations et à encaisser les appels de courant.

Ça peut marcher (à peu près) sans mais c'est mieux avec  ;)

9
Vos projets / Re : block auto 1 carte par canton et wifi
« le: février 16, 2018, 09:18:54 am »
ça ne devrait pas pouvoir arrivé sauf si tu as perdu un élément sur le crocodile :p

Ajoute « normalement » en tête de phrase et tu as la réponse typique d'un informaticien quand un truc ne marche pas alors qu'il aurait dû   ;D

Je trouve extrêmement surprenant que une fois qu'une loco est dans le canton on la laisse à sa vitesse sans consulter l'état du canton suivant.

Tu as demandé nos remarques, voici la mienne : l'algo est faux

10
Vos projets / Re : block auto 1 carte par canton et wifi
« le: février 16, 2018, 08:19:28 am »
Je n'ai pas cette impression. Le schéma et le graphe du logiciel montrent tous les deux la présence de MOSFET destinés à commander le moteur de la loco.

11
Vos projets / Re : block auto 1 carte par canton et wifi
« le: février 16, 2018, 07:15:02 am »
Donc si la pedale de n est enfoncée alors que la pedale n+1 l’est également, la loco du canton n continue à la vitesse nominale puisque le canton n ne regarde pas ce qui se passe en n+1

12
Vos projets / Re : Utilisation d'ATTiny
« le: février 15, 2018, 03:49:13 pm »
Bonjour,

J'ai conçu une carte à base d'ATTiny84 (ou plus petit, 44 ou 24) pour détecter l'arrivée des locomotives en bout de remise.

Sur mon réseau la détection de présence se fait par consommation de courant. C'est fiable mais pas très précis car ça dépend de la captation de courant de la locomotive c'est à dire de la distance entre l'avant de la loco et le premier essieu consommateur.

Mes cantons ont une zone de pleine voie et une zone d'arrêt. L'idée est de commuter une charge, une résistance, pour simuler une présence sur la zone d'arrêt en fonction de l'état d'une barrière IR, la zone d'arrêt n'étant pas utilisée pour alimenter la locomotive. Lorsque la loco coupe le faisceau, la présence en zone d'arrêt est activée.

J'aurais pu faire une électronique sans micro-contrôleur mais comme j'ai des voies de remises parallèles, allumer en permanence le faisceau risque de provoquer des détections parasites. Donc les faisceaux ne sont allumés qu'au moment de la mesure et deux faisceaux ne sont jamais allumés en même temps.

Etant donné la simplicité de l'application, j'ai choisi d'utiliser un ATTinyX4 qui permet de gérer 3 voies.

J'ai donc commandé quelques ATTiny 84, J'ai installé ATTinyCore (https://github.com/SpenceKonde/ATTinyCore), je n'ai pas eu de soucis de mise en œuvre.

Ce qui m'a rapidement enquiquiné c'est l'utilisation d'une breadboard pour programmer le micro avec les erreurs de branchement possibles. J'avais un support de test qui trainait dans un tiroir et j'ai réalisé ceci qui me permet de programmer les x4 (14 broches) et les x5 (8 broches).



Ce genre de shield existe déjà bien entendu mais c'est soit avec des supports ordinaires qui sont encore plus enquiquinant que les breadboards :



soit limités au 168/328 :



soit avec un unique support de test avec une myriade de switches pour router les signaux en fonction du type de micro (autant dire que les possibilités de se tromper sont infinies :)) :



Il existe aussi des versions avec des multiplexeurs qui résolvent le problème des switches mais qui complexifient le système.

Du coup hier soir, j'ai dessiné un shield pour Uno permettant de flasher les x4, x5, 2313, 13, 168 et 328 avec 3 support de test et pas de sélection par switch (si ce n'est placer le micro sur le bon support dans le bons sens et au bon endroit). J'y ai mis aussi un interrupteur permettant de mettre le micro que l'on programme hors tension afin de le mettre et de l'enlever sans débrancher le Uno de l'ordi.



Pour 10 exemplaires (contrainte Electrodragon ou Seeedstudio), j'ai évalué le coût, hors port, soit environ 7€ pièce.

Quelqu'un est tenté ?

Locoduiniste| Quantité
Thierry| 1 ou 2
Jean-Luc| 2
Dominique| 2
CATPLUS| 1
bobyAndCo| 1
msport| 1
chris_bzg| 2
Didier44| 1
TOTAL| 11-12

C'est bouclé, on est à 12

13
Vos projets / Re : Utilisation d'ATTiny + ScheduleTable
« le: février 14, 2018, 04:49:54 pm »
Bonjour,

Comme j'ai mis la main sur des ATTiny (45), j'ai vérifié qu'effectivement ScheduleTable ne compilait pas. En effet, le package logiciel de ces petits micros n'intègrent pas les fonctions d'allocation dynamique de mémoire que ScheduleTable utilise (utilisait maintenant). J'ai donc modifié ScheduleTable et c'est Ok, ça compile et ça fonctionne.

Je mettrai à jour l'article sur Locoduino et les exemples en même temps que je pousserai la dernière version sur GitHub.

14
Composants / Re : Alternative : ESP8266 et 1-wire
« le: février 14, 2018, 09:20:54 am »
Bonjour,

J’ai du le faire dans le passé pour un capteur de température. Le problème est qu’il faut soit, comme pour le DCC, implémenter le protocole en soft, ce qui monopolise des ressources sur l’Arduino, soit, mettre un driver 1-wire (DS2480B) qui coûte le « modique » somme de 4€30 par 10 chez mon revendeur. Soit plus cher qu’un contrôleur CAN et le transceiver pour des capacités moindres (mono maître, débit brut maxi 10 fois plus faible)

15
Composants / Re : Alternative : ESP8266 et 1-wire
« le: février 13, 2018, 09:38:12 am »

Pages: [1] 2 3 ... 49