Ver las NORMAS de estos Foros Web ZackYFileS Chat ZackYFileS Agregar a Favoritos Contactar con Administrador
 
 

TU PUBLICIDAD AQUÍ!!
Navegación
Retroceder   Foros ZackYFileS >
OTROS TEMAS DE INTERES - INTERNET:
> ELECTRÓNICA GENERAL
Nombre de usuario
Contraseña
Configuración de UsuarioAyuda (FAQs)Nuevos PostsBuscar


Respuesta
 
Herramientas
Antiguo 22/07/2007, 10:01   #1
ecraun
Usuario Activo
 
Fecha de ingreso: 05/oct/2003
Mensajes: 123
ecraun está en el buen camino
microchip HCS300-301

Hola a todos , me gustaria preguntar si alguno de vosotros posee informacion en castellano de estos encoders "rolling code" de microchip.Toda informacion que tengais acerca de ellos sera bien recibida.Como manuales, ejemplos,como se programan, que tipo de programadores se usan,y ejemplos de proyectos , cualquier cosa que tengais referente, quiero empezar a meterme un poco con ellos.Igual alguno conoce alguna web en castellano que trate este tema.Os lo agradezco.
Saludos y muchas gracias a todos.
ecraun está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Antiguo 28/07/2007, 16:01   #2
ZackY
Administrador
 
Avatar de ZackY
 
Fecha de ingreso: 31/mar/2001
Mensajes: 7.477
ZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asi
Hola. Yo esta semana he usado el HCS101 de microchip que por lo que veo es practicamente identico al HCS300.

Mi proyecto ha sido el siguiente: Queria eliminar los mandos de RF que uso para subir y bajar las persianas motorizadas de mi salón (que usan el HCS101), y sustituir esos mandos por el mando de Infrarrojos que uso para controlar el DVD y la TV (mando universal). Para ello he usado un microcontrolador PIC16F88. Puedes ver algo mas de la explicación de ese proyecto [URL="http://foros.zackyfiles.com/showpost.php?p=2959485&postcount=4"]aqui[/URL]

El protoloco que usan esos mandos HSCxxx esta muy bien explicado en el [URL="http://foros.zackyfiles.com/showpost.php?p=2959485&postcount=4"]Datasheet[/URL]: Se envían 12 pulsos de "Preamble", seguidos de un flanco bajo de "header" y acontinuación los datos a enviar, finalizando por un "tiempo de guardia" (tiempo mínimo entre envíos de uno u otro comando). Dispongo del protocolo de generación de ese protocolo HCSxxx implementado por mi para microcontroladores PICs. Si te interesa lo posteo en la sección de "[B]Microcontroladores PICs[/B]" de este foro y te ayudo a realizar tu proyecto. No te asustes por lo de programar PICs, yo no sabía y en esta semana he aprendido.

El emisor de RF (433MHz) que he usado lo consegui en internet por menos de 5€
ZackY está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 28/07/2007, 16:50   #3
ZackY
Administrador
 
Avatar de ZackY
 
Fecha de ingreso: 31/mar/2001
Mensajes: 7.477
ZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asi
He posteado aqui el proyecto que te indico: http://foros.zackyfiles.com/showthread.php?t=524178

Te recuerdo que este proyecto es una emulación de ese chip HCSxxx mediante un PIC16F84. No obstante, si lo que deseas es programar para su uso uno de esos chips HCSxxx, igualmente en el Datasheet se explica detalladamente como se programa, los tiempos y que pines se ven implicados. Para la recepción y decodificación podrás usar un PIC. Aqui tienes un ejemplo de aplicación que da el fabricante, con código incluido.

AN740, Decoding the HCS101 for Non-Secure Applications
ZackY está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 29/07/2007, 17:58   #4
ecraun
Usuario Activo
 
Fecha de ingreso: 05/oct/2003
Mensajes: 123
ecraun está en el buen camino
Gracias Zacky por interesarte por el asunto, muy agradecido.
Lo que veo es que el HCS101 es un encoder de codigo fijo, no es rolling o evolutivo como es el 300 o 301.Osea cuando tu aprietas el boton de tu mando RF para las persianas, siempre se emite el mismo codigo.En los rolling (HCS300-301) hay que programar un algoritmo y el codigo que se transmite cada vez que se pulsa el boton del mando es diferente y se rige mediante ese algoritmo, ademas creo que estos micros son de 64 bytes y no de 32.A mi me interesaba conocer este tipo de chip precisamente para estudiar el funcionamiento de este tipo de transmisores rolling code.Saber como funcionan y saber como programar este tipo de micros y cual seria el programador a usar.
Tambien me gustaria que me explicaras como has hecho para conseguir programar el pic y dejarlo preparado para que reconozca el transmitido con el mando, dices que lo programas con el Mikropic, he mirado un poco y no encuentro el programa en cuestion en los sitios de busqueda mas frecuentes, te agradeceria si me lo mandaras por privado a ecraun@hotmail.com lo que si he leido es que es un programa en el que preparas tu el programa en basic y el mismo se encarga de generarte el .hex para el pic sin tener que comerte el tarro con el jodido ensamblador, cosa que me parece muy interesante.Me gustaria empezar a practicar un poco con el y quizas sea mejor empezar con codigo fijo y cuando domine un poco pasarme al otro.
Otra cosa que no me cuadra de lo que dices es lo de que has comprado un modulo de RF por internet por menos de 5 euros, y no se para que lo necesitas si ahora tu vas a usar el mando de infrarrojos, igual es que te referias a IR en vez de RF, no lo se ya me diras.
Bueno como puedes ver estoy un poco verde en el tema y lo que quiero es un poco de informacion y ayuda para empezar a estudiar, asi que todo lo que venga sera bien recibido.
Un saludo y gracias de nuevo por interesarte por el tema.
ecraun está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 30/07/2007, 15:01   #5
ZackY
Administrador
 
Avatar de ZackY
 
Fecha de ingreso: 31/mar/2001
Mensajes: 7.477
ZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asi
El MikroBasic lo puedes descargar de aqui: http://www.mikroe.com/en/download/ (versión demo). Como veras dispone también de otros lenguajes como C o Pascal para programar esos PICs.

Ese programa, además de permitirte confeccionar el programa en BASIC, te lo compila y te crea el fichero HEX para que lo grabes directamente en el PIC. Para grabar el PIC yo uso un programador TE-20 que puedes encontrar en tiendas de electrónica. Se conecta al PC mediante un cable serie.

En internet compre un modulo receptor de RF (433MHz) y un emisor RF (433MHz). El módulo receptor solo lo use para capturar la señal que emiten mis mandos de RF de las persianas con el osciloscopio. Si quería sustituir esos mandos de RF, necesitaba conocer que código enviaban y replicarlo. Con ese receptor de RF y el osciloscopio obtuve el tren de ondas, protocolo, etc, y vi que concordaba con lo explicado en el datasheet del HCS101 (tiempos, cabecera, etc).

El módulo Emisor de RF (433MHz) lo he usado para enviar los codigos RF que antes se emitían desde los manditos, desde mi proyecto. Te recuerdo que lo que hace mi proyecto en recibir códigos IR desde el mando del DVD, detectar la combinación de teclas y emitir los códigos RF según esa combinación de teclas. Por ello he usado el emisor de RF.

Aqui puedes ver los datasheet del emisor RF y Receptor RF:

Mini 433MHz RF Wireless Transmitting Module TM50-1

RF Superregeneration 433MHz Receiver Module RM1SG

El precio total de ambos 2 fue de unos 7€. Se puede escoger entre las frecuencias 433MHz o 315MHz.

En cuanto a la programación de los HCSxxx, desconozco si existe algún programador específico. Supongo que el fabricante Microchip dispondra de un kit de desarrollo para ese tipo de chips que saldrá por un pico. No obstante, en el datasheet viene explicado como se programa (pin 2= linea de clock y pin data para introducir datos de programación). Se podría hacer un sencillo programa para un PIC, que conectado al HCSxxx programara ese chip. Los HCSxxx puedes pedirlos gratuitamente (como samples) a Microchip.
ZackY está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 10/09/2007, 03:04   #6
ELZEUS
Usuario Registrado
 
Fecha de ingreso: 13/sep/2005
Mensajes: 16
ELZEUS está en el buen camino
Enlace interesante

Hola en primer lugar agradeceros a todos el interes que pongais n este asunto.
Ya que estos chips son muy muy usados hoy dia, creo que seria de vital importancia aportar cuanto se pueda y dejar este hilo en un primer lugar el mayor tiempo posible.

Mi aportacion es este enlace, (esta en este foro) es un programador para estos chips CASERO, muy parecido a los te-20 /21 que usabamos en otros fines.

Es muy interesante,,,
http://celinethierry.free.fr/static....00.html&npds=1.

Y tengo una duda, se pueden leer los datos del HCS300/01 o simplemente los conseguis usando el mando y escaneando el envio de señal??

Weno un saludo y zacky porfa cuando puedas postea un poco mas de informacion aqui, gracias...
ELZEUS está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 12/09/2007, 01:12   #7
ZackY
Administrador
 
Avatar de ZackY
 
Fecha de ingreso: 31/mar/2001
Mensajes: 7.477
ZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asiZackY Va a salirse de la galaxia como siga asi
Por lo que ví en el datasheet, no sería posible leer los datos. Esos datos grabados en la EEProm del chip, solo se verían una sola vez, tras ser grabados (a modo de confirmación). Me explico: Se enviaría el tren de ondas con la grabación del chip (escritura) y posteriormente el chip respondería con otro tren de ondas que son los datos introducidos, para confirmar que los hemos grabado bién en el chip. Tras esa única vez, el chip no podrá ser leido, ya que perdería la seguridad para la que fue diseñado.

Los mandos de mis persianas motorizadas usan el HCS101, que es un chip con código fijo. Explicado perfectamente en el datasheet. El único dato que varía en el tren de ondas que emite el chip es la variable "counter", que se va incrementando con cada pulsación. Con ello podemos saber el nº de pulsaciones que ha tenido este mando.

Para leer el tren de ondas use un receptor de RF como el que he indicado arriba, conectado a un osciloscopio.
ZackY está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 15/12/2008, 20:08   #8
higthtower
Usuario Registrado
 
Fecha de ingreso: 15/dic/2008
Mensajes: 1
higthtower está en el buen camino
HCS300

[QUOTE=ZackY;3004673]Por lo que ví en el datasheet, no sería posible leer los datos. Esos datos grabados en la EEProm del chip, solo se verían una sola vez, tras ser grabados (a modo de confirmación). Me explico: Se enviaría el tren de ondas con la grabación del chip (escritura) y posteriormente el chip respondería con otro tren de ondas que son los datos introducidos, para confirmar que los hemos grabado bién en el chip. Tras esa única vez, el chip no podrá ser leido, ya que perdería la seguridad para la que fue diseñado.

Los mandos de mis persianas motorizadas usan el HCS101, que es un chip con código fijo. Explicado perfectamente en el datasheet. El único dato que varía en el tren de ondas que emite el chip es la variable "[B]counter[/B]", que se va incrementando con cada pulsación. Con ello podemos saber el nº de pulsaciones que ha tenido este mando.

Para leer el tren de ondas use un [URL="http://www.e-madeinchn.com/RM1SG.pdf"]receptor de RF[/URL] como el que he indicado arriba, conectado a un osciloscopio.[/QUOTE]
Hola.
Necesito saber donde se podría comprar un microchip HCS300.
Saludos.
higthtower está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 07/07/2015, 13:24   #9
colme1965
Usuario Registrado
 
Fecha de ingreso: 07/jul/2015
Mensajes: 1
colme1965 está en el buen camino
Hola amigos tengo tres mandos de puerta de garaje y los tres tienen el mismo problema no se comunican con el receptor pero el led indicador se enciende por fabor alguien que me pueda ayudar en esto o como clonarlos saludos
colme1965 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Respuesta


Usuarios viendo actualmente este tema: 1 (0 usuarios registrados y 1 visitantes)
 

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Activado

Ir al foro


!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción.

ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O  DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL.

ESTOS FOROS SON MODERADOS Y NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.

USO DE COOKIES: Utilizamos COOKIES y de terceros para mejorar nuestros servicios y navegación por la web. Si continua navegando, consideramos que acepta su uso.  


La franja horaria es GMT +2. Ahora son las 00:55.


-------------------------------------------------------------------- --------------------------------------------------------------------

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
Hispaservicios - J.G.C - 29112549T - Rio Cinca, 2, 30 (50180) SPAIN.
Todos los derechos reservados. Prohibida cualquier reproducion total o parcial.


Foros Patrocinados por anunciantes.