Hola!
estuve considerando volver a msi ideas de domotica. Se me ocurrio usar un sistema modular como hacen las pcs, pero tengo problemas tecnicos muy graves.
Mi idea:
Usar tipo como socalos haci como lso puertos pci de la pc pero con menos pines.
2 patitas para 5V y 2 patitas para 12V, 5 para envio e informacion al circuito y 5 para recepcion. Esto con su driver de cada circuito bien configurado no tendria problemas.
Mi idea, era controlar todo desde el puerto paralelo. Yo decia asignarle un numero de id a cada socalo donde haya un dispositivo y haci manejarlos. Me explico:
Del puerto paralelo enviaria un numero de id al pic(16f84a) y este enviaria a su vez esa id por una de sus patitas, la cual estaria conectada por medio de una pista a todos los dispositivos conectados a las bahias. Estos al recibir un id, comprueban si es el id correspondiente a su nombre. Si lo es cuando reciban un dato, lo procesaran, en caso contrario no.
Mis problemas reciden en:
Puedo enviar algo mas que 1 o 0, si n oes haci, como hacen para programarse los pic? al fin y al cabo el programa debe transferirse de alguna forma, no?
Como haria con esa idea para recibir informacion simultanea de todas las bahias de datos por el puerto paralelo(digamos 15 bahias o 10 con 5 pistass de datos cada una)?
Como mi sistema es muuuuyyy complicado(para mi xD), como podria hacer un sistema de control basado en modulos mas sencillo?
Si me preguntan porque con modulos como una pc, pues simple; Mi presupuesto no es grande y no quiero tener que modificar la plaqueta o reacerla; simplemente hago el nuevo hardware, lo conecto a su bahia y programo sus drivers. En caso nesesario actualizo el controlador del 16f84a que estara en un socalo y listo.
Saludos y gracias por leer mi pregunta.