execute um motor sem escova cdrom com arduino
Lar » Blogue » operar um motor cdrom sem escova com arduino

execute um motor sem escova cdrom com arduino

Visualizações: 0     Autor: Editor do site Horário de publicação: 2020-09-02 Origem: Site

Pergunte

botão de compartilhamento do Facebook
botão de compartilhamento do Twitter
botão de compartilhamento de linha
botão de compartilhamento do wechat
botão de compartilhamento do LinkedIn
botão de compartilhamento do Pinterest
botão de compartilhamento do WhatsApp
botão de compartilhamento kakao
botão de compartilhamento do snapchat
botão de compartilhamento de telegrama
compartilhe este botão de compartilhamento

O motor DC sem escova é um tipo de motor DC sem escova.
Isso significa que não há conexão direta (escova)
entre o fuso rotativo e outras peças fixas, como a bobina.
Portanto, a rotação é o produto da mudança na direção da corrente da bobina.
O fuso possui um ímã redondo (geralmente).
A bobina em si é um ímã elétrico.
Então você pode girar o fuso mudando os pólos da bobina.
Você já viu um BLDC? Sim claro.
Existem muitos desses casos em cada gabinete de computador.
Ventilador, unidade de cd rom e disquete (caso ainda não tenha
É um dispositivo que usa BLDC.
A ventoinha geralmente usa um motor bifásico com 2 pinos na bobina e 1 pino no sensor hall.
O CDROM ou unidade de disquete possui motor trifásico, a bobina possui 3 pinos e o sensor Hall possui 1 pino.
O Hall mencionado é um sensor simples para detectar os pólos de corrente do fuso.
Sempre que um ímã chega, ele gera um Portanto, você pode usar este pino para detectar o número de
do motor ou controlar a velocidade do motor (RPM)
Alterar a velocidade do sinal de acordo com este pino.
que a teoria é suficiente. Como você pode ver
na foto, encontrei um motor sem escova da Samsung no meu antigo
Acho
rodas
CD-ROM da Asus. better victim for this newbie guide.
Anyway, as mentioned earlier, we have 4 pins to weld the wires. The
are easily detected and they are mutual.
Usually the last pin is the sensor.
if there is any problem with the detection pin, please connect (+),
coil pins
can also detect them using ohrazer. Used parts:-1x Breadboard. - 1x drive IC l293d. -Wires. - 1x external power fonte
But
) They saw the spindle shaking 3 volts.
(-
You
driver
É necessário usar o buffer entre
de 6 v (opcional) Usei um
o microcomputador
O controlador e outros componentes que consomem energia, como motores, relés, bobinas, etc (
L293D bem conhecido.
- Único
ICChanel 4-
habilitação de chip
não LEDs) . buffers.
fonte de alimentação externa e também
ao Gnd) -
2 habilitados e 1 Vss (conectar a 5 Arduino) -1 Vs (conectar à fonte de alimentação
Como você pode ver nos dados
Sugiro que o l293d suporte
tenha um pino de
com o diagrama esquemático mostrado no figura Queremos preparar uma
, existem: -4 pinos de aterramento (conectar
série de sinais adequados para acionar o motor sem escova. Portanto
entradas (3 delas ao Arduino)
-4 saídas (3 pares de motores ) Portanto, conecte os pinos de acordo
externa positiva) -4
em um loop. 0 é
, temos 6 sinais diferentes que devem ser repetidos 6 vezes
do Magic 6 são os
negativo e 1 é positivo. Os passos
110, 100, 101, 001, 011, 010,
vamos usá-los em um loop. Outra coisa importante a mencionar é
se for selecionada uma latência alta .
seguintes :
a espera ou atraso entre cada passo, você pode
alterar a velocidade do motor
latência é usada (Ex: 0 a 5 ms) Você ouvirá apenas o zumbido
, sem movimento. Então, quero usar uma variável como atraso e alterá-la para abrir a janela do monitor serial no Arduino. pinMode(p2, OUTPUT);
pinMode(p3, OUTPUT); Serial. start(9600); Rotinas /Loop são executadas continuamente: void loop (){if (Serial. available()){inChar = (char)Serial. }digitalWrite(p1
digitalWrite
, 1);
(p2, 1); digitalWrite(p1, 1);
digitalWrite(p2, 0); digitalWrite(p2, 0);
digitalWrite(p3, 1); delay(wait); digitalWrite(p1, 0);
digitalWrite(p2, 1); digitalWrite(p3, 1); delay(wait);
digitalWrite(p1, 0); digitalWrite(p2, 1); digitalWrite(p3, 0); delay(wait); }Some hints:-
No more than 12 v external power supply. -
For small BLDC motores, você pode usar o Arduino 5 como Vs, nenhuma fonte de alimentação externa é necessária, mas a velocidade do motor não pode ser alcançada - Comece com
ligue o monitor serial e insira a tecla menos para reduzir o valor.
o valor de espera 10, depois

O grupo HOPRIO, um fabricante profissional de controladores e motores, foi fundado em 2000. Sede do grupo na cidade de Changzhou, província de Jiangsu.

Links rápidos

Contate-nos

WhatsApp: +86 18921090987 
Tel: +86- 18921090987 
Adicionar: No.19 Mahang South Road, distrito de alta tecnologia de Wujin, cidade de Changzhou, província de Jiangsu, China 213167
Deixe um recado
CONTATE-NOS
Copyright © 2024 ChangZhou Hoprio E-Commerce Co., Ltd. Todos os direitos reservados. Mapa do site | política de Privacidade