bueno, querido amigo gaston, aca te dejo un sencillo transmisor y receptor de datos, que con un poco de ingenio, podes rebuscartela para hacer un solo transmisor y varios receptores, y o , un solo receptor con un deco....
si todabia tenes el PICAXE, podes hacer un tranceptor con este circuito y el PICAXE
"Rutina para la elavoracion de un tranceptor de datos"
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
symbol x = b0
symbol rpins = b1
symbol rec_ain0 = b2
symbol rec_ain1 = b3
symbol rec_ain2 = b4
symbol rec_ain3 = b5
symbol addr = b6
symbol dato = b7
symbol dig = b8
rx_tx:
init: let pins = %11110000
if pin2 = 1 then encender3
if pin1 = 1 then encender2
if pin0 = 1 then encender1
gosub maine
gosub main
goto rx_tx
maine:
high 7
gosub digital
serout 7, T1200,($AA, $AA, $AA, $AA, $00, $00, $99, 1, x)
pause 50
serout 7, T1200,(2, dig)
pause 50
serout 7, T1200,($66, $66)
pause 50
pause 1000
return
digital:
let dig = 0
if pin0 = 0 then ADD2
let dig = dig + 1
ADD2:
if pin1 = 0 then ADD4
let dig = dig + 2
ADD4:
if pin2 = 0 then ADD8
let dig = dig + 4
ADD8:
if pin6 = 0 then ADD16
let dig = dig + 8
ADD16: return
main:
serin 0, T1200, ($99), addr, dato
repeat1:
if addr = $66 then finish1
gosub alloc
serin 0, T1200, addr, dato
goto repeat1
finish1:
let addr = 0
return
alloc:
if addr = 1 then VAR
if addr = 2 then DIGIT
if addr = 3 then A1
if addr = 4 then A2
if addr = 5 then A3
if addr = 6 then A4
return
VAR:
let x = dato
goto main
DIGIT:
let rpins = dato
goto main
A1:
let rec_ain0 = dato
goto main
A2:
let rec_ain1 = dato
goto main
A3:
let rec_ain2 = dato
goto main
A4:
let rec_ain3 = dato
goto main
encender3:
high 3
pause 1000
return
encender2:
high 2
pause 1000
return
encender1:
high 1
pause 1000
gosub maine
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
en si,el circuito que te subi en la parte superior de este post, es un sencillo transmisor y receptor de datos que si bien podes utilizarlo para la conexion y o comunicacion entre dos computadoras por el puerto COM, tambien podes implementarlo para la comunicacion entre microcontroladores y bla bla bla....jajaja, sintetizando, pa lo que se te ocurra.....
si qures utilizar un solo transmisor y varios receptores, te recomiendo que utilises un decodificador de tonos como el LM567
El LM567, es un circuito decodificador de tonos de propósito general, se basa en la saturación de un transistor; cuando está presente una señal en el filtro pasa bandas, mantiene la salida en 0 V, en caso contrario se encuentra en 5 V. El circuito es controlado por un oscilador que determina su frecuencia central; su ancho de banda depende de los circuitos externos pero no de la frecuencia central; de acuerdo a las especificaciones del fabricante, dicha frecuencia se establece con un circuito externo RC mediante la expresión Fo=1/1.1RC. La función principal de este circuito es establecer en su salida un nivel de 0V cuando está presente un tono en la patilla 3 de igual freuencia que la emitida por la patilla de salida5
Este integrado se puede usar como un oscilador para aplicar en varios circuitos (un poco parecido al LM555), acordate que vos podes elegir la frecuencia de trabajo...
ahora , aclaro que a las salidas del PIC, tendrias que hacer con un CD4016 o un CD4066 la habilitacion a los diferentes generadores de tono, y una especie de scan con un CD4017, este ultimo es para hacer un barrido con los tonos que queres mandar para activar los actuadores....
SE ENTENDIO??? NO SE SI ME EXPRESE BIEN,YO ME PERDI Y NI YO ME ENTIENDO, JAJAJA....CUALQUIER COSA ME PREGUNTAS Y TE TIRO UNA MANO....
NO PUEDO ENCONTRAR LA RUTINA PARA EL PIC, SOLO ENCONTRE LA DE UN PICAXE 18X, DEBE DE ANDAR POR AHI (TENGO UN BOLONQUI EN LA MAQUINA), NI BIEN LA ENCUENTRE TE LA TIRO...OJO, QUE LO DEL PIC ES MAS QUE NADA POR SI QUERES HACER ALGUN PROGRAMA DE ESPECIAL, TEMPORIZADO, SECUENCIAL... ETC... SI LO QUERES SENCILLO, PODES OBVIAR EL MICRO Y TRABAJAR DIRECTAMENTE CON LOS TONOS.........
SALUDOS, Y UNHA MUIY FELIZ NAVIDAD PARA VOS Y TODOS TUS SERES QUERIDOS.
PD: TE VOY A PASAR POR E-MAIL EL TELEFONO NUEVO, YA QUE LO CAMBIE.....