freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

多功能工業(yè)控制平臺設(shè)計(jì)_畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-30 03:48本頁面

【導(dǎo)讀】自20世紀(jì)80年代初期誕生至今,工業(yè)控制軟件已有20年的發(fā)展歷史。制與上位機(jī)軟件相結(jié)合,是隨著PC機(jī)的興起而不斷發(fā)展的??刂?、多元化、低功耗、智能化、網(wǎng)絡(luò)化、集成化是現(xiàn)代工業(yè)的發(fā)展趨勢。應(yīng)用軟件的壟斷格局。通過在化工、石化、造紙等行業(yè)的數(shù)百個企業(yè)(裝置)中應(yīng)用,20xx年“九五”國家科技攻關(guān)計(jì)劃項(xiàng)目“大型骨干石化生產(chǎn)系統(tǒng)控制及。計(jì)算機(jī)應(yīng)用技術(shù)”通過了驗(yàn)收。由于先進(jìn)控制和優(yōu)化軟件可以創(chuàng)造巨大的經(jīng)濟(jì)效益,因此這些軟件也身價倍增。在世界范圍內(nèi)形成了一個強(qiáng)大的流程工業(yè)應(yīng)用軟件產(chǎn)業(yè)。因此,開發(fā)我國具有自主知。定,功能強(qiáng)大的總體設(shè)計(jì)原則,采用高性能低功耗的MPS430單片機(jī)為核心。發(fā)送指令的設(shè)計(jì)。稱之為混合信號處理器,發(fā)手段,已成為眾多單片機(jī)系列中一顆耀眼的新星。EPROM型的價格昂貴,運(yùn)行環(huán)境溫度范圍窄,主要用于樣機(jī)開發(fā)。這是TI公司推出具有Flash型存儲器及JTAG邊界。于水表、氣表、熱表上的具有無磁傳感模塊的MSP430FW42X單片機(jī)。

  

