Me gustaría reducir la cantidad de líneas para una cadena de WS2812B RGB LEDs para un proyecto. A mi entender, dos líneas deberían ser suficientes, ya que podemos modular la señal en la línea DC.
Se han formulado y respondido preguntas similares en esta plataforma: " Cómo acoplar una señal a una línea DC ", " Inyectar una señal de comunicación a través de las líneas de alimentación de CC " y probablemente más.
Así que seguí adelante y simulé un circuito de acuerdo en LTSpice. A continuación encontrará mi circuito y el resultado de la simulación.
(Todaslascurvasdelagráficasonvoltajes;lacurvarojaeslaseñaldeentrada,elazuleslamezcladeseñaldc+,laseñaldemoduladaverdeylaturquesaeselDCdemodulado.C4simbolizalaimpedanciadeentradade15pFsegúnlahojadedatosyD1aproximaelconsumodeenergíaporelLEDRGB.ws2812.txtcontieneunaseñalaleatoriade5x24bitsmoduladasegúnlahojadedatosparaelWS2812B).
Comopuedever,lamodulaciónylademodulaciónparecenestarfuncionandobien,exceptoporlaenormeoscilación/oscilacióngeneral.
MiconjeturaesqueesoprovienedelcircuitoLCefectivoformadoporC1,L1,C2yL2.Juguéunpococonestecircuitodurantehorasparadeshacermedeél,peronuncafuerealmenteexitoso.Mimejorintentosepuedeveracontinuación:Agreguéundiodozener-5Vparalaramadelaseñaldemodulada.(Tengaencuentalosdiferentescoloresdelosgráficosdevoltaje).
De acuerdo con la hoja de datos WS2812, la señal resultante debería estar bien, excepto por el giro continuo en la línea de señal después de que la señal finalice. Me preguntaba si estaba haciendo algo mal y / o si había una solución mejor.
Una cosa a tener en cuenta es que nunca debe haber ningún elemento de caída de voltaje en serie con la parte de CC de la línea, ya que queremos agregar varios de estos circuitos en serie y cada uno necesita un componente de CC de 5V.