時間:2012-01-20 08:36:04來æºï¼šcaijuan
  摘 è¦ï¼šä»‹ç´¹ä¸€ç¨®åŸºäºŽ16ä½å–®ç‰‡æ©ŸPIC24FJ64為主控芯片應用于智能型光ä¼åŒ¯æµç®±çš„多回路光ä¼åŒ¯æµé‡‡é›†è£ç½®AGF-M16çš„è¨è¨ˆåŽŸç†ï¼Œä»¥åŠè©²ç”¢å“ä¸»è¦æŠ€è¡“æŒ‡æ¨™èˆ‡æ‡‰ç”¨ã€‚
  關éµå—:PIC24FJ64芯片;智能光ä¼åŒ¯æµç®±ï¼›AGF-M16型;éœçˆ¾å‚³æ„Ÿå™¨ï¼›è¨è¨ˆï¼›æ‡‰ç”¨
  0引言
  伴隨著世界人å£çš„䏿–·å¢žé•·å’ŒåŸŽå¸‚åŒ–é€²ç¨‹çš„ä¸æ–·æŽ¨é€²ï¼ŒåŒ–çŸ³èƒ½æºæ—¥è¶¨æž¯ç«ï¼Œç‡ƒç‡’化石燃料所導致的環境污染日趨嚴é‡ã€‚從而使太陽能這種清潔能æºå‚™å—關注,太陽能是一種低密度的平é¢èƒ½æºï¼Œéœ€è¦æ•¸é‡å·¨å¤§çš„å¤ªé™½èƒ½é›»æ± æ¿é™£åˆ—進行串并è¯çµ„åˆä¾†é”åˆ°æ‰€éœ€åŠŸçŽ‡ï¼Œç‚ºäº†æ¸›å°‘é›»æ± çµ„ä»¶èˆ‡é€†è®Šå™¨ä¹‹é–“çš„é€£æŽ¥ç·šå’Œæ–¹ä¾¿æ—¥åŽç¶è·ï¼ŒåŒæ™‚æ¸›å°‘æŠ•è³‡æˆæœ¬ï¼Œéœ€è¦åœ¨ç›´æµå´é…置光ä¼é™£åˆ—防雷匯æµç®±ã€ç›´æµæŸœã€é€†è®Šå™¨ã€æŒ‰åˆ†æ®µé€£æŽ¥ã€é€ç´šåŒ¯æµçš„æ–¹å¼é€²è¡Œä¸€æ¬¡å’ŒäºŒæ¬¡åŒ¯æµã€‚
  本文介紹一種基于PIC24FJ64的智能光ä¼AGF系列匯æµé‡‡é›†è£ç½®ï¼Œæœ¬è£ç½®ä½¿ç”¨éœçˆ¾å‚³æ„Ÿå™¨éš”離測é‡ä¾†è‡ªå…‰ä¼é›»æ± 陣列的電æµï¼ŒåŒæ™‚å¯ä»¥æ¸¬é‡å…¶è¼¸å‡ºé›»å£“,監測匯æµç®±å…§éƒ¨çš„é˜²é›·å™¨å’Œç›´æµæ–·è·¯å™¨çš„工作狀態ã€é…有溫度ã€é¢¨é€Ÿï¼Œè¼»ç…§ç‰å‚³æ„Ÿå™¨è¼¸å…¥æŽ¥å£ï¼Œå¸¶æœ‰æŽ¥é»žè¼¸å‡ºï¼Œç”¨äºŽé©…動外部執行機構。本è£ç½®é€šéŽRS485ç¸½ç·šèˆ‡ä¸Šä½æ©Ÿé€šè¨Šï¼Œç”¨äºŽæŽ¥æ”¶è¨ˆç®—機指令,上傳檢測到的光ä¼é›»æ± 陣列ã€åŒ¯æµç®±çµ„件和外部環境狀態。本è£ç½®æœ€å¤šå¯ç›£æ¸¬16路光ä¼é›»æ± 組輸出電æµï¼Œå¹¶å¯ä»¥æ ¹æ“šè¼¸å…¥é›»å£“計算分相和åˆç›¸åŠŸçŽ‡ã€‚æœ¬è£ç½®å¸¶æœ‰LED數碼顯示器和è¨å®šæ’¥ç¢¼ï¼Œç”¨äºŽæŸ¥çœ‹æ•¸æ“šå’Œè¨å®šæœ¬è£ç½®çš„通訊地å€ã€æ•¸æ“šæ ¼å¼ã€æ³¢ç‰¹çއç‰åƒæ•¸ã€‚
  1電路è¨è¨ˆåŽŸç†
  PIC24FJ64是MicroChipå…¬å¸çš„一種改進的哈佛架構的高速16ä½ä½ŽåŠŸè€—å–®ç‰‡æ©Ÿï¼Œåœ¨32M時é˜é »çŽ‡æ™‚ç³»çµ±æ€§èƒ½å¯é”16MIPS,17ä½x17ä½å–®å‘¨æœŸç¡¬ä»¶ä¹˜æ³•器,最大å¯å…§å¸¶64kçš„FlashROM,8k系統SRAM,2個模塊,2個UART模塊ã€å…許å°è¨±å¤šå¤–部I/Oå£åŠŸèƒ½é€²è¡Œé‡æ–°å®šç¾©ï¼Œå¢žåŠ äº†ç³»çµ±è¨è¨ˆçš„éˆæ´»æ€§ã€‚電路框圖見圖1
