新四季網

一種基於arm和fpga的嵌入式工業控制器的製造方法

2023-04-23 18:26:01 1

一種基於arm和fpga的嵌入式工業控制器的製造方法
【專利摘要】本實用新型涉及一種基於ARM和FPGA的嵌入式工業控制器。本實用新型包括標準3U機箱、主控單元板、數字量單元板、模擬量單元板、多串口單元板、電源單元、VME總線背板。主控單元板採用ARM微處理器和FPGA晶片,各功能單元板通過VME總線背板與主控單元板連接,實現高速通信。各功能單元板通過硬體設置地址,可互換背板插槽位置。控制器具有較高的測量精度和多種測量範圍,能對信號進行多種複雜處理,可實現VGA/LCD顯示、多路數字量輸入輸出、數模/模數轉換、多路串行通信、網絡通信等功能。控制器提供的良好人機界面,能幫助用戶實現對信號組態控制、監測的功能,可滿足現代工業控制的要求,特別適合於一體化工業控制領域的應用。
【專利說明】—種基於ARM和FPGA的嵌入式工業控制器

【技術領域】
[0001]本實用新型涉及一種工業控制器,更具體地說涉及一種應用於氣缸加壓、多電機拖動的一種基於ARM和FPGA的嵌入式工業控制器。

【背景技術】
[0002]隨著工業自動化技術的飛速發展,傳統的PLC以其高速度、高性能、高可靠性在工業控制領域得到了廣泛的應用。然而,傳統PLC自身存在以下缺點:①由於傳統PLC的生產廠商之間的產品互相不兼容,缺少明確一致的標準,造成難以構建開放的硬體體系結構。②各廠商產品的編程方法差別很大,技術專有性較強,工作人員必須經過較長時間的專業培訓才能掌握某一種產品的編程方法。③傳統PLC的生產被幾家廠商所壟斷,造成PLC的性價比增長很緩慢。這些問題都成了制約傳統PLC發展的因素。基於ARM和FPGA的嵌入式工業控制器運用模塊化設計的方法,結合了模塊化的靈活性和嵌入式系統的高效、穩定特性,採用VME總線背板,支持多種功能單元板,各功能單元板可靈活組合以適應多種不同工業現場的應用。
實用新型內容
[0003]本實用新型要解決的技術問題是:克服現有技術存在的不足,提供一種基於ARM和FPGA的嵌入式工業控制器,其可應用於氣缸加壓、多電機拖動等工業控制領域,本實用新型的功能多元化、可擴展,高可靠,高精度,操作簡易,生產成本低。
[0004]本實用新型包括主控單元板、數字量單元板、模擬量單元板、多串口單元板、電源單元、VME總線背板、3U機箱,其特點在於:
[0005]a、3U機箱內底部設有VME總線背板,VME總線背板上設有8個單元板插槽,依次插有主控單元板、數字量單元板、模擬量單元板、多串口單元板、電源單元,各功能單元板前端與3U機箱面板固定連接,各功能單元板通過VME總線背板與主控單元板連接,實現高速通信;各功能單元板之間可以通過硬體設置地址,相互互換插槽位置。
[0006]b、主控單元板是基於ARM9微處理器和大規模可編程集成電路FPGA技術實現的;通過ARM9微處理器內部集成的兩路USB主機埠實現USB通信;ARM9微處理器內部具有JTAG型掃描鏈,提供JTAG接口,實現系統在線調試;主控單元板運用RS232接口晶片,實現串口通信;主控單元板採用低功耗高性能的乙太網控制收發器,支持傳輸速率達1M和100M的乙太網接口 ;主控單元板選擇獨立圖形顯示控制器實現IXD顯示功能;主控單元板由VME總線背板提供+5V、+3.3V電源,經DC-DC電源變換,為各集成電路晶片供電;晶體振蕩電路用於向ARM9微處理器和其他需要時鐘的外設電路提供工作時鐘。SDRAM存儲器用於存放系統運行時的程序和數據;通過電阻式觸控螢幕,實現人機互動;主控單元板運用FPGA晶片完成VME總線主模塊驅動,總線仲裁,總線中斷,地址解碼和存儲單元監視器等功能,運用ARM9微處理器實現各個功能單元數據交換、數據存儲以及控制等功能。
[0007]C、數字量單元板中的16路數字輸入信號採用光電耦合器進行隔離;數字輸入信號經光耦隔離後送入FPGA晶片進行邏輯處理,並通過VME總線背板,發送給主控單元板;當主控單元板需要進行輸出控制時,通過將數據經由VME總線背板發送給FPGA晶片進行邏輯處理後,採用光繼電器進行隔離,實現數位訊號的輸出。
[0008]d、模擬量單元板中的運放電路採用200V共模電壓差分放大器U2,差分電壓信號的負端與正端分別與U2晶片的2腳和3腳相連,U2晶片的6腳串接電阻R2後與輸出連接;模擬量單元板中的DA轉換電路,數字量通過DA轉換器U4轉換為模擬量,再經高速低噪聲運算放大器U9進行放大,DA轉換器U4的9腳與數字輸入端DA-D-1N連接,U4的17腳與放大器U9的3腳連接,U9的2腳與模擬開關U7、U12、U15的I腳連接,放大器U9的輸出6腳一路通過電阻R6與模擬開關Ull的8腳連接,另一路與Ull的2腳連接;DA轉換器U4的14、15腳通過電阻1?3與模擬開關仍5的8腳連接;模擬開關Ul I的I腳與U12的I腳相連,並通過電阻R7與U12的2腳連接;模擬開關U7的8腳與UlO的I腳連接,模擬開關UlO的8腳通過電阻R4接地,模擬開關UlO的2腳通過電阻R5接地。
[0009]e、多串口單元板中的串行通訊接口模塊為接口晶片,通過隔離電路藕接於FPGA控制器;FPGA晶片收到來自串口的數據後,通過總線驅動電路,將數據經由VME總線背板送給主控單元板,實現主控單元板與多串口單元板的互聯互通。
[0010]f、電源單元採用ATX —體化電源AC220V/50HZ可為VME總線背板各功能單元提供+5V、+12V、-12V 電壓輸入。
[0011]本實用新型的優點是:操作簡易,生產成本低,其功能多元化、可擴展,高可靠,高精度。
[0012]下面結合附圖和【具體實施方式】對本實用新型作進一步詳細說明。
[0013]圖1為本實用新型一種基於ARM和FPGA的嵌入式工業控制器去掉後面板的結構示意圖。
[0014]圖2為圖1中主控單元板I硬體原理結構框圖。
[0015]圖3為圖1中數字量單元板2結構框圖。
[0016]圖4為圖1中模擬量單元板3運放電路圖。
[0017]圖5為圖1中模擬量單元板3DA轉換電路圖。
[0018]圖6為圖1中多串口單元板4的結構框圖。

