Imprimer les messages du sujet "Ou trouver ses ferrites?"
Imprimer cette page Fermer cette fenêtre
Posté le 30/05/2022 à 11h34 par Atobit
Sur mon circuit, je viens d'installer un système de détection sans-fil à base d'Arduino avec une puce nrf24l01.
En analogique, j'ai des détections aléatoires à cause des interférences venant des moteurs, bien que le système de comptage ait une alimentation séparée de celle du circuit.
Pour résoudre le problème, j'ai installé, sur les voitures, le même système de ferrite et condensateur que celui qui équipe les voitures avec une puce électronique.
Pas de problème pour trouver les condensateurs, par contre je n'arrive pas à trouver les ferrite a deux trous de dimension 5x5x2mm.
Sauriez-vous où les trouver?
Merci!
Posté le 30/05/2022 à 16h47 par pepe_plus
Fais une recherche perle de ferrite ou noyau de ferrite...
Le slot ça rend fou !!!
Posté le 30/05/2022 à 17h36 par Atobit
Merci pour le conseil, mais je n'arrive toujours pas à en trouver.
Alors, j'ai vu que Scalextric en vend par sachet de 10, sous la référence W8424.
Pas plus trouvable en France, je n'en ai trouvé que chez Pendle UK.
A défaut, je commanderai chez eux, ce sera l'occasion d'acheter une voiture et quelques pièces que je ne trouve pas ailleurs.
Posté le 31/05/2022 à 08h53 par slotrain
Bonjour,
Tu as ça sur ALI (en cherchant "ferrite") mais il faut voir les dimensions après !!!! --> 13.5*7.5*14mm
Posté le 31/05/2022 à 09h28 par Atobit
Bonjour,
Merci , j'avais regardé mais n'est rien trouvé d'autre que ce tu montres.
Posté le 06/06/2022 à 12h01 par Slotizer
Question idiote : tu n'as pas pensé à régler le problème par le logiciel (via le script arduino) ?
J'ai eu le même souci, et je ne voulais pas imposer à mes invités de bricoler leurs voitures.
Après de nombreuses recherches sur les parasites, sur les forums adéquats, une phrase d'un des interlocuteurs m'a fait réfléchir : " quand on ne peut pas résoudre un problème, il faut apprendre à vivre avec".
J'ai décidé de contourner le problème en modifiant l'acquisition des ports arduino.
N'hésite pas si tu as besoins de plus d'infos.
Posté le 06/06/2022 à 12h15 par Atobit
Ok, tu peux expliquer ce que tu as fait?
De quel script parles-tu?
merci!
Posté le 06/06/2022 à 13h47 par Slotizer
Tu as un programme qui permet à l'arduino de fonctionner. Ce programme s'appelle un script. Tu as du programmer ton arduino pour gérer la détection des autos.
Je ne sais pas quel moyen tu utilises pour détecter le passage des autos, ni sur quel type de broches tu as connecté celui-ci (analogique ou digital).
Schématiquement, pour moi une détection n'est valable que si j'en ai 2 ou 3 à la suite. Je pars du principe qu'un seul signal isolé est un parasite.
Je ne peux pas développer plus sans connaître ton schéma, ton programme arduino, ta détection...
Posté le 06/06/2022 à 17h11 par Atobit
En fait, les programmes Arduino s'appellent des sketches.
Je me sers de ce module pour la détection. J'ai déporté les LED pour les avoir face à face.
Je prends la sortie de cette carte, que j'envoie sur une des deux entrées digitales qui gère les interruptions, d'une carte RF Nano.
Donc je me sers d'une interruption + un debouncing pour la détection (pour éviter de multiple détection au passage de la même voiture.
Une fois la détection effectuée, j'envoi par radio la détection à une autre carte RF Nano, elle même connectée à l'ordinateur faisant fonctionner PC Lap Counter.
L'alimentation du circuit et de la carte arduino est séparée.
Je pense que les parasites des moteurs interfèrent avec le module NRF2401des cartes arduino.
Il faudra que je regarde s'il existe des arduino avec un module bluetooth, comme cela je pourrai éliminer celle connecté à l'ordinateur.
Posté le 06/06/2022 à 17h24 par Slotizer
Tu as raison, je fais un peu de confusion mentale
Nous avons abandonné ce type de détection : la lumière ambiante polluait la détection (des fausses détections ...). Nous utilisons un LM393 qui est inséré dans le rail, le guide qui passe entre les 2 IR provoque la détection. Les autos plus rapides (NSR P68) avec un guide relativement court est détecté au moins 2 fois avec une boucle au 1/1000ème
Pour le Sketch (ça y est, je le tiens) j'utilise le port analogique. Je n'utilise plus les interruptions, car on n'a pas la main. Donc je "poole" les ports analogiques, je fixe une valeur mini, et surtout je ne tiens compte du signal que si j'en ai 2 en 1/1000ème de seconde. J'élimine donc les simuli uniques, en considérant que ce sont des parasites.
Pour l'instant (je touche du bois) le problème est réglé.
Seul inconvénient : les vieilles F1 scalex avec guide très court ne sont plus détectés à 100%.
Rien n'est parfait
Posté le 06/06/2022 à 18h33 par Atobit
Merci pour les explications!
Ayant un circuit bois, pas facile de placer la détection comme on peut le faire avec des rails en plastique.
As-tu essayé la détection par coupure de contact?
Posté le 06/06/2022 à 19h14 par tieum357
Atobit a écrit :
Il faudra que je regarde s'il existe des arduino avec un module bluetooth, comme cela je pourrai éliminer celle connecté à l'ordinateur.
Ça existe oui, certains board Arduino ou équivalent en ont d'intégré, ou alors tu as les bons vieux modules chinois HC05 ou HC06 et consorts.
Après, le bluetooth c'est du pair à pair.
Posté le 06/06/2022 à 21h10 par Atobit
Merci!
Super les HC05/06, je vais essayer ça.
Posté le 07/06/2022 à 10h00 par Slotizer
Atobit a écrit : Merci pour les explications!![]()
Ayant un circuit bois, pas facile de placer la détection comme on peut le faire avec des rails en plastique.
As-tu essayé la détection par coupure de contact?
Je suis aussi sur une piste bois
Je n'ai jamais osé essayé la coupure contact, la voiture qui passe génère du courant ... et je ne sais pas comment peut réagir le montage électronique, je n'y connaît pas grand chose.
J'ai deux petites questions : pourquoi faire du sans fil ? Ton arduino est connecté sur un PC, si oui avec quel logiciel ?