圖1
  1.1é›»æµè¼¸å…¥æ¨¡å¡Š
  電æµè¼¸å…¥æ¨¡å¡Šåˆ†æˆå…©å€‹8路模塊,最多å¯ä»¥è¼¸å…¥16è·¯çš„é›»æ± ä¸²åˆ—ï¼Œé›»æµé‡‡æ¨£ä½¿ç”¨éœçˆ¾å‚³æ„Ÿå™¨å¯¦ç¾å°å…‰ä¼é›»æµçš„隔離型測é‡ï¼Œéœçˆ¾æ•ˆæ‡‰æ˜¯æŒ‡çš„æ˜¯ç•¶æœ‰ä¸€åŠå°Žé«”薄片,å‡è¨ä»¥ä¸‰ç¶ç©ºé–“的視角來看,在其Yè»¸æ–¹å‘æ–½åŠ ä¸€å€‹ä¸€å®šå¼·åº¦çš„ç£å ´ï¼Œåœ¨X軸方å‘通以電æµï¼Œå‰‡åœ¨æ¤åŠå°Žé«”薄片的Zè»¸æ–¹å‘æœƒç”¢ç”Ÿé›»å‹•勢,該電動勢就是éœçˆ¾é›»å‹¢ï¼Œè¦‹åœ–2,本éœçˆ¾å‚³æ„Ÿå™¨é‡‡ç”¨å–®é›»æº5V供電方å¼ï¼Œåœ¨è¼¸å…¥æœ€å¤§è¼¸å…¥é›»æµç‚º-15A~+15Aå°æ‡‰è¼¸å‡ºé›»å£“為0~5V。éœçˆ¾å‚³æ„Ÿå™¨çš„輸出接入到一個8é¸ä¸€çš„æ¨¡æ“¬é–‹é—œï¼Œç”±ç¨‹åºæŽ§åˆ¶å°8個輸入通é“é€å€‹æŽƒæï¼Œæ¨¡æ“¬é–‹é—œçš„輸出經éŽä¸€å€‹RCæ¿¾æ³¢é›»è·¯ç„¶åŽæŽ¥å…¥åˆ°A/D轉æ›èŠ¯ç‰‡ADS1110,ADS1110是TIå…¬å¸çš„16ä½ç²¾åº¦æ¨¡æ•¸è½‰æ›å™¨ï¼Œå¯¬å·¥ä½œé›»æº2.7~5.5V,芯片內置有5ppm/°C溫度系數的2.048V高精度電壓åƒè€ƒï¼ŒèŠ¯ç‰‡å…§ç½®PGA,å¯ä»¥å°è¼¸å…¥ä¿¡è™Ÿé€²è¡Œæ”¾å¤§ï¼Œæ”¾å¤§å€æ•¸ç‚º1ã€2ã€4ã€8å€ã€‚èŠ¯ç‰‡ä½¿ç”¨ç¸½ç·šæŽ¥å£æœ€å¿«é€Ÿåº¦å¯ä»¥é”到400kHz(圖3)。
圖2
圖3
  電æµè¼¸å…¥æ¨¡å¡Šä¸Šé‚„具有輸入通é“狀態指示,使用雙色LEDç‡ˆæŒ‡ç¤ºé›»æ± ä¸²åˆ—çš„æ–·ç·šæˆ–æ£å¸¸å·¥ä½œç‹€æ…‹ï¼Œé›™è‰²LED驅動使用串入并出移ä½å¯„å˜å™¨74HC595兩顆級è¯ä½¿ç”¨ï¼Œå…¶ä¸U33é©…å‹•ç¶ è‰²LED管芯,U36驅動紅色管芯。(圖4)
