Chat
Welcome to Flux
Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More
Ready.
Reviews
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor | Qty 1 |
|---|---|
Digi-Key | $60.13–$77.26 |
LCSC | $16.51 |
Mouser | $67.75 |
Assets
No assets added.
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.
houcinej
copilot
- Driver de moteur BLDC: Utilisation des IR2104 pour piloter chacune des phases du moteur BLDC. Les IR2104 seront les ponts en H pour les phases du moteur.
- Moteurs DC et capteurs Hall considérés comme un moteur BLDC triphasé avec capteurs Hall: Imaginons que chaque moteur DC représente une phase d'un moteur BLDC, et chaque capteur à effet Hall correspond à la détection de position pour chaque phase.
- Alimentation: Les VCC des composants et des moteurs seront connectés à une source d'alimentation commune.
- Arduino (A1) comme contrôleur: L'Arduino sera utilisé pour lire les entrées des capteurs Hall et générer les signaux PWM nécessaires pour contrôler le driver de moteur (IR2104) pour ajuster la vitesse du moteur BLDC.
Connexions principales : Alimentation (VCC et GND)- Connectez le circuit d'alimentation commun (Net: 794e4bf5c8c37cfbed5269956b4d506d) à A1:+5V_1 (pour l'Arduino) et à tous les VCC des U1, U2, U3, U4, U5, et U6.
- Connectez A1:GND1 à tous les GND (ou COM) des pilotes (U1, U2, U3, U5, U6) ainsi qu'aux GND des moteurs DC à travers le circuit common ground (Net: f95e88bbde13958aef54cf18f953639b et Net: 44b4bfad87f3bc4963a7f011d9409d28).
Pilotage des moteurs (Utilisant U1, U2, et U3 pour les phases)- Ux:HO vers la gate de Qx (pour chaque transistor IRF540N pilotant une phase du moteur).
- Exemple : Connect U1:HO to Q1:G, U2:HO to Q3:G, U3:HO to Q5:G.
- Ux:LO vers la gate de Qx' (transistor inférieur pour chaque phase).
- Exemple : Connect U1:LO to Q2:G, U2:LO to Q4:G, U3:LO to Q6:G.
Capteurs Hall- Connect each Hall sensor output to a separate, suitable Arduino input pin (Example: If using analog pins for ease of programming, connect to A1:AD0, A1:AD1, A1:AD2).
Code de l’Arduinohoucinej
copilot
Ux:VCCàA1:+5V_1(x est le numéro de U1 à U6 pour le 5V).Ux:COMàA1:GND1.Ux:HOàQx:G(x est un nombre impair indiquant le MOSFET en haut).Ux:LOàQy:G(y = x + 1, indiquant le MOSFET en bas).