大香蕉中文娱乐网_婷婷综合网_成人午夜视频网_亚洲精品系列_搡老熟女视频_久久久性爱视频_青娱乐国产盛晏_日韩中文字幕一区二区三&#

儀器儀表在智能型嘗試室架構構建的應用

[2011/10/10]
  1由于古代電子手藝嘗試及嘗試手藝在電子手藝講授、嘗試講授方面的首要感化,對拓寬先生的常識面和脫手才能大有好處,開設這方面的內容很有須要,可是,由于古代電子手藝嘗試所需裝備高貴、占空中積大,乃至另有必然的寧靜危險,儀器外部布局不能看清晰等緣由,不能裝備到嘗試室中,用計較機手藝、收集手藝能夠或許填補上述缺乏。假造古代電子手藝嘗試室,不只能夠或許用來預習、摹擬練習,還能夠或許間接用鼠標來做嘗試,在空間和時候上均取得了有用延長,是傳統嘗試體例的有用補充和完美。

  2設想準繩及功效

  2.1體系設想準繩

  1)體系的靠得住性和寧靜性收集裝備接納高機能、高靠得住性且手藝進步前輩的裝備,以保障體系的靠得住性和不變性。

  2)體系的進步前輩性和合用性體系可在局域網外部操縱,也撐持長途客戶,并可作為網上的站點,合適集合或分離講授。

  3)體系的可擴大性體系的設想充實斟酌到未來學科的成長趨向及新內容的插手,預留接口。

  4)體系的易操縱性有較好的矯捷性和友愛性,便操縱戶操縱。

  2.2體系功效

  假造嘗試室的體系功效布局包羅四個模塊:

  嘗試指南:指南包羅旌旗燈號闡發與處置實際的進修,嘗試預習,嘗試演示三局部。先生在上課前能夠或許開端把握嘗試請求、步驟、注重事變。嘗試演示是對嘗試的道理、背景常識、嘗試進程的靜態演示,到達先進修,再作嘗試的目標。

  嘗試預定:預定局部是為嘗試室周全開放而辦事,合用于一切高校的嘗試講授。經由進程嘗試預定能夠或許迷信地調劑嘗試室,公道地分派嘗試內容,防止先生來嘗試室后不園地、不裝備的情況產生。

  先生園地:園地是以BBS的情勢展開教師和先生、先生和先生之間的交換、會商,先生不管是在嘗試室,仍是在別的處所,碰到題目便可在網上提交。

  假造嘗試:該功效模塊是體系的焦點局部。傳統的根本嘗試普通因嘗試室的空間、嘗試儀器的組數、嘗試指點教師數目等身分限定。古代電子手藝假造嘗試室不受園地的限定,是以在差別終端上可同時停止不異或差別的假造嘗試,增添受訓職員的嘗試有用時數,進步了效力,是傳統嘗試的有用補充和完美。

  3基于假造儀器手藝的電子類假造嘗試室平臺的開辟

  3.1開辟東西

  本文選用LabWindows/CVI和VisualC6.0停止儀器仿真戰爭臺界面的設想。

  LabWindows/CVI是美國NI公司開辟的一款基于C說話的半圖形化軟件開辟平臺,即具備圖形化編程說話的開辟效力高、點竄矯捷、界面設想疾速的長處,又具備文本編程說話功效壯大、可控性強、機能矯捷的上風,合用于主動測試、主動節制、測試儀器通訊、測試硬件節制和旌旗燈號闡發處置,特別是大型、龐雜的測試體系軟件開辟。

  VisualC6.0是由微軟公司推出的軟件開辟東西。它具備一個優異的集成開辟情況,集編輯、編譯、毗連、調試、領導等多項功效于一體,貫串了面向工具的法式設想思惟,并且供給了今朝已成為業界規范的微軟根基類庫MFC.

  3.2假造儀器的開辟

  所謂假造儀器,便是在以計較機為焦點的硬件平臺上,由用戶設想界說,具備假造面板,測試功效由測試軟件實現的一種計較機儀器體系。

  按照嘗試所要實現的功效,本文所要開辟的假造儀器包羅旌旗燈號產生器、示波器、頻譜闡發儀、濾波器等幾個模塊,上面以旌旗燈號產生器為例先容一下假造儀器的開辟進程。

  儀器面板:

  面板中的首要控件屬性設置如所示。此中,NumericKnob是CVI中數字旋鈕類控件,Ring是輪回節制類控件,Graph是圖形顯現窗類控件,CommandButton是號令按鈕類控件。

  參數取得及畫圖:在CVI用戶界面庫中供給了很多對于面板和控件的函數,這些函數為用戶界面事務和工程中的法式文件供給了鏈接。此中,GetCtrlVal()函數實現從面板上取得控件參數值的功效。函數原型為:intGetCtrlVal;此中,參數Panel_Handle是控件地點面板句柄,參數Control_ID是控件稱號,參數value是變量,安排前往的參數,以地點情勢表現。以下是法式設想中取得調理參數的局部源代碼。

  //以下代碼為取得旌旗燈號的單周期采樣點數、周期、增益、相位信息GetCtrlVal(panelHandle,PANEL_NUMERICKNOB_SAMPOINT,samplepoint);GetCtrlVal(panelHandle,PANEL_NUMERICKNOB_CYCLE,cycle);GetCtrlVal(panelHandle,PANEL_NUMERICKNOB_AMP,amp);GetCtrlVal(panelHandle,PANEL_NUMERICKNOB_PHASE,phase);Graph控件能夠或許操縱多品種型的畫圖功效函數來圖形化顯現數據。此中,PlotX()函數實現沿y軸坐標繪制x軸數組的靜態曲線圖的功效。函數原型為:

  intPlotX(intPanel_Handle,intControl_ID,voidX_Array,intNumber_Of_Points,intX_Data_Type,intPlot_Style,intPoint_Style,intLine_Style,intPoint_Frequency,intColor);此中,參數Panel_Handle是控件地點面板句柄,參數Control_ID是控件稱號,參數X_Array是沿x軸畫圖數據的數組變量,參數Number_Of_Points是繪制的數據點數,參數X_Data_Type是數據范例,參數Plot_Style是繪制圖表的情勢,參數Point_Style是點的外形,參數Line_Style是線的外形,參數Point_Frequency是定點距離,參數Color曲直線色彩。

  3.3假造嘗試室界面的設想

  本文以VisualC6.0作為軟件支持,接納面向工具思惟,構建假造電子嘗試室界面。

  界面法式以窗體類、視圖類和文檔類為根本,操縱窗體類實現品種單一的器件以圖片體例分類顯現;經由進程在視圖類中界說鼠標事務呼應和圖片處置函數,實現圖片的自在拖動和顯現;經由進程MFC的文檔視圖布局,實現電路文件的多種格局存儲。經由進程朋分窗體和對樹形控件的操縱,構建元器件欄和仿真區,顯現各類元器件的狀況信息,實現用戶嘗試。

  3.4儀器的挪用

  界面建立好以后,經由進程雙擊或拖動來實現對儀器儀表的點竄和操縱。這里的儀器儀表都是由LabWindows/CVI開辟實現的,是以須要經由進程編程來實現對LabWindows/CVI所建立的靜態鏈接庫的挪用。

  4竣事

  在假造電子嘗試室平臺上,供給了矯捷的假造嘗試臺面板,使得先生能夠或許在假造嘗試臺面板上自在操縱,實現電路毗連、電路檢測等機能,還能夠或許及時的調劑參數,察看參數變更對電路仿真成果形成的影響。先生可在長久的時候里疾速實現較龐雜的電路毗連及測試任務,察看嘗試景象。