基于ARM+FPGAçš„é«˜é€ŸåŒæ¥æ•¸æ“šé‡‡é›†æ–¹æ¡ˆ
應用背景
  眾所周知,大多數的勘探ã€è§€æ¸¬å·¥ä½œéƒ½æ˜¯åœ¨åš´è‹›çš„環境ä¸é€²è¡Œçš„ï¼Œå°æ•¸æ“šçš„æº–確性ã€å¯¦æ™‚æ€§éƒ½æœ‰è‘—è¼ƒé«˜çš„è¦æ±‚,并且大多情æ³ä¸‹è¦æ±‚å¤šåƒæ•¸åŒæ¥æ¸¬é‡ã€‚北京æ’é ¤é‡å°å‹˜æŽ¢ã€æ¸¬æŽ§ç‰è¡Œæ¥çš„特點,推出了基于ARM+FPGA的低功耗ã€é«˜é€Ÿçއã€é«˜ç²¾åº¦ã€å¤šé€šé“åŒæ¥æ•¸æ“šé‡‡é›†æ–¹æ¡ˆï¼Œå¯ä»¥é€šéŽç›£æ¸¬è€…çš„è¦æ±‚完æˆå¤šé€šé“æ•¸æ“šçš„åŒæ¥é‡‡é›†å¹¶å¯¦ç¾å¯¦æ™‚的網絡傳輸。
æ‡‰ç”¨å ´åˆ
   物探分æžé ˜åŸŸ
   天然氣ã€çŸ³æ²¹ç‰åœ°ä¸‹å‹˜æŽ¢é ˜åŸŸ
ã€€ã€€ã€€è§€æ¸¬æŠ€è¡“é ˜åŸŸï¼ˆåœ°éœ‡æ³¢ã€é »èœåˆ†æžï¼‰
   電力調度系統
系統架構
  æ’é ¤é«˜é€ŸåŒæ¥æ•¸æ“šé‡‡é›†æ–¹æ¡ˆï¼ŒåŠŸèƒ½ç‰¹é»žå¦‚ä¸‹ï¼š
  1)通éŽç³»çµ±æŽ¥å£ç›´æŽ¥èˆ‡é‡‡é›†çµ‚端通訊,完æˆå·¥æ¥ç¾å ´çš„å¤šé€šé“æ¨¡æ“¬é‡ã€é–‹é—œé‡çš„æ•¸æ“šé‡‡é›†èˆ‡A/D轉æ›ï¼Œå¯¦ç¾å°æ•¸æ“šé‡‡é›†çµ‚端的控制;
  2ï¼‰ç³»çµ±è¨æœ‰FIFOç·©å˜æ¨¡å¡Šï¼Œæ”¯æŒä¿¡è™Ÿçš„長時間連續采集å˜å„²ï¼›
  3)支æŒé‡‡é›†æ•¸æ“šçš„移動å˜å„²ï¼Œå¯å°é‡‡é›†æ•¸æ“šé€šéŽå˜å„²å¡é€²è¡Œå˜å–ï¼›
  4)支æŒ10/100M以太網或CDMA/GPRS無線網絡,å¯ä»¥å¯¦ç¾é«˜æ•ˆçŽ‡çš„ç¶²çµ¡æ•¸æ“šå‚³è¼¸ã€‚
  系統架構如圖所示:
系統硬件è¨è¨ˆ
  æ’é ¤é«˜é€ŸåŒæ¥æ•¸æ“šé‡‡é›†ç³»çµ±ä¸»è¦åŒ…括以下幾個部分:ARM控制器ã€å˜å„²é›»è·¯ã€FPGAé‚輯控制電路ã€A/D轉æ›é›»è·¯ã€FIFOç·©å˜ã€é›»æºé›»è·¯ã€æŽ¥å£é›»è·¯ç‰ã€‚
ã€€ã€€ç³»çµ±å…·å‚™å¤šé€šé“æ•¸æ“šé‡‡é›†æŽ¥å£ï¼ŒFPGAé‚輯電路控制A/D采集和FIFOç·©å˜æ¨¡å¡Šï¼Œå¯¦ç¾é•·æ™‚é–“ä¸é–“斷的數據采集與數據轉æ›ï¼›åŒæ™‚系統具有è±å¯Œçš„å¤–åœæŽ§åˆ¶æŽ¥å£å’Œé€šä¿¡æŽ¥å£ï¼Œå¯ä»¥å¯¦ç¾æ•¸æ“šçš„å˜å„²ã€é¡¯ç¤ºï¼Œå®ŒæˆRS485/RS232或高速以太網絡的數據傳輸。
ã€€ã€€ç³»çµ±ç¡¬ä»¶çµæ§‹å¦‚圖所示:
系統軟件è¨è¨ˆ
ã€€ã€€åµŒå…¥å¼æ“作系統在系統ä¸å…·æœ‰è‡³é—œé‡è¦çš„ä½œç”¨ï¼Œè©²æ–¹æ¡ˆä¾æ‰˜é«˜æ€§èƒ½çš„Linuxæ“作系統,實ç¾å°æ•¸æ“šé‡‡é›†çµ‚ç«¯çš„æŽ§åˆ¶ï¼Œå¯¦ç¾æ•¸æ“šçš„實時傳輸和處ç†ã€‚
方案優勢
  æ’é ¤åŸºäºŽARM+FPGAçš„é«˜é€ŸåŒæ¥æ•¸æ“šé‡‡é›†æ–¹æ¡ˆï¼Œè§£æ±ºäº†æ•¸æ“šé‡‡é›†çš„åŒæ¥æ€§å•題,與以往的數據采集方案相比,具有高精度ã€é«˜é€Ÿçއã€å¤šåƒæ•¸åŒæ¥æ¸¬é‡ã€å¯¦æ™‚處ç†ã€ç¶²çµ¡å‚³è¼¸ä¸å—å€åŸŸé™åˆ¶ç‰ç‰¹é»žã€‚