IMI TSC1171 ( TSC1171) IMI YJ-M-002A( ) Zigbee TSC1171 TSC1171 2.54mm TSC1171 I/O A/D D/A 2.54mm 1
DIO16 DIO1/SPISEL2 ADC4 ADC3 COMP1M COMP1P DAC1 SPISEL/DIO0 SPIMOSI SPIMISO SPICLK VREF ADC1 ADC2 GND +5V TSC1171 USB DIO12/TIM1CK_GT DIO13/TIM1OUT DIO11/TIM1CK_GT DIO5/RTS0 DIO4/CTS0 DIO2/SPISEL3 DIO3/SPISEL4 SIF_CLK/DIO14 TIM0_CAP/DIO9 SIF_D/DIO15 TIM0GT/DIO8 TIM0_OUT/DIO10 CTS1/DIO17 RTS1/DIO18 TXD1/DIO19 RXD1/DIO20 TSC1171 2
ZigBe e ZigBee 2.4GHz TSC1171 ZigBee ZigBee ZigBee Router ( ) ZigBee ZigBee Coordinator 1 ZigBee Router ZigBee EndDevice Coordinator Router EndDevice 3
TSC1171 TSC1171 USB TSC1171 Jennic (Jennic Flash Programmer) 4
CD Coordinator EndDevice Windows Windows Coordinator EndDevice USB USB Windows Coordinator EndDevice USB 5
TSC1171 TSC1171 CD JN-SW-4031-SDK-Toolchain-v1.1.exe JN-SW-4030-SDK-Libraries-v1.5.exe 2009 12 Jennic http://www.jennic.com/support/software/jn-sw-4031_sdk_toolchain http://www.jennic.com/support/software/jn-sw-4030-sdk-libraries-v11 6
USB TSC1171 TSC1171 COM No I. II. 7
III. (COM LPT) USB Serial Port (COM**) COM 8
C: Jennic cygwin jennic SDK Application ATJenieApplication Build Coordinator ATJenie_App_Coord.bin Router ATJenie_App_Router.bin EndDevice ATJenie_App_EndD.bin Coordinator EndDevice 9
I. TSC1171 II. Jennic Jennic Flash Programmer Jennic COM No MAC 10
III. COM No (COM No ) IV. Refresh Device MAC MAC MAC V. Browse Coordinator ATJenie_App_Coord.bin EndDevice ATJenie_App_EndD.bin 11
VI. Program 12
VII. VIII. TSC1171 13
Coordinator EndDevice USB ( ) XP Windows Vista OS I. 14
II. III. COM 15
IV. 115.2kbps 8 1 V. ASCII 16
VI. ASCII AT AT Coordinator Router EndDevice AT AT 17
AT AT Coordinator EndDevice EndDevice MAC EndDevice MAC EndDevice MAC I. TSC1171 II. Jennic Jennic Flash Programmer Jennic COM No MAC 18
III. COM No (COM No ) EndDevice COM No IV. Refresh Device MAC MAC Jennic Flash Programmer MAC Jennic Flash Programmer 00 1b c5 01 20 30 00 01 TCN x001b C50120300001 V. TSC1171 19
Coordinator EndDevice USB Coordinator EndDevice Coordinator EndDevice Coordinator EndDevide ( ) 20
Coordinator EndDevice Coordinator EndDevice USB Coordinator CFG,x07FFF800,10,8,2,0 INI,xABCD,0,x12345678,0,1 STR,0 NTU,0,0007816432996843521,0,43981,15? 21
EndDevice ( ) EndDevice CFG,x07FFF800,0,0,5,0? CFP,0,2,5000,20,0 INI,0,0,x12345678, 1,0 STR,2? NTU, 0007816432996843521,0007816433097507100,1,43981,15? S CN,1? CHJ, 0007816433097507100? (Coordinator ) 22
Coordinator EndDevice AT EndDevice MAC Coordinator TCN,3, x0 0 1 BC5 0 1 2 6 3 0 0 11 C,32? TCM,"TOP"? TNR,"AT-Jenie Version 1.4 Nov 28 2008 r n" EndDevice TNR," r n" EndDevice 23
Coordinator EndDevice P Coordinator TCM,"PAC,1,0,0,2,0"? ADC1? TNR,"PKS r n"? EndDevice TNR," r n"? EndDevice TCM,"PAE,2,1,0,0,0,0" ADC1? TNR,"PKS r n"? EndDevice TNR," r n"? EndDevice TCM,"PAS" ADC1? TNR,"PKS r n"? EndDevice TNR," r n"? EndDevice TCM,"PAR" ADC1? TNR,"PKS r n"? EndDevice TNR,"P496 r n" EndDevice 24
TCM,"PAS" ADC1? TNR,"PKS r n"? EndDevice TNR," r n"? EndDevice TCM,"PAR" ADC1? TNR,"PKS r n"? EndDevice TNR,"P496 r n" EndDevice TSC1171 ADC1 12bit (0 4095) 0V 1.2V 25
DIO2/3/19/20 DIO1 DIO2/19 LOW DIO3/20 HIGH Coordinator TCM, "PDD,0,x18000C" DIO16/17/18/19? TNR,"PKS r n"? EndDevice TNR," r n"? EndDevice TCM,"PDR"? TNR,"PKS r n"? EndDevice TNR,"P319441 r n" 319441 = x4dfd1 DIO1 =HIGH TCM, "PDO,x80004,x100008" DIO2/19 LOW DIO3/20 HIGH? TNR,"PKS r n"? EndDevice TNR," r n"? EndDevice 26
2 0/1 DIO0,1,2,3 PDR 10 2 0 HIGH 1 LOW PDR 2 2 2 10 DIO0 DIO1 1 DIO1 LOW DIO HIGH PDO PDO,<LOW >,<HIGH > LOW LOW 1 HIGH HIGH 1 DIO2/19 LOW DIO3/20 HIGH DIO2/19 1 2 b10000000000000000100 16 x80004 DIO3/20 1 2 b100000000000000001000 16 x100008 PDO,x80004,x100008 27
TSC1171 TSC1171 USB USB 5V TSC1171 USB EndDevice EndDevice EndDevice Windows Windows Coordinator EndDevice USB USB Windows Coordinator EndDevice (5V) USB TSC1171 + V + V 28
TSC1171 EndDevice TSC1171 TSC1171 USB +5V +5V TSC1171 EndDevice TSC1171 +5V +5V +5V 29
AT AT AT < > {,< >} (CR)LF, CRLF LF 30
AT (C) - Coordinator, (R)- Router, (E) - End Device CFG P 1 : ( : ) :0x07FFF800 P 2 : (C,R) 0-16 ( : 10) P3: End Device (C,R) 0-8 ( : 8) P4: 1-255 ( : 5) P5:End Device (C,R) 32-bit value, in 100-ms periods ( : 0 - ) CFP P 1 :Rou te r pin g (R) (R,E) 0: Ping ( ) 1-6553 sec P 2 :S leep ping (E) 0: Ping 1-255 ( : 1) P 3 :s le e p (E) 200-4294967275 ( : 10000), P 4 :P oll (E) 32-bit value, 100ms 0-255 INI P 1 :PAN ID (C) 16-bit value P 2 :2 4 0 0 -MHz ra dio ch a n n e l (C) 0: ( ) 11-26: P 3 :Ne twork Applica tion ID 32-bit value P 4 :Re s tore Con te xt 0: 1: P 5 :Rou tin g 0: 1: PAN ID Network ApplicationID STR INI,x1000,0,x06041974,0,1 P 1 : 0: Coordinator 1: Router 2: EndDevice -> NTU 31
TCN P 1 : Service ID 1-32 P 2 : 64-bit IEEE/MAC address P 3 : Service ID 32 -> PKS -> PKF BSY TCM TOP TCL TCN,3,x00158D00000D4BFF,32 P1: TCM,"BLO,0" TCM TCM,"TOP" TCM TCM,"TCL" -> TNR -> PKS -> PKF BSY -> PKS -> PKF BSY GTV RST SCN P 1 : 0: Jenie interface 1: JenNet software 2: IEEE 802.15.4 software 3: JN5139 chip P 1 : 0: 1: INI P4:Restore Context 1 V 32
PAC ADC or DAC P 1 :Re gu la tor con trol 0: Off (no power) 1: On P 2 :In te rru pts 0: 1: P 3 :S a mplin g in te rva l 0: 2 x clock period (1/2 x frequency) 1: 4 x clock period (1/4 x frequency) 2: 6 x clock period (1/6 x frequency) 3: 8 x clock period (1/8 x frequency) P 4 :Clock fre qu e n cy 0: 2 MHz 1: 1 MHz 2: 500 khz (ADC ) 3: 250 khz (DACs ) P 5 :Re fe re n ce volta ge Vre f 0: 1: (VREF ) PAE ADC or DAC P 1 :Compon e n t 0: DAC 1 1: DAC 2 2: ADC P 2 :An a logu e volta ge ra n ge 0: 0-2Vref 1: 0-Vref P 3 :Con ve rs ion mode (ADC on ly) 0: 1: P 4 :S ou rce (ADC on ly) 0: Pin ADC1 1: Pin ADC2 2: Pin ADC3 3: Pin ADC4 4: 5: P 5 :Ou tpu t h old (DAC on ly) 0: Off 1: On P 6 :In itia l in pu t va lue (DAC only) 16-bit value (only lower 11 bits used) PAD 0: DAC 1 1: DAC 2 2: ADC PAS PAR PAO 0: DAC 1 1: DAC 2 P 33
PDD PDO PDR P 1 : P 2 : PDD,x00000001,x00000002 P 1 :On P 2 :Off PDD,x00000002,0 PDD,0,x00000002 P BGT P BGH P 34