【正文】 點(diǎn),常開點(diǎn)閉合,常閉點(diǎn)斷開。圖中整流二極管的作用是需流保護(hù),主要是保護(hù)繼電器線圈。反正,當(dāng)單片機(jī)輸出高電平信號是光耦及其發(fā)光二極管截止,光耦 4 管腳截止,從而繼電器線圈不得電,而保持常態(tài)。 畢業(yè)論文 5 VB 軟件設(shè)計(jì) 軟件的介紹 Visual basic 是在 Basic 語言的基礎(chǔ)上發(fā)展起來的,因此它有 Basic 語言簡單而又不貧乏的優(yōu)點(diǎn)。 語言的發(fā)展歷史 Basic 相對于其他 的計(jì)算機(jī)編程語言來說,可以成為古老的編程語言了。它最初由美國計(jì)算機(jī)科學(xué)家 John kemeny 和 Thomas Kurtz 設(shè)計(jì),誕生于 1964 年,迄今為止經(jīng)歷了 40 多年。其間經(jīng)歷了 GWBasic、 True Basic、 Turbo Basic、Quick Basic C 等很多版本。隨著 Windows 的流行,微軟的工程師們著眼于未來在改進(jìn) Quick Basic 的基礎(chǔ)上開發(fā)了 Visual Basic 的第一個版本。其后, Visual Basic 一發(fā)不可收拾,被世界各地的許多程序員所愛。微軟在 1991年推出 Visual Basic 以后,于 1992 年、 1993 年、 1995 年、 1997 年、 1998 年接連發(fā)布了Visual Basic 、 、 、 、 版本。 Basic 的特點(diǎn) Visual Basic 是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計(jì)語言,可用于開發(fā) Windows 環(huán)境下的各類應(yīng)用程序。 (1)可視化編程 與傳統(tǒng)程序化設(shè)計(jì)語言相比, Visual Basic 提供了可視化設(shè)計(jì)工具,程序員再也不用為編寫大量的界面代碼而犯愁,取而代之的是只需要按屏幕布 局的設(shè)計(jì)要求,用系統(tǒng)提供的工具,在屏幕上面畫出各種圖形對象,并設(shè)置這些圖形對象的屬性之后, Visual Basic 會自動產(chǎn)生界面代碼,從而大大提高程序設(shè)計(jì)的效果。 (2)面向?qū)ο蟮某绦蛟O(shè)計(jì) Visual Basic 以后的版本都支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,入 C++又完全不一樣。在設(shè)計(jì)對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具把它們畫在界面上,由 Visual Basic自動生成對象的程序代碼并封裝起來。每個對象以圖形方式顯示在界面上,都是可視的。 (3)結(jié) 構(gòu)化程序設(shè)計(jì)語言 Visual Basic 由于是在 Quick Basic 的基礎(chǔ)上發(fā)展而來的,所以具有高級程序設(shè)計(jì)語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式,其語言簡單畢業(yè)論文 易懂。 Visual Basic 是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計(jì)算機(jī)可以識別的機(jī)器指令,并判斷每個語句的語法錯誤。在設(shè)計(jì)Visual Basic 程序的過程中,隨時可以運(yùn)行程序,而在整個應(yīng)用程序設(shè)計(jì)好之后,可比編譯生成可執(zhí)行文件,脫離 Visual Basic 環(huán)境,直接在 Windows 環(huán)境下運(yùn)行。 (4)事件驅(qū) 動編程機(jī)制 Visual Basic 通過事件來執(zhí)行對象的操作。一個對象可能會有多個事件。例如,用鼠標(biāo)單擊窗體,鼠標(biāo)在窗體上移動,改變窗體的大小等。 Visual basic事件驅(qū)動的思想是如果用戶單擊了窗體,就會觸發(fā)窗體的單擊事件。而這個事件被編程人員寫入的代碼也會隨之執(zhí)行。如果不單擊窗體,窗體單擊事件就永遠(yuǎn)不會被觸發(fā),里面的程序也不會被執(zhí)行。因此,開發(fā)大型軟件時,不必建立具有明顯開始和結(jié)束的程序,而是編寫若干微小的子程序,即過程,這些過程分別面向不同的對象,由用戶操作觸發(fā)某個事件來驅(qū)動執(zhí)行某種特定的功能,或 者由事件驅(qū)動程序調(diào)用通用過程來執(zhí)行指定的操作。這樣可以方便編程人員提高工作效率。 (5)數(shù)據(jù)庫訪問 Visual Basic 具有很強(qiáng)的數(shù)據(jù)庫管理功能。利用數(shù)據(jù)控件和可視化數(shù)據(jù)管理器窗口直接建立活處理 Microsoft Access 格式的數(shù)據(jù)庫,同時黑可以訪問FoxPro、 Paradox 等其他外部數(shù)據(jù)庫。 功能介紹 、日期顯示 畢業(yè)論文 上位機(jī)面板控制界面 圖 51 上 位機(jī)面板控制界面 上位機(jī)程序 見 (附錄一) 畢業(yè)論文 6 單片機(jī)程序設(shè)計(jì) 單片機(jī)的編程思想 本系統(tǒng)采 用 MSP430Fxx 系列單片機(jī),它一款 16 位的 超低功耗 單片機(jī),內(nèi)部采用哈佛結(jié)構(gòu),這樣使處理數(shù)據(jù)的能力得到很大的提高,我在上位機(jī)軟件中設(shè)置了 對繼電器的開合控制,以及繼電器的狀態(tài)顯示,對直流電機(jī)的啟動停止控制,對步進(jìn)電機(jī)的啟動、停止、正轉(zhuǎn)、反轉(zhuǎn)、加速、減速控制,步進(jìn)電機(jī)運(yùn)行狀態(tài)的實(shí)時顯示,以及對外部信號的采集數(shù)據(jù)顯示。數(shù)據(jù)通信由 PC 機(jī)串口與單片機(jī)串口通信完成。下位機(jī),由電源模塊、單片機(jī)控制模塊、直流電機(jī)驅(qū)動模塊、步進(jìn)電機(jī)驅(qū)動模塊、繼電器控制模塊、 PWM 信號產(chǎn)生模塊和 NE555 脈沖產(chǎn)生模塊部分組成。實(shí)現(xiàn)與上位機(jī)通信,驅(qū)動步進(jìn)電機(jī),及手動控制調(diào)速功能。 單片機(jī)程序流程圖 圖 52 單片機(jī)程序流程圖 單片機(jī)程序 見(附錄二) 畢業(yè)論文 7 調(diào)試及結(jié)果 調(diào)試過程 對于本設(shè)計(jì)的調(diào)試分為三部分,硬件調(diào)試,軟件調(diào)試,軟硬連調(diào)。 硬件調(diào)試:主要是設(shè)計(jì)電路原理圖,根據(jù)原理圖焊接電路、調(diào)試并記錄參數(shù),焊接電源電路,使其輸出穩(wěn)定平滑的 12V、 5V、 。直流電機(jī)驅(qū)動電路設(shè)計(jì)實(shí)現(xiàn)對直流電機(jī)的 PWM調(diào)速,以及正反轉(zhuǎn), 工作電流最大 。 PWM信號可由單片機(jī)產(chǎn)生,也可用外部, PWM信號模塊產(chǎn)生、步進(jìn)電機(jī)驅(qū)動電路有 L297和 L298N兩個芯片組合驅(qū)動步進(jìn)電機(jī),以實(shí)現(xiàn)正反轉(zhuǎn)加減速,工作模式等功能,速度也可由外部 NE555脈沖電路產(chǎn)生的可調(diào)脈沖信號控制。繼電器采用光電隔離,有光耦直接驅(qū)動繼電器,并做相應(yīng)的需流保護(hù)。 軟件調(diào)試: 程序可以運(yùn)用 C語言進(jìn)行編寫,在這次設(shè)計(jì)中我用了 IAR Embedded Workbench軟件 進(jìn)行 C語言的編寫和調(diào)試。 IAR Embedded Workbench是很好的 單片機(jī) C語言的調(diào)試工具, 編譯過程 中的信息將出現(xiàn)在輸出窗口中的 Build頁中,如果源程序中有語法錯誤,會有錯誤報(bào)告出現(xiàn),雙擊該行,可以定位到出錯的位置,對源程序修改之后再次編譯,直到?jīng)]有錯誤和警告出現(xiàn)。 該軟件還支持在線仿真,點(diǎn)擊菜單欄中的 Debug項(xiàng),再打開相應(yīng)的數(shù)據(jù)寄存器點(diǎn)擊運(yùn)行就可以觀測數(shù)據(jù)的變化情況了,十分的方便。 軟硬連調(diào):硬件調(diào)試,軟件調(diào)試雖然都完成了,但是這并不意味著整個系統(tǒng)就能按我們的要求運(yùn)行了,還必須進(jìn)行軟硬連調(diào)。把硬件連接好以后,利用軟件的仿真功能實(shí)時調(diào)試,我們可以通過實(shí)驗(yàn)板上的現(xiàn)象來初步判斷程序存在的問題。舉個例子,剛開 始的時候,我們觀測到單片機(jī)實(shí)驗(yàn)板上顯示的數(shù)據(jù)閃爍得太快,我們就估計(jì)是延時程序的延時的值設(shè)置地不恰當(dāng),修改中果然效果好得多了。 上位機(jī)程序調(diào)試可由兩臺電腦串口互連,通過串口調(diào)試助手調(diào)試。 結(jié)果 程序設(shè)計(jì)完成后,運(yùn)用自制的 Debug下載線將程序下載到 MSP430F149單片機(jī)中。采用 +12V電源供電測試得到如下結(jié)果: 12V、 5V、 。 。 。 畢業(yè)論文 結(jié) 論 通 過半個學(xué)期地全心投入和辛苦努力,終于完成了 多功能工業(yè) 控制 平臺 系統(tǒng)的設(shè)計(jì),設(shè)計(jì)的過程就是綜合運(yùn)用所學(xué)知識和學(xué)習(xí)新知識的過程。由于經(jīng)驗(yàn)不足,難免出現(xiàn)一些小的失誤,但無論怎樣,本次畢業(yè)設(shè)計(jì)對于我來說都是一次難得的鍛煉機(jī)會,使我積累了許多寶貴的經(jīng)驗(yàn)。 本文對汽車實(shí)驗(yàn)臺電路控制系統(tǒng)的工作原理進(jìn)行了分析,全面、詳細(xì)地闡述了 多功能工業(yè) 控制 平臺 系統(tǒng)的設(shè)計(jì)過程。本實(shí)驗(yàn)臺已經(jīng)達(dá)到了實(shí)訓(xùn)教學(xué)的要求,但在設(shè)計(jì)上還留有進(jìn)一步改善的余地,如可使完成更多的實(shí)驗(yàn)項(xiàng)目、使系統(tǒng)的抗干擾能力進(jìn)一步的提高,使電腦軟件運(yùn)行更加穩(wěn)定。 畢業(yè)設(shè)計(jì)的整個 開發(fā)過程是曲折的,首先在硬件設(shè)計(jì)上,由于開始對 工業(yè)控制 系統(tǒng)不熟悉,加之這是一個 電氣與電子 結(jié)合的產(chǎn)品,所以,在設(shè)計(jì)的過程中,不免有些困難,通過我多方面的查找資料,并不斷的向老師和同學(xué)請教,結(jié)合網(wǎng)絡(luò)資源,最終找出比較完善的方案,在理論上能夠?qū)崿F(xiàn)功能要求。經(jīng)過幾個月的前期學(xué)習(xí),我積累了很多的關(guān)于 單片機(jī) 方面和 VB6。 0 軟件設(shè)計(jì)方面的資料,并對電路的整合有了一個基本的概念,最后設(shè)計(jì)出總的電路圖,經(jīng)過不斷的測試與修改,最終完善了硬件電路的設(shè)計(jì)。 對于軟件設(shè)計(jì),因?yàn)橐郧暗木幊探?jīng)驗(yàn)不夠,再加上對 MSP430 這一芯片的了解不是很徹底,因此,在這方面花費(fèi)了很多的精力和時間。當(dāng)然這個過程不乏有 老師和 同學(xué)的幫助,我要非常感謝實(shí)驗(yàn)室同學(xué)的幫助在我的軟件調(diào)試過程中給了我至關(guān)重要的幫助,并給了我很多非常好的建議。 當(dāng)然由于我在理論和實(shí)踐方面存在一定的不足,所以在設(shè)計(jì)思路和實(shí)現(xiàn)功能上難免有不足和沒有想到的地方,還請各位老師給予指正。最后我要感謝所有給予我?guī)椭睦蠋熀屯瑢W(xué)們。 畢業(yè)論文 參考文獻(xiàn) [1] 李朝青 .單片機(jī)原理及接口技術(shù) .北京 :北京航空航天大學(xué)出版 ,1999. [2] 徐維祥 .單片微型機(jī)原理及應(yīng)用 .大連 :大連理工大學(xué)出版 ,1996. [3] 曹巧媛 .單片機(jī)原理及應(yīng)用 .武漢 :電子工業(yè)出版社 ,1997. [4] 李廣弟 .單片機(jī)基礎(chǔ) .北京 :北京航空航天大學(xué)出版 ,1994. [5] 謝興紅 .MSP430 單片機(jī)基礎(chǔ)與實(shí)踐 .北京 :清華大學(xué)出版社 ,20xx. [6] 劉守義 .智能卡技術(shù) .西安 :西安電子科技大學(xué)出版社 ,20xx. [7] 求是科技 . 單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航 .北京 :人民郵電出版社 ,20xx. [8] 源江科技編著 . VB編程技巧 280 例 .上海 :上海科學(xué)普及出版社 ,20xx. [9] 謝 楷 .MSP430 系列單片機(jī)系統(tǒng)工程設(shè)計(jì)與實(shí)踐 .機(jī)械工業(yè)出版社 ,20xx. [10] 龔沛增 .Visual Basic 程序設(shè)計(jì)教程 .北京 :清華大學(xué)出版社 ,20xx. [11] 譚浩強(qiáng) .Visual BASIC 程序設(shè)計(jì) .北京 :清華大學(xué)出版社 ,20xx. [12] 劉新民 .Visual Basic 程序設(shè)計(jì) .北京 :清華大學(xué)出版社 ,20xx. [13] 羅朝盛 .Visual Basic 程序設(shè)計(jì)教程 .西安 :人民郵電出版社 ,20xx. [14] 劉炳文 .Visual Basic 程序設(shè)計(jì)教程 .北京 :清華大學(xué)出版社 ,20xx. [15] 劉大瑋 . Access 數(shù)據(jù)庫項(xiàng)目案例導(dǎo)航 .北京 :清華大學(xué)出版社 ,20xx. [16] 神龍工作室編著 . Access 20xx 公司數(shù)據(jù)庫管理范例應(yīng)用 .西安 :人民郵電出版社 ,20xx. [17] 沈建蓉 , 單貴 . 大學(xué) VB 程序設(shè)計(jì)實(shí)踐教程 .上海 :復(fù)旦大學(xué)出版社 ,20xx. [18] . superheterodyneits origin, development, and some recent improvements[C]. ,1983,56(18):152155. [19] Sha Zhanyou,Pang Zhifeng,Wang YanPeng. The Application of PhaseLocked Technology In the Electronic Measuring Field, ICEMI’ 20xx. 畢業(yè)論文 附錄 一: 上 位機(jī)程序 39。*********************** 初始化定義 ************************ Public zx As String Public zs Public ju Const zs0 = 20 Const js = 0 *********************** 串口執(zhí)行 部分 ************************ Private Sub MSComm1_OnComm() Dim instring As String 39。定義字符串變量 instring Dim m As Integer 39。定義整型變量 m = 0 39。設(shè)置返回類型 ,input 屬性所檢取的是文本 End Sub Private Sub Timer2_Timer() If 0 Then 39。程序檢查輸入緩沖區(qū)中是否有數(shù)據(jù),若有數(shù)據(jù) ju = ju + 1 = 0 計(jì)數(shù)器 .Text = 數(shù)量: + Str(ju) 39。顯示接收的字符串 39。則將此數(shù)據(jù)讀取后,指定給文本框的 Text 屬性 End If End Sub 39。*********************** 常速控制 ************************ Private Sub 常速 _Click() = D zs = 0 電機(jī)運(yùn)行 .Text = 電機(jī)運(yùn)行狀態(tài): + Chr$(13) + Chr(10) + + 步進(jìn)啟動 + Chr$(13) + Chr(10) + 轉(zhuǎn)速: + Str(zs0 + zs) + 轉(zhuǎn) /分 + 。 End Sub 39。****************
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1