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 | $6.43–$13.60 |
LCSC | $13.86 |
Mouser | $12.19 |
Assets
Assets are files uploaded to this project which can be used in various ways.
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.
dhcast
copilot
SN74HC595N, which is an 8-bit serial-in, serial or parallel-out shift register with output latches. This integrated circuit (IC) from Texas Instruments helps to increase the number of outputs of a microcontroller.DS(Data Serial) pin.SH_CP(Shift Clock) pin shifts this data towards the output. After 8 clock pulses, the 8-bit data is stored in the shift register.ST_CP(Store Clock) takes the data stored in the shift register and transfers it to the output latch, making it available on the parallel output pins Q0-Q7.~OE(Output Enable) on the chip is an active low pin. When this pin is pulled LOW, the outputs are enabled and display the data. If held HIGH, the outputs go into a high impedance state, effecting in disabling the outputs.~MR(Master Reset) is also an active low pin. When this pin is pulled LOW, it clears the shift register and sets all outputs LOW.Q7_2pin is a serial data output that can be used to cascade multiple SN74HC595 chips together.dhcast
copilot
SN74HC595N, que es un registro de desplazamiento de 8 bits de entrada serial, de salida serial o paralela con cerrojos de salida. Este circuito integrado (IC) de Texas Instruments ayuda a aumentar la cantidad de salidas de un microcontrolador.DS(Data Serial, Datos en serie).SH_CP(Shift Clock, Reloj de desplazamiento) desplaza estos datos hacia la salida. Después de 8 pulsos de reloj, los datos de 8 bits se almacenan en el registro de desplazamiento.ST_CP(Store Clock, Reloj de almacenamiento) toma los datos almacenados en el registro de desplazamiento y los transfiere al cerrojo de salida, haciendo que estén disponibles en los pines de salida paralela Q0-Q7.~OE(Output Enable, Habilitación de salida) del chip es un pin activo en bajo. Cuando este pin se tira a BAJO, las salidas se habilitan y muestran los datos. Si se mantiene en ALTO, las salidas entran en un estado de alta impedancia, efectivamente desactivando las salidas.~MR(Master Reset, Reset Maestro) también es un pin activo en bajo. Cuando este pin se tira a BAJO, se borra el registro de desplazamiento y se ponen todas las salidas a BAJO.Q7_2es una salida de datos en serie que puede ser utilizada para cascadear múltiples chips SN74HC595 juntos.dhcast
copilot
SN74HC595Npuedes seguir estos pasos:DS(Data Serial),SH_CP(Shift Clock) yST_CP(Store Clock) como salidas. En tu caso, estos se conectan aIO0,IO4yIO16en el ESP32, respectivamente.~OE(Output Enable) y~MR(Master Reset) están correctamente configurados. Para un funcionamiento normal,~OEdebería estar aLOWpara permitir las salidas y~MRaHIGHpara evitar un reset.SN74HC595N, debes hacerlo bit a bit.DS(HIGH para 1, LOW para 0).SH_CP(cambiar de LOW a HIGH y luego volver a LOW). Esto hace que elSN74HC595Ntome el bit y lo mueva al registro de desplazamiento.ST_CP(cambiar de LOW a HIGH y luego volver a LOW). Esto hace que los datos en el registro de desplazamiento se transfieran al latch y se muestren en las salidas.~OEaHIGHpara deshabilitar las salidas y~OEaLOWpara habilitarlas nuevamente.SN74HC595Ns rompiendoQ7_2(el último bit del registro de desplazamiento) al pinDSdel siguiente registro. Esto requiere que sólamente envíes más datos porqueSH_CPyST_CPpueden ser compartidos entre múltiplesSN74HC595Ns.