【具體實施方式】
[0019]在圖1中:3U機箱7上的面板均由螺釘與框架固定連接,3U機箱7內底部設有VME總線背板6,VME總線背板6上設有8個單元板插槽,依次插有主控單元板1、數字量單元板
2、模擬量單元板3、多串口單元板4、電源單元5,各功能單元板頂端與3U機箱7頂部面板固定連接,各功能單元板通過VME總線背板6與主控單元板I連接,實現高速通信;各功能單元板之間可以通過硬體設置地址,相互互換插槽位置。
[0020]在圖2中:主控單元板I是基於ARM9微處理器和大規模可編程集成電路FPGA技術實現的。通過ARM9微處理器內部集成的兩路USB主機埠實現USB通信。ARM9微處理器內部具有JTAG型掃描鏈,提供JTAG接口,實現系統在線調試。主控單元板I運用RS232接口晶片,實現串口通信。主控單元板I採用低功耗高性能的乙太網控制收發器,支持傳輸速率達1M和100M的乙太網接口。主控單元板I選擇獨立圖形顯示控制器實現IXD顯示功能。主控單元板I由VME總線背板6提供+5V、+3.3V電源,經DC-DC電源變換,為各集成電路晶片供電。晶體振蕩電路用於向ARM9微處理器和其他需要時鐘的外設電路提供工作時鐘。主控單元板I中的SDRAM存儲器作用是:存放系統運行時的程序和數據,掉電後該部分程序和數據會丟失。設計中使用4片數據寬度為16位的SDRAM並行運行作為一個32位數據寬度的SDRAM模塊,以充分發揮ARM9微處理器32位數據寬度的高性能。主控單元板I中採用存儲容量為32Mbit,工作電壓2.7V?3.6V,16位數據寬度的Flash存儲器存儲系統運行所需的程序和重要數據。主控單元板I中通過電阻式觸控螢幕,實現人機互動。運用FPGA晶片完成VME總線主模塊驅動,總線仲裁,總線中斷,地址解碼和存儲單元監視器等功能,ARM9微處理器實現各個功能單元數據交換、數據存儲以及控制等功能。
[0021]在圖3中:數字量單元板3中的16路數字輸入信號採用光電耦合器進行隔離。光電耦合器設計具有保護電路免於外界信號的幹擾以及損壞。採用吸收電路,提夠輸入信號的門限,從而杜絕感應耦合產生低壓信號造成的誤操作。數字輸入信號經光耦隔離後送入FPGA晶片進行邏輯處理,並通過VME總線背板6,發送給主控單元板I。當主控單元板I需要進行輸出控制時,通過將數據經由VME總線背板6發送給FPGA晶片進行邏輯處理後,採用光繼電器進行隔離,實現數位訊號的輸出,從而增強抗幹擾能力,增加信號輸出的穩定性。
[0022]在圖4中:模擬量單元板3輸入採用差分輸入,通過跳線選擇電壓或電流輸入方式,經過運放送到AD轉換器進行模數轉化。模擬量單元板3中的運放電路採用200V共模電壓差分放大器U2,該電路電壓差分輸入時輸入阻抗達到2ΜΩ,普通模式電壓輸入時阻抗達到1ΜΩ,信號輸入範圍為-200V?200V,信號輸出範圍為-1OV?10V。差分電壓信號的負端與正端分別與U2晶片的2和3腳相連,U2晶片的6腳串接電阻R2後與輸出連接。
[0023]在圖5中:模擬量單元板3中的DA轉換電路,數字量通過DA轉換器U4轉換為模擬量,再經高速低噪聲運算放大器U9進行放大,該電路信號輸入範圍為-12.3V?12.3V,信號輸出範圍為-13.8V?13.8V,輸入阻抗4.5ΜΩ,輸出阻抗為70 Ω。對於模擬信號的電壓輸出採用FPGA控制模擬開關U7、U10、Ul1、U12、U15選擇外圍電路控制電壓值的輸出範圍。所述DA轉換器U4的9腳與數字輸入端DA-D-1N連接,U4的17腳與放大器U9的3腳連接,U9的2腳與模擬開關U7、U12、U15的I腳連接,放大器U9的輸出6腳一路通過電阻R6與模擬開關Ull的8腳連接,另一路與Ull的2腳連接;DA轉換器U4的14、15腳通過電阻R3與模擬開關U15的8腳連接;模擬開關Ull的I腳與U12的I腳相連,並通過電阻R7與U12的2腳連接;模擬開關U7的8腳與UlO的I腳連接,模擬開關UlO的8腳通過電阻R4接地,模擬開關UlO的2腳通過電阻R5接地。
[0024]在圖6中:多串口單元板4中的串行通訊接口模塊為接口晶片,通過隔離電路藕接於FPGA控制器。隔離電路採用光耦隔離模塊具有較高的數據傳輸速率、時序精度和瞬態共模抑制能力。該接口晶片具有電平轉化邏輯電路。例如,串行通訊接口模塊可以將TTL電平轉化為串口 RS422所使用的電平。因此,僅需要更換不同的接口晶片,就可以改變串行通訊接口的屬性,將所述通訊接口配置成相對應的RS232、RS422或RS485接口。串行接口的數據位、波特率、校驗位、停止位可靈活配置,適應多種應用場合。FPGA晶片收到來自串口的數據後,通過總線驅動電路,將數據經由VME總線背板6送給主控單元板I,實現主控單元板I與多串口單元板4的互聯互通。
[0025]綜上所述,本實用新型中的數字量單元板2、模擬量單元板3、多串口單元板4都運用瞬間電壓抑制器和防雷抗電管進行了瞬間電壓抑制、防雷保護。本實用新型主控單元板I採用ARM微處理器和FPGA晶片,各功能單元板通過VME總線背板6與主控單元板I連接,實現高速通信。各功能單元板通過硬體設置地址,可互換背板插槽位置。控制器具有較高的測量精度和多種測量範圍,能對信號進行多種複雜處理,可實現VGA/LCD顯示、多路數字量輸入輸出、數模/模數轉換、多路串行通信、網絡通信等功能。控制器提供的良好人機界面,能幫助用戶實現對信號組態控制、監測的功能,可滿足現代工業控制的要求,特別適合於一體化工業控制領域的應用。本實用新型操作簡易,生產成本低,其功能多元化、可擴展,高可靠,高精度。
【權利要求】
1.一種基於ARM和FPGA的嵌入式工業控制器,包括主控單元板(I)、數字量單元板(2)、模擬量單元板(3)、多串口單元板(4)、電源單元(5)、VME總線背板(6)、3U機箱(7),其特徵在於: a、3U機箱(7)內底部設有VME總線背板(6),VME總線背板(6)上設有8個單元板插槽,依次插有主控單元板(I)、數字量單元板(2)、模擬量單元板(3)、多串口單元板(4)、電源單元(5),各功能單元板頂端與3U機箱(7)頂板固定連接,各功能單元板通過VME總線背板(6)與主控單元板(I)連接,實現高速通信;各功能單元板之間可以通過硬體設置地址,相互互換插槽位置; b、主控單元板(I)是基於ARM9微處理器和大規模可編程集成電路FPGA技術實現的;通過ARM9微處理器內部集成的兩路USB主機埠實現USB通信;ARM9微處理器內部具有JTAG型掃描鏈,提供JTAG接口,實現系統在線調試;主控單元板(I)運用RS232接口晶片,實現串口通信;主控單元板(I)採用低功耗高性能的乙太網控制收發器,支持傳輸速率達1M和10M的乙太網接口 ;主控單元板(I)選擇獨立圖形顯示控制器實現IXD顯示功能;主控單元板(I)由VME總線背板(6)提供+5V、+3.3V電源經DC-DC電源變換,為各集成電路晶片供電;晶體振蕩電路用於向主控單元板(I)上的ARM9微處理器和其他需要時鐘的外設電路提供工作時鐘;SDRAM存儲器用於存放系統運行時的程序和數據;通過電阻式觸控螢幕,實現人機互動;主控單元板(I)運用FPGA晶片完成VME總線主模塊驅動,總線仲裁,總線中斷,地址解碼和存儲單元監視器等功能,主控單元板(I)運用ARM9微處理器實現與各功能單元板數據交換、數據存儲以及控制等功能; C、數字量單元板(2)中的16路數字輸入信號採用光電耦合器進行隔離;數字輸入信號經光耦隔離後送入FPGA晶片進行邏輯處理,並通過VME總線背板(6),發送給主控單元板(I);當主控單元板⑴需要進行輸出控制時,通過將數據經由VME總線背板(6)發送給FPGA晶片進行邏輯處理後,採用光繼電器進行隔離,實現數位訊號的輸出; d、模擬量單元板(3)中的運放電路採用200V共模電壓差分放大器U2,差分電壓信號的負端與正端分別與U2晶片的2腳和3腳相連,U2晶片的6腳串接電阻R2後與輸出連接;模擬量單元板(3)中的DA轉換電路,數字量通過DA轉換器U4轉換為模擬量,再經高速低噪聲運算放大器U9進行放大,DA轉換器U4的9腳與數字輸入端DA-D-1N連接,U4的17腳與放大器U9的3腳連接,U9的2腳與模擬開關U7、U12、U15的I腳連接,放大器U9的輸出6腳一路通過電阻R6與模擬開關Ull的8腳連接,另一路與Ull的2腳連接;DA轉換器U4的14、15腳通過電阻R3與模擬開關U15的8腳連接;模擬開關Ull的I腳與U12的I腳相連,並通過電阻R7與U12的2腳連接;模擬開關U7的8腳與UlO的I腳連接,模擬開關UlO的8腳通過電阻R4接地,模擬開關UlO的2腳通過電阻R5接地; e、多串口單元板⑷中的串行通訊接口模塊為接口晶片,通過隔離電路藕接於FPGA控制器;FPGA晶片收到來自串口的數據後,通過總線驅動電路,將數據經由VME總線背板(6)送給主控單元板(I),實現主控單元板(I)與多串口單元板(4)的互聯互通; f>電源單元(5)採用ATX —體化電源AC220V/50HZ可為VME總線背板(6)各功能單元提供+5V、+12V、-12V電壓輸入。
【文檔編號】G05B19/04GK203965837SQ201420329386
【公開日】2014年11月26日 申請日期:2014年6月19日 優先權日:2014年6月19日
【發明者】王鵬, 秦文進, 石永濤 申請人:甘肅交通職業技術學院

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