Monte el rotador de 360 grados con la cámara usando 2 pines (línea de alimentación y Gnd)

0

Estoy diseñando un circuito rotador que consiste en un motor paso a paso de 5v ingrese la descripción del enlace aquí y 5v DRV8834 IC del controlador ingrese la descripción del enlace aquí . El controlador IC tiene 1 pines, que es un paso para controlar el motor. El problema / pregunta es que solo dos líneas provienen de la sección superior de la cámara. La sección superior de la cámara funciona a 12V. ¿Es posible usar la misma línea de 12 V para alternar como un pulso de paso de 5 V también? La idea es tan pronto como la sección inferior se conecta a la sección superior, el circuito inteligente debe reconocer si el rotador está recibiendo una señal de 12V de potencia o de 5V de paso. Si es de 12 V, entonces el sistema permanece encendido y no debería consumir corriente, ya que tampoco daña el motor. Cuando recibe una señal de paso de 5V, pasa por el regulador de buck de 5V (¿solo si es necesario?), Suministra el voltaje al motor y enciende el rotador. ¿Es posible conectarse? He adjuntado el diagrama de bloques en bruto. Por favor, hágamelo saber sus ideas.

simular este circuito : esquema creado usando CircuitLab

Mi placa de pruebas real:

    
pregunta Dhinesh

2 respuestas

1

Hay varias maneras de hacer esto, aquí hay una.

El truco con este es enviar la alimentación y la conexión a tierra a través de los dos cables y modular el 12V para codificar las señales de PASO y DIR en la línea de 12V. En el esquema debajo de la parte superior está su transmisor. Tenga en cuenta que necesita el riel de 12V y el riel de 5V.

simular este circuito : esquema creado usando CircuitLab

La señal de PASO enciende y apaga el 12V. Si la línea DIR es baja, la línea de 5V toma el control de la 12V, si DIR es alta, la salida estará abierta.

Elreceptor,quesemuestraenlaparteinferiordelesquema,rectificalaseñalylaregulaasus5Vrequeridos.

Almismotiempo,elnivelsecomparaconlosvoltajesdereferenciacreadosapartirdelos5VreguladosparaextraerlosnivelesSTEPyDIR.D3,R6yC3retrasanunpocolaseñaldePASOparaasegurarquelaseñalDIRtengasuficientetiempodeconfiguraciónantesdelflancoascendente.

Consideraciones:Losvaloresmostradossecalcularonysimularonparaunavelocidaddepasode1kHz.Lasvelocidadesdepasomásrápidaspuedentenerproblemasdetiempoqueimpidenqueestecircuitofuncione.TambiénesimportantemantenerlaseñaldeSTEPbajadurantemásdel60%deltiempoparaqueelefectoPWMnohagaqueelreguladorsequedesinalimentos.Sinembargo,tengaencuentaquemantenerSTEPaltorealmentedesactivaráelpasoapasoeventualmente.

ADDICIÓN

SinonecesitalalíneaDIR,esunpocomássimple.

simular este circuito

En esta versión, cambié un poco el lado del conductor para deshacerme de la puerta del inversor. El receptor ahora es solo un simple divisor de voltaje y un inversor Schmidt Trigger.

La línea de PASO debería ser normalmente baja y solo pulsada alta por 20-30 uss.

CuandoelPASOestábajo,M1estáenviando12ValaplacadelmotorquecargaC1ylepermitealreguladoralimentarsumotor.CuandoSTEP_INsube,M1seapagaysecortanlos12V.Elreceptor,llevalalíneade12VaniveleslógicosatravésdeR4yR5yD2seaseguradequeladivisiónnuncasuperelos4.7V.ElinversordedisparoSchmidtluegosubecuandoel12Vseapaga.

EDIT

Aquíhayunaversiónmejor,unamodulaciónmásrápidaymenosrizadoenlos5V.

    
respondido por el Trevor_G
0

simular este circuito : esquema creado usando CircuitLab

Figura 1. Robo de energía de las líneas STEP y DIR.

La Figura 1 muestra una posibilidad leve que nunca he visto usar.

  • Las señales de PASO y DIR deben aumentarse para proporcionar suficiente corriente y voltaje para impulsar el motor.
  • D1 - 4 desconecta y rectifica las señales para proporcionar energía al chip y al motor.
  • Las señales STEP y DIR están optimizadas para maximizar el tiempo cuando las señales están en niveles lógicos opuestos. es decir, cuando DIR es bajo, el PASO debe tener una alta relación espacio-marca. Cuando DIR es alto, STEP debe tener una baja relación espacio-marca.
  • C2 está diseñado para mantener el voltaje entre DIR y GND en los momentos en que STEP y DIR están al mismo nivel. (Estos tiempos se mantienen cortos por el código del microcontrolador). Sin él, no habría referencia a tierra para las señales de entrada.

Un gran problema con esto es que la señal recibida por las entradas STEP y DIR excederá la del chip, tanto positiva como negativa.

simular este circuito

Figura 2. Un par de controladores de transistor amortiguan las señales STEP y DIR de sobretensión al controlador del motor.

La Figura 2 es un intento de solucionar este problema.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas