Tabla de contenido:

Posición de la marcha de la moto con pantalla de siete segmentos: 4 pasos
Posición de la marcha de la moto con pantalla de siete segmentos: 4 pasos

Video: Posición de la marcha de la moto con pantalla de siete segmentos: 4 pasos

Video: Posición de la marcha de la moto con pantalla de siete segmentos: 4 pasos
Video: Indicador de marchas de la moto (como identificar los cables) 2024, Mes de julio
Anonim
Posición de la marcha de la moto con pantalla de siete segmentos
Posición de la marcha de la moto con pantalla de siete segmentos

Este proyecto implica decodificar una serie de entradas (en este caso 7) para mostrar como valores numéricos en una pantalla de siete segmentos (SSD) utilizando algo llamado decimal codificado en binario (BCD), una matriz de diodos y un microchip llamado BCD4511 (o CD4511). Tuve una curva de aprendizaje muy pronunciada con este proyecto y exploré una gran cantidad de opciones diferentes; incluido el uso de mi Arduino con registros de entrada y salida para conservar los pines de E / S. Sin embargo, al final encontré que esta solución era más sólida y quería recopilar toda la información útil que reuní durante mi búsqueda para que otros puede que le resulte más fácil hacer lo mismo.

Paso 1: matriz de diodos

Decimal codificado en binario
Decimal codificado en binario

Wikipedia le dirá que el decimal codificado en binario (BCD) es una forma de codificación binaria que se utiliza para mostrar valores numéricos, en este caso realmente no tiene mucha diferencia con la numeración binaria normal, pero vale la pena echarle un vistazo. en este proyecto porque el microchip BCD4511 lo requiere, y nos permite descomponer las siete entradas del interruptor de posición de marcha de la moto (6 marchas más neutral), hasta 3 entradas en el chip BCD4511, que a su vez impulsará el SSD. Esto significa que en lugar de tener 33 diodos para mostrar números del 0 al 6 (0 indica neutral), todo desde entradas individuales como se muestra en la imagen del paso anterior, ahora solo necesitamos 12 diodos. Puede que esto no suene tan fantástico, pero cuando se trata de soldar físicamente todas esas conexiones en una placa, el espacio se ocupa muy rápidamente. Generamos el BCD a partir de las entradas del interruptor de posición del engranaje con una matriz de diodos, de la misma manera ya que hubiéramos usado una matriz de diodos para conducir el SSD antes con los 33 diodos. Solo necesitamos cambiar el estado de tres entradas ('A', 'B' y 'C') al chip BCD4511 ya que solo necesitamos mostrar 0 - 6, por lo que podemos mantener físicamente la cuarta entrada ('D') tan bajo (o 0) y manipule las tres entradas restantes al chip para obtener nuestros valores. Para manipular los estados de las entradas al micro chip, use el circuito dibujado a mano que se muestra en la imagen de arriba. Utiliza una matriz de diodos mucho más concisa para obtener los valores en el chip. Tenga en cuenta que debido a que el interruptor que tengo funciona conectando a tierra la señal correspondiente a la marcha en la que está la bicicleta, el circuito funciona bajando el voltaje a través de las resistencias que se conectan a tierra a través de los diodos. Es decir. si un resistor está conectado a un diodo que está conectado a tierra, tiene una caída de voltaje que el microchip lee como bajo (o 0) mientras que el resto permanece alto (o 1) dándonos el valor mágico de BCD.

Paso 3: comience a soldar

Obtenga soldadura
Obtenga soldadura
Obtenga soldadura
Obtenga soldadura
Obtenga soldadura
Obtenga soldadura

En cuanto a las listas de piezas, utilicé lo siguiente: - Resistencias de 330 ohmios (x3) - Diodos (x 12) - Microchip CBD4511 (o CD4511) (x1) - Pantalla de siete segmentos de cátodo común (x1) - Conectores (x17) - Cable aislado genérico de calibre 0,12 mm (según sea necesario) - Proto-placa (5 x 7 cm) Recomendaría encarecidamente hacer una prueba en una placa de prueba sin soldadura primero para asegurarse de que sabe exactamente cómo desea colocar el circuito fuera. Terminé cambiando la configuración unas 3 veces antes de que se pareciera a algo de lo que estoy vagamente orgulloso. Para agregar un testimonio a esto, olvidé agregar una conexión a tierra para el SSD, por lo que algunas de las imágenes tienen notas agregadas. Los cables azules que he usado van desde el chip a cada uno de los conectores SSD en el lado izquierdo del tablero. En la mitad derecha, el azul conecta la señal de puesta a tierra del interruptor de la motocicleta a los diodos correspondientes en la matriz. Los cables amarillos son 'A', 'B' y 'C' de las entradas BCD para el chip, el naranja son las conexiones V + y el negro es tierra, uno de los cuales conecta la 'D' del BCD a tierra para sostener es tan bajo por las razones descritas anteriormente.

Paso 4: ¡Todo listo

Aquí hay un enlace a un video del indicador de cambio de marcha en acción.

Espero que esto tenga sentido y que algunos de ustedes puedan encontrarlo útil para sus proyectos.

Todo lo mejor;

Jaime.

Recomendado: