Vai al contenuto
PLC Forum


Programmare Telecomando Cancello


Messaggi consigliati

Inserito:

ciao a tutti

dovrei programmare un telecomando per cancelli automatici.

sulla scheda è presente un integrato HCS 301.

Sono in possesso di un telecomando funzionante che puo' aprire il cancello.Con il telecomando funzionante posso programmare l'altro telecomando?


Inserita:

Solitamente c'è una procedura per far riconoscere un telecomando alla centralina ti basta consultare il manuale della centralina in questione.

Inserita:

Credo proprio di no. Il componente HCS301 è un Code Hopping Encoder.

Detto in modo molto sintetico, il codice che trasmette dipende da un “serial number” (28 bit) iniziale, una chiave di criptazione (64 bit) e dal codice precedente trasmesso (dopo un algoritmo di criptografia).

Se non hai questi tre elementi diventa quasi impossibile farne una duplicazione.

Ciao.

Inserita:

possiedo un'oscilloscopio.legger eil codice binario è una cosa facilissima.

Inserita:

Se l'HCS301 è stato programmato come "hopping", non serve a niente visualizzare

(o memorizzare) quello che trasmette. Il frame che trasmette è sempre diverso.

Ciao.

Inserita:

Come detto al post precedente, tu devi programmare l'HCS301 con un “serial number” e una chiave per la criptazione: una volta programmato, quando premi un tasto, l'HCS trasmette l'hooping code, il serial number, il codice del tasto premuto e uno “stato”.

Faccio un esempio:

serial number: 100

chiave di criptazione: 10

algoritmo: x + 5

Prima volta che premi un tasto: hopping = 100 + 10 + 5 = 115

Seconda volta: hopping = 115 + 10 + 5 = 130

E così via...

Questo esempio è molto banale, quasi stupido. Se cerchi sul sito della Microchip, trovi documentazione più esaustiva.

Ovviamente, non cercare l'algoritmo di criptazione...non c'è (per ovvie ragioni).

Ciao.

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...