KEYCEO-Design, Fabricação e Serviços de Desenvolvimento de Marcas OEM de Teclados e Mouses.
Hoje, encontrei um motor de passo de 35mm na minha caixa de teste MCU e, em seguida, encontrei o diagrama de circuito do circuito de condução nos materiais de suporte, como mostrado na figura
Deixe-me dizer-lhe o princípio (apenas para referência): primeiro, a interface J18 é adicionada à porta IO do microcomputador de chip único, e os 1234 conectados ao motor de passo J19 são a, A1, B e B1 do motor de passo
Primeiro, 8550 está em nível baixo. Se o nível de 1 de J18 for 0, então o triodo V8 está ligado. Depois que o V8 está ligado, o nível de 1 pino do J19 é 1
Ao mesmo tempo, a corrente liga o triodo V15 a R49. De acordo com o diagrama de circuito, os 2 pinos do J19 são conectados ao coletor de V15, e os 2 pinos e 1 pinos do J19 são conectados
Um grupo de bobinas. Os pinos 3 e 4 são um grupo de bobinas. Agora o nível do pino 1 é 1. A corrente flui através de um grupo de bobinas do pino 2 e flui para o pólo negativo através do triodo V15.
Ou seja, os triodos V8 e V15 são um grupo, V7 e V16 são um grupo, V10 e V17 são um grupo e V9 e v18 são um grupo, então os dois triodos compartilham
A mesma corrente pode tornar o circuito mais estável
Este é o princípio de funcionamento. Outros grupos de triodos são os mesmos. Eu não sei para que R47 e R51 são usados, se alguém souber
Basta dizer, vou agradecer. O que eu disse pode não ser muito bom. Você pode pulverizar muito Baidu com base no princípio do motor de passo, então não vou apresentá-lo
O seguinte é o processo de produção;
O que precisamos é desses triodos 8550 e 8050, resistência (1K não é encontrado), exceto que R47 e R51 usam 1,3 k, outros usam 820, agulha de linha, placa de furo e um ferro de solda
Em seguida, instale as peças na placa do furo de acordo com o diagrama de circuito
O outro lado
Fiação
Se não houver espaço suficiente, corte a almofada ao meio e solde o fio
Alguns lugares não podem ser conectados, então use jumpers, assim:
Faça produtos acabados
O outro lado
O motor usado é um motor de passo de quatro fios bifásico
Como mostrado na figura
O acima é apenas minha própria experiência. Se houver algum erro, por favor, aponte-os lá embaixo
O programa é o seguinte (ABC no programa está conectado a uma luz para julgar se o programa está em execução)
// Este programa é um driver de motor de passo de quatro fases de dois fios
# Incluir
// *** Definição *******************************
Sbit A0 = P1 ^ 7;
Sbit A1 = P1 ^ 6;
Sbit B0 = P1 ^ 5;
Sbit B1 = P1 ^ 4;
Sbit Abc = P1 ^ 0;
// *** Largura do pulso ***********************
Não assinado int i = 375;
// *** Controle de velocidade *************************
Char não assinado s = 2;//alterar o valor de s para alterar a velocidade. Quanto maior o valor, mais lenta a velocidade
//**********************************
Abc = 0;
Abc = 1;