Temporizador eléctrico con un microcontrolador

1

Estoy tratando de reemplazar algunos temporizadores eléctricos con algún tipo de solución basada en microcontroladores enlace . Me gustaría ejecutar al menos 10 temporizadores desde un microcontrolador, un LCD de 20x4 y 4 pulsadores. Todo esto requiere 38 pines (creo que lo conté bien). La pantalla LCD mostrará el valor establecido de los temporizadores. Ya que hay 10 temporizadores, un 20x4 será ideal. Los pulsadores se utilizarán para ajustar la hora. Los temporizadores serán independientes entre sí.

Estaba planeando usar un microcontrolador PIC16F887A pero liberé que la cantidad de pines no es suficiente. Un Arduino Mega sería ideal, pero los foros sugieren que no es confiable para una aplicación industrial. ¿Qué otros microcontroladores existen para este tipo de aplicaciones?

Los temporizadores actuales tienen entradas de 24V y salidas de 24V. ¿Cómo se puede abordar este problema?

Soy nuevo en este negocio de microcontroladores y diseño de PCB. He estado tratando de aprender en Internet, por lo que algunos enlaces serían muy útiles, especialmente para la programación.

Además, ¿piensan que reemplazar esos temporizadores con un microcontrolador es una buena idea?

Muchas gracias.

    
pregunta Ian Moone

2 respuestas

-1

Personalmente, intentaría crear un módulo de propósito general mediante el uso de tableros pequeños y relés y colocarlos en una caja de plástico más grande. Para un microcontrolador, usaría algo como esta solución. enlace Esta es una tabla de $ 1 stm8s. Hará lo que quieras desde el punto de vista de un controlador. Necesitará obtener una interfaz de depuración SDLINK que puede obtener por aproximadamente $ 5, pero también puede usarla en placas STM32. También puede obtener placas ARM mínimas STM32 de bajo costo por menos de $ 4, que tendrán mucho más Flash y RAM, pero para funciones de temporización simples solo necesita el STM8S. Este sería un ejemplo de la placa STM32 que podría obtener barata ... enlace

Dicho esto, entonces necesitará algún tipo de tablero de relés para trabajar con los voltajes más altos. Todas las tarjetas MCU funcionarán a partir de 5V o 3.3V. Ninguna de estas CPU podrá manejar una cantidad importante de corriente industrial. Necesitarás un tablero de relés. Se podría hacer utilizando semiconductores también como SCR o transistores de potencia o algo así, pero la forma más fácil y confiable de hacerlo es usar relés. Algún tipo de placa como esta podría manejar 10A, 250V, etc., etc. enlace Según los ejemplos de medidor de panel que proporcionó, podría usar un potenciómetro calibrado y usar el ADC en la placa STM8S o STM32 para leer el voltaje y usarlo para establecer el valor de tiempo. Alternativamente, puede conectar un LCD barato y un teclado para ingresarlo digitalmente. Con el más complejo, es posible que desee utilizar el STM32 en lugar del STM8S. Para todas estas tablas, si busca alrededor puede encontrar el precio más bajo. Ese tipo de tablero de relevo se podría tener por alrededor de $ 10. Yo diría que su paso más importante es su investigación inicial sobre cómo desea armarlo y las características que desea ... es decir. tu diseño. Su solución de menor costo es usar un potenciómetro calibrado sin LCD para especificar el tiempo. Lo más costoso sería tener una pantalla LCD o LED y, posiblemente, mostrar la cuenta regresiva del tiempo. Recuerde que cuanto más compleja sea su interfaz de usuario, mayor será el precio. Finalmente, no olvides que alguien más puede haber hecho esto. Ya puede obtener un temporizador de panel simple por menos de $ 10 ... como este. enlace ... o aquí hay una solución aún mejor por menos dinero ... enlace

Buena suerte y recuerda informarnos lo que finalmente terminaste haciendo.

    
respondido por el webmasterpdx
3

Algunas observaciones:

  • Si se trata de una sola vez, comprar 24 temporizadores simples podría ser más barato.
  • un AVR que se menciona como no apto para el trabajo industrial probablemente se debió a que Atmels no tiene un historial perfecto de entrega. Para un hecho aislado esto no tiene relevancia.
  • si un producto de uC es adecuado para uso industrial depende principalmente del circuito alrededor de la uC, no del propio uC.
  • si necesita más E / S, considere los prolongadores de E / S (me gusta MCP23017).
  • el 16F877 fue una vez EL PIC a la foto, pero ese tiempo ya pasó. Hay mejores ahora, considere al menos un chip 18F de 40 pines. (Pero personalmente iría por un chip Cortex).
respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas