ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>
一直以æ¥ï¼Œæˆ‘国低压ç”늽‘用电(sh¨´)ä¾§å¤„äºŽæ— æ³•è¿œ½E‹ç›‘控状æ€ï¼Œæ— 法èŽïLŸ¥æ¼ç”µ(sh¨´)‹¹è¶Šé™ä¿¡æ¯åŠæ•…éšœè·³é—¸åŽŸå› åQŒæ›´æ— 法å¯ÒŽ(gu¨©)•…障进行定ä½å’Œè‡ªåŠ¨éš”ç¦»åQŒå¢žåР䏀¾U¿å‘˜å·¥çš„工作é‡ã€‚è‹¥è¦è§£å†Ïx¤é—®é¢˜åQŒå¿…™å»è£…讑ָ¦é€šä¿¡åž‹æ¼ç”‰|µåŠ¨ä½œä¿æŠ¤å™?span lang="EN-US">(ä¸‹ç§°æ™ø™ƒ½æ–èµ\å™?span lang="EN-US">)åQŒåƈ把信æ¯å®žæ—¶ä¸Šä¼ 到ä¸È«™¾pÈ»Ÿ˜q›è¡Œåˆ†æž½Ž¡ç†ã€‚ç›®å‰å¸¸è§„çš„æ™ø™ƒ½æ–èµ\器是通过RS-485æ€Èº¿æˆ?span lang="EN-US">GPRSæ¨¡å—æ— 线公网直接与主站进行数æ®äº¤æ¢ï¼Œä½?span lang="EN-US">RS-485æ€Èº¿ä¼ 输è·ç¦»çŸã€å¸ƒ¾U¿ä¸æ–¹ä¾¿ä¸”维护é‡å¤§ï¼ŒGPRSæ¨¡å—æ— 线公网ç”׃ºŽæ™ø™ƒ½æ–èµ\器的GPRS模å—èŠ‚ç‚¹å¤šï¼Œé€šä¿¡è´¹ç”¨é«˜ä¸”ä¸Žä¸»ç«™è¿žæŽ¥é€ æˆå¤šåƈå‘问题ã€?span lang="EN-US">
本文设计一¿U用于低压酾|‘è´Ÿè·åŠæ¼ç”µ(sh¨´)‹¹ç›‘控的通信½Ž¡ç†æœºï¼Œå¯ä¸Žåˆ†æ•£åœ¨ä¸€å®šåŒºåŸŸèŒƒå›´å†…的智能æ–路器通过自组¾|‘çš„ZigBeeæ¨¡å—æ— çº¿ä¼ æ„Ÿå™¨ç½‘¾lœè¿›è¡Œæ•°æ®é€šä¿¡åQŒç»Ÿä¸€½Ž¡ç†å„个分散的智能æ–路器数æ®åQŒåƈå¯é€šè¿‡GPRSæ¨¡å—æ— 线公网与监控主站进行数æ®äº¤æ¢ï¼Œå®žçްå¯ÒŽ(gu¨©)™ºèƒ½æ–路器的远½E‹ç›‘‹¹‹ã€åˆ†åˆæŽ§åˆ¶ä»¥åŠè¿è¡Œå‚数的讄¡½®ã€?span lang="EN-US">
通信½Ž¡ç†æœºæ‹…è´?span lang="EN-US">ZigBeeæ•°æ®é‡‡é›†ã€å‘½ä»¤è{å‘ã€æ•°æ®åŠçжæ€é‡å˜å‚¨½{‰å·¥ä½œï¼Œå…¶å…·ä½“功能包括:定时采集òq¶å˜å‚¨ä½ŽåŽ‹çº¿è·¯æ™ºèƒ½æ–路器的电(sh¨´)压ã€ç”µ(sh¨´)‹¹ã€æ¼ç”‰|µæ•°æ®åQŒåÆˆå®šæ—¶ä¸Šä¼ ä¸È«™åQ›æŽ¥æ”¶ä¸»ç«™å‘½ä»¤ï¼Œå‘智能æ–路器å‘é¥æŽ§å‘½ä»¤å®žçŽ°æ™ºèƒ½æ–è·¯å™¨çš„å‚æ•°è®¾¾|®ã€æ‰‹è‡ªåŠ¨è®„¡½®åŠå¼€å…›_ˆ†åˆæŽ§åˆÓž¼›å˜å‚¨å‘Šè¦äº‹äšgòq¶ç«‹å³ä¸Šä¼ 主站ã€?span lang="EN-US">
1 通信¾l“构与智能æ–路器
1.1 通信¾l“æž„
通信½Ž¡ç†æœºé€šä¿¡¾l“构如图1所½Cºã€‚ä¸Žæ™ø™ƒ½æ–èµ\器间ä¸?span lang="EN-US">ZigBeeæ¨¡å—æ— çº¿ä¼ æ„Ÿå™¨ç½‘¾lœï¼Œå„ä¸ªæ™ø™ƒ½æ–èµ\器作ä¸?span lang="EN-US">ZigBeeæ— çº¿æ•îC¼ ¾|‘络节点åQŒé€šä¿¡½Ž¡ç†æœÞZØ“ZigBeeæ— çº¿æ•îC¼ ¾|‘络的å调器åQŒæ•°æ®ä¼ 输éµå¾ªæ™ºèƒ½æ–路器厂家æä¾›çš„通信å议。与ä¸È«™é—´äØ“GPRSæ¨¡å—æ— 线公网åQŒä¸»ç«™æ‹¥æœ‰å›ºå®šçš„IP地å€åQŒé€šä¿¡½Ž¡ç†æœÞZ¸Šç”?sh¨´)å³è‡ªåЍå‘特å?span lang="EN-US">IP的主站申误‚¿žæŽ¥ï¼Œå¾…主站对˜qžæŽ¥å“应åŽï¼Œä¸È«™å’Œé€šä¿¡½Ž¡ç†æœÞZ¾¿å»ºç«‹èµ·é€æ˜Žçš„æ•°æ®è¿žæŽ¥ã€?span lang="EN-US">
å›?span lang="EN-US">1 通信½Ž¡ç†æœºé€šä¿¡¾l“æž„å›?/span>
1.2 æ™ø™ƒ½æ–èµ\å™?span lang="EN-US">
æ™ø™ƒ½æ–èµ\器是å…ähœ‰æ•°å—化接å£ï¼Œèƒ½æŽ¥æ”¶åˆ†åˆé—¸å‘½ä×oòq¶èƒ½ž®†ä½¾|®ä¿¡æ¯ã€çжæ€ä¿¡æ¯ç‰ä¸Žå…¶å®ƒè®¾å¤‡è¿›è¡Œä¼ 输的讑֤‡åQŒé›†ä¿æŠ¤ã€æµ‹é‡ã€ç›‘æŽ§äºŽä¸€ä½“ï¼Œå…·å¤‡äººæœºå¯¹è¯æ˜„¡¤ºã€å˜å‚¨å’Œè®°å¿†½{‰åŠŸèƒ½ã€‚æœ¬æ–‡ä‹É用的三相和å•相智能æ–路器选择适用于低压电(sh¨´)¾|‘的通信型剩余电(sh¨´)‹¹æ–路器åQŒå¯˜q行在手动或自动控制方å¼ä¸‹ï¼Œè‡ªåŠ¨æŽ§åˆ¶æ–¹å¼ä¸‹çªå˜æ¼ç”‰|µã€ç¼“å˜æ¼ç”‰|µã€ç”µ(sh¨´)‹¹æˆ–ç”?sh¨´)压‘Šé™æ™ø™ƒ½æ–èµ\器自动蟩闸,òq¶åœ¨å®žæ—¶æ•°æ®å¸§çš„æ•°æ®ä½æœ€åŽä¸€ä½è¡¨½Cø™‡ªåŠ¨èŸ©é—¸åŽŸå› ï¼Œæ‰‹åŠ¨æŽ§åˆ¶æ–¹å¼ä¸‹ä¸è·³é—¸åQ›å…¶ä¸»è¦å¤–设包括低压¾U¿èµ\的输入å£å’Œè¾“出å£ã€çŠ¶æ€æŒ‡½Cºç¯ã€åˆ†åˆé—¸æŒ‰é’®ã€?span lang="EN-US">RS-485接å£å’Œäº¤‹¹ç”µ(sh¨´)æºï¼›è¯¥ç³»åˆ—æ–路器的功能如è¡?span lang="EN-US">1所½C?span lang="EN-US">(åªåˆ—å‡ÞZ¸»è¦åŠŸèƒ?span lang="EN-US">)åQŒåŒ…括读数æ®ã€è¯»å‚æ•°ã€è®¾¾|®å‚æ•°ã€æ™ºèƒ½æ–路器分åˆé—¸åŠè®„¡½®æ‰‹è‡ªåЍè¿è¡Œæ–¹å¼ã€‚智能æ–路器通过RS-485接å£å¤–扩ZigBee模å—实现与通信½Ž¡ç†æœºçš„ZigBeeæ— çº¿é€šä¿¡åQŒå¤–扩的ZigBee模å—包括RS-485接å£ã€?span lang="EN-US">RS-485è½?span lang="EN-US">UART芯片ã€?span lang="EN-US">ZigBeeæ¨¡å—æ— çº¿ä¼ æ„Ÿå™¨ç½‘¾lœé€šä¿¡å…ähœ‰è‡ªç»„¾|‘ã€ä½ŽåŠŸè€—å’ŒæŠ—å¹²æ‰°èƒ½åŠ›å¼º½{‰ä¼˜ç‚¹ï¼Œæ–¹ä¾¿é€šä¿¡½Ž¡ç†æœºå¯¹æ™ø™ƒ½æ–èµ\å™¨è¿›è¡Œæ•°æ®æŸ¥è¯¢åŠæŽ§åˆ¶ã€?span lang="EN-US">
è¡?span lang="EN-US">1 æ™ø™ƒ½æ–èµ\器主è¦åŠŸèƒ?/span>
2 通信å议设计
通信½Ž¡ç†æœÞZ¸Žæ™ø™ƒ½æ–èµ\器数æ®ä¼ 输éµå¾ªæ™ºèƒ½æ–路器厂家æä¾›çš„通信åè®®(具体å‚è§æ ‡å‡†DL/T 645-2007)åQŒä¸‹¿U°â€œç»ˆç«¯è§„¾U¦â€ã€‚主è¦ä»‹¾l通信½Ž¡ç†æœÞZ¸Žä¸È«™çš„通信åè®®åQŒä¸‹¿U°â€œä¸»ç«™åè®®â€ã€?span lang="EN-US">
通信½Ž¡ç†æœÞZ¸Žä¸È«™æ•°æ®ä¼ è¾“è§„åˆ™é‡‡ç”¨åº”ç”æ–¹å¼åQŒä¸»ç«™ä¸»åЍå¬å”¤æ•°æ®æˆ–者通信½Ž¡ç†æœºåœ¨æ£å¸¸å·¥ä½œçжæ€ä¸‹æ¯éš”N 分钟(æ—‰™—´é—´éš”å¯è®¾¾|?span lang="EN-US">)ä¸ÕdŠ¨ä¸ŠæŠ¥ä¸€‹Æ¡æ•°æ®ï¼Œå½“äñ”生告è¦ä¿¡æ¯æ—¶åQŒé€šä¿¡½Ž¡ç†æœºå³æ—¶ä¸ŠæŠ¥å‘Šè¦äº‹ä»¶ã€?span lang="EN-US">
æ¯å“áç”±å“áèµ·å§‹½W¦ã€æ•°æ®é•¿åº¦ã€åœ°å€åŸŸã€æ•°æ®å•å…ƒæ ‡è¯†åŸŸã€æ•°æ®å•å…ƒåŸŸã€æ ¡éªŒåŸŸ½{‰ç»„æˆï¼Œå¦‚表2所½Cºã€?span lang="EN-US">
è¡?span lang="EN-US">2 ä¸È«™åè®®é€šä¿¡å¸§æ ¼å¼?/span>
æ•°æ®ä¼ é€ï¼Œä½Žå—节在å‰ï¼Œé«˜å—节在åŽã€‚è“v始符å€égØ“68HåQŒæ ‡è¯†ä¸€å¸§æ•°æ®çš„开始;数æ®é•¿åº¦ä¸ºåŽŸå§‹æ•°æ®é™¤å¼€å§‹ç ã€æ•°æ®é•¿åº¦ã€æ ¡éªŒå’ŒåŠç»“æŸç 外的所有数æ®çš„å—节敎ͼ›åœ°å€åŸŸäؓ通信½Ž¡ç†æœºåœ°å€åQŒæ•°æ®å•å…ƒæ ‡è¯†äØ“ä¼ è¾“æ•°æ®çš„类型;数æ®å•å…ƒä¸ÞZ¼ 输的数æ®åQ›æ ¡éªŒå’Œä¸ºæ•°æ®é•¿åº¦å¼€å§‹åˆ°æ ¡éªŒå’Œä¹‹å‰æ‰€æœ‰å—èŠ‚çš„ç´¯åŠ å’Œï¼Œä¸è®¡æº¢å‡ºä½ï¼›¾l“柽W¦äØ“16HåQŒæ ‡è¯†ä¸€å¸§æ•°æ®çš„¾l“æŸã€‚对å¯åŠ¨ç«™å‘é€çš„æ— 需数殘q”å›žçš„å‘½ä»¤ï¼Œä»ŽåŠ¨ç«™æ ¡éªŒé€šè¿‡åŽä¸€å¾‹è¿”回接收棼‹®å‘½ä»¤ï¼Œå³ç³»¾lŸåº”½{”报文。对SOE事äšg的确认必™åÕdŠ ä¸Šå½“å‰ä¸ŠæŠ¥çš„事äšg计数器。主站å议部分数æ®å•å…ƒæ ‡è¯†å¦‚è¡?span lang="EN-US">3所½Cºã€?span lang="EN-US">
è¡?span lang="EN-US">3 ä¸È«™å议部分数æ®å•å…ƒæ ‡è¯†
3 ¼‹¬äšg设计ã€?span lang="EN-US">
3.1 ¾pÈ»Ÿéƒ¨åˆ†
¾pÈ»Ÿéƒ¨åˆ†ä¸»è¦åŒ…括ä¸å¤®å¤„ç†å™¨ã€å˜å‚¨ç³»¾lŸåŠå…¶å¤–围电(sh¨´)è·¯ã€?span lang="EN-US">
3.1.1 ä¸å¤®å¤„ç†å™?span lang="EN-US">
ä¸å¤®å¤„ç†å™¨é€‰ç”¨digiå…¬å¸å·¥ä¸š¾U?span lang="EN-US">RCM6710模å—åQŒå·¥ä½œé¢‘率å¯è¾?span lang="EN-US">162.5 MHz。相对于C51ã€?span lang="EN-US">DSP芯片åQŒè¯¥æ¨¡å—å…ähœ‰æ•°æ®å¤„ç†èƒ½åŠ›å¼ºã€ä¸²å£å¤šã€å¤–è®¾ä¸°å¯Œã€æŠ—òq²æ‰°èƒ½åŠ›å¼ºåŠè¾ƒé«˜æ€§äh(hu¨¢n)比ç‰ä¼˜ç‚¹åQŒæ»¡‘³é…ç”늽‘通信规约转æ¢å™¨è¦æ±‚ã€?span lang="EN-US">
RCM6710æ¨¡å—æ‹¥æœ‰ä¸€ä¸?span lang="EN-US">USB接å£ã€ä¸€ä¸ªä»¥å¤ªç½‘å£åŠ6个高é€?span lang="EN-US">UART接å£ã€‚主è¦ç¡¬ä»¶èµ„æºåŠå¤–设如图2所½Cºã€?span lang="EN-US">6个高é€?span lang="EN-US">UART接å£çš„è®¾è®¡åˆ†åˆ«äØ“åQšä¸²å?span lang="EN-US">A通过SP3232芯片æä¾›RS-232通信接å£åQŒä½œä¸ø™°ƒè¯•劽E‹åºä¸‹è²å£ï¼›ä¸²å£Bå’?span lang="EN-US">Dä¸ä½œå¼€å‘;串å£CæŽ?span lang="EN-US">ZigBee模å—åQŒå®žçŽîC¸Žæ™ø™ƒ½æ–èµ\器通信åQ›ä¸²å?span lang="EN-US">E与ä¸å…?span lang="EN-US">ME3000GPRSæ¨¡å—æ¨¡å—˜qžæŽ¥åQŒå®žçŽîC¸Žä¸È«™é—´çš„æ•°æ®äº¤æ¢åQ›ä¸²å?span lang="EN-US">F通过RSM3485CT芯片æä¾›éš”离RS-485通信接å£åQŒä½œä¸ºé¢„ç•™ã€‚é¢„ç•™æŽ¥å£æ˜¯è€ƒè™‘到系¾lŸç”µ(sh¨´)路设计的通用性åŠå¯æ‰©å±•性,调试æˆåŠŸåŽå¯ç”¨äºŽå…¶å®ƒ™å¹ç›®ã€‚该模å—外设的串å£çŠ¶æ€æŒ‡½Cºç¯æ˜„¡¤ºå„䏲壿˜¯å¦å¤„于工作状æ€ï¼Œæ¿è²å®žæ—¶æ—‰™’Ÿ¼‹®ä¿ä¸Šä¼ æ•°æ®é™„带¾_„¡¡®æ—‰™—´ã€?span lang="EN-US">
å›?span lang="EN-US">2 通信½Ž¡ç†æœºç¡¬ä»¶æ¡†å›?/span>
3.1.2 å˜å‚¨¾pÈ»Ÿ
å˜å‚¨¾pÈ»ŸåŒ…括芯片内置å˜å‚¨å™?span lang="EN-US">SRAMå’Œæ¿è½½å˜å‚¨å™¨ã€‚内¾|®çš„SRAM½Iºé—´1 MBåQŒç”¨äºŽç¨‹åºè¿è¡Œï¼›æ¨¡å—æ¿è²1 MB Serial Flashå’?span lang="EN-US">4 MB Serial FlashåQŒåˆ†åˆ«ä½œä¸ºç¨‹åºå˜å‚¨å™¨å’Œæ•°æ®å˜å‚¨å™¨åQŒæ•°æ®å˜å‚¨å™¨å˜å‚¨çš„内容包括:通信½Ž¡ç†æœºåœ°å€ã€?span lang="EN-US">IPå’Œä¸»åŠ¨ä¸Šä¼ æ—¶é—´é—´éš”åŠæ™ø™ƒ½æ–èµ\å™¨çš„åŽ†å²æ•°æ®ã€å®žæ—¶ä¸Šä¼ æ•°æ®ã€è¿è¡Œçжæ€å’Œè®„¡½®å‚æ•°½{‰ã€‚所å˜å‚¨çš„设¾|®å‚数控制ç€é€šä¿¡½Ž¡ç†æœºçš„˜q行åQŒé€šä¿¡½Ž¡ç†æœºå¯åŠ¨æ—¶åQŒå°†è®„¡½®å‚æ•°åŠ è²åˆ?span lang="EN-US">RAMä¸è¿›è¡Œå‚æ•°é…¾|®ï¼Œä¸€æ—¦ä¸»ç«™å¯¹å‚æ•°˜q›è¡Œæ›´æ”¹åQŒå‚数区数æ®ç«‹å³˜q›è¡Œæ›´æ–°òq¶ä¿å˜å…¶æœ€æ–°çжæ€åˆ°Flashä¸ã€‚主站查询智能æ–路器的数æ®ã€è®¾¾|®å‚数劘q行状æ€åªéœ€è®‰K—®é€šä¿¡½Ž¡ç†æœºçš„å˜å‚¨¾pÈ»ŸåQŒæ— 需å†ä¸‹å‘智能æ–路器ã€?span lang="EN-US">
3.2 接å£éƒ¨åˆ†
接å£ç”?sh¨´)èµ\包括主è¦åŒ…括GPRSæ¨¡å—æ¨¡å—ã€?span lang="EN-US">RS-485通信ç”?sh¨´)èµ\å’?span lang="EN-US">ZigBee模嗽{‰ã€?span lang="EN-US">
˜q™é‡Œä¸»è¦ä»‹ç»GPRSæ¨¡å—æ¨¡å—ã€?span lang="EN-US">
通信½Ž¡ç†æœ?span lang="EN-US">GPRSæ¨¡å—æ¨¡å—选用ä¸å…´ME3000模å—åQŒè¯¥æ¨¡å—拥有高é€?span lang="EN-US">UART接å£ã€?span lang="EN-US">Audio接å£ã€?span lang="EN-US">SIM塿ޥå£ã€å¤©¾U¿æŽ¥å£å’ŒRTC接å£ã€‚与RCM6710的接å£ç”µ(sh¨´)路如å›?span lang="EN-US">3所½Cºã€?span lang="EN-US">RCM6710串å£E与该模å—高é€?span lang="EN-US">UART˜qžæŽ¥å®žçŽ°æ•°æ®äº¤æ¢åQ?span lang="EN-US">RCM6710çš?span lang="EN-US">GPRS模å—_RSTå’?span lang="EN-US">GPRS模å—_IGT分别实现ä¸å…´ME3000模å—çš„å¤ä½å’Œä¸Šä¸‹ç”?sh¨´),其ä¸?span lang="EN-US">GPRS模å—_IGT引脚低电(sh¨´)òqÏxŒ¾læ—¶é—´è¶…˜q?span lang="EN-US">1 500 ms时模å—å¼€å¯ï¼Œä½Žç”µ(sh¨´)òqÏxŒ¾læ—¶é—´è¶…˜q?span lang="EN-US">2 s时模å—å…³é—。该模å—ä¸?span lang="EN-US">RCM6710采用åŒçº¿æ¨¡å¼é€šä¿¡åQŒæ•…使ä¸å…?span lang="EN-US">ME3000模å—çš?span lang="EN-US">UART控制引脚/RTSå’?span lang="EN-US">/DTR处于低电(sh¨´)òqŸë€?span lang="EN-US">
ä¸å…´ME3000模å—å¯é€šè¿‡æ ‡å‡†AT命ä×o˜q›è¡ŒæŽ§åˆ¶å’Œæ•°æ®ä¼ é€ï¼Œæ”¯æŒå†…嵌TCP/IPåè®®åQŒç”¨æˆ·å¯ä»¥ç›´æŽ¥è¿›è¡Œé€æ˜Žçš„æ•°æ®ä¼ 输,ä¸ç”¨å†è€ƒè™‘夿‚的网¾lœåè®®ã€?span lang="EN-US">
å›?span lang="EN-US">3 ä¸å…´ME3000模嗼‹¬äšg原ç†å›?/span>
4 ½E‹åºè®¾è®¡
通信½Ž¡ç†æœºå®žçŽ°çš„åŠŸèƒ½åŒ…æ‹¬ZigBeeæ•°æ®é‡‡é›†ã€æ•°æ®å˜å‚¨ã€è§„¾U¦è{æ¢ã€å‚数设¾|®å’Œæ•°æ®ä¼ 输½{‰ï¼Œå› æ¤é‡‡ç”¨èƒ½å¤„ç†å¤šä»ÕdŠ¡çš„Î?span lang="EN-US">C/OS-â…¡æ“作系¾lŸã€‚设计时åQŒæŒ‰ç…§åŠŸèƒ½åˆ’åˆ†ä“Q务,òq¶æ ¹æ®ä“QåŠ¡çš„å®žæ—¶æ€§è¦æ±‚确定ä“Q务优先çñ”åQŒè¿˜è¦æŒ‰ç…§æ¯ä¸ªä“Q务所处ç†çš„æ•°æ®é‡çš„大ž®ï¼Œ¾l™æ¯ä¸ªä“Q务分é…大ž®åˆé€‚çš„å †æ ˆã€?/span>
按功能将ä»ÕdŠ¡åˆ’åˆ†ä¸ºå®šæ—¶ç®¡ç†ã€?span lang="EN-US">GPRS模å—é€šä¿¡ã€æ•°æ®è§£æžå’ŒZigBee通信ä»ÕdŠ¡ã€‚ä“Q务创建程åºå¦‚下:OSInit()åQ?span lang="EN-US">OSTaskCreate(TimeDealåQ?span lang="EN-US">(void*)0åQ?span lang="EN-US">2048åQ?span lang="EN-US">10)åQ?span lang="EN-US">OSTaskCreate(GPRS模å—åQ?span lang="EN-US">(void*)0åQ?span lang="EN-US">2048åQ?span lang="EN-US">11)åQ?span lang="EN-US">OSTaskCreate(DataComåQ?span lang="EN-US">(void*)0åQ?span lang="EN-US">4096åQ?span lang="EN-US">15)åQ?span lang="EN-US">OSTaskCreate(ZBDealåQ?span lang="EN-US">(void*)0åQ?span lang="EN-US">4096åQ?span lang="EN-US">20)åQ?span lang="EN-US">OSStart()åQ›å®šæ—¶ç®¡ç†ä“Q务是最需ä¿è¯å‡†æ—¶˜q行的ä“Q务,所以优先çñ”最高。其‹Æ¡äØ“GPRS模å—通信ä»ÕdŠ¡ã€æ•°æ®è§£æžä“Q务,最åŽäØ“ZigBee通信ä»ÕdŠ¡ã€‚å½“å¤šä¸ªä»ÕdŠ¡åŒæ—¶è¦æ‰§è¡Œæ—¶åQŒä¼˜å…ˆçñ”高的先è¿è¡Œã€?span lang="EN-US">
å„ä“Q务分别编写,ä¸ä»…能够æé«˜å¼€å‘效率,更有助于日åŽçš„凾U§ç»´æŠ¤ã€‚ä“Q务æ“ä½œå¯¹è±¡äØ“¾~“冲区åŠå…¨å±€å˜é‡åQŒç¨‹åºåœ¨RAMä¸å¼€è¾Ÿäº†8ä¸?span lang="EN-US">GPRS模å—å‘é€ç¼“冲区å’?span lang="EN-US">1ä¸?span lang="EN-US">GPRSæ¨¡å—æŽ¥æ”¶¾~“冲区,数殙åºåºä¸?span lang="EN-US">FIFO(First InFirst Out)¾l“æž„åQŒé‡‡ç”¨çŽ¯å½¢é˜Ÿåˆ—å®žçŽ°ã€‚æ•°æ®å‘逿—¶å¿…须先申请一个空闲的¾~“冲区,故è¦å¯¹ç¼“冲区˜q›è¡Œå¿™æ ¡éªŒï¼Œç”Œ™¯·¾~“冲区时也需è¦å¯¹¾~“冲区的大尘q›è¡Œåˆç†è®‘Ö®šã€?span lang="EN-US">
ä»ÕdŠ¡åˆ›å¾åŽï¼Œæ ÒŽ(gu¨©)®å„ä“QåŠ¡è¦æ±‚执行的频率åQŒåœ¨æ¯ä¸ªä»ÕdŠ¡å»ºç«‹çš„åó@环ä¸å†™å…¥å»¶è¿Ÿæ‰§è¡Œå‘½ä×oåQ?span lang="EN-US">OSTimeDlyHMSM(håQ?span lang="EN-US">måQ?span lang="EN-US">såQ?span lang="EN-US">ms)。å„ä»ÕdŠ¡é—´çš„å…³ç³»å¦‚å›¾4所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">4 通信½Ž¡ç†æœÞZ“QåŠ?/span>
定时½Ž¡ç†ä»ÕdС䏻è¦è´Ÿè´£è®¡æ—¶å’Œåšg˜qŸï¼ŒåŒ…括GPRS模å—é‡å‘延迟ã€?span lang="EN-US">GPRS模å—å‘é€åšg˜qŸå’Œå¿ƒèŸ©åŒ…å‘é€åšg˜qŸåŠŸèƒ½ï¼Œä¸ÕdŠ¨ä¸Šä¼ æ•°æ®å’Œå¿ƒè·›_Œ…ä¸Šä¼ æ—‰™—´é—´éš”分别默认ä¸?span lang="EN-US">5 minå’?span lang="EN-US">2 min。下é¢ä¸»è¦ä»‹¾læ•°æ®è§£æžä“Q务ã€?span lang="EN-US">ZigBee通信ä»ÕdŠ¡å’?span lang="EN-US">GPRS模å—通信ä»ÕdŠ¡ã€?span lang="EN-US">
4.1 æ•°æ®è§£æžä»ÕdŠ¡
æ•°æ®è§£æžä»ÕdС䏻è¦è´Ÿè´£ä¸Žä¸»ç«™æœåŠ¡å™¨é—´çš„æ•°æ®äº¤æ¢åQŒæ“作的对象为全局å˜é‡ã€?span lang="EN-US">GPRS模å—å‘é€ç¼“冲区å’?span lang="EN-US">GPRSæ¨¡å—æŽ¥æ”¶¾~“冲区,物ç†å±‚按ç…?span lang="EN-US">GPRS模å—åè®®˜q›è¡Œæ•°æ®ä¼ 输åQŒå议层æ ÒŽ(gu¨©)®ä¸È«™è§„约˜q›è¡Œè§£æžå’Œæ‰“包。如å›?span lang="EN-US">4所½Cºã€?span lang="EN-US">
æ•°æ®è§£æžä»ÕdŠ¡é¦–å…ˆå¯?span lang="EN-US">GPRSæ¨¡å—æŽ¥æ”¶¾~“å†²åŒºæ•°æ®æ ¹æ®ä¸»ç«™è§„¾U¦è¿›è¡Œè§£æžï¼Œå¯åˆ†ä¸ºåº”½{”ã€ä¸Šè¡Œå’Œä¸‹è¡Œä¸‰ç±»å¤„ç†ã€‚应½{”å“á主è¦ä¸ÞZ¸»ç«™å¯¹é€šä¿¡½Ž¡ç†æœÞZ¸»åŠ¨ä¸Šä¼ æ•°æ®ã€å¿ƒè·›_Œ…和告è¦äº‹ä»¶å›žå¤çš„¼‹®è®¤å¸§ã€‚上行部分主è¦äؓ查询数æ®åQŒå«é€šä¿¡½Ž¡ç†æœºçš„地å€ã€æ—¶é—´ã€å®šæ—¶ä¸Šä¼ æ—¶é—´é—´éš”ã€ä½ŽåŽ‹çº¿è·¯çš„å®žæ—¶æ•°æ®ä»¥åŠæ™ø™ƒ½æ–èµ\噍傿•°ã€å¼€å…³çжæ€å’ŒæŽ§åˆ¶æ–¹å¼ã€‚å°†ä¸Šè¡Œçš„å›žå¤æ•°æ®æŒ‰ä¸È«™è§„约处ç†å½¢æˆå›žå¤æŠ¥æ–‡å˜å…¥GPRS模å—å‘é€ç¼“冲区。下行部分主è¦äØ“æ™ø™ƒ½æ–èµ\å™¨çš„å‚æ•°è®„¡½®ã€æ‰‹è‡ªåŠ¨è®„¡½®åŠåˆ†åˆé—¸å‘½ä×oåQŒæ›´æ”¹å¯¹åº”çš„å˜æ›´æ ‡å¿—åQŒå³å…¨å±€å˜é‡åQŒæŒ‰è§„约形æˆå›žå¤¼‹®è®¤å¸§å˜å…?span lang="EN-US">GPRS模å—å‘é€ç¼“冲区ã€?span lang="EN-US">
接ç€å¤„ç†é€šä¿¡½Ž¡ç†æœÞZ¸»åŠ¨ä¸Šä¼ æ•°æ®å’Œå¿ƒèŸ©åŒ…,ä¸ÕdŠ¨ä¸Šä¼ æ•°æ®åŒ…æ‹¬ä¸‰ç›¸æ™ø™ƒ½æ–èµ\器的三相相电(sh¨´)‹¹å’Œä¸‰ç›¸æ¼ç”µ(sh¨´)‹¹ä»¥åŠå•相智能æ–路器的相ç”?sh¨´)压和å•相æ¼ç”‰|µåQŒä¸Šä¼ æ•°æ®æ ¹æ®ä¸»ç«™è§„¾U¦æ‰“包,定时å˜å…¥GPRS模å—å‘é€ç¼“冲区ã€?span lang="EN-US">
4.2 ZigBee通信ä»ÕdŠ¡
ZigBee通信ä»ÕdŠ¡è´Ÿè´£ä¸Žæ™ºèƒ½æ–路器的数æ®äº¤æ¢ã€‚通信å议为智能æ–路器厂家æä¾›çš„通信åè®®åQ?span lang="EN-US">ZigBee通信ä»ÕdŠ¡çš„æ“ä½œå¯¹è±¡äØ“å…¨å±€å˜é‡ã€?span lang="EN-US">ZigBeeæ¨¡å—æ•°æ®æŽ¥æ”¶¾~“冲区和ZigBeeæ¨¡å—æ•°æ®å‘é€ç¼“冲区åQŒå¦‚å›?span lang="EN-US">4所½Cºã€?span lang="EN-US">
ZigBee通信ä»ÕdŠ¡åˆ†äØ“ä¸‹å‘æ•°æ®å’ŒæŽ¥æ”¶æ•°æ®ä¸¤éƒ¨åˆ†ã€‚䏋呿•°æ®åˆåˆ†äؓ两类åQšç¬¬ä¸€¾cÖMØ“æ¯?span lang="EN-US">10 sä¸ÕdЍ䏋å‘一‹Æ¡çš„ZigBeeæ•°æ®é‡‡é›†ä»ÕdŠ¡åQ›ç¬¬äºŒç±»ä¸ºå˜æ›´ä“QåŠ¡ï¼Œæ™ø™ƒ½æ–èµ\å™¨æ— æ‰‹åŠ¨æ¨¡å¼å‚数讄¡½®åQŒæ‰‹åŠ¨æ¨¡å¼æ•°æ®è¶Šé™ä¸ä¸Šä¼ 告è¦äº‹äšgåQŒæ•…åœ?span lang="EN-US">ZigBee通信ä»ÕdŠ¡è®¾è®¡æ‰‹åŠ¨æ¨¡å¼ä¸‹çš„傿•°è®„¡½®åQŒè‹¥ä¸ºæ‰‹åŠ¨æ¨¡å¼çš„傿•°è®„¡½®å˜æ›´æ ‡å¿—åQŒåˆ™ç«‹å³ä¿å˜æ–°çš„‘Šé™å‘Šè¦å‚æ•°òq¶ä¸Šä¼ 手动模å¼å‚数设¾|®æˆåŠŸå‘Šè¦äº‹ä»Óž¼Œè‹¥äØ“å…¶å®ƒå˜æ›´æ ‡å¿—åˆ™å°†å˜æ›´æ•°æ®æŒ‰ç»ˆç«¯è§„¾U¦æ‰“包å˜å…?span lang="EN-US">ZigBeeå‘é€ç¼“冲区åQŒè‹¥é€šä¿¡½Ž¡ç†æœºé‡å‘三‹Æ¡å˜æ›´å‘½ä»¤å“áè‡Ïx™ºèƒ½æ–路器未收到确认å“áåQŒåˆ™ç«‹å³ä¸Šä¼ å˜æ›´å¤ÞpÓ|告è¦äº‹äšgã€‚è¯¥éƒ¨åˆ†å˜æ›´å†…å®¹åŒ…æ‹¬è‡ªåŠ¨è·³é—¸åŠ¨ä½œå€ÆD®¾¾|®ã€æ‰‹è‡ªåŠ¨è®„¡½®å’Œåˆ†åˆé—¸ã€‚接收数æ®å¤„ç†æµ½E‹ï¼šä»?span lang="EN-US">ZigBeeæ•°æ®æŽ¥æ”¶¾~“冲区接收一有效帧,æ ÒŽ(gu¨©)®¾lˆç«¯è§„约解æžåQŒåˆ†ä¸ºé‡‡é›†æ•°æ®åº”½{”å“áå’Œå˜æ›´è®¾¾|®åº”½{”å“á。采集数æ®åº”½{”å“á䏿•°æ®ä½çš„æœ€åŽä¸€ä½äØ“è‡ªåŠ¨è·³é—¸åŽŸå› åQŒé¦–先对该佘q›è¡Œåˆ¤æ–åQŒè‹¥æœ‰èŸ©é—¸åˆ™ž®†å¸¦è‡ªåŠ¨è·³é—¸åŽŸå› å‘Šè¦äº‹äšgå˜å…¥GPRS模å—å‘é€ç¼“冲区åQŒåƈ把采集的其它数æ®ä½è¿›è¡Œå˜å‚¨ã€‚å˜æ›´è®¾¾|®åº”½{”å“áä»£è¡¨å‚æ•°è®„¡½®æˆåŠŸåQŒå°†ç›¸åº”çš„å˜æ›´è®¾¾|®é‡å‘次数清é›Óž¼Œòq¶æŠŠç›¸åº”的设¾|®æˆåŠŸå‘Šè¦å“áå˜å…¥GPRS模å—å‘é€ç¼“冲区。由于智能æ–è·¯å™¨æ— è¿è¡ŒçŠ¶æ€æŸ¥è¯¢åŠŸèƒ½ï¼ŒZigBee通信ä»ÕdŠ¡å¯¹è®¾¾|®æˆåŠŸå‘Šè¦äº‹ä»¶è¿›è¡Œå˜å‚¨ï¼Œä¸È«™å¯ä»¥é€šè¿‡è®‰K—®é€šä¿¡½Ž¡ç†æœºçš„å˜å‚¨åŒºæ•°æ®ä»¥å¾—åˆ°æ™ø™ƒ½æ–èµ\器的˜q行状æ€åŠå‚æ•°ã€?span lang="EN-US">
4.3 GPRS通信ä»ÕdŠ¡
GPRS模å—通信ä»ÕdС䏻è¦ä¸?span lang="EN-US">GPRS模å—çš„ç™»é™†å’Œé€€å‡ø™¿žæŽ¥ã€‚é¦–å…ˆåˆ¤æ–æ˜¯å¦å› 为通信½Ž¡ç†æœºåœ°å€æˆ–主站æœåŠ¡å™¨åœ°å€åŠç«¯å£æ›´æ”¹è€Œéœ€è¦é‡˜qžç½‘¾lœã€‚如果需è¦é‡˜qžç½‘¾lœï¼Œå¿…é¡»å‘主站å‘é€é€€å‡ºç™»å½•包åŽå…³æ–è¿žæŽ¥ï¼ŒåŒæ—¶æ¸…除å‘é€å’ŒæŽ¥æ”¶¾~“冲区,清除GPRS模å—ç™Õd½•˜q‡ç¨‹ä¸çš„错误记录。釘qžåŽä¾¿å¯˜q›è¡ŒGPRSæ¨¡å—æ•°æ®çš„æŽ¥æ”¶å’Œå‘é€ã€?span lang="EN-US">
å„状æ€å˜æ›´çš„‹¹ç¨‹å›‘Ö¦‚å›?span lang="EN-US">5所½Cºã€‚在GPRS模å—通信ä¸ï¼Œž®†é€šä¿¡½Ž¡ç†æœÞZ¸Žä¸È«™ä¹‹é—´çš„连接分为四¿U状æ€ï¼šGPRS模å—_OFF(ä»£è¡¨æ¨¡å—æ²¡æœ‰æ£å¸¸å·¥ä½œ)ã€?span lang="EN-US">GPRS模å—_WORK(代表AT指ä×oæ£å¸¸)ã€?span lang="EN-US">GPRS模å—_GW(代表GPRS模嗾|‘å…³˜qžæŽ¥æ£å¸¸)ã€?span lang="EN-US">GPRS模å—_SOCK(代表SOCK链接æ£å¸¸)。æ¯ä¸€‹Æ¡æ‰§è¡?span lang="EN-US">GPRS模å—通信ä»ÕdŠ¡æ—‰™ƒ½ä¼šè¿›è¡Œè¿žæŽ¥çжæ€çš„判æ–åQŒå½“˜qžæŽ¥çжæ€äØ“GPRS模å—_SOCKæ‰å¯ä»¥æ£å¸¸æ”¶å‘æ•°æ®ã€?span lang="EN-US">
å›?span lang="EN-US">5 GPRSé€šä¿¡çŠ¶æ€æµ½E?/span>
5 ¾l“è¯
本文æå‡ºä¸€¿Uå¯å®žçŽ°ä½ŽåŽ‹ç”늽‘è´Ÿè·åŠæ¼ç”‰|µ¾l¼åˆ½Ž¡ç†çš?span lang="EN-US">ZigBee模å—通信½Ž¡ç†æœø™®¾è®¡æ–¹æ¡ˆï¼Œè¯¥é€šä¿¡½Ž¡ç†æœºå¯ä¸Žä¸»ç«™åŠå¤šå°å¸¦é€šä¿¡åŠŸèƒ½çš„æ™ºèƒ½æ–路器¾l„徿ˆæ¼ç”늛‘控系¾lŸï¼Œå®žæ—¶ç›‘控多æ¡ä½ŽåŽ‹¾U¿èµ\åQŒä¿éšœä½ŽåŽ‹ç”µ(sh¨´)¾|‘æ›´åŠ å®‰å…¨ã€å¯é çš„˜q行。通信½Ž¡ç†æœºç³»¾lŸç¨‹åºè®¾è®¡é‡‡ç”¨å¤šä»ÕdŠ¡çš„è®¾è®¡æ€èµ\åQŒæé«˜å¼€å‘效率,也有助于日åŽçš„凾U§ç»´æŠ¤ã€‚本文所设计çš?span lang="EN-US">ZigBee模å—通信½Ž¡ç†æœºåœ¨çŽ°åœº¾l过数月的è¿è¡Œï¼Œé€šä¿¡½E›_®šåQŒæ•°æ®åŠå‘½ä×o转å‘准确åQŒå…·æœ‰å¾ˆé«˜çš„å¯é 性ã€?span lang="EN-US">
ZigBeeæ— çº¿æ¨¡å—出租车调度系¾lŸä¸€å®šç¨‹åº¦ä¸Šè§£å†³äº†â€œäh找èžRåQŒèžR找ähâ€çš„现象åQŒé™ä½Žäº†åŸŽå¸‚出租车空载率。目å‰çš„出租车调度系¾lŸä¸»è¦æœ‰åQšç”µ(sh¨´)è¯è°ƒåº¦ã€?span lang="EN-US">GPS调度ã€ç«™ç‰Œè°ƒåº¦ç‰ã€‚出¿UŸèžRç”?sh¨´)è¯è°ƒåº¦å…ähœ‰å¯éšæ—‰™šåœ°å«è½¦çš„优点åQŒä½†éœ€ä¹˜å®¢æ‹¨æ‰“出租车调度ä¸å¿ƒç”µ(sh¨´)è¯ä¸Žè¯åŠ¡å‘˜åñ”叿²Ÿé€šç¡®è®¤ä¹˜å®¢ä½¾|®ï¼Œæ–¹èƒ½äººå·¥è°ƒåº¦é™„近的出¿UŸèžRå‰å¾€æè²ä¹˜å®¢åQŒäº¤äº’过½E‹é•¿ã€è°ƒåº¦æ•ˆçŽ‡ä½ŽåQŒä¸é€‚于快节å¥çš„æ‰“èžR需求ã€?span lang="EN-US">GPSè°ƒåº¦æ˜¯æ ¹æ®ä¹˜å®¢å®žæ—¶çš„GPSä½ç½®ä¿¡æ¯˜q›è¡Œè°ƒåº¦çš„出¿UŸèžR调度¾pÈ»ŸåQŒä¹˜å®¢å¯ä»¥é€šè¿‡çŸä¿¡å’Œæ‰‹æœø™ÊYä»¶å‘é€?span lang="EN-US">GPSä½ç½®ä¿¡æ¯è‡Œ™°ƒåº¦ä¸å¿ƒï¼Œè°ƒåº¦ä¸å¿ƒé‡‡ç”¨Dijkstra½Ž—法åQŒè‡ªåŠ¨è°ƒåº¦é™„˜q‘的出租车æè½½ä¹˜å®¢ã€‚该æ–ÒŽ(gu¨©)³•采å–自动调度åQŒèŠ‚çœäº†äººå·¥åº§å¸æœåŠ¡çš„æ”¯å‡ºã€‚ä½†æ˜¯ï¼Œç”׃ºŽä¹˜å®¢ä½ç½®æ˜?span lang="EN-US">GPSä¿¡æ¯åQŒéœ€è¦å‡º¿UŸèžR安装有电(sh¨´)å导航äÈA。电(sh¨´)å导航äÈAä»äh ¼è´µï¼Œæœ‰å‡¾U§è´¹ç”¨ï¼Œå‡ºç§Ÿè½¦å¸æœºæ¶ˆè´šw«˜åQŒéš¾ä»¥æ™®åŠã€‚站牌调度系¾lŸé€šè¿‡ç«™ç‰Œå’Œå‡º¿UŸèžR车è²åº”ç”åç³»¾lŸè¿›è¡Œæ— ¾U‰K€šä¿¡åQŒå®žçŽ°åŸŽå¸‚å‡º¿UŸèžR预约功能。该¾pÈ»Ÿä¸ä¹˜å®¢å’Œå‡ºç§Ÿè½¦å¸æœºç›´æŽ¥äº¤äº’ï¼Œæ— éœ€è°ƒåº¦ä¸å¿ƒ½{‰ç¬¬ä¸‰æ–¹òq›_°ã€‚站牌å³ä¹˜å®¢ä½ç½®åQŒå„站牌采用¾lŸä¸€¾~–ç åQŒé€šè¿‡¾~–ç ä¿¡æ¯å›_¯å¾—知乘客所在精¼‹®ä½¾|®ï¼Œæ— 需GPS定佾pÈ»ŸåQŒä¹˜å®¢å®šä½ç®€å•准¼‹®ã€‚站牌调度虽然具有ä¸ä¾èµ–调度ä¸å¿ƒå’?span lang="EN-US">GPS定佾pÈ»Ÿã€äº¤äº’直接ã€è°ƒåº¦å¿«å’Œè®¾å¤‡è´¹ç”¨ä½Ž½{‰ä¼˜ç‚¹ï¼Œä½†ç›®å‰çš„站牌调度¾pÈ»Ÿ˜q˜å˜åœ¨ä»¥ä¸‹ä¸‘»I¼š
(1)叿œºæ²¡æœ‰ä¹˜å®¢ä¿¡æ¯åQŒä»…乘客知é“出租车èžR牌å·åQŒè€Œä¸”乘客没有具体å‡è¯åQŒå¤šä½ä¹˜å®¢å«è½¦æ—¶åQŒå¸æœÞZ¸èƒ½èöL别乘客,å®ÒŽ(gu¨©)˜“出现乘客抢èžRæ’队现象åQ?span lang="EN-US">
(2)æ ÒŽ(gu¨©)®å‡ºç§Ÿè½¦å¸æœºå“应结果æ¥å†›_®šå‡ºç§Ÿè½¦è°ƒåº¦å¯¹è±¡ï¼Œæ²¡æœ‰è€ƒè™‘出租车具体èµ\½E‹ï¼Œä¸èƒ½¼‹®ä¿æ˜¯æœ€ä¼˜çš„调度¾l“æžœåQ?span lang="EN-US">
(3)¾~ÞZ¹ä¹˜å®¢å’Œå‡º¿UŸèžR叿œºåŒæ–¹çš„è¯šä¿¡çº¦æŸæŽªæ–½ï¼Œçˆ½çº¦çŽ°è±¡é¢‘å‘åQŒé€ æˆå怹˜åŒæ–¹æ”¯æŒä¿¡å¿ƒä¸èƒöåQŒå¯¹æŽ¨å¹¿å®žæ–½ä¸åˆ©ã€?span lang="EN-US">
䏸™§£å†³ä¸Š˜qîC¸‘»I¼Œæœ¬æ–‡åœ¨ä¼ ¾lŸçš„站牌调度¾pÈ»Ÿä¸Šè¿›è¡Œè¾ƒå¤§æ”¹˜q›ï¼Œæå‡ºåŸÞZºŽç‰©è”¾|?span lang="EN-US">ZigBeeæ— çº¿æ¨¡å—的感知ã€ä¼ 输ã€åº”用三层架构的出租车调度系¾lŸæ–¹æ¡ˆã€‚方案采用乘客刷å¡é¢„¾U¦å‡º¿UŸèžR的方å¼ï¼Œç”¨ä»¥è§£å†³ä¹˜å®¢æ’é˜Ÿå’Œè¯šä¿¡é—®é¢˜ï¼›é€šè¿‡å¢žåŠ ä¿¡å·ä¸ç‘ô节点åQŒæ‰©å¤§å‡º¿UŸèžR调度范围åQ›åƈ采用JN5139ä½œäØ“æ ¸å¿ƒå¤„ç†æ¨¡å—˜q›è¡Œ¾pÈ»Ÿè®¾è®¡åQŒç”¨Jennie ZigBeeåè®®¾l„å¾ZigBeeæ— çº¿æ•îC¼ æ ‘çŠ¶æ‹“æ‰‘¾|‘络åQŒå¯¹ä¿¡æ¯˜q›è¡ŒZigBeeæ•îC¼ 采集åQŒç»“å?span lang="EN-US">Cskip地å€åˆ†é…½Ž—法å’?span lang="EN-US">AODVjr路由½Ž—法åQŒé€‰æ‹©æœ€ä½?j¨©ng)_‡º¿UŸèžR调度对象åQŒå®žçŽîC¹˜å®¢â€œè‡ªåŠ©å¼â€ã€å¯é ã€å¿«é€Ÿçš„出租车调度ã€?span lang="EN-US">
2 ¾pÈ»Ÿ¾l“æž„
本系¾lŸåŸºäºŽç‰©è”网感知ã€ä¼ 输ã€åº”用三层体¾pÀLž¶æž„,三层功能分布在系¾lŸçš„站牌预约点å¾pÈ»Ÿã€èžR载应½{”å¾pÈ»Ÿã€?span lang="EN-US">ZigBeeæ•îC¼ 模å—ä¸ç‘ô节点和调度管ç†ä¸å¿ƒå››éƒ¨åˆ†å®žä½“ä¸å®žçŽ°ã€‚ç³»¾lŸåœ¨åŽŸç«™ç‰Œè°ƒåº¦ç³»¾lŸåŸº¼‹€ä¸Šï¼Œå¢žåŠ æž¶æž„äº†æ„ŸçŸ¥å±‚RFIDè¯Õd†™å™¨ã€?span lang="EN-US">ZigBeeæ•îC¼ 模å—ä¸ç‘ô节点ã€ä¼ 输层GPRS(General Packet RadioService)¾|‘关模å—和应用层调度½Ž¡ç†ä¸å¿ƒ½{‰ã€?span lang="EN-US">
站牌预约点å¾pÈ»Ÿå®‰è£…在ç»å¸¸å‡ºçŽ°æ‰“è½¦è¡Œä¸ºçš„é“èµ\è¾?span lang="EN-US">(如大型商场ã€å°åŒºã€å¦åŒºã€å†™å—楼½{?span lang="EN-US">)åQŒä¹˜å®¢é€šè¿‡RFID刷å¡é¢„约车,采用ZigBeeæ— çº¿æ¨¡å—通信方å¼å‘布乘客打èžRä¿¡æ¯ã€æŽ¥æ”¶å‡º¿UŸèžR叿œºåº”ç”ä¿¡æ¯åQŒåƈç”?span lang="EN-US">GPRSä¸Šä¼ è°ƒåº¦¾l“果信æ¯ã€‚èžR载应½{”å¾pÈ»Ÿå®‰è£…在出¿UŸèžR内,用于接收乘客打èžRä¿¡æ¯ã€å‘é€å¸æœºåº”½{”ä¿¡æ¯å’Œä¹˜å®¢ä¸ŠèžRåˆ·å¡æ ¸å¯¹å¡å·ã€?span lang="EN-US">ZigBeeæ•îC¼ 模å—ä¸ç‘ô节点安装在信寂¾ƒå¼±å¤„åQŒç”¨äºŽè{å?span lang="EN-US">ZigBeeæ— çº¿ä¿¡å·åQŒæ‰©å¤§è°ƒåº¦èŒƒå›´ã€‚调度管ç†ä¸å¿ƒè´Ÿè´£æŽ¥æ”¶ã€ä¿æŒå’ŒæŸ¥è¯¢GPRSä¸Šä¼ çš„è°ƒåº¦ç»“æžœä¿¡æ¯å’Œå怹˜åŒæ–¹å®ˆçº¦çˆ½çº¦ä¿¡æ¯½{‰ï¼Œå»ºç«‹ä¹˜å®¢é¢„扣定金ã€å‡º¿UŸèžR爽约扣罚金和扣罚金补å¿ç»™å®ˆçº¦æ–¹çš„åŒé‡æœºåˆ¶åQŒä¿ƒä½¿åŒæ–šwµå®ˆè¯šä¿¡ã€‚ç³»¾lŸç»“构如å›?span lang="EN-US">1所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">1 ¾pÈ»Ÿ¾l“æž„
3 ¾pÈ»Ÿ¼‹¬äšg设计
该系¾lŸä¸»è¦é€šè¿‡æ„ŸçŸ¥å±‚实现分布在城市内的多站牌点附近的出¿UŸèžR信毘q›è¡ŒZigBeeæ•°æ®é‡‡é›†è°ƒåº¦åŠŸèƒ½ã€‚è¯¥å±‚ä»¥åˆ†å¸ƒåœ¨åŸŽå¸‚å†…çš„ç«™ç‰Œé¢„¾U¦ç‚¹ä¸ºç½‘¾lœå调器节点åQŒä¿¡å·ä¸¾l§è£…¾|®äؓ路由器节点,构æˆä¸æ–ž®†è¡Œé©¶è¿›å…¥ç«™ç‰Œé™å®šèŒƒå›´å†…的出¿UŸèžR车è²åº”ç”åç³»¾lŸåР入䨓¾|‘络¾lˆç«¯èŠ‚ç‚¹çš„å¤šä¸ªåŠ¨æ€?span lang="EN-US">ZigBee自组¾|‘络。站牌预¾U¦ç‚¹åç³»¾lŸä¸»è¦åŒ…æ‹?span lang="EN-US">ZigBeeæ— çº¿æ¨¡å—ã€?span lang="EN-US">RFIDè¯Õd†™å™¨æ¨¡å—ã€?span lang="EN-US">GPRS¾|‘关模å—ã€æ˜¾½Cºæ¨¡å—和甉|ºæ¨¡å—åQŒç«™ç‰Œé¢„¾U¦ç‚¹åç³»¾lŸæ¡†å›‘Ö¦‚å›?span lang="EN-US">2所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">2 站牌预约点å¾pÈ»Ÿæ¡†å›¾
站牌预约点å¾pÈ»ŸZigBeeæ— çº¿æ¨¡å—è´Ÿè´£æå¾ZigBee¾|‘络åQŒæŽ§åˆ?span lang="EN-US">RFIDè¯Õd†™å™¨æ¨¡å—å·¥ä½œï¼Œæ— çº¿ä¼ è¾“ä¹˜å®¢æ‰“èžRä¿¡æ¯ã€å°†˜q约åQ调度结果信æ¯é€šè¿‡ä¸²å£å‘é€ç»™GPRS¾|‘关模å—åQ?span lang="EN-US">RFIDè¯Õd†™å™¨æ¨¡å—供乘客刷å¡å‘逿‰“车信æ¯å’Œé¢„约æˆåŠŸåŽé¢„扣定金;GPRS¾|‘关模å—å‘é€è°ƒåº¦ç»“果和爽约信æ¯è‡Œ™°ƒåº¦ç®¡ç†ä¸å¿ƒï¼›æ˜„¡¤ºæ¨¡å—昄¡¤ºä¹˜å®¢é¢„约打èžR¾l“æžœã€?span lang="EN-US">
ZigBeeæ— çº¿æ¨¡å—采用JN5139 Z01 M02(以下½Ž€¿U?span lang="EN-US">JN5139)åQŒå…¶å…ähœ‰ä½¿ç”¨å…è´¹é¢‘æ®µã€æ— ¾U¿è‡ª¾l„网½{‰ä¼˜ç‚¹ï¼Œé€‚用于出¿UŸèžR和乘客之问通信ã€?span lang="EN-US">
RFIDè¯Õd†™å™¨æ¨¡å—采ç”?span lang="EN-US">Mifare RC522è¯Õd†™å¡èŠ¯ç‰‡ï¼Œå®ƒæ˜¯ä¸€‹Æ¾ä½Žç”?sh¨´)压ã€ä½Žæˆæœ¬ã€ä½“¿U¯å°çš„éžæŽ¥è§¦å¼è¯»å†™å¡èŠ¯ç‰‡ã€?span lang="EN-US">GPRS¾|‘关模å—采用SIMCOMå…¬å¸çš?span lang="EN-US">SIM300模å—åQŒå®ƒå…ähœ‰GSMå’?span lang="EN-US">GPRS功能。显½Cºå™¨æ¨¡å—采用VL TS COG BTl2864(以下½Ž€¿U?span lang="EN-US">BTl2864)¾pÕdˆ—液晶昄¡¤ºå™¨ã€?span lang="EN-US">
站牌预约点å¾pÈ»Ÿä¸ï¼Œæ ¸å¿ƒå¤„ç†å™¨æ˜¯JN5139åQŒå…¶ä»–儿¨¡å—都需è¦å’ŒJN5139˜q›è¡Œé€šä¿¡ã€?span lang="EN-US">JN5139ã€?span lang="EN-US">RC522ã€?span lang="EN-US">SIM300å’?span lang="EN-US">BTl2864å„通信接å£å¦‚下åQ?span lang="EN-US">JN5139å…ähœ‰SPI串行接å£(å¯é€‰æ‹©äº”个从属SPI讑֤‡)和两ä¸?span lang="EN-US">UARTåQ?span lang="EN-US">RC522æœ?span lang="EN-US">SPIã€?span lang="EN-US">12Cã€?span lang="EN-US">UARTä¸‰ç§æŽ¥å£åQŒè¿™ä¸‰ç§æŽ¥å£çš„æœ€é«˜é€šä¿¡é€ŸçŽ‡åˆ†åˆ«ä¸?span lang="EN-US">10 MbitåQ?span lang="EN-US">sã€?span lang="EN-US">3400 KbitåQ?span lang="EN-US">Så’?span lang="EN-US">1 228åQ?span lang="EN-US">8 KbitåQ?span lang="EN-US">SåQ?span lang="EN-US">SIM300与外部接å£äØ“UARTåQ?span lang="EN-US">BTl2864有串行接å?span lang="EN-US">(SPI接å£)å’ŒåÆˆè¡ŒæŽ¥å£ä¸¤¿Uã€?span lang="EN-US">
¾pÈ»Ÿç”?sh¨´)èµ\设计按照ç”?sh¨´)èµ\½Ž€å•ã€è¾ƒ?y¨u)®‘ä‹Éç?span lang="EN-US">JN5139çš?span lang="EN-US">DIO接å£å’Œé€šä¿¡é€ŸçŽ‡è¾ƒå¿«çš„è¦æ±‚,¾l“åˆå„模å—çš„é€šä¿¡æŽ¥å£æ ‡å‡†åQŒè®¾è®¡çš„通信接å£ç”?sh¨´)èµ\如图3所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">3 JN5139ä¸Žå„æ¨¡å—接å£
å›?span lang="EN-US">3ä¸ï¼ŒJN5139å’?span lang="EN-US">BTl2864ã€?span lang="EN-US">RC522采用SPI串行接å£é€šä¿¡åQŒé€šä¿¡é€ŸçŽ‡åˆ†åˆ«ä¸?span lang="EN-US">2 MbitåQ?span lang="EN-US">sã€?span lang="EN-US">1 MbitåQ?span lang="EN-US">såQ?span lang="EN-US">JN5139å’?span lang="EN-US">SIM300之问采用UART通信åQŒé€šä¿¡æ³¢ç‰¹çއ䨓19200 baudåQ?span lang="EN-US">sã€?span lang="EN-US">
站牌预约点å¾pÈ»Ÿä¸?span lang="EN-US">JN5139ã€?span lang="EN-US">RC522ã€?span lang="EN-US">BTl2864都å¯é‡‡ç”¨3åQ?span lang="EN-US">3 V供电(sh¨´)。è€?span lang="EN-US">SIM300需è¦?span lang="EN-US">4 V供电(sh¨´)åQŒè€Œä¸”è¦æ±‚能够æä¾›æœ€å¤?span lang="EN-US">2A的瞬时电(sh¨´)‹¹ï¼Œå–市ç”?span lang="EN-US">(220V交æµç”?span lang="EN-US">)输入å˜åދ噍åŽå¾?span lang="EN-US">12 Vç”?sh¨´)压åQŒé‡‡ç”¨å¯ä»¥è°ƒèŠ‚è¾“å‡ºç”µ(sh¨´)压的½E›_Ž‹èŠ¯ç‰‡LM2756ã€?span lang="EN-US">LM2756输出ç”?sh¨´)åŽ?span lang="EN-US">Vo=1åQ?span lang="EN-US">23×(1+RlåQ?span lang="EN-US">R2)。其ä¸?span lang="EN-US">R1å?span lang="EN-US">4åQ?span lang="EN-US">7kQåQ?span lang="EN-US">R2å?span lang="EN-US">2kQåQŒç»æ•´æµæ»¤æ‡LåŽè¾“å‡?span lang="EN-US">4åQ?span lang="EN-US">12Vç”?sh¨´)压åQŒç¬¦å?span lang="EN-US">SIM300çš„å·¥ä½œè¦æ±‚。将æ?span lang="EN-US">4åQ?span lang="EN-US">12 Vç”?sh¨´)压输入½E›_Ž‹èŠ¯ç‰‡LP2985åQŒè¾“出端接电(sh¨´)å®ÒŽ(gu¨©)×oæ³¢ï¼Œå¾—åˆ°è¾ƒäØ“½E›_®šçš?span lang="EN-US">3åQ?span lang="EN-US">3 Vç”?sh¨´)压åQŒç»™å…¶å®ƒæ¨¡å—供电(sh¨´)。本文硬件设计部分主è¦ä»‹¾l站牌预¾U¦ç‚¹åç³»¾lŸçš„¼‹¬äšgç”?sh¨´)èµ\设计åQŒèžR载应½{”å¾pÈ»Ÿå„模å—与站牌预约点å¾pÈ»Ÿå„模å—大体相åŒï¼Œž®†ç«™ç‰Œé¢„¾U¦å¾pÈ»Ÿçš?span lang="EN-US">GPRS¾|‘关模å—(SIM300)æ¢æˆè¯éŸ³è¯†åˆ«æ¨¡å—å³äؓ车è²åº”ç”åç³»¾lŸã€?span lang="EN-US">ZigBeeæ•îC¼ 模å—ä¸ç‘ô节点å?span lang="EN-US">JN5139模å—åŠ ä¸Šç”‰|ºæ¨¡å—ã€?span lang="EN-US">
4 ¾pÈ»Ÿè½¯äšg设计
乘客需在站牌预¾U¦ç‚¹åˆ·å¡åQŒç«™ç‰Œé¢„¾U¦ç‚¹åç³»¾lŸé€šè¿‡åЍæ€?span lang="EN-US">ZigBee自组¾|‘络¾l„æ’一则打车消æ¯ã€‚若有多ä½å‡º¿UŸèžR叿œºå›žå¤åQŒé€‰æ‹©è·¯ç”±æœ€çŸçš„ä½œäØ“è°ƒåº¦å¯¹è±¡ã€‚ç«™ç‰Œé¢„¾U¦ç‚¹åç³»¾lŸè°ƒåº¦æµ½E‹å¦‚å›?span lang="EN-US">4所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">4 站牌预约点å¾pÈ»Ÿ‹¹ç¨‹
JN5139通过é…ç½®RC522寄å˜å™¨æŽ§åˆ¶è¯»å†™å™¨˜q›è¡Œç›¸åº”工作åQŒéœ€è¦æ³¨æ„的是在使用SPIæ€Èº¿è¯Õd–RC522çš?span lang="EN-US">FIFO Bufferæ—Óž¼Œå†™ç¬¬ä¸€‹Æ¡åœ°å€è¯Õd‡ºæ¥çš„æ˜¯æ— 效å€û|¼Œå†™ç¬¬äºŒæ¬¡åœ°å€˜q”回½W¬ä¸€‹Æ¡çš„æ•°æ®åQŒå†™½W¬ä¸‰‹Æ¡åœ°å€˜q”回½W¬äºŒ‹Æ¡çš„æ•°æ®åQŒä»¥æ¤ç±»æŽ¨æž„建出¿UŸèžR调度¾pÈ»Ÿçš„动æ€?span lang="EN-US">ZigBee自组¾|‘,需对网¾lœå†…å调器ã€èµ\ç”±ã€ç»ˆç«¯èŠ‚ç‚¹è¿›è¡Œé…¾|®ï¼Œç‰¹åˆ«æ˜¯è¦ä¸æ–动æ€åœ°å‘现和将行驶˜q›å…¥ç«™ç‰Œç‚šw™å®šèŒƒå›´å†…的出¿UŸèžR车è²å•å…ƒåŠ å…¥æˆäØ“¾|‘络¾lˆç«¯èŠ‚ç‚¹ã€?span lang="EN-US">
本系¾lŸç½‘¾lœé»˜è®¤çš„ä¿¡é“å¯èƒ½åœ¨ä¸€äº›åœºåˆä¸å·²è¢«å…¶ä»–¾pÈ»Ÿä½¿ç”¨åQŒæ•…å„站牌预¾U¦ç‚¹åç³»¾lŸå¯èƒ½ä‹É用ä¸åŒä¿¡é“,¾lˆç«¯èŠ‚ç‚¹è¦åŠ å…¥ä¸åŒä¿¡é“çš„ZigBeeæ— çº¿æ•îC¼ ¾|‘络åQŒéœ€è¦è¿›è¡Œé…¾|®ï¼Œå¦‚设¾|®ç½‘¾lœä¿¡é“䨓0åQŒåˆ™å¯å®žçŽ°ç»ˆç«¯è®¾å¤‡è‡ªåŠ¨æœç´¢æ‰€åœ¨åŒºåŸŸçš„ZigBeeæ— çº¿æ•îC¼ ¾|‘络。当信é“和个域网IDéƒ½åŒ¹é…æ—¶åQŒåŠ å…¥è¯¥¾|‘络。当ZigBeeåè®®æ ˆä¸€ŒD‰|—¶é—´æ²¡æœ‰æ”¶åˆ°ç½‘¾lœåº”½{”ä¿¡æ¯æ—¶åQŒåˆ¤æ–䨓¼›Õd¼€¾|‘络åQŒéœ€è¦é‡æ–°è®¾¾|®ï¼Œòq‰™‡æ–°å¯»æ‰„¡½‘¾lœã€‚ç³»¾lŸæ— ¾U‰K€šä¿¡é‡‡ç”¨Jennicå…¬å¸çš„硬件åŠåè®®æ ˆï¼Œè°ƒåº¦ä¸å¿ƒé‡‡ç”¨C++Buildçš?span lang="EN-US">Socket套接å—ç¼–½E‹ï¼Œåœ?span lang="EN-US">SocketæœåŠ¡å™¨ç»„ä»¶ä¸æ·ÕdŠ OnClientRead事äšg处ç†å‡½æ•°åQŒæŽ¥æ”¶ã€å¤„ç?span lang="EN-US">GPRSä¸Šä¼ çš„æ•°æ®ï¼Œå˜å‚¨åœ?span lang="EN-US">sQLserveræ•°æ®åº“ä¸ã€‚调度ä¸å¿ƒã€å„出租车公å¸å¯å¯¹å‡º¿UŸèžR叿œºçš„基本信æ¯ã€è°ƒåº¦ç»“果和爽约情况˜q›è¡ŒæŸ¥è¯¢ã€?span lang="EN-US">
5 最佌™°ƒåº¦å¯¹è±¡é€‰æ‹©
本系¾lŸé‡‡ç”?span lang="EN-US">AODVjr路由åQ?span lang="EN-US">AODVjrå¯?span lang="EN-US">AODV½Ž—法˜q›è¡Œäº†ç®€åŒ–和改进åQŒè¿™¿U按需路由å议在移动性高ã€è´Ÿè½½ä½Žçš„åœºåˆæ€§èƒ½è¾ƒé«˜ã€?span lang="EN-US">AODVjr路由ä¸ï¼Œå½“æºèŠ‚ç‚¹éœ€è¦å‘目的节点å‘逿•°æ®è€Œä¸çŸ¥é“路径æ—Óž¼Œåˆ™å°†RREQ分组¾l„æ’臛_…¶é‚Õd±…节点ã€?span lang="EN-US">
若收到该分组的邻居节ç‚ÒŽ(gu¨©)˜¯å¸¦èµ\由功能的节点åQŒåˆ™è¯¥é‚»å±…节点先建立åå‘路由åQŒè¯¥åå‘è·¯ç”±æŒ‡å‘æºèŠ‚ç‚¹ï¼Œç„¶åŽ¾l§ç®‹¾l„æ’è¯?span lang="EN-US">RREQ分组臛_…¶è‡ªå·±çš„邻居节ç‚V€‚ä¸å…·å¤‡è·¯ç”±åŠŸèƒ½çš„é‚»å±…èŠ‚ç‚¹ï¼Œåˆ™é€šè¿‡ä¸Šè¿°çš„åœ°å€åˆ†é…½Ž—法ž®†è¯¥RREQ分组å‘é€è‡³å…¶å节点或父节点åQŒç”±å…¶å节点或父节点转å‘该分¾l„ã€‚è€Œç›®æ ‡èŠ‚ç‚¹åœ¨æ”¶åˆ°RREQ分组åŽï¼Œå‘æºèŠ‚ç‚¹å•æ’回å¤RREQ分组åQŒåƈž®†æŽ¥æ”¶åˆ°æ?span lang="EN-US">RREQ分组的所有节点ä¿å˜åœ¨é‚Õd±…表ä¸åQŒä»Žè€Œå¾ç«‹åˆ°æºèŠ‚ç‚¹çš„è·¯ç”±ã€?span lang="EN-US">
åœ¨æœ‰å¤šä¸ªå¸æœºå›žå¤ä¹˜å®¢é¢„çº¦è½¦ä¿¡æ¯æ—¶åQŒç³»¾lŸéœ€è¦è¿›è¡Œæœ€ä½Œ™°ƒåº¦å¯¹è±¡çš„选择åQŒå› 布点时相é‚ÖM¸¾l§èŠ‚ç‚¹è·¼›ÕdŸºæœ¬ç›¸åŒï¼Œè·¯ç”±è·Ïx•°åŸºæœ¬ä¸Šèƒ½åæ˜ å‡ºç§Ÿè½¦è·ç«™ç‰Œé¢„约点的è·ç¦»åQŒå¯é€šè¿‡è·¯ç”±è·Ïx•°å¤§å°¼‹®å®šè¾ƒä½³çš„调度对象。但是,当é“è·¯ä¸å˜åœ¨æŠ¤æ 或者绿化带æ—Óž¼Œç«™ç‰Œé¢„约点å¦ä¸€ä¾§çš„出租车å³ä½¿èµ\ç”ÞpŸ©æ•°å°‘åQŒä¹Ÿå› 出¿UŸèžRä¸èƒ½ç›´æŽ¥è½¬å‘到达站牌预约点,而ä¸èƒ½ä½œä¸ø™°ƒåº¦å¯¹è±¡ã€‚所以,本系¾lŸåœ¨ç«™ç‰Œé¢„约点å¦ä¸€ä¾§æ·»åŠ ä¸€ä¸ªèŠ‚ç‚?span lang="EN-US">(如图5ä¸çš„F节点åQŒç›¸åº”å¢žåŠ ä¸¾l§èŠ‚ç‚¹åŽåQŒä¹Ÿå¯ä»¥ž®?span lang="EN-US">FèŠ‚ç‚¹åšæˆç«™ç‰Œé¢„约点,供å¦ä¸€ä¾§çš„乘客预约è½?span lang="EN-US">)åQŒä»¥åŒºåˆ†ç«™ç‰Œé¢„约点å¦ä¸€ä¾§çš„出租车,òq‰™‡‡ç”?span lang="EN-US">Cskip½Ž—法和最çŸèµ\ç”Þq›¸¾l“刼‹®å®š¾pÈ»Ÿçš„æœ€ä½Œ™°ƒåº¦å¯¹è±¡ã€‚äØ“çˆ¶èŠ‚ç‚ÒŽ(gu¨©)‰€èƒ½æ‹¥æœ‰çš„æœ€å¤§èµ\ç”ÞpŠ‚ç‚ÒŽ(gu¨©)•°ä¸Šè¿°½Ž—法分é…的地å€ä¸ø™žR载应½{”å¾pÈ»ŸåŠ å…¥¾|‘络时的地å€åQ?span lang="EN-US">JN5139采用的åè®®æ ˆä¸ï¼Œé™¤äº†è·¯ç”±è¡¨ä¹‹å¤–还有一个邻居节点表åQŒå®ƒä¿å˜äº†å¯ä»¥ç›´æŽ¥é€šä¿¡çš„节点的地å€ã€‚在实际生活ä¸ï¼Œä¹˜å®¢å¯èƒ½ä¼šåœ¨ç«™ç‰Œé¢„约点下车,˜q™æ—¶å‡ºç§Ÿè½¦ç©ºè½½ï¼Œä»Žè€ŒåŠ å…¥ç½‘¾lœã€?span lang="EN-US">
æ¤æ—¶å®ƒå¤„在站牌预¾U¦ç‚¹çš„邻居表ä¸è€Œä¸æ˜¯èµ\ç”Þp¡¨ä¸ï¼Œæ‰€ä»¥åœ¨æ¯”较路由æ—Óž¼Œéœ€è¦åŒæ—¶è¯»å–èµ\ç”Þp¡¨å’Œé‚»å±…表ä¸çš„节点˜q›è¡Œæ¯”较
6 ‹¹‹è¯•¾l“æžœ
实验‹¹‹è¯•环境为é½é½å“ˆž®”市文化大街åQŒé“路宽8 måQŒèµ\æ—æœ‰10 mé«˜çš„æ¨æ ‘。测试设备采用连æŽ?span lang="EN-US">5db天线çš?span lang="EN-US">JN5139 Z01 M02模å—åQŒç»‹¹‹è¯•ä¿¡å·ä¼ 输è·ç¦»åœ?span lang="EN-US">500 må·¦å³åQŒæœ¬¾pÈ»Ÿ‹¹‹è¯•æ—¶æœ€å¤§è°ƒåº¦èŒƒå›´äØ“1500m。测试网¾lœå¸ƒç‚¹å¦‚å›?span lang="EN-US">5所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">5 ¾|‘络布点
节点Aã€?span lang="EN-US">Bã€?span lang="EN-US">Cã€?span lang="EN-US">Dã€?span lang="EN-US">Eã€?span lang="EN-US">Fä¸ÞZ¿¡å·ä¸¾l§è£…¾|®ï¼Œé™¤èŠ‚ç‚?span lang="EN-US">Cã€?span lang="EN-US">D外,其他盔R‚»èŠ‚ç‚¹é—®çš„è·ç¦»ä¸?span lang="EN-US">500m。测试ä¸åQŒèžR牌å·ä¸ºé»‘BTl347和黑BTl947的两辆出¿UŸèžR都å‘站牌预约点行驶。乘客在站牌预约点刷å¡é¢„¾U¦å‡º¿UŸèžRåQŒä¸¤è¾†å‡º¿UŸèžRå‡åŒæ„乘客打车,其ä¸åQŒé»‘BTl347出租车消æ¯èµ\ç”׃ؓB-D-C-OåQŒé»‘BTl947的消æ¯èµ\ç”׃ؓE-D-C-OåQŒäºŒè€…èµ\ç”ÞpŸ©æ•°ç›¸åŒï¼ŒäºŒè€…è·ç«™ç‰Œé¢„约点的è·ç¦»ä¹ŸåŸºæœ¬ç›¸å?span lang="EN-US">(布点时相é‚ÖM¸¾l§èŠ‚ç‚šw—®è·ç¦»åŸºæœ¬ç›¸åŒ)。但是,æ ÒŽ(gu¨©)®æˆ‘国行驶规则åQŒé»‘BTl947出租车ä¸éœ€½{‰å¾…交通ç¯åQŒèƒ½æœ€å¿«èµ¶åˆ°ç«™ç‰Œé¢„¾U¦ç‚¹åQŒæ•…选择¾l“果最åˆç†çš„è°ƒåº¦å¯¹è±¡äØ“è½¦ç‰Œå·äØ“é»?span lang="EN-US">BTl947的空载出¿UŸèžRã€?span lang="EN-US">
å›?span lang="EN-US">6 Cskip½Ž—法¾|‘络地å€åˆ†é…å›?span lang="EN-US">
¾l“åˆå›?span lang="EN-US">6知,é»?span lang="EN-US">BTl947出租车通过EèŠ‚ç‚¹åŠ å…¥¾|‘络åQŒå…¶¾|‘络çŸåœ°å€åœ?span lang="EN-US">22ï½?span lang="EN-US">24之问åQ›åŒç†ï¼Œé»?span lang="EN-US">BTl347的网¾lœçŸåœ°å€åœ?span lang="EN-US">28ï½?span lang="EN-US">30之问åQŒæ‰€ä»¥ï¼Œæ ÒŽ(gu¨©)®å‡ºç§Ÿè½¦çŸåœ°å€å›_¯ä»¥è¿›è¡Œç›¸åŒèµ\ç”ÞpŸ©æ•îC¸‹çš„æœ€ä½Œ™°ƒåº¦å¯¹è±¡é€‰æ‹©ã€‚站牌预¾U¦ç‚¹åç³»¾lŸè°ƒåº¦ç»“果如å›?span lang="EN-US">7所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">7 ¾pÈ»Ÿè°ƒåº¦¾l“æžœ
‹¹‹è¯•实例ä¸ï¼Œä¹˜å®¢å…±å‘å‡?span lang="EN-US">11‹Æ¡æ‰“è½¦è¯·æ±‚ï¼Œå…¶ä¸æœ‰ä¸€‹Æ¡äØ“å¸æœºå“åº”åŽæ²¡æœ‰å‰å¾€ç«™ç‰Œé¢„约ç‚ÒŽ(gu¨©)Ž¥ä¹˜å®¢åQŒå±žäºŽå‡º¿UŸèžR叿œºçˆ½çº¦åQŒè°ƒåº¦ç®¡ç†ä¸å¿ƒæ®æ¤å¯¹å‡ºç§Ÿè½¦å¸æœºæ‰£é™¤ç›¸åº”迾U¦é‡‘åQŒä»¥¾l´æŠ¤ä¹˜å®¢å’Œå‡º¿UŸèžR叿œºåŒæ–¹çš„诚信约æŸåˆ¶åº¦ã€‚站牌预¾U¦çš„˜q›ç¨‹ä¿¡æ¯é€šè¿‡GPRSä¼ è¾“è‡Œ™°ƒåº¦ç®¡ç†ä¸å¿ƒã€‚调度管ç†ä¸å¿ƒå¯æŸ¥è¯¢ä¹˜å®¢å’Œå‡º¿UŸèžR叿œºçˆ½çº¦ä¿¡æ¯ã€å„站牌预约ç‚ÒŽ(gu¨©)‰“车信æ¯å’Œå¸æœºè¯¦ç»†ä¿¡æ¯½{‰ã€‚实例ä¸è°ƒåº¦½Ž¡ç†ä¸å¿ƒå¯¹å¸æœºæŽå¼ºçš„è¯¦ç»†ä¿¡æ¯æŸ¥è¯¢¾l“果如图8所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">8 叿œºè¯¦ç»†ä¿¡æ¯æŸ¥è¯¢
7 ¾l“æŸè¯?span lang="EN-US">
本文æå‡ºäº†ä¸€¿U基于物è”网ZigBee模å—的出¿UŸèžR调度¾pÈ»ŸåQŒç³»¾lŸåŸºäºŽç‰©è”网ZigBeeæ•îC¼ æ¨¡å—æŠ€æœ¯ï¼ŒèžåˆRFIDã€?span lang="EN-US">ZigBeeæ•îC¼ 采集ã€?span lang="EN-US">GPRS½{‰æ„ŸçŸ¥å±‚ã€ä¼ 输层技术,实现乘客在站牌预¾U¦ç‚¹åˆ·å¡å«èžRåQŒç³»¾lŸæ„ŸçŸ¥å±‚æž„å¾çš?span lang="EN-US">ZigBee自组¾|‘络å¯åˆç†è°ƒåº¦ç½‘内空载出¿UŸèžRä¸ÞZ¹˜å®¢æä¾›ä¹˜è½¦æœåŠ¡ã€‚ç³»¾lŸä¼ 输层ã€åº”用层的构建,实现调度½Ž¡ç†ä¸å¿ƒé€šè¿‡è®°å½•ã€ä¿å˜è°ƒåº¦ä¿¡æ¯ã€æš‚扣乘客å¡å†…预¾U¦å®šé‡‘和监ç£å‡ºç§Ÿè½¦å¸æœºå®ˆ¾U¦åŠŸèƒ½ï¼Œæœ‰æ•ˆé˜²æ¢å‡ºç§Ÿè½¦å¸æœºæˆ–乘客爽约åQŒå¾ç«‹å‡º¿UŸèžR叿œºå’Œä¹˜å®¢ä¹‹é—´çš„诚信。å„å‡ºç§Ÿè½¦å…¬åæ€¹Ÿå¯æŸ¥è¯¢æœ¬å…¬å¸å‘˜å·¥è°ƒåº¦¾Uªå½•¼‹®ä¿¾pÈ»Ÿé•¿æœŸ½E›_®š˜q行。系¾lŸè¿˜å¯ä»¥˜q›è¡Œå‡çñ”ä¸Žæ‰©å±•ï¼Œå¦‚åœ¨åº”ç”¨å±‚å¢žåŠ ç‰©è”网预约车åã^å°å’Œæ‰‹æœºòq›_°åŽï¼Œä¹˜å®¢é¢„约出租车信æ¯é€šè¿‡GPRS¾|‘å…³å›_¯ä¼ 至相应站牌预约点å¾pÈ»ŸåQŒä¹˜å®¢å¯é€šè¿‡äº’蔾|‘与3GåQ?span lang="EN-US">4G技术预¾U¦å‡º¿UŸèžR。本¾pÈ»Ÿä¸ÞZ¹˜å®¢æä¾›ä¸€¿U打车新方å¼åQŒå…·æœ‰ä¸€å®šçš„实际应用价倹{€?span lang="EN-US">
当代½C¾ä¼šåQŒåŸŽå¸‚èµ\ç¯ç…§æ˜Žï¼æ™¯è§‚ç…§æ˜Žå»ø™®¾ä¸ä»…带给äºÞZ»¬å…‰æ˜Žä¸Žè§†è§‰äínå—,而且æˆäؓ展现城市™ì…力的é‡è¦çª—å£ï¼Œä½†æ˜¯åœ¨å¸¦æ¥æ˜Žäº®ã€ç»šä¸½è‰²å½©çš„åŒæ—¶ä¹Ÿå¸¦æ¥äº†è¯¸å¤šçš„困扎ͼŒæ¯”如½Ž¡ç†ã€è´¹ç”¨ã€ç”¨ç”üc€ç”µ(sh¨´)¾~†è¢«ç›—ç‰é—®é¢˜ã€‚基äº?span lang="EN-US">ZigBeeæ— çº¿æ¨¡å—æŠ€æœ¯å’ŒLEDå…‰æºçš„èµ\ç¯ç³»¾lŸï¼Œæ˜¯ä¸€¿U自动化æˆåº¦é«˜ã€é«˜æ•ˆèŠ‚èƒ½çš„åŸŽå¸‚ç…§æ˜Ž¾pÈ»Ÿã€?span lang="EN-US">LEDå…‰æºæ˜¯ä¸€¿U高效能ã€çޝä¿ã€å®‰å…¨ã€è€ç”¨çš„æ–°åž‹ç…§æ˜Žå…‰æºï¼ŒZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨å¯ä»¥å¯¹è·¯ç¯ç…§æ˜Ž¾pÈ»Ÿ˜q›è¡Œ¿U‘å¦ã€é«˜æ•ˆçš„æŽ§åˆ¶å’Œèµ„æºæ•´åˆï¼Œåˆç†è°ƒæ•´ç…§æ˜Žæ—‰™—´åQŒä¸ä»…å¯ä»¥èŠ‚çœç…§æ˜Žç³»¾lŸçš„用电(sh¨´)é‡ï¼Œè€Œä¸”å¯ä»¥å»‰™•¿ç…§æ˜Žç¯å…·çš„ä‹É用寿命,å‡å°‘日常¾l´æŠ¤çš„开支ã€?span lang="EN-US">
1 ¾pÈ»Ÿæ–ÒŽ(gu¨©)¡ˆä¸Žè®¾è®?span lang="EN-US">
¾pÈ»Ÿç”׃¸‰å¤§éƒ¨åˆ†æž„æˆï¼šæŽ§åˆ¶ä¸å¿ƒåQ?span lang="EN-US">ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨èŠ‚ç‚¹å’ŒæŽ§åˆ¶ä¸å¿ƒé€šä¿¡çš„è{å‘节点,固定在èµ\ç¯æ†ä¸Šçš„¾lˆç«¯èŠ‚ç‚¹ã€‚æ— ¾U¿èµ\ç¯è¿œ½E‹æŽ§åˆ¶ç³»¾lŸç»“构如å›?span lang="EN-US">1所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">1 æ— çº¿è·¯ç¯˜qœç¨‹æŽ§åˆ¶¾pÈ»Ÿ¾l“æž„
控制ä¸å¿ƒçš„监控系¾lŸç”±è®¡ç®—æœÞZ¸Žæ— çº¿æ”¶å‘æ¨¡å—æž„æˆåQŒä¸»è¦è´Ÿè´£å¾ç«‹å’Œ½Ž¡ç†ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨ç½‘¾lœï¼Œæ˜„¡¤ºè·¯ç¯çŠ¶å†µä¿¡æ¯å’Œå‘é€æŽ§åˆ¶å‘½ä»¤ï¼Œå调整个路篾pÈ»Ÿçš„è¿ä½œã€?span lang="EN-US">ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨åŒ…æ‹?span lang="EN-US">LED甉|ºé©±åЍåQŒäؓ大功çŽ?span lang="EN-US">LEDæä¾›ç”?sh¨´)力åQŒåÆˆèƒ½æ ¹æ®å¾®æŽ§åˆ¶å™¨çš„æŽ§åˆ¶ä¿¡å·æŽ§åˆ¶LED的工作情å†üc€‚å…‰æ•ä¼ æ„Ÿå™¨ã€æ¸©åº¦ä¼ 感器åQŒç›´æŽ¥å°†LEDå·¥ä½œçŠ¶å†µä¼ è¾“¾l™æŽ§åˆ¶æ¨¡å—;功率‹‚€‹¹‹æ¨¡å—检‹¹?span lang="EN-US">LED功率情况ã€ä¾›ç”‰|•…éšœåÆˆå‘上报è¦åQ›æ— ¾U¿æ¨¡å—è´Ÿè´£ä¼ è¾“æ•°æ®ã€‚将本系¾lŸæ¨¡åž‹ä¸Žæ— çº¿ä¼ æ„Ÿå™¨ç½‘¾lœæ¨¡åž‹è¿›è¡Œå¯¹æ¯”,ä¸éš¾å‘现åQŒå®‰¾|®åœ¨è·¯ç¯æ†ä¸Šçš?span lang="EN-US">ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨èŠ‚ç‚¹å³ä¸ºæ— ¾U¿ä¼ 感器¾|‘络ä¸çš„¾lˆç«¯èŠ‚ç‚¹(RFD)åQŒæŽ§åˆ¶ä¸å¿ƒç›‘控系¾lŸå°±æ˜¯å调器(COORD)åQŒå®žçŽ?span lang="EN-US">COORDä¸?span lang="EN-US">RFDä¹‹é—´æ— çº¿é€šä¿¡çš„äØ“è·¯ç”±è½¬å‘节点(ROUTER)。远½E‹ç½‘¾lœä‹Éç”?span lang="EN-US">ZigBeeä¸?span lang="EN-US">GRPS混刾l„æˆçš„网¾lœã€‚å¾|‘å’Œä¸å¤®æŽ§åˆ¶ä¸å¿ƒä½¿ç”¨GPRS¾|‘络æ¥ä¼ 输数æ®ã€‚下é¢å…·ä½“介¾l终端节点硬件电(sh¨´)路设计方案ã€?span lang="EN-US">
1åQ? LED节点驱动控制设计
LED节点驱动æ–ÒŽ(gu¨©)¡ˆä½¿ç”¨TIå…¬å¸çš?span lang="EN-US">UCC28810åQŒå®ƒæ˜¯ä¸€‹Æ¾æ’‹¹éžéš”离å¼ç”µ(sh¨´)æºï¼Œé€‚用于街é“ã€åœè½¦åœºæˆ–区域范围照明ç‰é«˜äº®åº?span lang="EN-US">LED照明应用。该设计å¯å°†é€šç”¨ç”‰|º(90--265 VRMS)è½¬æ¢æˆ?span lang="EN-US">0åQ?span lang="EN-US">9 Aæ’æµæºï¼Œèƒ½å¤Ÿé©±åЍ100 W LEDè´Ÿè²ã€?span lang="EN-US">UCC28810ç”?sh¨´)èµ\如图2所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">2 UCC28810ç”?sh¨´)èµ\å›?span lang="EN-US">
æ¤ç”µ(sh¨´)è·¯ä‹É用匾U§è®¾è®¡ï¼Œ½W¬ä¸€¾U§æ˜¯UCC28810çš„è{æ¢æ¨¡çš?span lang="EN-US">PWMè°ƒå…‰ã€‚æ¤æ–ÒŽ(gu¨©)¡ˆçš„优势在于,使用了高效的专用驱å¼ç”?sh¨´)èµ\åQŒå°†AC甉|ºè½¬æ¢æˆ?span lang="EN-US">36 Vçš?span lang="EN-US">DC甉|ºã€‚第二çñ”也采ç”?span lang="EN-US">UCC28811çš„è{æ¢æ¨¡å¼ï¼Œž®†æ’压æºè½¬æ¢ä¸?span lang="EN-US">0åQ?span lang="EN-US">9 Aæ’æµæºã€‚电(sh¨´)è·¯ä¸ä½¿ç”¨çš?span lang="EN-US">TIå…¬å¸çš?span lang="EN-US">UCC28810å’?span lang="EN-US">UCC28811芯片是通用照明甉|ºæŽ§åˆ¶å™¨ï¼Œå…ähœ‰PFC(åŠŸçŽ‡å› æ•°æ ¡æ£)功能åQŒç¡®ä¿è®¾è®¡æ–¹æ¡ˆæ»¡‘›_„¿Uæ ‡å‡†è®¾å®šçš„è°æ‡L甉|µæˆ–åŠŸçŽ‡å› æ•°è¦æ±‚ã€‚åÆˆä¸?span lang="EN-US">UCC28810åQ?span lang="EN-US">11控制器æä¾›å¦‚甉|µå³°å€¼é™åˆ¶ã€å¤ä½å®šæ—¶å™¨ã€è¿‡åŽ‹ä¿æŠ?span lang="EN-US">(OVP)å’Œä‹É能ç‰ç‰ÒŽ(gu¨©)€§ï¼ŒUCC28810åQ?span lang="EN-US">11控制器引脚如è¡?span lang="EN-US">1所列ã€?span lang="EN-US">
è¡?span lang="EN-US">1 UCC28810åQ?span lang="EN-US">1 1控制器引è„?span lang="EN-US">
½W¬ä¸€¾U§åœ¨ä½Žè´ŸèïLжæ€ä¸‹˜q行åQŒå‡åŽ‹è·Ÿéšå™¨å¯è·Ÿít?span lang="EN-US">AC输入的峰值电(sh¨´)åŽ‹ï¼Œå®žçŽ°æ›´é«˜è½¬æ¢æ•ˆçŽ‡ã€‚ç¬¬äºŒçñ”ž®?span lang="EN-US">PFC输出ç”?sh¨´)压转æ¢ä?span lang="EN-US">0åQ?span lang="EN-US">9 A的固定电(sh¨´)‹¹ï¼Œä»¥é©±åŠ?span lang="EN-US">LEDè´Ÿè²ã€‚第二çñ”ä¸ä»…坿ޥå?span lang="EN-US">PWM调光输入(从外部或从濾U§ç”µ(sh¨´)è·¯å‡å?span lang="EN-US">)åQŒè€Œä¸”˜q˜å¯ç›¸åº”开坿ˆ–å…³é—调光åQŒä»Žè€Œå®žçŽ?span lang="EN-US">LED甉|µçš?span lang="EN-US">PWM调光。由于ä‹É用了高效的驱åŠ?span lang="EN-US">ICåQŒç”µ(sh¨´)æºè{化效率更高了åQŒåœ¨ä½Žè´ŸèïLº¿è·?span lang="EN-US">(10w line)˜q行状æ€ä¸‹åQŒå‡åŽ‹è·Ÿéšå™¨å¯è·Ÿít?span lang="EN-US">AC输入的峰值电(sh¨´)压,在输入电(sh¨´)åŽ‹äØ“ûu15åQ…çš„å˜åЍæ—Óž¼Œä»èƒ½ä¿æŒè¾“出甉|µå˜åЍ½E›_®šåœ¨Â?span lang="EN-US">10åQ…内ã€?span lang="EN-US">
1åQ?span lang="EN-US">2çŠ¶æ€æ£€‹¹‹ä¸ŽæŠ¥è¦
çŠ¶æ€æŠ¥è¦ä¸Ž‹‚€‹¹‹ä¸»è¦åŒ…括温度感‹¹‹å’Œæ„Ÿå…‰‹‚€‹¹‹ä¸¤éƒ¨åˆ†å†…容ã€?span lang="EN-US">
1åQ?span lang="EN-US">2åQ?span lang="EN-US">1 温度感测
ç”׃ºŽå¤§åŠŸçŽ‡ç™½å…?span lang="EN-US">LED照明和驱动器å‘çƒé‡éƒ½å¾ˆå¤§åQŒæ‰€ä»¥éœ€è¦ä¸€ä¸ªæ¸©åº¦æ„Ÿ‹¹‹ä¼ 感器åQŒå®žæ—¶ç›‘控èµ\ç¯çš„æ¸©åº¦åQŒåÆˆå‘æŽ§åˆ¶ä¸å¿ƒåæ˜ ã€‚å¦‚æžœæ¸©åº¦è¶…˜q‡è¦æˆ’温度,åˆ?span lang="EN-US">ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨è¿›å…¥æŠ¥è¦æ¨¡å¼ï¼Œž®†è‡ªåЍ关é—èµ\ç¯ï¼Œòq¶å‘控制器å‘逿Хè¦å‘½ä»¤ã€?span lang="EN-US">
æ¸©åº¦ä¼ æ„Ÿå™¨ä‹Éç”?span lang="EN-US">DSl8820åQ?span lang="EN-US">DSl8820æ˜?span lang="EN-US">DALLASå…¬å¸ç”Ÿäñ”的一‹Æ¾æ•°å—æ¸©åº¦ä¼ æ„Ÿå™¨ã€‚å…¶ç‰¹ç‚¹æœ‰ï¼šç‹¬ç‰¹çš„ä¸€¾U¿æŽ¥å£ï¼Œåªéœ€è¦ä¸€ä¸ªç«¯å£å³å¯é€šä¿¡åQ›ç”µ(sh¨´)è·¯æ— éœ€å¤–éƒ¨å…ƒäšgåQŒå¯ç”¨æ•°æ®æ€Èº¿ä¾›ç”µ(sh¨´)åQŒä¹Ÿå¯å¤–æŽ?span lang="EN-US">VCCåQ›å·¥ä½œç”µ(sh¨´)压范围广åQŒäØ“3åQ?span lang="EN-US">0ï½?span lang="EN-US">5åQ?span lang="EN-US">5 VåQŒæ— 需备用甉|ºåQ›æµ‹é‡æ¸©åº¦èŒƒå›´äØ“55ï½?span lang="EN-US">+125℃,åœ?span lang="EN-US">10ï½?span lang="EN-US">+85℃范围内åQŒç²¾åº¦äØ“ûu0åQ?span lang="EN-US">5℃ã€?span lang="EN-US">DSl8820å…ähœ‰å·¥ä½œç”?sh¨´)èµ\½Ž€å•ã€æµ‹æ¸©ç²¾åº¦é«˜ã€è¿žæŽ¥æ–¹ä¾Ñ€å 用壾U¿å°‘½{‰ä¼˜ç‚¹ï¼Œåº”ç”¨èŒƒå›´åŒ…æ‹¬æ’æ¸©æŽ§åˆ¶ã€å·¥ä¸šç³»¾lŸã€æ¶ˆè´¹ç”µ(sh¨´)åäñ”哿¸©åº¦è®¡åŠä“Qä½•çƒæ•感¾pÈ»Ÿã€?span lang="EN-US">
1åQ?span lang="EN-US">2åQ?span lang="EN-US">2 感光‹‚€‹¹‹ç³»¾l?span lang="EN-US">
ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨ä‹É用光æ•电(sh¨´)é˜ÖM¼ 感器对周围环境的光亮度进è¡?span lang="EN-US">ZigBeeæ•°æ®é‡‡é›†åQŒå½“傿™šå‘¨å›´çŽ¯å¢ƒ˜q˜æœ‰ä½™å…‰æ—Óž¼ŒZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨å°†è·¯ç¯å¼€å¯äØ“å•åŒç¯æ¨¡å¼ï¼›å½“晚上天全黑了以åŽï¼Œž®†èµ\ç¯å…¨éƒ¨æ‰“å¼€åQ›å½“凌晨4点左å›_‡ºçŽ°æ™¨å…‰æ—¶åQŒå°†è·¯ç¯è°ƒèŠ‚æˆåŠåŠŸçŽ‡å·¥ä½œæ¨¡å¼ã€‚在阴天和沙ž®˜æš´å¤©æ°”åQŒé“路能è§åº¦ä½Žï¼Œè·¯ç¯ä¹Ÿå¯è‡ªåŠ¨æ‰“å¼€åQŒä¿è¯é“è·¯æ£å¸¸ç…§æ˜Žã€?span lang="EN-US">
本设计ä‹É用光æ•三æžç®¡ä½œäؓ感光元äšg‹¹‹é‡å‘¨å›´çŽ¯å¢ƒçš„äº®åº¦ï¼Œå¤„ç†å™¨å®žæ—¶å°†å‘¨å›´çŽ¯å¢ƒçš„äº®åº¦é€šè¿‡ZigBeeæ— çº¿æ¨¡å—å馈¾l™æŽ§åˆ¶ä¸å¿ƒï¼Œç”±æŽ§åˆ¶ä¸å¿ƒå†³å®šæ˜¯å¦æ‰“å¼€GNDè·¯ç¯ã€‚电(sh¨´)路图如图3所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">3 å…‰æ•ä¸‰æž½Ž¡ç”µ(sh¨´)路图
1åQ?span lang="EN-US">3 ZigBeeæ— çº¿æ¨¡å—设计
ç›®å‰TIå…¬å¸å·²ç»å…ˆåŽæŽ¨å‡ºäº†æ”¯æŒ?span lang="EN-US">ZigBeeåè®®çš?span lang="EN-US">2åQ?span lang="EN-US">4 GHz的射频收å‘器CC2420å’?span lang="EN-US">ZigBee的片上系¾lŸè§£å†Ïx–¹æ¡?span lang="EN-US">CC2430åQŒä»¥åŠç¬¬äºŒä»£ž®„频收å‘å™?span lang="EN-US">CC2520芯片ã€?span lang="EN-US">CC2480æ— çº¿æ€§èƒ½å‡ø™‰²åQŒåŠŸè€—å¾ˆä½Žã€?span lang="EN-US">CC2480ç”?sh¨´)èµ\囑֦‚å›?span lang="EN-US">4所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">4 CC2480åQ?span lang="EN-US">ZiqBee模å—ç”?sh¨´)èµ\å›?span lang="EN-US">
CC2480采用CMOS工艺åQŒå·¥ä½œç”µ(sh¨´)‹¹ä»…ä¸?span lang="EN-US">27 mA。当¾pÈ»Ÿå¤„于½Iºé—²æ—Óž¼ŒCC2480èƒ½è‡ªåŠ¨è¿›å…¥ä¼‘çœ çŠ¶æ€ï¼Œòq¶èƒ½å®žçŽ°ä¼‘çœ ä¸Žä¸»åŠ¨æ¨¡å¼çš„‘…çŸæ—‰™—´è½¬æ¢ã€‚æ™¶æŒ?span lang="EN-US">XTALl选用32 MHzåQŒæ™¶æŒ?span lang="EN-US">XTAL2选用32åQ?span lang="EN-US">768 kHzã€?span lang="EN-US">32åQ?span lang="EN-US">768 kHz的晶振用于ç¡çœ 模å¼ï¼Œåœ¨æ¤æœŸé—´æä¾›æ—¶åºåQŒå¯é™ä½Žç”‰|µã€å‡ž®‘功耗,特别适åˆå¯¹åŠŸè€—å’Œç”‰|± å¯¿å‘½è¦æ±‚ä¸¥æ ¼çš„åº”ç”¨åœºåˆã€?span lang="EN-US">CC2480模å—å¯ä»¥ç›´æŽ¥ä¸Žä¸Šä½æœºä¹‹é—´é€šè¿‡ä¸²å£é€šä¿¡åQŒæœ¬¾pÈ»Ÿé€‰ç”¨å¼‚æ¥ä¸²å£æ¨¡å¼ã€?span lang="EN-US">
1åQ?span lang="EN-US">4微控制器ç”?sh¨´)èµ\设计
MSP430æ˜?span lang="EN-US">TIå…¬å¸å¼€å‘的一¾cÕd…·æœ?span lang="EN-US">16使€Èº¿çš„带FLASHçš„å•片机åQŒç”±äºŽå…¶æ€§äh(hu¨¢n)比和集æˆåº¦é«˜åQŒå—到广大技术开å‘äh员的é’ç。它采用16ä½çš„æ€Èº¿åQŒå¤–讑֒Œå†…嘾lŸä¸€¾~–å€åQŒå¯»å€èŒƒå›´å¯è¾¾64 KåQŒè¿˜å¯ä»¥å¤–扩å˜å‚¨å™¨ï¼Œå…ähœ‰¾lŸä¸€çš„䏿–管ç†ï¼Œå¾®æŽ§åˆ¶å™¨å…·ä½“˜qžæŽ¥ç”?sh¨´)èµ\如图5所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">5 控制模å—MSP430ç”?sh¨´)èµ\å›?span lang="EN-US">
MSP430å•片机的P3åQ?span lang="EN-US">4ã€?span lang="EN-US">P3åQ?span lang="EN-US">5端å£è®„¡½®æˆä¸²å?span lang="EN-US">0(MSART0)的收å‘å£åQŒä¸ŽCC2480的异æ¥ä¸²å£ç›¸˜qžï¼Œå®ƒä»¬ä¹‹é—´å®žçް䏲å£é€šä¿¡ã€‚å•片机å‘逿•°æ®ç»™CC2480åQ?span lang="EN-US">CC2480æ— çº¿å‘é€å‡ºåŽ»ï¼›CC2480æŽ¥æ”¶åˆ°æ— ¾U¿æ•°æ®åŽåQŒä¹Ÿé€æ˜Žä¼ é€ç»™å•片机ã€?span lang="EN-US">
2软äšg‹¹ç¨‹è®¾è®¡
在本¾pÈ»Ÿä¸ï¼ŒZigBeeåè®®å¯ä»¥åº”用于所有的节点åQŒå› ä¸?span lang="EN-US">ZigBeeåè®®å…ähœ‰å¾ˆå¤šçš„实用函敎ͼŒä¾‹å¦‚讑֤‡¼›Õd¼€æˆ–è€…åŠ å…¥ç½‘¾lœï¼Œåˆ›å¾ä¸€ä¸ªæ–°çš„网¾lœï¼Œçˆ¶èŠ‚ç‚¹å’Œå节点的æœçƒ¦åQŒç½‘¾lœä¿¡æ ‡å“áçš„å‘é€ï¼Œæ•°æ®åŒ…çš„å‘é€å’ŒæŽ¥æ”¶½{‰ã€‚ç³»¾lŸå·¥ä½œçš„˜q‡ç¨‹ä¸ï¼Œå调器主è¦è¿›è¡Œæ— ¾U¿ä¼ 感器¾|‘络的创建,负责接收ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨å‘é€å›žæ¥çš„ZigBeeæ•°æ®é‡‡é›†è·¯ç¯ä¿¡æ¯åQŒä¾æ®èµ\ç¯çš„状况ž®†æŽ§åˆ¶ä¿¡å·å‘é€ç»™è·¯ç¯èŠ‚ç‚¹ã€‚èµ\由器节点处在监控状æ€ï¼Œè´Ÿè´£èŽ·å–其他节点å‘逿¥çš„ä¿¡æ¯åÆˆåˆ¤æ–æ˜¯ä¸æ˜¯éœ€è¦è¿›è¡Œè{å‘,与æ¤åŒæ—¶æŠŠè‡ªíw«èµ\ç¯çš„ä¿¡æ¯ä¼ é€ç»™å调器;接收åè°ƒå™¨çš„æŽ§åˆ¶ä¿¡å·æ¥æŽ§åˆ¶èµ\ç¯çš„工作状æ€ã€‚终端节点功能是最½Ž€å•çš„åQŒåªéœ€è¦è´Ÿè´£éšæ—¶æŽ¥æ”¶å调器å‘é€çš„æŽ§åˆ¶å‘½ä×oåQŒåƈå‘上一¾U§è¿”回èµ\ç¯å½“å‰çš„状æ€ã€?span lang="EN-US">
¾pÈ»ŸæŠ•å…¥˜q行æ—Óž¼Œé¦–å…ˆå¯?span lang="EN-US">CC2480˜q›è¡Œåˆå§‹åŒ–,å调器è¿è¡Œåˆå§‹åŒ–åè®®åQŒåŒæ—¶æ‰“开䏿–。æ¤åŽèÊY件程åºåˆ›å»ºæ–°¾|‘络åQŒä¸€æ—¦ç½‘¾lœèƒ½å¤ŸæˆåŠŸåˆ›å»ºï¼Œž®±å¯¹ç›¸åº”的网¾lœå调器物ç†åœ°å€ã€å½“å‰å¾ç«‹ç½‘¾lœçš„IDå·ä»¥åŠé¢‘é“å·˜q›è¡Œæ˜„¡¤ºã€‚å调器软äšg‹¹ç¨‹å›‘Ö¦‚å›?span lang="EN-US">6所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">6 åè°ƒå™¨ç¨‹åºæµ½E‹å›¾
3è·¯ç¯æŽ§åˆ¶æ¨¡å¼
æ ÒŽ(gu¨©)®ä¸åŒä¸Šä½æœºçš„ä¸åŒæŽ§åˆ¶å‘½ä×oåQŒèµ\ç¯èŠ‚ç‚ÒŽ(gu¨©)œ‰å¦‚ä¸‹å‡ ç§ä¸åŒçš„æŽ§åˆ¶æ¨¡å¼ã€?span lang="EN-US">
3åQ?span lang="EN-US">1 å•åŒç¯å¼€å¯æ¨¡å¼?span lang="EN-US">
˜q™ä¸ªæ¨¡å¼æœ‰ä¸¤¿U情况,¾~–å·æ˜¯å¥‡æ•°çš„ç¯å¼€å¯æˆ–者编åäh˜¯å¶æ•°çš„ç¯å¼€å¯ã€‚当路ç¯èŠ‚ç‚¹æŽ¥æ”¶åˆ°å•åŒç¯å¼€å¯å‘½ä»¤ä»¥åŽï¼Œè·¯ç¯ä¼šæ ¹æ®è‡ªíw«çš„ID¾~–å·åQŒé€‰æ‹©å¼€å¯è¿˜æ˜¯å…³é—。这¿U模å¼åº”ç”¨äºŽå‚æ™šèƒ½è§åº¦è¾ƒé«˜ï¼Œæˆ–è€…é˜´é›¨å¤©ã€æ²™ž®˜æš´½{‰æ¶åŠ£å¤©æ°”ä¸‹åŸŽå¸‚èƒ½è§åº¦ä¸ä½Ïx—¶ã€‚一般是å•åŒç¯è½®‹¹å¼€å¯å…³é—,ä¿è¯LEDè·¯ç¯å·¥ä½œæ—‰™—´å¤§è‡´ç›¸åŒåQŒä»¥å»‰™•¿å…¶å¯¿å‘½ã€?span lang="EN-US">
3åQ?span lang="EN-US">2å…¨åŠŸçŽ‡å¼€å¯æ¨¡å¼?span lang="EN-US">
å½?span lang="EN-US">ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™?/font>èŠ‚ç‚¹æŽ¥æ”¶åˆ°å…¨åŠŸçŽ‡å¼€å¯æ¨¡å¼ä»¥åŽï¼Œè·¯ç¯å¼€å§‹å·¥ä½œï¼Œòq¶ä¼šä»¥å…¨åŠŸçŽ‡æ‰“å¼€åQŒäº®åº¦æœ€å¤§ã€‚è¿™¿U模å¼ä¸€èˆ¬åœ¨æ™šä¸Šäºø™žR‹¹é‡å¤§å’ŒèЂ凿—¥æ—¶å¼€å¯ã€?span lang="EN-US">
3åQ?span lang="EN-US">3åŠåŠŸçŽ‡å¼€å¯æ¨¡å¼?span lang="EN-US">
å½?span lang="EN-US">ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨èŠ‚ç‚ÒŽ(gu¨©)Ž¥æ”¶åˆ°å…¨åŠŸçŽ‡å¼€å¯æ¨¡å¼ä»¥åŽï¼Œè·¯ç¯å¼€å§‹å·¥ä½œï¼Œä½†ä¸ä¼šä»¥å…¨åŠŸçŽ‡æ¨¡å¼å·¥ä½œï¼Œè€Œæ˜¯é€šè¿‡LED驱动模å—çš?span lang="EN-US">PWM调光机制åQŒå°†LED的功率控制在é¢å®šå€¼çš„一åŠï¼Œèµ·åˆ°èŠ‚çº¦ç”?sh¨´)力的作用ã€?span lang="EN-US">
3åQ?span lang="EN-US">4éšæœºé€‰æ‹©å…³é—模å¼
˜q™ç§æ¨¡å¼æ˜¯äؓ了节¾U¦ç”µ(sh¨´)力和廉™•¿è·¯ç¯å¯¿å‘½ã€‚在人æµä¸å¤§çš„é“路上å‘给路ç¯éšæœºå…³é—æ¨¡å¼å‘½ä×oåQŒèµ\ç¯èŠ‚ç‚ÒŽ(gu¨©)Ž¥æ”¶å‘½ä»¤åŽåQŒä»¥ä¸€å®šæ¦‚çŽ?span lang="EN-US">(å¦?span lang="EN-US">20åQ?span lang="EN-US">)自行熄ç30minåQŒç”±äºŽèµ\ç¯æ˜¯éšæœºç†„ç的,ä¸ä¼šå½±å“到整体的照明情况ã€?span lang="EN-US">
3åQ?span lang="EN-US">5åŠŸçŽ‡å¼‚å¸¸æŠ¥è¦æ¨¡å¼
˜q™ç§æ¨¡å¼ä¸æ˜¯ä¸Šä½æœºå‘出的命ä×oã€?span lang="EN-US">
当èµ\ç¯èŠ‚ç‚ÒŽ(gu¨©)£€‹¹‹åˆ°åŠŸçŽ‡æ•…éšœçš„æ—¶å€?span lang="EN-US">(å¦?span lang="EN-US">LEDäºŒæž½Ž¡çŸè·¯ã€åŠŸçŽ‡è¿‡ž®æˆ–˜q‡å¤§)åQŒèµ\ç¯å°†è‡ªè¡Œåˆ‡æ–照明甉|ºåQŒåƈå‘ä¸Šä½æœºæŠ¥è¦ã€?span lang="EN-US">
¾l“è¯
本文主è¦åˆ†æžäº?span lang="EN-US">ZigBee模嗾l„网技术,设计了一¿U?span lang="EN-US">ZigBeeæ— çº¿è·¯ç¯æŽ§åˆ¶å™¨ç³»¾lŸï¼Œå®žçŽ°è·¯ç¯ä¿¡æ¯çš?span lang="EN-US">ZigBeeæ•°æ®é‡‡é›†å’ŒæŽ§åˆ¶ã€‚äº‹å®žè¯æ˜Žæœ¬¾pÈ»Ÿ¾|‘络¾l一‹Æ¡æ€§å¸ƒ¾|®ä¹‹åŽï¼Œå¯ä»¥é•¿æœŸå¯é ˜q行。èµ\ç¯èŠ‚ç‚¹çš„æ•°é‡ã€ä½¾|®å¯éšæ—¶å˜æ›´åQŒä‹É得调控èµ\ç¯å˜å¾—æ›´åŠ æ–¹ä¾Ñ€ç§‘å¦ã€‚æ— ¾U?span lang="EN-US">LED路篘qœç¨‹æŽ§åˆ¶¾pÈ»Ÿä¸ø™§£å†³é—®é¢˜æä¾›ä¸€ä¸ªè‰¯å¥½åã^å°ã€?span lang="EN-US">
1 ¾pÈ»Ÿæ€ÖM½“设计
Android客户端和ZigBeeæ— çº¿æ¨¡å—节点。移动控制终端和ZigBeeæ— çº¿æ¨¡å—èŠ‚ç‚¹é€šè¿‡åµŒå…¥å¼æœåС噍˜q›è¡Œé€šä¿¡å®žçŽ°ä¿¡æ¯äº¤äº’。å³ç”¨æˆ·é‡‡ç”¨Android客户端程åºå‘逿Œ‡ä»¤é€šè¿‡äº’蔾|‘æˆ–å±€åŸŸç½‘ä¼ è¾“åˆ°æ™ºèƒ½å®¶å±…åµŒå…¥å¼æœåŠ¡å™¨ï¼ŒæœåŠ¡å™¨åœ¨æŽ¥æ”¶åˆ°æŽ§åˆ¶å‘½ä»¤åŽå†é€šè¿‡ZigBeeæ— çº¿ä¼ æ„Ÿ¾|‘络å‘é€åˆ°å¯¹åº”的终端节点,¾lˆç«¯èŠ‚ç‚¹æŽ¥æ”¶åˆ°å‘½ä»¤åŽ˜q›è¡Œç›¸åº”çš„æ“作,比如采集温湿度信æ¯åƈž®†ä¿¡æ¯å馈到æœåŠ¡å™¨ï¼ŒæœåŠ¡å™¨å†ž®†ä¿¡æ¯é€šè¿‡å±€åŸŸç½‘或互è”网å‘é€åˆ°Android客户端进行显½Cºã€‚ç³»¾lŸæ€ÖM½“¾l“构囑֦‚å›?span lang="EN-US">1所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">1 ¾pÈ»Ÿ¾l“æž„å›?/span>
2 ¾pÈ»Ÿ¼‹¬äšg设计
2.1 设计原则
(1)å…许Android客户端远½E‹ç™»å½•到æœåŠ¡å™¨ï¼Œòq¶èƒ½å¤Ÿä¿å˜ç™»å½•用æˆïLš„基本信æ¯åQŒå®žçŽ°å¤šç”¨æˆ·ç™Õd½•åQŒäØ“æ¯ä¸ªç”¨æˆ·éƒ½èƒ½æä¾›ç›¸åº”çš„æœåŠ¡ã€?span lang="EN-US">(2)能够æ£ç¡®æŽ¥æ”¶å®¢æˆ·ç«¯å‘é€çš„æŽ§åˆ¶å‘½ä×oåQŒåƈ能够˜q”回相应信æ¯ã€?span lang="EN-US">(3)能够ä¸?span lang="EN-US">ZigBeeå调器实çŽîC¿¡æ¯äº¤äº’,完æˆå‘½ä×oä¼ è¾“å’Œä¿¡æ¯é‡‡é›†ã€‚åµŒå…¥å¼æœåС噍å¯åЍåŽåQŒé‡‡ç”?span lang="EN-US">socketé€šä¿¡æ–¹å¼æŽ¥æ”¶å®¢æˆ·ç«¯çš„ç™Õd½•命ä×oåQŒéªŒè¯é€šè¿‡åŽäؓ客户端æä¾›ç›¸å…ÏxœåŠ¡ã€?span lang="EN-US">
2.2 æœåŠ¡å™¨ç¡¬ä»¶è®¾è®?span lang="EN-US">
STå…¬å¸ç”Ÿäñ”çš?span lang="EN-US">Cortex-M3ä¸ºå†…æ ¸çš„å¾®å¤„ç†å™¨èŠ¯ç‰‡STM
å›?span lang="EN-US">2 åµŒå…¥å¼æœåС噍¼‹¬äšg¾l“æž„å›?/span>
STM
å›?span lang="EN-US">3 以太¾|‘通信接å£
ZigBeeæ•îC¼ 模嗾l„ç½‘æŠ€æœ¯ã€‚åœ¨æ™ø™ƒ½å®¶å±…¾|‘络ä¸ï¼ŒZigBeeæ— çº¿æ¨¡å—节点被分ä¸ÞZ¸»èŠ‚ç‚¹å’Œä»ŽèŠ‚ç‚¹åQŒä¸»èŠ‚ç‚¹ä¸»è¦è´Ÿè´£å»ºç«‹æ— 线¾|‘络åQŒåˆ†é…从节点¾|‘络地å€åQŒåÆˆä¸Žä»ŽèŠ‚ç‚¹å’ŒåµŒå…¥å¼æœåŠ¡å™¨å®žçŽ°æŒ‡ä»¤çš„å‘é€å’ŒæŽ¥æ”¶ã€?span lang="EN-US">
ZigBeeZigBee¾|‘络¾l“构囑֦‚å›?span lang="EN-US">4ã€?span lang="EN-US">
å›?span lang="EN-US">4 ZigBee¾|‘络¾l“æž„å›?/span>
ZigBeeTIå…¬å¸çš?span lang="EN-US">CC2530ä½œäØ“ä¸ÀLŽ§åˆ¶å™¨èŠ¯ç‰‡ã€‚è¯¥èŠ¯ç‰‡æ˜¯ç”¨äº?span lang="EN-US">2.4GHz IEEE 802.15.4ã€?span lang="EN-US">ZigBeeå’?span lang="EN-US">RF4CE应用的一个真æ£çš„片上¾pÈ»Ÿè§£å†³æ–ÒŽ(gu¨©)¡ˆã€‚它¾l“åˆäº†é¢†å…ˆçš„RFæ”¶å‘器的优良性能åQŒåŸºäº?span lang="EN-US">51å†…æ ¸åQŒç³»¾lŸå†…å¯ç¼–½E‹é—ªå˜ï¼Œ8KB RAM和许多其它强大的功能ã€?span lang="EN-US">
ZigBeeæ•°æ®é‡‡é›†ZigBeeæ•°æ®é‡‡é›†òq¶æŠ¥è¦ã€‚设备控制节点主è¦åµŒå…¥åˆ°å®¶ç”µ(sh¨´)讑֤‡ä¸ï¼Œä»¥å®žçް闍¼›ç³»¾lŸã€ç¯å…‰æŽ§åˆ¶ã€æ™ºèƒ½çª—å¸˜ã€æ™ºèƒ½çƒæ°´å™¨ã€æ™ºèƒ½ç©ºè°ƒã€æ‘„åƒå¤´äº‘å°½{‰çš„˜qœç¨‹æŽ§åˆ¶ã€?span lang="EN-US">
3 ¾pÈ»Ÿè½¯äšg设计
3ä¸ªéƒ¨åˆ†ï¼šåµŒå…¥å¼æœåŠ¡å™¨è½¯äšgòq›_°ã€?span lang="EN-US">ZigBee节点控制½E‹åºã€æŽ§åˆ¶ç»ˆç«¯çš„Android应用½E‹åºã€?span lang="EN-US">
3.1 åµŒå…¥å¼æœåŠ¡å™¨è½¯äšg实现
2炚wœ€æ±‚楘q›è¡Œ:(1)æœåС噍è¦å®žçŽ°å®žæ—¶å¤šä“Q务æ“作ã€?span lang="EN-US">(2)æœåС噍è¦å®žçްTCP/IP¾|‘ç»œé€šä¿¡åŠŸèƒ½ã€‚å› æ¤ï¼Œæœ¬ç³»¾lŸé€‰æ‹©¿UÀL¤å®žæ—¶æ“作¾pÈ»ŸÎ¼C/OS-IIä½œäØ“æœåС噍æ“作系¾lŸï¼Œ¿UÀL¤LwIP实现TCP/IP¾|‘络通信ã€?span lang="EN-US">
C/OS-II是一个寿UÀL¤ã€å¯å›ºåŒ–ã€å¯å‰ªè£ã€æŠ¢å å¼å¤šä“QåŠ¡å®žæ—¶å†…æ ¸ã€‚å®ƒé€‚ç”¨äºŽå¤š¿U微处ç†å™¨ï¼Œå¾®æŽ§åˆ¶å™¨å’Œæ•°å—处ç†èŠ¯ç‰‡ï¼Œæ˜¯å’Œå¾ˆå¤šå•†ä¸šæ“作¾pÈ»Ÿæ€§èƒ½ç›¸å½“的实时æ“作系¾lŸã€?span lang="EN-US">
C/OS-II¾pÈ»Ÿ˜q‡ç¨‹ä¸ï¼Œéœ€ä¿®æ”¹ä»¥ä¸‹å‡ 个文äšgåQ𿱇¾~–æ–‡ä»?span lang="EN-US">OS_CPU_A.ASM,与处ç†å™¨ç›¸å…³Cæ–‡äšgOS_CPU.Hå’?span lang="EN-US">OS_CPU_C.C,¾pÈ»Ÿé…置文äšgOS_CFG.Hã€?span lang="EN-US">
LwIPTCP/IPåè®®æ ˆçš„ä¸€ä¸ªå®žçŽ°ã€‚å®ƒçš„ç›®çš„æ˜¯å‡å°‘内å˜ä½¿ç”¨çŽ‡å’Œä»£ç 大å°åQŒä‹ÉLwIP用于资æºå—陾pÈ»ŸåQŒæœ¬‹Æ¡è®¾è®¡çš„嵌入å¼ç³»¾lŸæ£å±žäºŽæ¤åˆ—ã€‚å› æ¤ï¼Œä¸ºå®žçŽ°åµŒå…¥å¼æœåŠ¡å™¨çš„TCP/IP¾|‘络通信功能åQŒæœ‰å¿…覿UÀL¤TCP/IPåè®®æ ˆï¼Œ¾l¼åˆè€ƒè™‘åQŒæœ¬‹Æ¡è®¾è®¡é€‰æ‹©¿UÀL¤å¼€æºçš„LwIPåè®®æ ˆã€‚äØ“¿UÀL¤LwIPåQŒä¸»è¦å·¥ä½œæ˜¯éœ€é’ˆå¯¹æœ¬æ¬¡è®¾è®¡ä¸çš„ç›®æ ‡¾pÈ»ŸÎ¼C/OS-II修改模拟层实现。移æ¤åŽçš„ç³»¾lŸèÊY件框架如å›?span lang="EN-US">5ã€?span lang="EN-US">
å›?span lang="EN-US">5 æœåС噍èÊY件框æž?/span>
ZigBeeå调器通信实现。æœåŠ¡å™¨å·¥ä½œ‹¹ç¨‹å›‘Ö¦‚å›?span lang="EN-US">6所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">6 æœåС噍䏻¾U¿ç¨‹å·¥ä½œ‹¹ç¨‹å›?/span>
STM32¾pÈ»Ÿæ—‰™’Ÿã€ä¸²å£ã€ä»¥å¤ªç½‘ã€?span lang="EN-US">GPIOã€ä¸æ–控制器NVICã€?span lang="EN-US">LwIPæ ˆã€‚ç³»¾lŸåˆå§‹åŒ–完毕创å¾2个ä“Q务,优先¾U§äØ“3çš„ä“Q务内å®ÒŽ(gu¨©)˜¯å®žçްsocket通信åQŒæ³¨å†Œæ•°æ®æŽ¥æ”¶å›žè°ƒå‡½æ•ŽÍ¼Œå½“æŽ¥æ”¶åˆ°æ•°æ®æ—¶åœ¨å›žè°ƒå‡½æ•°ä¸è¿›è¡Œæ•°æ®æŽ¥æ”¶å¤„ç†ï¼Œå…¶ä¸è¦ä‹Éç”?span lang="EN-US">socket接å£å¿…须包å«API头文ä»?span lang="EN-US">socket.h。优先çñ”ä¸?span lang="EN-US">4çš„ä“Q务完æˆä¸²å£æ•°æ®çš„æŽ¥æ”¶åQŒåœ¨ä»ÕdŠ¡ä¸ä¸æ–æŸ¥è¯¢ä¸²å£æ•°æ®æŽ¥æ”¶å®Œæˆæˆ–¾~“å†²åŒºæº¢å‡ºæ ‡å¿?span lang="EN-US">USART_Rx_DoneåQŒå½“æ•°æ®æŽ¥æ”¶å®Œæ¯•æˆ–ç¼“å†²åŒºæº¢å‡ºæ—Óž¼Œæ¤æ—¶åœ¨ä¸æ–æœåŠ¡ç¨‹åºä¸è®„¡½®å…¨å±€å˜é‡USART_Rx_Doneä¸?span lang="EN-US">1åQŒå³è¡¨ç¤ºé€šçŸ¥ä¸Èº¿æˆä¸²å£æ•°æ®æŽ¥æ”¶å®Œæ¯•,ä¸Èº¿½E‹å°†æŽ¥æ”¶åˆ°å¾—æ•°æ®ä»¥ç½‘¾lœé€šä¿¡çš„æ–¹å¼å‘é€çš„客户端。æœåС噍䏿–½E‹åº‹¹ç¨‹å›‘Ö¦‚å›?span lang="EN-US">7ã€?span lang="EN-US">
å›?span lang="EN-US">7 䏿–æœåŠ¡½E‹åº‹¹ç¨‹å›?/span>
3.2 ¿UÕdŠ¨æŽ§åˆ¶¾lˆç«¯Android应用½E‹åºè®¾è®¡
Android
8所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">8 ç™Õd½•åŠä¸»ç•Œé¢
Android应用½E‹åºè®¾è®¡ä¸ä¸»è¦æ¶‰åŠä¸¤ä¸ªæ–¹é¢çš„æ•°æ®é€šä¿¡åQŒä¸€ä¸ªæ˜¯ç•Œé¢Activity¾l„å¾ä¸ŽåŽå?span lang="EN-US">Service¾l„å¾é—´çš„通信åQŒå¦ä¸€ä¸ªæ˜¯Androidå®¢æˆ·ç«¯ä¸ŽåµŒå…¥å¼æœåŠ¡å™¨é—´çš„é€šä¿¡ã€‚åœ¨Android应用½E‹åºä¸ï¼ŒActivity主è¦è´Ÿè´£å‰å°™åµé¢çš„展½Cºå’Œç”¨æˆ·æŒ‡ä×o的接æ”Óž¼ŒService则主è¦åœ¨åŽå°è´Ÿè´£é•¿æ—¶é—´æ‰§è¡Œçš„ä»ÕdŠ¡æ¯”å¦‚ç›‘æŽ§ä»ÕdŠ¡ã€‚ç§»åŠ¨å®¢æˆïL«¯åº”用½E‹åºä¸æ•°æ®é€šä¿¡æž¶æž„如图9ã€?span lang="EN-US">
å›?span lang="EN-US">9 æ•°æ®é€šä¿¡½E‹åºæž¶æž„
Androidä¸ï¼ŒActivity主è¦è´Ÿè´£å‰å°™åµé¢å±•示åQ?span lang="EN-US">Service主è¦è´Ÿè´£éœ€è¦é•¿æ—‰™—´˜q行的ä“Q务。在å›?span lang="EN-US">9ä¸ï¼Œ å‚è€?span lang="EN-US">And roidIPC通信机制,åœ?span lang="EN-US">Activityä¸é€šè¿‡Intentå¯åЍåŽå°ServiceåQ?span lang="EN-US">Intentä¸ä¼ 递了Activityä»Žç”¨æˆ·åŠ¨ä½œä¸æŽ¥æ”¶åˆ°çš„æ•°æ®ã€?span lang="EN-US">Service在åŽå°å¯åЍåŽåˆ›å¾ä¸€ä¸?span lang="EN-US">SocketæœåŠ¡å线½E‹ä¸ŽåµŒå…¥å¼æœåŠ¡å™¨å®žçŽ°¾|‘络通信åQŒåƈž®†æœåС噍˜q”回的数æ®é€šè¿‡Binderå¯¹è±¡ä¼ é€’ç»™Activity。å¦ä¸€æ–šw¢åQ?span lang="EN-US">Service在程åºç™»é™†åŽåˆ›å¾ä¸€ä¸ªåó@环å¾U¿ç¨‹å®žçްæ¯éš”ä¸€åˆ†é’Ÿå‘æœåС噍å‘é€ä¸€‹Æ¡æ›´æ–°æ•°æ®æŒ‡ä»¤ï¼Œä»¥ä¾¿å®žæ—¶æ›´æ–°ä¸»é¡µé¢æ˜¾½Cºæ•°æ®ã€?span lang="EN-US">
4 ¾l“æŸè¯?span lang="EN-US">
ZigBeeæ•îC¼ 模å—å¯ÒŽ(gu¨©)™ºèƒ½å®¶å±…ä¿¡æ¯è¿›è¡?span lang="EN-US">ZigBeeæ•°æ®é‡‡é›†åQŒå°†Android客户端安装到手机åQŒåƈæå¾æœåС噍åã^åŽÍ¼Œåœ¨å®žéªŒçŽ¯å¢ƒä¸‹˜q›è¡Œè¯•验和调试。实验结果表明系¾lŸè¿è¡Œç¨³å®šï¼ŒAndroid手机客户端å¯ä»¥é€šè¿‡æ— 线¾|‘对家居讑֤‡å®žçް˜qœç¨‹æŽ§åˆ¶åQŒåÆˆä¸”èƒ½å¤Ÿå®žæ—¶æŽ¥æ”¶åÆˆæ˜„¡¤ºä½å®…环境信æ¯åQŒå½“‹‚€‹¹‹åˆ°å¼‚å¸¸æ—¶èƒ½å¤ŸåŠæ—¶çš„å‘å‡ºè¦æŠ¥ã€?span lang="EN-US">
在这æ ïLš„背景下,国内外的专家和å¦è€…开展了åŸÞZºŽIOT技术的仓库½Ž¡ç†¾pÈ»Ÿç ”究。目å‰ï¼Œç‰©è”¾|‘æŠ€æœ¯åªæ˜¯åº”用于仓库½Ž¡ç†æ–šw¢åQŒå°½½Ž¡ä»“库的环境‹‚€‹¹‹èƒ½å¤Ÿå®žçŽ°å®žæ—¶ã€æœ‰æ•ˆçš„监控åQŒä½†¾pÈ»Ÿ˜q˜è¿œ˜qœæ²¡æœ‰è¾¾åˆ°æ™ºèƒ½åŒ–çš„è¦æ±‚ï¼Œç‰¹åˆ«æ˜¯åœ¨æŠ¥è¦æ‰‹æ®µå’Œé—®é¢˜å¤„ç†ä¸Šä¸»è¦ä¾èµ–于ähå·¥ã€‚å› æ¤ï¼Œç›´æŽ¥ã€å‡†¼‹®ã€é«˜æ•ˆçš„ä»“åº“æ™ø™ƒ½ç›‘控预è¦òq¶åŠæ—¶å¤„ç†æ‰€äº§ç”Ÿçš„问题就æˆäؓ一个急需解决的工½E‹åº”用问题ã€?span lang="EN-US">
1¾pÈ»Ÿ¾l„æˆåŠåŠŸèƒ?span lang="EN-US">
æ™ø™ƒ½ä»“库监控¾pÈ»Ÿçš„è®¾è®¡åŒ…æ‹¬æ— ¾U¿ä¼ 感网¾pÈ»Ÿã€æ™ºèƒ½ç›‘控系¾lŸã€äº‹ä»¶å¤„ç†ç³»¾lŸä¸‰ä¸ªéƒ¨åˆ†ï¼Œå…±åŒæž„æˆäº?span lang="EN-US">IOT的感知层ã€ä¼ 输层和处ç†å±‚ã€‚æ— ¾U¿ä¼ 感网¾pÈ»ŸåŒ…å«IOTçš„æ„ŸçŸ¥å±‚å’Œä¼ è¾“å±‚ã€‚æ„ŸçŸ¥å±‚åŸÞZºŽZigbeeæ•°æ®é‡‡é›†ä¼ 感器技术而设计,由分布于仓库ä¸å¤š¿Uä¼ æ„Ÿå™¨æž„æˆåQŒç”¨ä»¥é‡‡é›†ä»“库ä¸çš„æ¸©åº¦ã€æ¹¿åº¦ç‰çŽ¯å¢ƒå‚æ•°ã€‚ä¼ è¾“å±‚åŸÞZºŽZigbeeæ•îC¼ 技术而设计,ç”?span lang="EN-US">Zigbee¾lˆç«¯èŠ‚ç‚¹ã€?span lang="EN-US">Zigbee路由节点以åŠZigbeeå调器节ç‚ÒŽ(gu¨©)ž„æˆçš„Zigbeeæ— çº¿æ¨¡å—ä¼ è¾“¾|‘络ã€?span lang="EN-US">Zigbeeæ•°æ®é‡‡é›†ä¼ æ„Ÿå™¨é‡‡é›†åˆ°çš„ä»“åº“æ¸©åº¦ã€æ¹¿åº¦ç‰çŽ¯å¢ƒæ•°æ®¾l?span lang="EN-US">Zigbeeæ•îC¼ ä¼ è¾“å±‚ä¼ è¾“åˆ°æ™ø™ƒ½ç›‘控¾pÈ»Ÿã€‚智能监控系¾lŸå’Œäº‹äšg处熾pÈ»Ÿå…±åŒæž„æˆäº?span lang="EN-US">IOT的处ç†å±‚。智能监控系¾lŸæ˜¯ä¸€ä¸ªç®¡ç†ä¸å¿ƒè®¡½Ž—机åQŒå°†ç›‘测的数æ®å˜äººæ•°æ®åº“ä¸ï¼Œòq¶å®žæ—¶å¯¹é‡‡é›†åˆ°çš„æ•°æ®˜q›è¡Œæ™ø™ƒ½çš„分æžå’Œå¤„ç†åQ›æ ¹æ®é‡‡é›†åˆ°çš„æ•°æ®å†³å®šæ˜¯å¦é€šçŸ¥äº‹äšg处熾pÈ»Ÿå¯¹å½“å‰å‘生的问题¾l行处ç†ã€‚事件处ç†ç³»¾lŸåœ¨CIT技术基¼‹€ä¸Šè®¾è®¡çš„åQŒå®ƒæ˜¯æ™ºèƒ½ç›‘控系¾lŸå‘½ä»¤çš„æ‰§è¡Œè€…,æ ÒŽ(gu¨©)®æ™ø™ƒ½ç›‘控¾pÈ»Ÿçš„命令通过ç”?sh¨´)ä¿¡¾|‘关自动通知仓库相关½Ž¡ç†äººå‘˜å‘ŠçŸ¥ä»“库å‘生ç«ç¾åQŒç»å…¶ç¡®è®¤åŽå¼€å¯ä»“库çç«ç³»¾lŸè¿›è¡Œçç«ï¼Œòq¶è‡ªåŠ¨æ‹¨æ‰?span lang="EN-US">119报ç«è¦ã€‚ç³»¾lŸæ–¹æ¡ˆç»“构框囑֦‚å›?span lang="EN-US">1所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">1 ¾pÈ»Ÿæ•´ä½“框图
2¾pÈ»Ÿ¼‹¬äšg设计
¾pÈ»Ÿ¼‹¬äšgåŒ…æ‹¬ä¼ æ„Ÿå™¨ã€?span lang="EN-US">ZigBeeæ— çº¿æ¨¡å—节点和电(sh¨´)信网兟ë€?span lang="EN-US">
2åQ?span lang="EN-US">1ä¼ æ„Ÿå™?span lang="EN-US">
åŸÞZºŽæ™ø™ƒ½¾pÈ»Ÿæ‰€è¦å®žçŽ°çš„åŠŸç”¨åQŒæœ¬¾pÈ»Ÿä¼ 感器包括环境监‹¹‹ä¼ 感器和ç«ç¾æŠ¥è¦ä¼ 感器。对于库房的环境而言åQŒé¦–先需è¦å…³æ³¨çš„æ¸©åº¦å’Œæ¹¿åº¦è¿™ä¸¤ä¸ªå‚æ•°åQŒå› æ¤çŽ¯å¢ƒç›‘‹¹‹ä¼ æ„Ÿå™¨è®¾è®¡ä¸ºæ¸©æ¹¿åº¦ä¼ æ„Ÿå™¨ã€‚æŒ‰ç…§ç²¾åº¦é«˜ã€ä½ŽåŠŸè€—çš„è®¾è®¡åŽŸåˆ™åQŒæ¸©æ¹¿åº¦ä¼ 感器采ç”?span lang="EN-US">SHTl0åž‹å·æ¸©æ¹¿åº¦ä¼ 感器ã€?span lang="EN-US">SHTl0是一个高度集æˆçš„芯片åQŒå®ƒ?y¨u)®†æ¸©åº¦æ„Ÿ‹¹‹ã€æ¹¿åº¦æ„Ÿ‹¹‹ã€ä¿¡å·å˜æ¢å’ŒAåQ?span lang="EN-US">D转梽{‰åŠŸèƒ½é›†æˆåˆ°ä¸€ä¸ªèŠ¯ç‰‡ä¸Šã€‚å…¶ä¸»è¦ç‰¹ç‚¹æ˜¯é«˜¾_‘Öº¦(‹¹‹æ¹¿¾_‘Öº¦ûu3åQ?span lang="EN-US">5åQ…,‹¹‹æ¸©¾_‘Öº¦ûu0åQ?span lang="EN-US">50â„?/span>)ã€é«˜å¯é 性ã€è¶…低功耗。温度测é‡èŒƒå›ß_¼šä¸€40ï½?span lang="EN-US">123åQ?span lang="EN-US">80â„?/span>。接å£ç”µ(sh¨´)路如å›?span lang="EN-US">2所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">2 SHT10æ¸©åº¦ä¼ æ„Ÿå™¨æŽ¥å£ç”µ(sh¨´)è·?span lang="EN-US">
è¯¥ä¼ æ„Ÿå™¨ä»…ä»…ä½¿ç”¨ä¸€æ ¹çº¿è·¯ä¸ŽZigbeeæ•°æ®é‡‡é›†¾lˆç«¯èŠ‚ç‚¹ä¸Šå¾®å¤„ç†å™¨çš„IO端å£ç›¸è¿žåQŒå³å¯èŽ·å¾—ç²¾¼‹®çš„æ¸©ã€æ¹¿åº¦çŽ¯å¢ƒæ•°æ®ï¼Œå®žç”¨æ€§æžå¼ºã€‚äØ“äº†ä¿è¯æŠ¥è¦çš„¾_„¡¡®åº¦ï¼Œæœ¬ç³»¾lŸç«ç¾æŠ¥è¦ä¼ 感器设计ä¸ÞZ¸¤¿Uä¼ æ„Ÿå™¨åQšç«ç„îC¼ æ„Ÿå™¨å’ŒçƒŸé›¾ä¼ æ„Ÿå™¨ã€‚ç«ç„îC¼ 感器采用R2868ç«ç„°ä¼ æ„Ÿå™¨ï¼ŒçƒŸé›¾ä¼ æ„Ÿå™¨é‡‡ç”?span lang="EN-US">HIS-07¼›ÕdçƒŸé›¾ä¼ æ„Ÿå™¨ã€?span lang="EN-US">R2868ç«ç„°ä¼ æ„Ÿå™¨åœ¨ç«æ˜Ÿäº§ç”Ÿçž¬é—®èƒ½å¤Ÿå‡†ç¡®åœ°å‘玎ͼŒå®ƒå¯ä»¥æŽ¢‹¹?span lang="EN-US">185åˆ?span lang="EN-US">260个ä¸åŒçš„ç‹çª„å…‰è°±æ•æ„Ÿæºã€‚它å…ähœ‰å¾ˆå°çš„体¿U¯å’Œå¾ˆå®½æ•感角度åQŒåƈ能快速准¼‹®åœ°å‘现从ç«ç„°è¢«å‘出的弱紫外¾UÑ€?span lang="EN-US">HIS一07¼›Õdå¼çƒŸé›¾ä¼ 感器性能˜qœä¼˜äºŽæ°”æ•电(sh¨´)é˜È±»ä¼ 感器,对微ž®çƒŸé›„¡²’åçš„æ„Ÿåº”æ›´çµæ•,对儿U烟å“应å‡è¡¡åQŒæŠ¥è¦å“应时问çŸåQŒä¸”è¯¥ä¼ æ„Ÿå™¨ä½“ç§¯ž®ï¼Œä¾¿äºŽå®‰è£…ã€?span lang="EN-US">
2åQ?span lang="EN-US">2 Zigbeeæ•îC¼ 节点åŠç½‘¾lœæ‹“扑结æž?span lang="EN-US">
Zigbeeæ•îC¼ 节点负责‹‚€‹¹‹å’Œä¼ é€’ä¼ æ„Ÿå™¨é‡‡é›†æ•°æ®çš„ä“Q务。该¾pÈ»Ÿé‡‡ç”¨äº†å…¸åž‹çš„Zigbeeæ— çº¿æ¨¡å—ä¼ æ„Ÿå™¨èŠ‚ç‚¹çš„¾l“æž„ã€?span lang="EN-US">Zigbeeæ— çº¿æ¨¡å—èŠ‚ç‚¹çš„è®¾è®¡äØ“èŠ¯ç‰‡CC2530。该芯片为工业çñ”åQŒå…·æœ‰é«˜å¯é 性ã€é«˜ç‰|•度ã€é€‚应环境能力强ç‰ä¼˜ç‚¹ã€‚å调器和èµ\由器采用外供甉|–¹å¼ã€‚终端节ç‚ÒŽ(gu¨©) ¹æ®ç”¨é€”ã€è¦æ±‚ä¼ è¾“çš„è·ç¦»(通信范围)与å‡ä½ŽåŠŸè€—çš„è¦æ±‚åQŒå‡é‡‡ç”¨ä½ŽåŠŸçŽ‡æ¨¡å—ä‹É用纽扣电(sh¨´)æ± ä¾›ç”üc€‚æ— ¾U¿ä¼ 感器¾|‘络是由å调器ã€èµ\由器和终端节点组æˆçš„åQŒäؓ了适应仓库环境的多¿Uå˜åŒ–å’Œä½ç½®¾J多与实用高效的特点åQŒæœ¬¾pÈ»Ÿé‡‡ç”¨æ ‘åÅž¾|‘络拓扑¾l“æž„ã€?span lang="EN-US">
2åQ?span lang="EN-US">3ç”?sh¨´)ä¿¡¾|‘网å…?span lang="EN-US">
ç”?sh¨´)ä¿¡¾|‘网关的设计使用了计½Ž—机ç”?sh¨´)信集æˆ?span lang="EN-US">(CTI)技术,采用½E‹æŽ§äº¤æ¢ä¸“用芯片。电(sh¨´)信网¾|‘关主è¦ç”±æ¨¡æ‹Ÿä¸¾l§æŽ¥å£èНç‰?span lang="EN-US">MY8632TSã€?span lang="EN-US">DTMFä¿¡å·æ”¶å‘å™?span lang="EN-US">MT8888¾l„æˆåQŒå…¶ç”?sh¨´)èµ\囑֦‚å›?span lang="EN-US">3所½Cºã€‚å…¶åŽŸç†æ˜?span lang="EN-US">MT8888是具有呼å«è¿›½E‹æ×o波的å•片DTMFæ”¶å‘器,采用CMOS技术,功耗å°è€Œå¯é 性高。接收信å·éƒ¨åˆ†ä»¥æ ‡å‡†DTMFæŽ¥æ”¶å™¨äØ“æ ‡å‡†åQŒè€?span lang="EN-US">DTMFå‘é€å™¨ä½¿ç”¨å¼€å…³ç”µ(sh¨´)å®?span lang="EN-US">DåQ?span lang="EN-US">Aå˜æ¢å™¨äñ”生低å¤ÞqœŸå’Œé«˜¾_‘Öº¦çš?span lang="EN-US">16¿U?span lang="EN-US">DTMFåŒéŸ³é¢‘ä¿¡åøP¼Œç”¨å†…部计数器控制½H呿¨¡å¼åQŒå› æ¤éŸ³ä¿¡å·èƒ½ä»¥¾_„¡¡®çš„定时çªå‘ä¼ é€ã€?span lang="EN-US">MY8632TS为电(sh¨´)è¯æŽ¥å£èŠ¯ç‰‡ï¼ŒMT8632TSå¯å°†25 Hzã€?span lang="EN-US">75 Vrms的铃‹¹è{æ¢äØ“è®¡ç®—æœø™ƒ½å¤Ÿè¯†åˆ«çš„TTLç”?sh¨´)åã^的信åøP¼Œä¹Ÿå…·æœ‰æ‘˜ã€æŒ‚机功能,òq¶å¯æ‰§è¡Œ2åQ?span lang="EN-US">4¾U¿è{æ¢åŠŸèƒ½ï¼Œä¾¿äºŽ˜qžæŽ¥å£°å¡çš„å…¥ã€å‡ºå£ã€‚上˜qîC¸¤ä¸ªä¸»èŠ¯ç‰‡çš„åŠŸèƒ½ä‹É得电(sh¨´)信网¾|‘关能够接收½Ž¡ç†ä¸å¿ƒçš„ä¸Šä½æœºå‘出的信æ¯ï¼Œæ ÒŽ(gu¨©)®è§£è¯»ä¿¡æ¯çš„结果,å‘出指ä×oåQŒæŽ§åˆ¶ç¡¬ä»¶è¿›è¡Œç”µ(sh¨´)ä¿¡ç½‘ç›¸åº”çš„å‘¼å«æ“作ã€?span lang="EN-US">
å›?span lang="EN-US">3 ç”?sh¨´)ä¿¡¾|‘å…³¼‹¬äšgç”?sh¨´)èµ\
3¾pÈ»Ÿè½¯äšg设计
½Ž¡ç†ä¸å¿ƒè®¡ç®—æœø™ÊY仉™€šè¿‡ä¸²å£å’ŒæŽ¥åè°ƒå™¨æ”¶ç«¯èŠ‚ç‚¹è¿žæŽ¥ã€‚æŽ¥æ”¶åÆˆæ˜„¡¤ºæ‰€é‡‡é›†çš„仓库环境数æ®å˜äººæ•°æ®åº“ä¸ã€‚äØ“äº†ç³»¾lŸçš„ç‰|´»æ–¹ä¾¿åQŒä‹Éç”?span lang="EN-US">Access啿œºæ•°æ®åº“ç³»¾lŸã€‚管ç†ä¸å¿ƒè®¡½Ž—机与温湿度控制器和çç«æŽ§åˆ¶å™¨ç›¸˜qžï¼Œå¯ä»¥å¯¹ä»“库的相应ä½ç½®˜q›è¡ŒæŽ§åˆ¶æ¸©æ¹¿åº¦å˜åŒ–和消防çç«ã€‚管ç†ä¸å¿ƒè®¡½Ž—机软äšg通过ç”?sh¨´)ä¿¡¾|‘网兛_Œç”?sh¨´)ä¿¡¾|‘相˜qžæŽ¥åQŒå¯ä»¥é€šè¿‡ç”?sh¨´)ä¿¡¾|‘å‘èµäh醒和报è¦å‘¼å«ã€‚ä¸å¿ƒç®¡ç†æœºè½¯äšgä¸»è¦æ˜¯è´Ÿè´£å°†ä»“库æ¯å¤©çš„环境数æ®è®°å½•到数æ®åº“丘q›è¡Œæ™ø™ƒ½å¤„ç†åQŒåƈ以图形和数å—çš„æ–¹å¼æ˜¾½CÞZ»¥ä¾¿æŸ¥çœ‹ã€‚温湿度信æ¯éšä¸ŠæŠ¥çš„æ•°æ®å®žæ—¶å˜åŒ–åQŒæ¤å¤–还讄¡½®æœ‰çƒŸé›¾ã€ç«ç„îC¸¤ä¸ªæŠ¥è¦ç¯æ˜„¡¤ºã€‚当æŸä¸ªèŠ‚ç‚¹çŽ¯å¢ƒ‹‚€‹¹‹æ•°æ®è¾¾åˆ°æé†’阈值或ç«ç„°ã€çƒŸé›¾ä¼ 感器有一个监‹¹‹åˆ°ç«æƒ…æ—Óž¼Œæ™ø™ƒ½ä»“库监控¾pÈ»Ÿåº”用½E‹åºè‡ªåЍ呿¸©æ¹¿åº¦æŽ§åˆ¶å™¨å‘出控制信åøP¼Œå¯¹ä»“库æŸéƒ¨åˆ†çŽ¯å¢ƒ˜q›è¡Œæ¸©æ¹¿åº¦æŽ§åˆ¶è°ƒèŠ‚ã€‚åÆˆåŒæ—¶é€šè¿‡ç”?sh¨´)ä¿¡¾|‘è¯éŸ›_¡çš„èÊYä»Óž¼Œè‡ªåŠ¨æ‹¨æ‰“ç›¸å…³ä»“åº“½Ž¡ç†äººå‘˜çš„æ‰‹æœºï¼Œç”¨ç”µ(sh¨´)信网ž®†ç›¸å…Œ™Š‚点物å“的告è¦ä¿¡æ¯ä»¥è¯éŸ³çš„æ–¹å¼é€šçŸ¥ç›¸å…³ä»“库½Ž¡ç†äººå‘˜ã€‚ä½†åªæœ‰å½“æŸä¸ªèŠ‚ç‚¹ç«ç„°ã€çƒŸé›¾ä¼ æ„Ÿå™¨åŒæ—¶ç›‘æµ‹åˆ°ç«æƒ…æ—¶åQŒæ™ºèƒ½ä»“库监控系¾lŸåº”用程åºè‡ªåЍå‘çç«æŽ§åˆ¶å™¨å‘出控制信åøP¼Œå¯¹ä»“库æŸéƒ¨åˆ†çŽ¯å¢ƒ˜q›è¡Œé˜²ç¾çç«æ“ä½œã€‚åÆˆåŒæ—¶é€šè¿‡ç”?sh¨´)ä¿¡¾|‘è¯éŸ›_¡çš„èÊYä»Óž¼Œè‡ªåŠ¨æ‹¨æ‰“ç›¸å…³ä»“åº“½Ž¡ç†äººå‘˜çš„æ‰‹æœºï¼Œç”¨ç”µ(sh¨´)信网ž®†ç›¸å…Œ™Š‚点物å“çš„ç«ç¾ä¿¡æ¯ä»¥è¯éŸ³çš„æ–¹å¼é€šçŸ¥ä»“库½Ž¡ç†äººå‘˜ã€‚告知仓库管ç†äh员,仓库å‘生ç«ç¾å·²ç»æ™ø™ƒ½çç«åQŒå¯æ ÒŽ(gu¨©)®å®žé™…情况看是å¦éœ€è¦æŠ¥ç«è¦åQŒè¯·æ¶ˆé˜²é˜Ÿå¤„ç†ã€‚以使ç¾å®›_¾—åˆ°åŠæ—¶å¤„ç†ï¼Œå‡å°‘仓库财äñ”æŸå¤±åQŒè€Œåˆé¿å…è¯¯æŠ¥ç«æƒ…ã€?span lang="EN-US">
4实验¾l“æžœ
本系¾lŸç»ä»“库实地‹¹‹è¯•¾l“果表明åQšç³»¾lŸç¡¬ä»¶è®¾å¤‡å·¥ä½œå¯é ,软äšg¾pÈ»Ÿ˜q行½E›_®šã€‚具体的¾l“æžœåQ?span lang="EN-US">(1)¾pÈ»Ÿå¯¹åº“æˆ¿çŽ¯å¢ƒå‚æ•°æ£€‹¹‹æ—¶æ•ˆæ€§è‰¯å¥½ï¼Œæ¸©åº¦çš„ç»å¯¹è¯¯å·®å°äº?span lang="EN-US">0.5â„?/span>CåQŒæ¹¿åº¦çš„¾l对误差ž®äºŽ3åQ…ï¼›(2)¾pÈ»Ÿå…ähœ‰è¾ƒå¼ºçš„库房ç«ç„¡›‘控性能åQŒç«ç„îC¼ 感器在烟头跼›ÖMØ“4m时报è¦ï¼›è€ŒçƒŸé›¾ä¼ 感器在香烟跼›?span lang="EN-US">2m时开始报è¦ï¼›¾pÈ»Ÿçš„æŠ¥è¦åšgæ—¶äØ“6¿U’ï¼›(3)¾pÈ»Ÿè¡¨çް凸™‡ªåŠ¨çŽ¯å¢ƒè°ƒæŽ§æ€§èƒ½åQŒåœ¨å®žéªŒä¸å½“温湿度超˜q‡é˜ˆå€¼æ—¶¾pÈ»Ÿ¾l™ç©ºè°ƒå’ŒåŠ æ¹¿å™¨å‘å‡ÞZ¿¡åøP¼Œ½Iø™°ƒå’ŒåŠ æ¹¿å™¨å‡èƒ½å¯åŠ¨å’Œåœæ¢ã€‚由于实验的戉K—®è¾ƒå¤§åQŒç©ºè°ƒçš„功率较å°òq¶ä¸”åŠ æ¹¿å™¨åªæœ‰ä¸€åŽÍ¼Œå› 椾pÈ»Ÿè°ƒæŽ§èƒ½åŠ›æœ‰é™ã€‚è€ƒè™‘åˆ°æˆ‘ä»¬ä¸»è¦æ˜¯‹¹‹è¯•¾pÈ»Ÿçš„è°ƒè¯•åŠŸèƒ½ï¼Œå› æ¤˜q™å·²¾lèƒö够了åQ?span lang="EN-US">(4)数殾~“冲区的定w‡å½±å“æ”¶å‘æ•°æ®çš„è´¨é‡ã€‚å¦å¤–,ç”׃ºŽåº“房内没有çç«ç³»¾lŸï¼Œå› 椾pÈ»Ÿçš„自动çç«æ€§èƒ½æ²¡æœ‰‹¹‹è¯•ã€?span lang="EN-US">
5¾l“论
本文åŸÞZºŽç‰©è”¾|‘技术开å‘了一套智能仓库环境监控系¾lŸã€‚该¾pÈ»ŸæŠŠç‰©è”网技术与ç”?sh¨´)ä¿¡¾|‘技术ã€è‡ªåŠ¨æŽ§åˆ¶æŠ€æœ¯ç›¸¾l“åˆåQŒå……分利用网¾lœèµ„æºï¼Œå¯ä»¥ç›´æŽ¥ã€å‡†¼‹®ã€é«˜æ•ˆã€å¯é çš„å¯¹ä»“åº“å†…çš„æ¸©ã€æ¹¿åº¦è¿›è¡Œæ™ºèƒ½ç›‘控,在å‘生ç«ç¾æ—¶èƒ½åŠæ—¶çç«å’ŒæŠ¥è¦ã€‚实验测试结果表明:¾pÈ»Ÿ˜q行½E›_®šã€å¯é ,控制ç‰|´»ã€å‡†¼‹®ï¼Œæœ‰è¾ƒå¼ºçš„通用性ã€?span lang="EN-US">
LED çš„åŠå¯ég½“器äšgçš„ç‰¹æ€§ï¼Œä½¿å…¶åœ¨æ™ºèƒ½ç…§æ˜ŽæŽ§åˆ¶æ–¹é¢æœ‰¾l对的优势,å¯ä»¥å®Œç¾Žå®žçŽ°å¯¹ç…§æ˜Žç¯å…ïLš„调光调色ã€çµ‹z»è®¾¾|®ã€åˆ†¾l„管ç†ã€çŠ¶æ€æŸ¥è¯¢å’Œæ•…障报覽{‰åŠŸèƒ½ï¼Œå¯ä»¥æ›´åŠ äººæ€§åŒ–çš„æ»¡‘³ä‹Éç”¨è€…çš„è¦æ±‚åQŒå®žçŽ°æœ€å¤§é™åº¦çš„节能åQŒæœ‰æ•ˆåœ°é™ä½Žç…§æ˜Žå·¥ç¨‹çš„ç»´æŠ¤æˆæœ¬ã€?span lang="EN-US">LED ç…§æ˜Žèµ°å‘æ™ºæ…§åŒ–å·²¾læˆä¸ÞZ¸€ä¸ªå‘展趋åŠÑ€?span lang="EN-US">
“å二五â€è§„划,国家¼‹®å®šäº†ä¸ƒå¤§æˆ˜ç•¥æ€§æ–°å…´äñ”ä¸šï¼Œè€ŒèŠ‚èƒ½çŽ¯ä¿æ˜¯å…¶ä¸å˜çš„主题。é¿`é›ç”µ(sh¨´)器积æžå“应国家å‘展政½{–,æœç€æ™ø™ƒ½ã€èŠ‚èƒ½ã€ç»¿è‰²çŽ¯ä¿æ–¹å‘å‘展。基于é¿`é›ç”µ(sh¨´)器本íw«å¼ºå¤§çš„产业铑֒Œäº§å“矩阵åQ?span lang="EN-US">LED 产å“ä¾é 引进的主‹¹è®¾å¤‡åŠæŠ€æœ¯ï¼Œè·¨ç•Œèžåˆå…‰ç”µ(sh¨´)与信æ¯äñ”业科技åQŒå°†æ™ø™ƒ½åŒ–控制系¾lŸä¸ŽLED 照明产哘q›è¡Œåˆ›é€ 性地èžåˆåQŒäؓ用户æä¾›æ›´ä½Žè€—ã€æ›´é«˜æ•ˆã€æ›´èŠ‚èƒ½ã€æ›´çޝä¿çš?span lang="EN-US">LED 智慧照明¾pÈ»Ÿè§£å†³æ–ÒŽ(gu¨©)¡ˆã€?span lang="EN-US">
1 现状分æž
ç›®å‰åQŒæ™®é€šå®¶åºç…§æ˜Žé‡‡ç”¨çš„基本是采用电(sh¨´)工开å…?span lang="EN-US">+ä¼ ç»Ÿç¯å…·çš„æ¨¡å¼ï¼Œ˜q™ç§æ¨¡å¼å·²åšg¾lå‡ åå¹´åQŒåƈ且已¾læˆä¸ÞZhä»¬çš„ä½¿ç”¨ä¹ æƒ¯åQŒå¾ˆéš¾è¢«æ”¹å˜åQŒè¿™¿Uä¼ ¾lŸæ–¹å¼ç›¸å¯¹ç®€å•ã€æœ‰æ•ˆã€ç›´è§‚。但是,整个¾pÈ»Ÿç›¸å¯¹åˆ†æ•£åQŒæ— 法实现有效的½Ž¡ç†åQŒå…¶é€‚æ—¶æ€§å’Œè‡ªåŠ¨åŒ–ç¨‹åº¦å¤ªä½Žï¼Œå·²ç»æ— 法满èƒöäºÞZ»¬å¯¹ç…§æ˜Žçš„é«˜æ•ˆæŽ§åˆ¶å’ŒåŠŸèƒ½å¤šæ ·åŒ–çš„éœ€æ±‚ã€?span lang="EN-US">
20 世纪90 òq´ä»£åˆï¼Œéšç€è®¡ç®—机技术和¾|‘络技术的飞速å‘å±•ï¼ŒåŠžå…¬è‡ªåŠ¨åŒ–ã€æ¥¼å®‡è‡ªåŠ¨åŒ–ã€å®¶åºè‡ªåŠ¨åŒ–çš„å‡ºçŽŽÍ¼ŒäºÞZ»¬å¯¹ç…§æ˜ŽæŽ§åˆ¶æå‡ÞZº†æ›´é«˜çš„è¦æ±‚,从而äñ”ç”Ÿäº†æ™ø™ƒ½ç…§æ˜ŽæŽ§åˆ¶æ–¹å¼ã€‚所谓智能照明控åˆÓž¼Œž®±æ˜¯æ ÒŽ(gu¨©)®æŸä¸€åŒºåŸŸçš„åŠŸèƒ½ã€æ¯å¤©ä¸åŒçš„æ—‰™—´ã€å®¤å†…外亮度或该区域的用途æ¥è‡ªåŠ¨æŽ§åˆ¶ç…§æ˜Žè®‘Ö¤‡åQŒåƈ能够实现集举lŸä¸€½Ž¡ç†ä¸Žç›‘控的功能åQŒåƈ¾l“åˆçŽîC»£ç…§æ˜ŽæŠ€æœ¯å’Œç…§æ˜Žè‰ºæœ¯åQŒç§‘å¦åœ°½Ž¡ç†ç…§æ˜Žè®‘Ö¤‡åQŒè®©äºÞZ»¬åœ¨ä¸€ä¸ªä¸ä»…ç…§æ˜ŽæŠ€æœ¯å‚æ•°æŒ‡æ ‡æ–¹é¢è¾¾åˆ°æ ‡å‡†çš„è¦æ±‚åQŒè€Œä¸”èˆ’é€‚ã€æ˜Žäº®åƈ富有艺术™ì…力的照明环境里工作和生‹z…R€?span lang="EN-US">
从智能照明控制系¾lŸçš„¾l„æˆæ–¹å¼çœ‹ï¼Œä¸»è¦æœ‰æ€Èº¿åž‹ã€ç”µ(sh¨´)力线载æ‡Låž‹ã€æ— ¾U¿ç½‘¾lœåž‹½{‰ã€‚市åœÞZ¸Šä¸ÀLµçš„ç³»¾lŸä¸»è¦æœ‰åQ?span lang="EN-US">KNX/EIBã€?span lang="EN-US">ABB i-bus ¾pÈ»Ÿã€é‚¦å¥?span lang="EN-US">Dynet ¾pÈ»Ÿã€?span lang="EN-US">Philips çš?span lang="EN-US">DALI æ€Èº¿ã€æ—¥æœ¬æ¾ä¸‹çš„HBS æ€Èº¿ã€å¥‡èƒ?span lang="EN-US">C-Bus ¾pÈ»Ÿã€?span lang="EN-US">Control4 以åŠX-10 的电(sh¨´)力线载æ‡L¾pÈ»Ÿ½{‰ã€‚上˜q°ç³»¾lŸçš„布线方å¼å’Œä¼ ¾lŸç”µ(sh¨´)工布¾U¿è§„范都是ä¸åŒçš„åQŒè€Œä¸”˜q™äº›¾pÈ»Ÿä»äh ¼é«˜æ˜‚ã€è®¾è®¡å¤æ‚ã€ç»´æŠ¤æˆæœ¬é«˜åQŒä¸æ˜¯ä¸€èˆ¬ç”¨æˆ¯‚ƒ½å¤Ÿæ‰¿å—çš„ã€?span lang="EN-US">
å› æ¤åQŒç»“å?span lang="EN-US">LED 照明的å‘å±•è¶‹åŠ¿å’Œæ™ø™ƒ½ç…§æ˜ŽæŽ§åˆ¶çš„现çŠÓž¼Œ˜q用目å‰ä¸ÀLµçš?a >ZigBeeæ— çº¿æ¨¡å—¾l„ç½‘æŠ€æœ¯ï¼Œç ”åˆ¶å¼€å‘çš„LED 智慧照明控制¾pÈ»Ÿž®†å¤§å¤§æ»¡‘³ähä»¬å¯¹ç…§æ˜Žæ™ø™ƒ½åŒ–ã€èŠ‚èƒ½åŒ–ä»¥åŠäººæ€§åŒ–的需求ã€?span lang="EN-US">
2 ¾pÈ»Ÿæž¶æž„
åŸÞZºŽZigBeeæ— çº¿æ¨¡å— çš?span lang="EN-US">LED 智慧照明控制¾pÈ»Ÿæž¶æž„如图1 所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">1 ¾pÈ»Ÿæž¶æž„å›?/span>
整个¾pÈ»Ÿç”׃¸¤ä¸ªç½‘¾lœç»„æˆï¼šWiFiæ— çº¿å±€åŸŸç½‘å’?span lang="EN-US">ZigBeeæ•îC¼ æ— çº¿ä¸ªåŸŸ¾|‘ã€?span lang="EN-US">
WiFi 局域网的作用是实现LED 智慧照明控制¾pÈ»Ÿä¸Žæ™ºèƒ½ç»ˆç«¯ï¼ˆå¦‚æ™ºèƒ½æ‰‹æœºã€æ™ºèƒ?span lang="EN-US">Pad ½{‰ï¼‰çš„互è”äº’é€šï¼Œé€šè¿‡æ™ø™ƒ½¾lˆç«¯å¯ä»¥æ–¹ä¾¿æŽ§åˆ¶å’Œç®¡ç†ç³»¾lŸï¼›ZigBee æ•îC¼ 个域¾|‘的作用是实现所有驱动模å—与控制讑֤‡ã€ç³»¾lŸç½‘关之间的互è”互通,æ˜?span lang="EN-US">LED 智慧照明¾pÈ»Ÿçš„基¼‹€æŽ§åˆ¶¾|‘络ã€?span lang="EN-US">
¾pÈ»Ÿäº§å“éµåó@¾lŸä¸€çš„交互å议,å¯å®žçŽîC¸åŒæŽ§åˆ¶å™¨æŽ§åˆ¶ä¸€ä¸ªé©±åŠ¨æ¨¡å—,一个控制控制多个驱动模å—,以åŠå„ç§æƒ…景模å¼çš„设¾|®ä¸ŽæŽ§åˆ¶åQŒç»“åˆç…§åº¦è‡ªé€‚应功能åQŒå¯é€‚应多ç§é¢†åŸŸåQŒå¦‚办公ã€å®¶åºç‰åQŒè¾¾åˆ°æ™ºèƒ½ã€èŠ‚èƒ½çš„æ•ˆæžœã€?span lang="EN-US">
3 ZigBee技术的优势
(1) ä½Žæˆæœ¬ï¼šæ•°æ®ä¼ 输速率低,åè®®½Ž€å•,所以大大é™ä½Žäº†æˆæœ¬åQŒä¸”æ— éœ€¾~´çº³ä¸“利费;
(2) ‘…低功耗:在低耗电(sh¨´)待机模å¼ä¸‹ï¼Œä¸¤èŠ‚æ™®é€?span lang="EN-US">5 å·å¹²ç”‰|± å¯ä‹Éç”?span lang="EN-US">6 个月åˆ?span lang="EN-US">2 òqß_¼›
(3) ½E›_®šæ€§é«˜åQ?¾|‘状¾|‘络æä¾›é«˜å†—余通信路径åQ?span lang="EN-US">CSMA/CD 技术和¼‹®è®¤æœºåˆ¶¼‹®ä¿äº†ç½‘¾lœé€šä¿¡çš„稳定性;
(4) ¾l„网½Ž€å•:自组¾|‘和自动路由功能使得¾|‘络的构建和¾l´æŠ¤å˜å¾—å分å®ÒŽ(gu¨©)˜“åQ?span lang="EN-US">
(5) 高安全性:æä¾›äº†æ•°æ®å®Œæ•´æ€§æ£€æŸ¥å’Œé‰´æƒåŠŸèƒ½åQŒé‡‡ç”¨é€šç”¨çš?span lang="EN-US">AES-128 ä½åŠ å¯†ç®—æ³•ï¼›
(6) 兼容性:开攄¡š„æ ‡å‡†ä½¿ä¸åŒä¾›åº”商的äñ”å“å¯ä»¥å¾ˆå®ÒŽ(gu¨©)˜“实现互è”互通;国际通用的å…è´šw¢‘ŒDµä‹É产å“å‡†å…¥æ›´äØ“½Ž€å•ï¼›(
7) å“应速度快:针对时åšgæ•æ„Ÿçš„应用åšäº†ä¼˜åŒ–,通信时åšgå’Œä»Žä¼‘çœ çŠ¶æ€æ¿€‹zÈš„æ—¶åšg都éžå¸¸çŸåQ?span lang="EN-US">
(8) ¾|‘络定w‡å¤§ï¼šå¯æ”¯æŒç®¡ç†å¤šè¾?span lang="EN-US">65535 个节ç‚V€?span lang="EN-US">
4 ¾pÈ»Ÿç‰¹ç‚¹
4.1 ä½Žæˆæœ¬ã€æ˜“安装
ä¼ ç»Ÿçš„æ™ºèƒ½ç…§æ˜ŽæŽ§åˆ¶è§£å†Ïx–¹æ¡ˆéœ€è¦é¢„先布¾|®å¤§é‡çš„通信¾U¿ç¼†åQŒæ—¢å½±å“¾ŸŽè§‚åˆå¢žåŠ äº†æ–½å·¥çš„éš¾åº¦ï¼Œç‰¹åˆ«æ˜¯å¯¹å·²å®Œæˆè£…ä¿®çš„å®¶åºæ¥è¯´åQŒé‡æ–°å¸ƒ¾U‰Kœ€è¦ç ´å原有的装修环境åQŒåœ¨å¾ˆå¤§½E‹åº¦ä¸Šä¹Ÿå¢žåŠ äº†éƒ¨¾|²çš„æˆæœ¬ã€?span lang="EN-US">
本系¾lŸé‡‡ç”¨é¢†å…ˆçš„ZigBeeæ— çº¿æ¨¡å—通讯技术和创新的安装方å¼ï¼Œå¦‚图2 所½Cºï¼Œæ— 需在设备间é¢å¤–安装通讯ç”늼†åQŒæ— 需更æ¢ä¼ 统的开养I¼Œåªéœ€å®‰è£…在ç¯å…·ä¸ŠåQŒå°±å¯å®žçް坹ç¯å…‰ã€çª—帘ç‰ç”?sh¨´)器ç?span lang="EN-US">ZigBeeæ•°æ®é‡‡é›†å’Œæ™ºèƒ½æŽ§åˆÓž¼Œä»ÖM½•一个éžä¸“业的电(sh¨´)工都能安装ã€?span lang="EN-US">
å›?span lang="EN-US">2 ä¸åŒå¸ƒçº¿æ–¹å¼çš„安装方å¼?/span>
4.2 自组¾|‘,å…è°ƒè¯?span lang="EN-US">
本系¾lŸé‡‡ç”¨äº†ZigBeeæ•îC¼ 模嗾|‘状¾|‘络¾l“æž„åQŒä‹Éæ— çº¿ä¿¡å·å¯ä»¥åœ¨è®¾å¤‡ä¹‹é—´è‡ªåЍèµ\由,从而ä‹É得通信¾|‘络ä¸å—点与点之间的è·ç¦»å±€é™è€Œè¦†ç›–整个屋å。系¾lŸæž„å»ºæ— éœ€è°ƒè¯•åQŒç³»¾lŸä¸Šç”?sh¨´)自动组¾|‘,ä»ÖM½•æ–°åŠ å…¥çš„è®‘Ö¤‡éƒ½èƒ½å¤Ÿè‡ªåŠ¨åŠ å…¥ç½‘¾lœï¼Œæ— 需é¢å¤–é…ç½®ã€?span lang="EN-US">
4.3 高å¯é ,易维æŠ?span lang="EN-US">
本系¾lŸå„个节点设备å‡é…置独立çš?span lang="EN-US">CPU å’Œå˜å‚¨å™¨åQŒé…¾|®ä¿¡æ¯å‡ä¿å˜åœ¨èŠ‚ç‚¹è®¾å¤‡ä¸ŠåQŒå³¾pÈ»Ÿä¸ä“Qä½•ä¸€ä¸ªè®¾å¤‡å‡ºçŽ°æ•…éšœï¼Œåªæ˜¯ä¸Žè¯¥æ¨¡å—相关的功能失效,而ä¸å½±å“¾|‘络其他讑֤‡çš„æ£å¸¸è¿è¡Œï¼Œæ—¢æœ‰åˆ©äºŽå¿«é€Ÿæ•…障定ä½ï¼Œåˆæé«˜äº†ç…§æ˜ŽæŽ§åˆ¶¾pÈ»Ÿçš„容错水òqŸë€?span lang="EN-US">
4.4 éšæ—¶éšåœ°çš„多¿U控制方å¼?span lang="EN-US">
本系¾lŸå¤š¿Ué›†ä¸æŽ§åˆ¶æ–¹å¼ï¼ŒåŒ…括机械开兟ë€è§¦æ‘¸æ¶²æ™¶å±ã€é¥æŽ§å™¨ã€æ™ºèƒ½æ‰‹æœºã€æ™ºèƒ?span lang="EN-US">Pad ½{‰ï¼Œç”¨æˆ·å¯ä»¥æ ÒŽ(gu¨©)®å®¶å±…的环境和应用的场åˆè‡ªç”±é€‰æ‹©æŽ§åˆ¶çš„æ–¹å¼ã€‚通过安装LED 调光模å—åQŒä¼ ¾lŸçš„æœºæ¢°å¼€å…›_°±èƒ½å®žçŽ?span lang="EN-US">LED ç¯å…·äº®åº¦è°ƒèŠ‚ã€?span lang="EN-US">iPhoneã€?span lang="EN-US">iPad 以åŠAndroid 手机åªéœ€ä¸‹è²å®‰è£…控制软äšgåQŒé€šè¿‡½Ž€å•设¾|®å³å¯å®žçް坹LED 照明¾pÈ»Ÿçš„æŽ§åˆ¶å’Œ½Ž¡ç†ã€?span lang="EN-US">
5 ¾pÈ»Ÿ¼‹¬äšg设计
5.1 节点¾l“æž„
ZigBee/WiFi ¾|‘å…³é‡‡ç”¨é€æ˜Žä¼ 输的方å¼ï¼Œç”±å®¢æˆähœºå‘é€æŽ§åˆ¶æŒ‡ä»¤ï¼Œä»ŽèŠ‚ç‚¹è®¾å¤‡æŽ¥æ”¶æŒ‡ä»¤ï¼Œòq¶æ‰§è¡Œç›¸åº”的动作以åŠå馈执行åŽçš„状æ€ï¼Œé™ä½Žäº†ä»¥å¾€æ™ø™ƒ½¾pÈ»Ÿä¸ÀLœºé«˜åº¦é›†æˆå¸¦æ¥çš„å¯é 性风险ã€?span lang="EN-US">ZigBee/WiFi ¾|‘关酿œ‰WiFi 模å—å’?span lang="EN-US">ZigBeeæ•îC¼ 模å—åQ?span lang="EN-US">WiFI 模å—å¯é€šè¿‡æ— çº¿è·¯ç”±å™¨ä¸Žæ™ø™ƒ½¾lˆç«¯è®‘Ö¤‡˜qžæŽ¥åQ?span lang="EN-US">ZigBee 模å—实现控制模å—ä¹‹é—´çš„æ— ¾U¿ç»„¾|‘ã€?span lang="EN-US">
ZigBee/WiFi ¾|‘关的硬件结构如å›?span lang="EN-US">3 所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">3 ZigBee/WiFi ¾|‘å…³¼‹¬äšg¾l“æž„
从节炚w€‰ç”¨é‡‡ç”¨æ„法åŠå¯¼ä½“推出的高性能åŒä¸²å?span lang="EN-US">8ä½å•片机STM8S105kåQŒå˜å‚¨å™¨æœ?span lang="EN-US">EEPROM 芯片AT
�span lang="EN-US">4 从节点硬件结�/span>
5.2 甉|ºæ¨¡å—LNK304 æ˜?span lang="EN-US">PI å…¬å¸æŽ¨å‡ºçš„ä¸€‹ÆùN«˜æ•ˆç¦»¾U¿å¼å¼€å…³ç”µ(sh¨´)æºèŠ¯ç‰‡ã€?span lang="EN-US">
LNK304 在一ä¸?span lang="EN-US">IC 上é¢é›†æˆäº†ä¸€ä¸?span lang="EN-US">700V 的功çŽ?span lang="EN-US">MOSFETã€æŒ¯è¡å™¨ã€ç®€å•的开/ å…ÏxŽ§åˆ¶ç”µ(sh¨´)è·¯ã€é«˜åŽ‹å¼€å…³ç”µ(sh¨´)‹¹æºã€é¢‘率调制ã€é€å‘¨æœŸçš„甉|µé™åˆ¶åŠè¿‡æ¸©ä¿æŠ¤ã€‚器件在å¯åЍåŠå·¥ä½œæœŸé—´çš„åŠŸçŽ‡æ¶ˆè€—ç›´æŽ¥ç”±æ¼æžå¼•脚的电(sh¨´)åŽ‹æ¥æä¾›åQŒå› æ¤ï¼Œåœ?span lang="EN-US">BUCK åŠå‹È€å¼æŽ§åˆ¶å™¨ä¸å¯èŠ‚çœå置供电(sh¨´)的相关电(sh¨´)è·¯ã€?span lang="EN-US">
LNK304 ç”¨æ¥æ›¿ä»£è¾“出甉|µž®äºŽ360mA 的所有线性åŠç”?sh¨´)容é™åŽ‹å¼éžéš”离甉|ºã€‚å…¶¾pÈ»Ÿæˆæœ¬ä¸Žæ‰€æ›¿ä»£çš„电(sh¨´)æºç›¸½{‰ï¼Œä½†æ€§èƒ½æ›´å¥½ã€æ•ˆçŽ‡æ›´é«˜ã€‚ç”µ(sh¨´)æºæ¨¡å—电(sh¨´)路原ç†å¦‚å›?span lang="EN-US">5 所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">5 甉|ºæ¨¡å—ç”?sh¨´)èµ\原ç†
6 ¾pÈ»Ÿè½¯äšg设计
6.1 ¾pÈ»Ÿ¾|‘络架构本系¾lŸç½‘¾lœæž¶æž„采ç”?span lang="EN-US">C/S 模å¼åQŒåœ¨æ™ø™ƒ½¾lˆç«¯ä¸Šå®‰è£…客æˆïL«¯åº”用软äšgåQŒé©±åŠ¨è®¾å¤‡ä½œä¸ºæœåС噍åQŒå®¢æˆïL«¯å®žæ—¶è®‰K—®ã€æŽ§åˆ¶å’Œè®„¡½®æœåŠ¡å™¨ã€‚ç³»¾lŸç½‘关作ä¸?span lang="EN-US">TCP/IP ä¸?span lang="EN-US">ZigBee¾|‘络层å议的转æ¢åQŒåº”用层åè®®ä¸è¿›è¡Œä“Q何处ç†ï¼Œç›´æŽ¥é€ä¼ 。系¾lŸç½‘¾lœæž¶æž„如å›?span lang="EN-US">6 所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">6 ¾pÈ»Ÿ¾|‘络架构
软äšg通信‹¹ç¨‹å¦‚图7 所½Cºã€‚ç³»¾lŸèÊY件作为客æˆähœºåQŒé©±åŠ¨æ¨¡å—作为æœåС噍åQŒå®¢æˆähœºæŒ‰ç…§é€šä¿¡åè®®å‘é€å…·ä½“的控制和设¾|®æŒ‡ä»¤ï¼Œç”±é©±åŠ¨æ¨¡å—直接接收和处ç†ç›¸åº”的指令,òq¶ä¸”ž®?span lang="EN-US">ZigBeeæ•°æ®é‡‡é›†ä¿¡æ¯å馈信æ¯åˆ°å®¢æˆähœºã€?span lang="EN-US">
å›?span lang="EN-US">7 ¾pÈ»Ÿè½¯äšg通信‹¹ç¨‹
6.2 ZigBee ¾|‘络åè®®
ZigBee åè®®æ ˆæ˜¯åœ?span lang="EN-US">IEEE 802.15.4 æ ‡å‡†åŸºç¡€ä¸Šå¾ç«‹çš„åQŒå®šä¹‰äº†åè®®çš?span lang="EN-US">MAC å’?span lang="EN-US">PHY 层ã€?span lang="EN-US">
ZigBeeæ•îC¼ 讑֤‡åº”该包括IEEE 802.15.4åQˆè¯¥æ ‡å‡†å®šä¹‰äº?span lang="EN-US">RF ž®„频以åŠä¸Žç›¸é‚»è®¾å¤‡ä¹‹é—´çš„通信åQ‰çš„PHY å’?span lang="EN-US">MAC 层,以åŠZigBee å †æ ˆå±‚ï¼š¾|‘络层(NWKåQ‰ã€åº”用层和安全æœåŠ¡æä¾›å±‚ã€?span lang="EN-US">
6.3 ¾pÈ»Ÿ½Ž¡ç†ç•Œé¢¾pÈ»Ÿ½Ž¡ç†å®Œæˆçš„主è¦ä“Q务有åQšè®¾å¤‡ç®¡ç†ï¼ŒåŒ…括æ·ÕdŠ å’Œåˆ é™¤è®¾å¤‡ï¼›æˆ‰K—´½Ž¡ç†åQŒåŒ…æ‹¬æ·»åŠ å’Œåˆ é™¤æˆ‰K—´åQŒä»¥åŠæˆ¿é—´å†…的设备和常用场景åQ›ä¸»ç•Œé¢è®„¡½®åQŒåŒ…括主界é¢å¸¸ç”¨åœºæ™¯è®„¡½®ã€ä¸ªæ€§åŒ–讄¡½®½{‰ï¼›è®‘Ö¤‡åŒæ¥åQŒå¯å®žçްä¸åŒ¾lˆç«¯è®‘Ö¤‡ä¹‹é—´é…置信æ¯çš„åŒæ¥ï¼›ä¸ÀLœºè®„¡½®åQŒå¯å¯¹ç³»¾lŸç½‘å…?span lang="EN-US">IP地倘q›è¡Œè®„¡½®½{‰ã€‚ç³»¾lŸç®¡ç†ç•Œé¢å¦‚å›?span lang="EN-US">8 所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">8 ¾pÈ»Ÿ½Ž¡ç†ç•Œé¢
6.4 ¾pÈ»ŸæŽ§åˆ¶ç•Œé¢
¾pÈ»ŸæŽ§åˆ¶å®žçŽ°çš„ä¸»è¦åŠŸèƒ½æ˜¯åQšæˆ¿é—´é€‰æ‹©åQŒå¯ä»¥é€‰æ‹©å„个戉K—´åQŒæŸ¥çœ‹å’ŒæŽ§åˆ¶æˆ‰K—´å†…的讑֤‡åQ›å•独控åˆÓž¼Œé’ˆå¯¹æˆ‰K—´å†…的讑֤‡å¯ä»¥˜q›è¡Œå•独控制åQŒå®žçŽ°å¼€å…Ÿë€è°ƒå…‰ã€è°ƒè‰²æ¸©ã€è°ƒè‰²å½©ã€çª—帘开关ç‰åŠŸèƒ½åQ›åœºæ™¯æŽ§åˆÓž¼Œæ ÒŽ(gu¨©)®ç”¨æˆ·çš„预设,在房间内å¯ä»¥å®žçް䏀键å¼åœºæ™¯æŽ§åˆ¶åQ›ä¸ªæ€§åŒ–囄¡‰‡æ˜„¡¤ºåQŒé€šè¿‡¾pÈ»Ÿè®„¡½®å¯ä»¥åœ¨æˆ¿é—´å†…昄¡¤ºä¸åŒæˆ‰K—´çš„图片。系¾lŸæŽ§åˆ¶ç•Œé¢å¦‚å›?span lang="EN-US">9 所½Cºã€?span lang="EN-US">
å›?span lang="EN-US">9 ¾pÈ»ŸæŽ§åˆ¶ç•Œé¢
7 ¾l“è¯
本文使用ç”?span lang="EN-US">ZigBee æ— çº¿æ¨¡å—æž„å¾äº?span lang="EN-US">LED智慧照明¾pÈ»Ÿã€‚它利用ZigBeeæ•îC¼ 模嗘q›è¡ŒZigBeeæ•°æ®é‡‡é›†ä¼ 输åQŒå¯ä»¥å……åˆ†å‘æŒ?span lang="EN-US">LED æ•°å—化照明的优势åQŒå¯¹æŽ¨åЍLED ˜q›å…¥å®¶å±…市场有ç€å¾ˆé‡è¦çš„ä½œç”¨ã€‚ç›®å‰æ£æ˜¯å‘å±?span lang="EN-US">LED 智慧照明¾pÈ»Ÿçš„æœ€ä½Ïx—¶æœºï¼Œå®ƒå°†æ˜?span lang="EN-US">LED攚w©‹¹ªæ½®çš„下一波新的增长点åQŒå¯¹äºŽä¿ƒ˜q?span lang="EN-US">LED 照明的å‘å±•ã€æŽ¨å¯¹å›½æ°‘ç»‹¹Žçš„增长有ç€é‡è¦çš„æ„ä¹‰ã€?span lang="EN-US">