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

正文內(nèi)容

labview與單片機(jī)通信設(shè)計(jì)畢業(yè)設(shè)計(jì)-閱讀頁(yè)

2025-03-23 02:39本頁(yè)面
  

【正文】 1~S8 對(duì)應(yīng) L1~L8,電路原理圖如圖 7 所示。 圖 35 鍵盤電路 167。它們連在 P2引腳上。 圖 36 LED 燈控制電路 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 16 167。 USB 是英文 Universal Serial BUS 的縮寫, 中文含義是 “通用串行總線 ”。 USB 是在 1994 年底由 英特爾 、 康柏 、 IBM、 Microsoft 等多家公司聯(lián)合提出的。 USB 接口支持設(shè)備的即插即用和熱插拔功能。 圖 37 串口通信電路 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 17 第 4 章 系統(tǒng)軟件設(shè)計(jì) 167。接口程序編寫時(shí),首先進(jìn)行串 口的初始化,即在 SCON 寄存器中賦值 050H,將波特率設(shè)置為 9600,用定時(shí)器 1 產(chǎn)生波特率,串口工作在方式 2。 圖 41 下位機(jī)串口通信流程圖 只有上位機(jī)能夠主動(dòng)發(fā)命令。單片機(jī)在接收到上位機(jī)的數(shù)字后 ,返回這個(gè)數(shù)字,并由 PC 顯示出來(lái)。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 18 167。 VISA 簡(jiǎn)介 虛擬儀器軟件體系 結(jié)構(gòu)( VISA, Virtual Instrument Software Architecture),采用通用的 I/O 口標(biāo)準(zhǔn),具有與儀器硬件接口和具體計(jì)算機(jī)無(wú)關(guān)的特性,即VISA 是面向器件功能,而不是面向接口總線的,在控制 VXI, GPIB,RS232等儀器時(shí),不必考慮接口總線類型。 串口通訊函數(shù) 本章節(jié)用到的主要串口通訊調(diào)用函數(shù)為: Functions InstrumentI/O VISA Advanced Interface Specific Serial??芍^無(wú)校驗(yàn)、奇校驗(yàn)或偶校驗(yàn); Flow control:該參數(shù)數(shù)據(jù)類型為簇,用于串口通訊中的握手方式。 VISA Read根據(jù)指定讀取的字節(jié)數(shù)讀入設(shè)備中的數(shù)據(jù),返回實(shí)際傳送的字節(jié)數(shù)。 本文在實(shí)現(xiàn) LabVIEW與 STC12C5A60S2單片機(jī)串口通信的串口通訊設(shè)置上.采用波特率為 9600,無(wú)奇偶校驗(yàn). 8位數(shù)據(jù)位. 1位停止位.禁止軟、硬件握手。 HMI 設(shè)計(jì) LabView中的前面板就是圖形化用戶界面,用于設(shè)置數(shù)值輸入和輸出量觀察。通過(guò)設(shè)置與 STC12C5A60S2單片機(jī)串口通信匹配的波特率、串口號(hào)、數(shù)據(jù)位和停止位,實(shí)現(xiàn) labView與 STC12C5A60S2單片機(jī)串口通信,并用數(shù)值顯示控件和溫度檢測(cè)單片機(jī)測(cè)得的數(shù)值,實(shí)現(xiàn)了 LED河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 19 燈的控制,開關(guān)量的控制。 圖 42 LabView HMI 設(shè)計(jì) 167。本次設(shè)計(jì)統(tǒng)一設(shè)計(jì)為波特率為 9600、數(shù)據(jù)位為 校驗(yàn)位無(wú),為 0、停止位為 1。 在接到計(jì)算機(jī)發(fā)送來(lái)的請(qǐng)求信號(hào)后 ,單片機(jī)則回應(yīng)應(yīng)答信號(hào) ,計(jì)算機(jī)通過(guò)VISA Read. vi 節(jié)點(diǎn)讀取單片機(jī)的應(yīng)答信號(hào) ,并且判斷是否收到來(lái)控制順序結(jié)構(gòu)中的 While 循環(huán)。 程序設(shè)計(jì)的步驟如下: 1.建立新 VI 程序 啟動(dòng) NI LabView 程序,選擇新建選項(xiàng)中的 VI 項(xiàng),建立一個(gè)新 VI 程序。 ( 1)添加一個(gè)字符串輸入控件:控件 → 新式 → 字符串與路徑 → 字符串輸入控件,將標(biāo)簽改為 “發(fā)送數(shù)據(jù)(十六進(jìn)制) ”,在該控件上單擊鼠標(biāo)右鍵,在彈河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 21 出的快捷菜單中選擇 “十六進(jìn)制顯示 ”。 ( 3)添加一個(gè)字符顯示控件:控件 → 新式 → 字符串與路徑 → 字符串顯示控件,將標(biāo)簽改為 “通信狀態(tài) ”。 ( 5)添加一個(gè)確定按鈕控件:控件 → 新式 → 布爾 → 確定按鈕,將標(biāo)題改為 “發(fā)送 ”。 圖 45 下位機(jī)向單片機(jī)輸送數(shù)據(jù)框圖 上位機(jī)將處理后的數(shù)據(jù)輸送到下位機(jī)中,從而實(shí)現(xiàn)上、下位機(jī)的通訊整個(gè)過(guò)程。 167。為保證接收時(shí)上位機(jī)能正確識(shí)別其順序,這里在每次發(fā)送數(shù)據(jù)前加發(fā)一個(gè) 0x00 作為起始位。再加上按鍵值一次發(fā)送 4 個(gè)字節(jié)的數(shù)據(jù)。 由此可見,上位機(jī)顯示的 AD 值最高為參考值的 254/255,另外由于按鍵按下為 0,這個(gè)協(xié)議將會(huì)在 8 個(gè)按鍵全按下的時(shí)候出錯(cuò)。如果一定要保證協(xié)議的可靠性,可以屏蔽一個(gè)按鍵,只使用 7 個(gè)按鍵。LabView作為一個(gè)專為測(cè)試測(cè)量設(shè)計(jì)的編程語(yǔ)言,使用了工程師們最熟悉的圖 形化的編程方式,能夠幫助用戶高效和快速的開發(fā)測(cè)試應(yīng)用。本次設(shè)計(jì)為 PC與單片機(jī)串口通信,課題完成的工作總結(jié)如下: ( 1) 進(jìn)行了系統(tǒng)的硬件和軟件方面的設(shè)計(jì),設(shè)計(jì)的主要內(nèi)容包括 USB串口的連接, STC12C5A60S2單片機(jī)連接和數(shù)據(jù)傳輸, Labview串口程序設(shè)計(jì),C語(yǔ)言程序的設(shè)計(jì)等等。連接 PC和單片機(jī)構(gòu)成單片機(jī)應(yīng)用系統(tǒng), PC發(fā)送數(shù)據(jù)給單片機(jī),并將數(shù)據(jù)返還回來(lái), PC接收并驗(yàn)證返還的數(shù)據(jù)。本次設(shè)計(jì)實(shí)現(xiàn)了 LabView下的串口通信,達(dá)到了預(yù)期的目標(biāo)。用 LabView 軟件強(qiáng)大的編輯功能,配合下位機(jī)智能儀器,能夠?qū)崿F(xiàn)數(shù)據(jù)的傳輸功能。對(duì)于復(fù)雜數(shù)據(jù)的傳輸和更強(qiáng)大功能的開發(fā)還有待發(fā)掘。 回想在大學(xué)求學(xué)的四年,心中充滿無(wú)限感激和留戀之情。在此論文撰寫過(guò)程中,要特別感謝我的導(dǎo) 師黃曉東老師的指導(dǎo)與督促,同時(shí)感謝他的諒解與包容。感謝我的班主任以及各位任課老師,謝謝您們?cè)谶@四年中為我們?nèi)嗨龅囊磺校鷤儾磺蠡貓?bào),無(wú)私奉獻(xiàn)的精神很讓我感動(dòng),再次向您們表示由衷的感謝。在此,也對(duì)他們表示衷心感謝。由于經(jīng)驗(yàn)匱乏,能力有限,設(shè)計(jì)中難免有許多考慮不周全的地方,希望各位老師多加指教。_nop_()。_nop_()。 unsigned char adc_res[2],key。 unsigned char Rcv = 0。 /* void waitnms(char x) { int i,k。kx。i12021。 } void waitns(char x) { int i。ix。 } */ void Uart_SendChar(unsigned char dat) { SBUF = dat。 //等待發(fā)送完成 TI = 0。NOP5。 case 1:ADC_CONTR=0x89。break。 Uart_SendChar(0x00)。i2。 else Uart_SendChar(adc_res[i]+1)。 } void main() { P1ASF=0xff。=0xfb。 //定 時(shí)器、串口全部用傳統(tǒng) 8051 的速度 EADC=1。 SCON = 0x50。 //SM1=1。 TMOD = 0x20。 //SMOD = 1。 //波特率 9600bps fosc=11.0592MHz TL1 = 0xfd。 //開串口中斷 TR1 = 1。 //開總中斷 ADCX_start(chl)。 send()。 P2=Rcv。 //接收標(biāo)志位清零 Rcv = SBUF。 // Uart_SendChar(Rcv)。 chl=!chl。 //重新啟動(dòng) AD } 外文資料譯 文 1 外文資料翻譯 虛擬儀器( LabVIEW) 虛擬儀器是一種高效用于構(gòu) 建數(shù)據(jù)采集與監(jiān)測(cè)系統(tǒng)圖形化編程語(yǔ)言。要指定您系統(tǒng)的功能,您只需裝配塊關(guān)系圖 —一種自然的設(shè)計(jì)表示科學(xué)家和工程師。虛擬儀器包含強(qiáng)大的內(nèi)置度量分析和一個(gè)圖形的編輯器實(shí)現(xiàn)最佳性能。 更快地發(fā)展 虛擬儀器通過(guò)加快發(fā)展了對(duì)傳統(tǒng)的編程提升了 4 至 10 倍!使用模塊化和層次結(jié)構(gòu)的虛擬儀器,可以原型,設(shè)計(jì),并且在一個(gè)短時(shí)間內(nèi)修改系統(tǒng)。 更好的投資 使用虛擬儀器系統(tǒng),每個(gè)用戶有權(quán)訪問(wèn)單一的商業(yè)文書的成本低于一個(gè)完整的檢測(cè)實(shí)驗(yàn)室。 優(yōu)化性能 虛擬儀器的所有應(yīng)用程序執(zhí)行以獲得最佳性能的編譯速度。您甚至可以創(chuàng)建共享的庫(kù)或從其他編程語(yǔ)言中調(diào)用虛 擬儀器代碼的 dll。虛擬儀器用于快速創(chuàng)建網(wǎng)絡(luò)的測(cè)量和 Web 發(fā)布和遠(yuǎn)程數(shù)據(jù)共享最新的外文資料譯 文 2 科技集成的自動(dòng)化系統(tǒng)。除了在虛擬儀器的開發(fā)系統(tǒng)國(guó)家儀器還提供多種附加模塊和擴(kuò)展功能的虛擬儀器的工具集。 虛擬儀器數(shù)據(jù)記錄和監(jiān)督控制模塊 高通道數(shù)的分布式應(yīng)用程序日志記錄的虛擬儀器數(shù)據(jù)和監(jiān)督控制模塊,提供了一個(gè)完整的解決方案。 實(shí)時(shí)虛擬儀器 對(duì)于需要實(shí)時(shí)性能的應(yīng)用國(guó)家儀器,提供了實(shí)時(shí)虛擬儀器。 虛擬儀器視覺開發(fā)模塊 虛擬儀器視覺開發(fā)模塊是為科學(xué) 家、自動(dòng)化的工程師和技術(shù)人員正在開發(fā)虛擬機(jī)器視覺和科學(xué)的圖像處理應(yīng)用程序。 廣泛的應(yīng)用 在很多行業(yè)全球包括汽車、電訊、航空航天、半導(dǎo)體、電子設(shè)計(jì)和生產(chǎn)、過(guò)程控制生物醫(yī)學(xué),以及許多其他實(shí)現(xiàn)虛擬儀器的應(yīng)用程序。利用虛擬儀器在整個(gè)組織您可以節(jié)省時(shí)間和金錢的共享信息和軟件。與試驗(yàn)臺(tái),基于虛擬儀器的測(cè)試的程序和業(yè)界最大檢測(cè)驅(qū)動(dòng)程序庫(kù),為您的整個(gè)系統(tǒng)有一個(gè)單一、一致的開發(fā)和執(zhí)行環(huán)境。很多科學(xué)家和工程師希望虛擬儀器的高速度、高通道累計(jì)測(cè)量和控制該圖形編程提供。 計(jì)算機(jī)檢測(cè)與控制 虛擬儀器是計(jì)算機(jī)檢測(cè)和預(yù)測(cè)性維護(hù)應(yīng)用程 序需要具有確定性控制、振動(dòng)分析、視覺和圖像處理,和運(yùn)動(dòng)控制的理想選擇。 研究與分析 集成的虛擬儀器測(cè)量分析庫(kù)提供了一個(gè)分析軟件包中的所需的一切??捎玫男盘?hào)的生成和處理、數(shù)字濾波、窗口、曲線的擬合和限制掩碼測(cè)試功能列出的聯(lián)合時(shí) 頻分析,小波,并基于模型的 虛擬頻譜分析提供特別設(shè)計(jì)的信號(hào)處理工具集。 繪制自己的解決方案 虛擬儀器,使用中,您將構(gòu)建稱為虛擬儀器( VIs)的而不是編寫基于文本的程序的圖形程序。將功能添加到用戶界面,您直觀地裝配塊關(guān)系圖 —一種提供給工程師和科學(xué)家自然的設(shè)計(jì)表示法。當(dāng)您完成運(yùn)行您的虛擬儀器時(shí)您使用前面板來(lái)控制您的系統(tǒng)是否移動(dòng)放大的圖形,或輸入用鍵盤的值。您執(zhí)行此操作的功能調(diào)色板中選擇對(duì)象(圖標(biāo)),一起用來(lái)傳輸數(shù)據(jù)塊關(guān)系圖對(duì)象間的電線連接它們。 數(shù)據(jù)流編程 虛擬儀器使用一個(gè)專利的數(shù)據(jù)流編程模型,使您得以從基于文本的編程語(yǔ)言的線性體系結(jié)構(gòu)。 因此,能夠以并行方式運(yùn)行多個(gè)執(zhí)行線程和多個(gè)可見的多任務(wù)系統(tǒng)虛擬儀器。所以您可以設(shè)計(jì) VIs 和 subVIs, 作為應(yīng)用程序構(gòu)造塊的層次結(jié)構(gòu),您甚至可以創(chuàng)建您自己的可見,圖標(biāo)。 圖形化編譯器 在許多的應(yīng)用程序執(zhí)行速度至關(guān)重要。甚至可以使用虛擬儀器探查器用于分析和優(yōu)化時(shí)間關(guān)鍵操作。 測(cè)量和數(shù)學(xué) 虛擬儀器包括許多種其他測(cè)量分析工具。測(cè)量分析功能可以確定信號(hào)特征如 RMS/DC 級(jí)別、總諧波失真( THD)、沖擊響應(yīng),頻率響應(yīng)特性及互功率譜。此外,您可以通過(guò)直接在您的虛擬儀器程序中輸入 MATLAB 或 HIQ 腳本擴(kuò)展這些內(nèi)置的 功能。 2D 工具包括功能如自動(dòng)縮放 X 和 Y 范圍、可重構(gòu)屬性(點(diǎn) /線條樣式、顏色,及更多)和游標(biāo)。 開發(fā)系統(tǒng) 虛擬儀器專業(yè)發(fā)展體系促進(jìn)發(fā)展高端、精密儀器儀表系統(tǒng)的用戶開發(fā)的可見或程序人員需要遵守嚴(yán)格的質(zhì)量標(biāo)準(zhǔn)大型團(tuán)隊(duì)中工作的開發(fā)人員。此 外,開發(fā)系統(tǒng)提供源代碼控制外文資料譯 文 5 工具,并提供實(shí)用程序的定量測(cè)量您的應(yīng)用程序的復(fù)雜性。我們包括編程標(biāo)準(zhǔn)和提供一致的虛擬儀器編程方法論為指導(dǎo)的樣式指南。 職 業(yè) 發(fā) 展 制 度 在Windows2021/NT/Me/9x, Mac OS、 Sun、 HPUX 和 Linux 上操作。它包括 GPIB、 VISA、 VXI、 RS23數(shù)據(jù)采集, 并用于數(shù)據(jù)采集、儀器控制儀器驅(qū)動(dòng)程序庫(kù)。開發(fā)系統(tǒng)還提供了功能直接訪問(wèn) dll、ActiveX 和其他外部代碼。全系統(tǒng)發(fā)展在 Windows2021/NT/Me/9x、 Mac OS 、 Sun、 HPUX和 Linux 上操作。在 Windows2021/NT/Me/9x 上操作的基礎(chǔ)產(chǎn)品包。本許可不被供程序
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1