圖4
  1.2顯示部分
  顯示部分電路使用串入并出移ä½å¯„å˜å™¨74HC595兩顆級è¯ä½¿ç”¨ï¼Œå…¶ä¸U100的輸出作為數碼管的段碼,U101輸出作為數碼管的ä½é¸ä¿¡è™Ÿï¼Œä½¿ç”¨å‹•態顯示方å¼ï¼Œé€å€‹é»žäº®æ•¸ç¢¼ç®¡ï¼Œæ•¸ç¢¼ç®¡çš„ä½é¸ä¿¡è™Ÿé‚„作為按éµçš„æª¢æ¸¬åŠŸèƒ½ï¼ŒCPU在“KEYâ€ç·šè¼¸å‡ºé›»å¹³ï¼Œç•¶æŸä¸€ä½æ•¸ç¢¼ç®¡å°Žé€šï¼Œå¦‚æžœæ¤æ™‚æŽ¥åœ¨æ¤æ•¸ç¢¼ç®¡é¸é€šç·šä¸Šçš„æŒ‰éµæŒ‰ä¸‹æ™‚,“KEYâ€ç·šæœƒè¢«æ‹‰ä½Žï¼ŒCPU就會檢測到一次按éµäº‹ä»¶ï¼Œå†ç¶“éŽæŒ‰éµæ¶ˆæŠ–處ç†ä¾†é˜²æ¢å¤šæ¬¡è§¸ç™¼æˆ–誤判。(圖5)
圖5
  1.3外部開關é‡è¼¸å…¥é›»è·¯
  外部開關é‡è¼¸å…¥é›»è·¯å¸¶æœ‰å°±åœ°é¡¯ç¤ºLED燈D28ï¼Œé›»è·¯ä¸»è¦æœ‰U25ã€R65ã€Q3ã€R68å½¢æˆä¸€å€‹æ’æµé›»è·¯ï¼Œé–‹é—œé‡è¼¸å…¥ç¯€é»žå’Œæª¢æ¸¬å…‰è€¦çš„一次å´ä¸²å…¥åˆ°æ¤æ’æµå›žè·¯ä¸ï¼Œæ¤é–‹é—œé‡æª¢æ¸¬é›»è·¯çš„優點是å¯ä»¥æŽ¥å—接觸電阻é”kÎ©ç´šçš„å¤–éƒ¨æŽ¥é»žè¼¸å…¥æˆ–æ¼æ¥µé–‹è·¯æ–¹å¼çš„光耦輸入,以é¿å…ç¾å ´çš„ç’°å¢ƒå› ç´ å°Žè‡´çš„è¼¸å…¥æŽ¥é»žæ°§åŒ–è€Œé€ æˆé‡‡æ¨£ä¸åˆ°é–‹é—œé‡è¼¸å…¥çš„æƒ…æ³ï¼ˆåœ–6)。
圖6
1.4 撥碼開關輸入電路
  撥碼開關輸入電路用于è¨å®šæœ¬è£ç½®çš„通訊地å€ã€é€šè¨Šæ³¢ç‰¹çŽ‡ã€æ•¸æ“šæ ¼å¼ç‰åƒæ•¸ï¼Œä½¿ç”¨ä¸€å€‹å…«é¸ä¸€æ¨¡æ“¬é–‹é—œU20,å°å¤–部撥碼J12æ¯ä¸€ä½é€²è¡Œå‹•æ…‹æŽƒææª¢æ¸¬ï¼Œæ’¥ç¢¼é–‹é—œè¼¸å…¥å’Œé–‹é—œé‡è¼¸å…¥çš„æŽ§åˆ¶ç¸½ç·šç‚ºå…±ç”¨çµæ§‹ï¼Œæ¤æ–¹å¼çš„優勢是節約CPUçš„IOå£ç·šï¼Œç¼ºé»žæ˜¯ç¨‹åºè™•ç†ç¨å¾©é›œï¼Œéœ€è¦ä½¿ç”¨å‹•æ…‹æŽƒææ–¹å¼ä¸€è·¯ä¸€è·¯æª¢æ¸¬ï¼ˆåœ–7)。
圖7
1.5 外部模擬é‡è¼¸å…¥é›»è·¯
  外部模擬é‡è¼¸å…¥é¡žåž‹æœ‰DC 0~20mAã€DC 0~10Vã€PT100ã€0~100mVã€DC 0~1000V,這些外部信號都先經éŽå¤–部分壓或分æµè™•ç†èª¿ç†æˆåŒä¸€èŒƒåœçš„電壓信號,然åŽè¼¸å…¥åˆ°ä¸€å€‹å…«é¸ä¸€çš„æ¨¡æ“¬é–‹é—œU44,U44的輸出經éŽé‹æ”¾U45放大到A/D轉æ›å™¨U46坿ޥå—的電壓范åœï¼Œé‹æ”¾U45使用5V單電æºè»Œåˆ°è»Œé‹æ”¾ï¼ŒA/D轉æ›å™¨ä½¿ç”¨ADS1110ã€‚é›»è·¯å·¥ä½œæ™‚ç”±ç¨‹åºæŽ§åˆ¶å°‡å¤–éƒ¨æ¨¡æ“¬ä¿¡è™Ÿé€è·¯åˆ‡æ›åˆ°è¼¸å‡ºé€²è¡ŒA/D轉æ›ï¼Œå†ç”±CPUè®€å–æ•¸æ“šï¼ˆåœ–8)。
