Basic正是微軟公司售出的第一套軟件。Basic 發展到今天已經有很多版本,如 GW-Basic 、QuickBasic 、QBasic 、Visual Basic ,等等,其中,Visual Basic 是最容易學習與應用的程序語言之一。雖然最容易學習與使用,但它的功能卻非常強大,很多應用程序都是用它編寫出來的。 不是個個都能成為比爾蓋茨,但你想知道天天使用的Windows的諸多功能是如何實現的嗎?你想要編寫自己的應用程序嗎?通過學習VB就能寫出很多應用程序。
上傳時間: 2013-12-17
上傳用戶:chenjjer
射頻識別技術是一種自20 世紀80 年代新興的自動識別技術。它是利用無線射頻方式進行非接觸雙向數據通信。相對于普遍應用的13.56MHz 射頻識別系統,本設計中的868MHz 射頻識別系統有著更多的優點:讀寫距離遠,閱讀速度快等,是目前國際上RFID產品發展的熱點。 本課題研究的內容包括研究符合ISO18000-6 標準的超高頻RFID 電子標簽的主要特點、結構、工作原理及讀寫方法, 重點在于與其相應讀卡器的設計方案, 包括讀卡器的硬件電路設計、軟件程序流程以及與上位機通信的實現。 在硬件設計中,選用ATMEL 公司的AVR 單片機ATmega8 作為主控制器,設計了主控、復位、串行通信等電路。并以RFM 公司開發的TRC101 為射頻收發芯片進行了射頻收發模塊的設計。 軟件設計采用模塊化編程和結構化編程的思想,單片機編程語言為匯編語言,與上位機串行通信采用Visual Basic 編程。經過測試,誤碼率較低,編制的防沖突程序實現了基于隨機二進制算法的防沖突功能。 本設計具有可靠性高,模塊化設計等特點,通過驗證,滿足標準要求,達到了預期的目的,并證明了本設計性能的穩定性和可靠性。
上傳時間: 2013-04-24
上傳用戶:shenlan
Example091.判斷控件類型.zip Example092.Line控件.zip Example093.使用Shape控件.zip Example094.引入系統監視器.zip Example095.媒體文件瀏覽器.zip Example096.列表播放媒體文件.zip Example097.在應用程序之間進行拖放操作.zip Example098.文本文件的拖放操作.zip Example099.圖像和圖像文件的拖放.zip Example100.使用WebBrowser控件瀏覽網頁.zip
上傳時間: 2013-05-22
上傳用戶:一諾88
本課題就是從研究永磁電機的設計著手,最大程度的改進電動機本體的性能,設計出符合伺服驅動要求的永磁同步電動機,然后針對設計出來的具體電機開發相應的驅動控制電路以及相關的控制軟件,使電動機、驅動控制電路和控制軟件三者相互配合,從整體上提高整個伺服控制系統的性能。 論文首先介紹永磁電機的發展前景和基本結構;接著具體論述如何使用Visual Basic 6.0和ANSYS有限元分析軟件進行永磁同步電動機設計,為電機設計引入一種較新的方法,使電機許多性能參數得到進一步較為精確的量化,設計者可據此對電機性能進行更可靠的評估,從而為電機性能結構的改進提供了基礎、指明了方向;然后,論文著重研究如何使用DSP實現對永磁同步電動機的伺服控制,控制部分從電機矢量控制理論入手,引入一套全新的電機轉子初始位置確定理論和算法,還涉及到正弦波脈寬調制和電壓空間矢量調制理論,系統的速度位置環采用滑模變結構控制方法,這些在論文中都做了詳細地論述,從軟件和硬件兩個角度分別具體闡述了整個伺服控制系統的實現過程。最后整個控制系統實現與PC機上的VB程序進行串行通訊,使用者可通過PC機提供的控制界面程序方便的監控伺服系統的運行狀況,同時文中還實現了對整個控制系統的Matlab建模及其仿真。
上傳時間: 2013-04-24
上傳用戶:qiuqing
由于干式變壓器的優良性能以及在特種場合下對干式變壓器的應用需求,當前我國干式變壓器市場空間廣闊,競爭激烈。但是目前國內許多干式變壓器生產廠家仍然停留在手工設計計算階段,設計的效率低、周期長、人工成本高。干式變壓器原材料的上漲,也加大了廠家的制作成本。以研究、開發實用性干式變壓器CAD系統為目的,本文對該集成軟件的系統分析及相應的實現技術進行了詳細的研究。 首先,在總結干式變壓器手工設計方法的基礎上,借鑒變壓器的通用優化設計模型,結合干式變壓器的特點,建立了干式變壓器的優化設計模型。以鐵芯直徑、窗高、內線圈匝數、外線圈電流密度、內線圈電流密度為變量,采用改進遺傳算法對其進行干式變壓器單機優化設計。該算法將模擬退火思想引入到遺傳算法的選擇機制中,解決了傳統遺傳算法過早收斂的問題。其與傳統遺傳算法優化結果對比表明:新的算法收斂性較好,優化效果較明顯,算法是成功的。并根據Appelbaum序貫分解法的基本思想,通過“共同變量”和“非共同變量”將系列中兼容的各規格變壓器聯系起來,得到系列變壓器優化設計的統一數學模型,然后使用改進后的遺傳算法對中小型干式變壓器中套用同一個機座的系列優化問題進行了探討,并在此基礎上建立了干式變壓器系列優化的軟件優化設計流程。 其次,在軟件設計方面選用C++程序設計語言,采用Visual Basic進行界面編寫,且運用ActiveX技術實現了VB與AutoCAD軟件的連接。該設計不但能夠對干式變壓器進行優化設計,并且添加了CAD制圖功能。本文對數據庫支撐的干式變壓器CAD系統進行了系統設計和研究,詳細探討了該集成軟件的實現技術。 最后,在各項性能指標都滿足國家標準要求的情況下,以SC9-50/10型號和SCB9-1250/10型號的干式變壓器為例進行單機優化,變壓器有效成本分別降低了2.83﹪和1.79﹪;以系列號SC9-50/10四個規格變壓器為例進行系列優化,分別按照不同的權重來進行系列優化設計,優化方案1時,總成本下降了3.26﹪;優化方案2時,總成本下降了3.1﹪。可見,達到了預期效果,干式變壓器成本有效降低。
上傳時間: 2013-07-23
上傳用戶:kernaling
航空蓄電池是重要的機載設備,在飛機安全飛行中起著重要的作用。蓄電池充電設備的性能直接影響著蓄電池的電氣性能和使用壽命,因此近年來航空蓄電池充電設備的研制已經成為研究的熱點之一。論文研究一種采用上下位機聯合控制的航空蓄電池充放電系統,對鉛酸蓄電池和鎘鎳蓄電池進行智能充電、放電和容量分析。 論文在綜合分析航空蓄電池充電器技術要求的基礎上,運用現代電力電子技術,設計了集充電、放電功能于一體的功率電路,并研制了基于DSP芯片TMS320F2812的充放電控制系統。論文詳細闡述了系統的設計方案、參數計算和控制方法。 論文以Visual Basic 6.0為開發環境,編制了航空蓄電池充放電系統的上位機軟件,實現了顯示、報警、打印、數據存儲與管理等功能。根據系統上下位機通信的需求,制定了通信協議并設計了基于RS-232串口的通信程序,實現了信息的交換與控制。 論文基于電路原理、自動控制原理等理論,建立了充電器控制系統的模型,并設計了以Buck電路為控制對象的系統仿真軟件。通過仿真分析,調整PID控制器的參數,優化控制器的性能,并縮短了調試的周期。
上傳時間: 2013-08-02
上傳用戶:Amos
本文系統地論述了應用單片機開發步進電動機二維運動控制器的方法。該二維運動控制器的樣品已經研制出來,經過實際運行測試,達到了設計要求,既能實現兩軸獨立運動控制,又能靈活方便地進行聯動控制。由于控制軟件對步進電動機采用了適當的自動調速方案,使得電機在運動過程中沒有失步現象,運行平穩,定位精度高,重復定位性好。 本文所完成的主要工作有:(1)步進電動機驅動電路的研究。(2)系統控制方案設計。(3)硬件系統設計。單片機的選擇、串行通信等電路設計。(4)軟件系統設計。該控制器重點在于步進電動機的驅動電路硬件與控制軟件的設計,以及上下位機串口通信的實現。本設計的控制環節由AT89S52單片機和環形分配器PMM8713構成,單片機采用RS-485標準的串口通信與上位機進行通信,利用PMM8713產生步進電動機運行和正反轉的控制信號。驅動環節采用UC3842實現恒流驅動,給出特定的脈沖驅動信號,驅動功率管進行開通和關斷,使步進電動機按照規定的軌跡和速度運行。軟件部分由上位機軟件和下位機軟件共同組成。上位機軟件用Visual Basic編制,界面友好,下位機軟件用單片機匯編語言編制。上位機輸入的指令經編譯生成相應的目標代碼并通過計算機串口發送到下位機中。下位機的功能:一是接收來自上位機的數據和命令;二是根據上位機發送的命令執行相應的動作;三是向上位機發送有關提示信息。 該控制系統在設計方面具有如下特點: 1.采用內部時鐘方式產生步進電動機的驅動脈沖,而沒有采用高速脈沖發生器等外部方式,用軟件來實現,從而降低硬件成本。 2.硬件設計方面,盡可能地選擇了標準化、模塊化的電路,從而提高了設計的成功率和結構的靈活性。 3.盡可能選用了功能強、集成度高、通用性好、市場貨源充足的電路或芯片。 控制器硬件結構簡單,成本低廉,控制可靠,功能強大,使用方便,因而具有十分廣闊的應用前景。
上傳時間: 2013-05-16
上傳用戶:維子哥哥
射頻識別技術是一種自20 世紀80 年代新興的自動識別技術。它是利用無線射頻方式進行非接觸雙向數據通信。相對于普遍應用的13.56MHz 射頻識別系統,本設計中的868MHz 射頻識別系統有著更多的優點:讀寫距離遠,閱讀速度快等,是目前國際上RFID產品發展的熱點。 本課題研究的內容包括研究符合ISO18000-6 標準的超高頻RFID 電子標簽的主要特點、結構、工作原理及讀寫方法, 重點在于與其相應讀卡器的設計方案, 包括讀卡器的硬件電路設計、軟件程序流程以及與上位機通信的實現。 在硬件設計中,選用ATMEL 公司的AVR 單片機ATmega8 作為主控制器,設計了主控、復位、串行通信等電路。并以RFM 公司開發的TRC101 為射頻收發芯片進行了射頻收發模塊的設計。 軟件設計采用模塊化編程和結構化編程的思想,單片機編程語言為匯編語言,與上位機串行通信采用Visual Basic 編程。經過測試,誤碼率較低,編制的防沖突程序實現了基于隨機二進制算法的防沖突功能。 本設計具有可靠性高,模塊化設計等特點,通過驗證,滿足標準要求,達到了預期的目的,并證明了本設計性能的穩定性和可靠性。
上傳時間: 2013-04-24
上傳用戶:lili1990
該系統是一款磁卡閱讀存儲器,根據用戶要求解決了普通閱讀器只能實時連接計算機,不能單獨使用的問題。而且針對作為特殊用途的磁卡,要求三道磁道都記錄數據,并且第三磁道記錄格式與標準規定的記錄格式不同時,系統配套的應用程序對其做了正確譯碼、顯示。 @@ 整個系統包括單片機控制的閱讀存儲器硬件部分,和配套使用的計算機界面應用程序軟件部分。其中硬件電路包括磁條譯碼芯片、外部存儲器芯片、串口電平轉換芯片等等,所有的工作過程都是由單片機控制。我們這里選用紫外線擦除的87C52單片機,電路使用的集成電路芯片都是采用SMT封裝器件,極大縮小了讀存器的體積,使用簡單,攜帶方便。 @@ 磁條譯碼芯片采用的是中青科技有限公司出品的M3-230.LQ F/2F解碼器集成電路。該IC實現了磁信號到電信號的轉換。外部存儲器則是使用的8K Bytes的24LC65集成芯片,擴展8片,總容量達到8×8K。 @@ MAXIM公司出品的MAX232實現了單片機TTL電平到RS232接口電平的轉換,從而與計算機串口實現硬件連接。 @@ 計算機界面顯示程序采用當今使用最廣的面向對象編程語言Visual Basic 6.0版本(以后簡稱VB),并且使用VB帶有的串口通信控件MScomm,通過設置其屬性,使其和下位機單片機協議保持一致,進而進行正確的串口通信。關于磁道上數據記錄的譯碼,則是通過對每條磁道上數據記錄進行多次實驗,認真分析,進而得到了各條磁道各自的編碼規則,按照其規則對其譯碼顯示。這部分程序也是通過VB編程語言實現的。另外,計算機應用程序部分還實現了對下位機讀存器的擦除控制。 @@關鍵詞:磁卡,閱讀存儲器,單片機,串口通信,track3數據譯碼
上傳時間: 2013-08-05
上傳用戶:黃華強
汽車轉向系統是影響汽車操縱穩定性、主動安全性和舒適性的關鍵部件。電動助力轉向(EPS)是一種全新的汽車動力轉向技術,具有節能環保的優點,與汽車的發展主題相符。隨著現代汽車工業的發展,汽車電控系統不斷增多,這些復雜的系統,使得汽車故障自診斷功能要求越來越高。本文主要圍繞國家自然科學基金項目:電動助力轉向與汽車性能協調系統的分析及綜合控制研究(項目編號:50475121),針對EPS故障分析和診斷展開研究。主要內容如下: 首先,建立了EPS系統的基本故障樹模型,確定系統的故障形式,了解故障發生的原因和故障模式的傳播途徑,以實際開發的轉向軸助力式電動助力轉向系統為研究對象,建立了轉向軸助力式電動助力轉向系統的具體故障樹模型,并對其主要故障進行了診斷分析。 其次,提出了將CAN總線技術應用到EPS系統故障診斷中的思想,闡述了基于神經網絡的故障診斷策略,查找故障,執行相應操作。設計了包括控制單元的傳感器故障信號采集電路及CAN控制器的EPS故障診斷系統,給出了詳細的硬件電路圖及ARM處理器-LPC2131單片機之間的接口硬件電路圖,軟件設計主要包括控制系統的程序設計,CAN總線接口的程序設計,包括一些初始化程序,信號采集,故障診斷顯示程序等。 最后,利用Visual Basic語言完成了故障診斷系統的上層管理系統監控界面的設計,實現與故障節點的數據交換,達到診斷控制的要求。 實驗測試結果表明,本文提出的基于CAN總線的EPS故障診斷系統的方案是可行的,且系統的各個部分運行穩定、可靠,滿足設計功能和要求。
上傳時間: 2013-07-18
上傳用戶:wang5829