Table des matières:
- Étape 1: ce dont vous avez besoin
- Étape 2: le circuit
- Étape 3: Le code
- Étape 4: Test du pilote
- Étape 5: Réglage fin
- Étape 6: Dépannage
- Étape 7: Veuillez soutenir
Vidéo: Faire un pilote de transformateur pas cher : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Pour cette instructable (qui est ma première, soit dit en passant), je vais vous montrer comment faire un pilote de transformateur à faible coût à l'aide d'un arduino et de quelques autres composants. S'il vous plaît gardez à l'esprit que je n'ai que 10 ans, donc si je n'explique pas quelque chose de manière assez détaillée, faites-le moi savoir dans les commentaires et je l'expliquerai avec autant de détails que possible. Gardez également à l'esprit que JE NE SUIS PAS responsable de tout préjudice causé. A VOS RISQUES ET PÉRILS!
Étape 1: ce dont vous avez besoin
- arduino avec un câble de programmation
- 1x résistance 1K ohm
- 1x transistor BC337
- 1x Diode (assurez-vous qu'il peut gérer la tension et l'ampérage de votre alimentation)
- 1x planche à pain (vous pouvez également utiliser une carte proto)
- fils de connexion
- Alimentation pour transformateur (pour moi, une batterie 9v a fonctionné le mieux. Si vous utilisez une batterie, assurez-vous d'avoir un connecteur pour cela)
- Patience pour trouver la bonne fréquence
- Ordinateur avec l'IDE Arduino installé dessus (pour télécharger le code)
- Transformateur que vous souhaitez exécuter
Étape 2: le circuit
Le but de ce circuit est de transformer le courant continu en un courant continu pulsé, que le transformateur peut utiliser. La raison pour laquelle il ne peut pas utiliser de courant continu normal est qu'il n'a pas de fréquence et qu'il ne peut donc pas générer le flux magnétique dont le transformateur a besoin pour fonctionner. Nous utilisons le transistor pour augmenter la tension que l'arduino peut gérer afin qu'il ne le brûle pas. La diode sert à empêcher le retour de courant lorsque le transformateur est éteint. Les fils bleus se connectent à la bobine primaire du transformateur que vous utilisez. NE BRANCHEZ PAS ENCORE LE TRANSFORMATEUR !! Une fois que vous avez construit le circuit ci-dessus (sans brancher le transformateur), vous pouvez passer à l'étape suivante.
Étape 3: Le code
Il est maintenant temps de télécharger le code sur votre arduino. Téléchargez le code ci-dessous.
#define control_pin 10void setup()
{
}
boucle vide()
{
ton(control_pin, 1);
}
Étape 4: Test du pilote
Il est maintenant temps de brancher votre transformateur. Assurez-vous que l'arduino n'est pas encore branché sur l'alimentation ou vous pouvez être ÉLECTROCUTÉ !!! N'oubliez pas que la bobine primaire du transformateur se connecte aux fils bleus. Au cas où vous vous demanderiez que j'ai mis l'image du schéma de circuit sur cette étape pour référence. Une fois le transformateur correctement connecté, vous pouvez brancher l'alimentation sur l'arduino. vous devriez ici un bourdonnement silencieux ou un gémissement du transformateur, c'est tout à fait normal, si vous n'avez pas ici un bourdonnement ou un gémissement qui signifie probablement qu'il y a quelque chose qui ne va pas, reportez-vous à la page de dépannage vers la fin de cette instructable.
Étape 5: Réglage fin
La valeur qui dit 1 dans la fonction de tonalité peut être modifiée pour ajuster la fréquence que le transformateur reçoit.
C'est là que votre patience est nécessaire! cela peut prendre beaucoup de temps à faire correctement !
En général, plus le transformateur est petit, plus la fréquence doit être élevée. Mon transformateur provient d'une alimentation de 6 volts pour un ancien téléphone fixe et la fréquence ne devait être que de 1 hertz. J'ai aussi essayé un transformateur plus petit et il fallait environ 6 kHz, ce qui est une assez grande différence.
Lorsque vous effectuez un réglage fin, n'oubliez pas de ne pas connecter l'alimentation à l'arduino, mais uniquement le câble de programmation si vous avez tous les deux branchés, votre arduino mourra probablement. Une fois que vous avez trouvé la bonne fréquence, débranchez le câble de programmation et branchez l'alimentation.
Étape 6: Dépannage
Si le transformateur ne fonctionne pas du tout, voici quelques choses que vous pouvez faire:
- assurez-vous que toutes les connexions sont correctes.
- essayez de retourner le transistor pour que l'émetteur soit maintenant connecté à la diode, la base est toujours connectée à la résistance et le collecteur est connecté au rail négatif.
- Vous devrez peut-être également permuter la diode pour que la cathode soit là où se trouve l'anode et vice-versa.
- essayez de remplacer le transistor et/ou la diode.
- assurez-vous que les alimentations fournissent la bonne quantité de tension.
- assurez-vous que votre arduino n'est pas frit (ne vous inquiétez pas, ce projet ne fera pas frire votre arduino)
- si tout le reste échoue, remplacez votre transformateur
Étape 7: Veuillez soutenir
S'il vous plaît favori et commentez cette instructable ! Amusez-vous et ne vous tuez probablement pas !!
Conseillé:
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur ! : 6 étapes
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur ! : Dans ce rapide Instructable, nous allons faire un simple contrôleur de moteur pas à pas à l'aide d'un moteur pas à pas. Ce projet ne nécessite aucun circuit complexe ni microcontrôleur. Alors sans plus tarder, commençons
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur (V2) : 9 étapes (avec photos)
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur (V2) : Dans l'un de mes précédents Instructables, je vous ai montré comment contrôler un moteur pas à pas à l'aide d'un moteur pas à pas sans microcontrôleur. C'était un projet rapide et amusant, mais il est venu avec deux problèmes qui seront résolus dans ce Instructable. Alors, esprit
Comment faire un pilote à courant élevé pour un moteur pas à pas : 5 étapes
Comment créer un pilote à courant élevé pour un moteur pas à pas : nous verrons ici comment créer un pilote de moteur pas à pas à l'aide du contrôleur TB6560AHQ de Toshiba. Il s'agit d'un contrôleur complet qui n'a besoin que de 2 variables en entrée et qui fait tout le travail. Depuis que j'avais besoin de deux d'entre eux, je les ai faits tous les deux en utilisant le
Locomotive modèle commandée par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Locomotive modèle commandée par moteur pas à pas | Moteur pas à pas en tant qu'encodeur rotatif : Dans l'un des précédents Instructables, nous avons appris à utiliser un moteur pas à pas comme encodeur rotatif. Dans ce projet, nous allons maintenant utiliser cet encodeur rotatif à moteur pas à pas pour contrôler un modèle de locomotive à l'aide d'un microcontrôleur Arduino. Alors, sans fu
Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Moteur pas à pas contrôlé par moteur pas à pas | Moteur pas à pas en tant qu'encodeur rotatif : Vous avez quelques moteurs pas à pas qui traînent et vous voulez faire quelque chose ? Dans ce Instructable, utilisons un moteur pas à pas comme encodeur rotatif pour contrôler la position d'un autre moteur pas à pas à l'aide d'un microcontrôleur Arduino. Alors sans plus tarder, allons-y