圖8
1.6 通訊方å¼
  通訊方å¼é‡‡ç”¨RS485æ–¹å¼ï¼Œä½¿ç”¨é«˜é€Ÿå…‰è€¦å¯¦ç¾é›»æ°£éš”離,由于485接å£èŠ¯ç‰‡U20是åŠé›™å·¥çµæ§‹ï¼Œæœ¬é›»è·¯çš„ç‰¹é»žæ˜¯ç”±ç™¼é€æ•¸æ“šæŽ§åˆ¶485芯片的發é€å’ŒæŽ¥æ”¶ï¼Œå¯¦ç¾äº†è‡ªå‹•æ•¸æ“šæµæŽ§åˆ¶ï¼Œçœç•¥äº†ä¸€å€‹æµæŽ§åˆ¶å…‰è€¦ï¼Œç°¡åŒ–了軟硬件è¨è¨ˆã€‚é™ä½Žäº†æˆæœ¬ã€‚(圖9)
圖9
1.7 é›»æºéƒ¨åˆ†
ã€€ã€€é›»æºæ¨¡å¡Šé‡‡ç”¨PIå…¬å¸çš„TNY系列開關電æºèŠ¯ç‰‡ï¼Œè¼¸å…¥èŒƒåœç‚ºAC/DC 80-270V,電æºå…±æœ‰3路輸出,分別給光ä¼é›»æ± 電壓采樣,CPU,通訊ç‰éƒ¨åˆ†é›»è·¯æä¾›é›»æºã€‚
2  產å“ä¸»è¦æŠ€è¡“æŒ‡æ¨™è¦‹è¡¨1
3  軟件è¨è¨ˆã€€
軟件æµç¨‹è¦‹åœ–10
圖10
4  安è£å°ºå¯¸
  本è£ç½®ä¸»è¦æœ‰æ ¸å¿ƒæ¿å’ŒåŒ¯æµæ¿çµ„æˆï¼ŒåŒ¯æµæ¿åˆ†ç‚ºæ£æ¥µåŒ¯æµæ¿å’Œè² æ¥µåŒ¯æµæ¿å…·é«”尺寸見圖11。
圖11
5  應用案例
  以一10MWå…‰ä¼é›»ç«™ç‚ºä¾‹ï¼Œä¸€åª16路匯æµç®±éœ€è¦é‡‡é›†16路電æµã€åŒ¯æµåŽé›»æ± æ¿é›»å£“ã€æµªæ¶Œé˜²é›·å™¨è¼”助接點。二次方案見圖12(a),一次方案見圖12(b)。
 (a)                   (b)
圖12
6 ã€€çµæŸèªž
  該產å“å·²åœ¨è¥¿è—æ¡‘日光ä¼é …ç›®ã€é’海錫éµå±±å…‰ä¼é …ç›®ã€å—京æŸå…¬å¸å±‹é ‚å¤ªé™½èƒ½é …ç›®ã€ä¸Šæµ·æŸå…¬å¸å±‹é ‚å¤ªé™½èƒ½é …ç›®ä¸Šå¾—åˆ°æ‡‰ç”¨ï¼Œç”¢ç”Ÿäº†è¼ƒå¥½çš„ç¤¾æœƒå’Œç¶“æ¿Ÿæ•ˆç›Šã€‚
作者簡介:
蔡磊(1977-ï¼‰ï¼Œç”·ï¼Œç ”ç™¼å·¥ç¨‹å¸«ï¼Œ ç ”ç©¶é ˜åŸŸç‚ºå·¥æŽ§ç”¢å“çš„è¨è¨ˆå’Œé–‹ç™¼ã€‚
如需更多詳細資料,請è¯ç³»ï¼š
æ±Ÿè˜‡å®‰ç§‘ç‘žé›»å™¨åˆ¶é€ æœ‰é™å…¬å¸
è¯ç³»äºº:å¾çŽ‰éº— 13771584106
Q Q:1759867226
MSN:xuyuli808284@hotmail.com
電話:0510-86179968
傳真:0510-86179975
郵箱:1759867226@qq.com
主é :http://www.jyacrel.cn/
地å€ï¼šæ±Ÿè˜‡çœæ±Ÿé™°å¸‚å—閘鎮æ±ç›Ÿè·¯5號
標簽:
上一篇:電能管ç†ç³»çµ±åœ¨ä¸Šæµ·å°¤å¦®ä½³æ”¹...
下一篇:微能WIN-V63çŸ¢é‡æŽ§åˆ¶è®Šé »å™¨åœ¨...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