Hop til indhold
  • 1

IHC Wireless protokol, hvordan er det lavet.....


cgroen
 Share

Spørgsmål

Jeg ved ikke om det er den rigtige undergruppe, og om dette indlæg overhovedet er interessant for denne side, men jeg tager chancen, skyd mig ikke :D

Indlægget er rigtig "nørdet" vil nogen nok mene, og ligger langt udenfor vanlig IHC problemstillinger, men jeg tænkte at der garanteret er nogle herinde (som alle andre steder) som roder med hvadsomhelst og har hovedet skruet rigtig godt på, som måske kan hjælpe/bidrage med viden om emnet :)

Jeg er igang med at få installeret IHC i mit hus, og dermed udskifte mit 23 år gamle hjemmelavede system (8051, 96 indgange og 128 udgange)....
I den forbindelse har jeg luret lidt på IHC wireless system for måske at lure lidt hvordan det virker ("indeni")...
Jeg har ikke fundet ud af de vise sten endnu, men måske er der andre herinde der har/vil rode med det.
Jeg skilte et af deres 6 tryk paneler og fandt forbindelserne mellem processoren (PIC18LF452) og RF kredsen (CC1020). Der er trukket 4 signaler til en SPI bus samt Clock og Data signal (delt TX og RX) mellem CPU og CC1020.
Jeg har optaget en del data vha Saleae logik analysator (som flere af jer måske kender/anvender).

Forbindelserne mellem CPU og CC1020 er som følger:
CC1020 PSEL <- CPU pin 23 (RA4)
CC1020 DCLK <- CPU pin 9 (RB0/INT)
CC1020 PDO -> CPU pin 42 (SDI)
CC1020 PDI <- CPU pin 43 (SDO)
CC1020 PCLK <- CPU pin 37 (SCK)
CC1020 DIO <-> CPU pin 22 (RA3)

Navne i parentes efter CPU ben numre er typen af I/O for det enkelt ben. Feks er CC1020 DCLK forbundet til ben 9 som er RB0/INT, et godt bud her er nok at det er interrupt funktionen der bruges da CC1020 sender clock ud både når der skal modtages og sendes data. SDI, SDO, SCK er fra CPU'ens SPI port.

Alle de data jeg har snuppet, billeder og datablad for CC1020 kan findes i en zip fil: https://www.dropbox.com/s/phgzrxe90bhqoie/Trådløs tryk data collect.zip?dl=0

2018-01-09 09.34.01.jpg

2018-01-09 08.29.27.jpg

2018-01-09 08.36.51.jpg

ihc-1.JPG

Link til kommentar
Del på andre sites

Recommended Posts

  • 0

Er det nogen det er lukkedes for at kunne udlæse programmet som HEX fil fra PIC Kredsen, eller åbne firmware filen fra selve IHC Controlleren, for så burde nøglen være til at finde der. Jeg har desværre ikke lige selv udstyret til at kunne læse en PIC kreds er mange år siden keg har rodet med dem sidst.

 

Link til kommentar
Del på andre sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gæst
Svar på dette spørgsmål

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loader...
 Share

×
×
  • Tilføj...

Important Information

Privatlivspolitik og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

1200x630bb.png

ok