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

正文內(nèi)容

基于vb和串口通信技術(shù)的多傳感器檢測系統(tǒng)設(shè)計(jì)-預(yù)覽頁

2025-07-16 23:55 上一頁面

下一頁面
 

【正文】 設(shè)置或返回聯(lián)機(jī)速率、奇偶校驗(yàn)、數(shù)據(jù)位、停止位PortOpen屬性設(shè)置或返回通信連接端口狀態(tài)Input屬性從輸入緩沖區(qū)返回字符,同時(shí)刪除緩沖區(qū)的字符Output屬性將要發(fā)送的數(shù)據(jù)輸入到傳出緩沖區(qū)RThreshold屬性設(shè)置或返回引發(fā)接收事件的字節(jié)數(shù),以引發(fā)OnComm事件中接收事件InputMode屬性設(shè)置或返回Input屬性取回的數(shù)據(jù)的類型,有二進(jìn)制形式、文字形式InBufferCount屬性將InBufferCount屬性設(shè)置為0,可清除接收緩沖區(qū)CommEvent屬性CommEvent屬性在事件發(fā)生時(shí)生成OnComm事件,CommEvent屬性會返回不同值,表示不同的通信事件事件OnComm事件CommEvent屬性的值發(fā)生變化,就會引發(fā)OnComm事件對于MSComm控件OnComm事件的子函數(shù)形式源代碼如下:Private Sub MSComm1_OnComm() Select Case Case EvCD 39。 Ring Indicator 變化引發(fā)事件 Case EvReceive 39。在“Case EvReceive”后添加從緩沖區(qū)中讀取數(shù)據(jù)功能的源代碼,即可實(shí)現(xiàn)串口通信的接收數(shù)據(jù)功能。RS232外觀以及引腳標(biāo)號如圖1所示:圖1 RS232外觀以及引腳標(biāo)號: RS232引腳標(biāo)號及意義引腳簡寫意義引腳1CD載波檢測(Carrier Detect)引腳2RXD接收數(shù)據(jù)(Receive)引腳3TXD發(fā)送數(shù)據(jù)(Transmit)引腳4DTR數(shù)據(jù)終端準(zhǔn)備好(Data Terminal Ready)引腳5GND接地端(Ground)引腳6DSR數(shù)據(jù)準(zhǔn)備好(Data Set Ready)引腳7RTS請求發(fā)送(Request To Send)引腳8CTS清除發(fā)送(Clear To Send)引腳9RI振鈴提示(Ring Indicator)由上表可知道,RS232串口的引腳2和引腳3分別用來接收數(shù)據(jù)、發(fā)送數(shù)據(jù),一般而言,如果要將數(shù)據(jù)從一端發(fā)送到另一端,只需要用到第2引腳、第3引腳以及第5引腳就可以形成一個(gè)簡單的通信線路。3 多傳感器檢測系統(tǒng)設(shè)計(jì) 多傳感器檢測系統(tǒng)的組成任何一個(gè)監(jiān)測系統(tǒng)都會使用了大量的各種類型的傳感器。如圖2所示即為一個(gè)簡單的多傳感器檢測系統(tǒng)組成基本原理圖。數(shù)據(jù)通過串行口一次只能傳送1 個(gè)字節(jié), 而且數(shù)據(jù)和控制信息都是在單線上移動(dòng), 故需要通信協(xié)議, 常用通信協(xié)議如下:l 一個(gè)起始位;l 七個(gè)或八個(gè)數(shù)據(jù)位;l 奇偶校驗(yàn)位;l 一個(gè)或兩個(gè)停止位;l 傳輸速度( 單位: 波特率或b/ s) 。在串行通信的實(shí)現(xiàn)過程中,底層為通信工作以及操作系統(tǒng)和計(jì)算機(jī)硬件提供了有力的支持,但是為了實(shí)現(xiàn)特定的用戶功能,必須在軟件中制定基于應(yīng)用的通信協(xié)議。定義了數(shù)據(jù)幀作為信息傳輸單元,使用差錯(cuò)校驗(yàn)和幀應(yīng)答等技術(shù),屏蔽物理路上的噪聲,使傳輸通道變成一條可靠的信道;數(shù)據(jù)鏈接層為數(shù)據(jù)的準(zhǔn)確通信提供了充足的信息。負(fù)責(zé)建立通信伙伴之間的連接關(guān)系,實(shí)現(xiàn)操作同步,報(bào)警及數(shù)據(jù)完整性等管理任務(wù)。 通過該主界面可以完成對系統(tǒng)主要設(shè)備運(yùn)行狀態(tài)的實(shí)時(shí)監(jiān)控,包括用不同的顏色來表示設(shè)備的啟、停,用文本框顯示系統(tǒng)主要的運(yùn)行參數(shù),如PH值、溫度、溶氧量等,利用CommandButton控件的Click事件完成設(shè)定值的發(fā)送,從而實(shí)現(xiàn)對現(xiàn)場進(jìn)行實(shí)時(shí)控制。整個(gè)過程實(shí)現(xiàn)和操作起來非常簡單方便。在基本監(jiān)測系統(tǒng)設(shè)計(jì)好后,能否正常工作還不能確定,因此必須設(shè)計(jì)調(diào)試系統(tǒng)對其進(jìn)行調(diào)試。選用COM1串行口; .Settings = 9600,N,8,1 39。設(shè)置MSComm1發(fā)送緩沖為512字節(jié) .PortOpen = True 39。傳輸模式為二進(jìn)制形式 .RThreshold = 5 39。系統(tǒng)利用多個(gè)傳感器對魚塘中溫度、pH、溶解氧等信號進(jìn)行采集.并且利用AT89C52單片機(jī)對其進(jìn)行指定控制。 數(shù)據(jù)采集模塊l PH測量考慮成本和精度問題,設(shè)計(jì)中選用的是型號為YC07型的PH傳感器來測量水的PH它的適用范圍廣泛,溫度范圍為0~110C完全能滿足魚類生長所需環(huán)境溫度,可測PH范圍為0~14,響應(yīng)時(shí)間快,抗干擾能力強(qiáng),輸出信號強(qiáng),無需加放大器。圖6 信號放大電路AD623是一個(gè)集成儀表放大器,允許使用單個(gè)增益設(shè)置電阻進(jìn)行增益編程。圖7 DS18B20與單片機(jī)連接電路DS18B20與一般的熱敏電阻不同,它可以將溫度直接轉(zhuǎn)換為串行數(shù)字信號,供單片機(jī)處理,而不需要數(shù)模轉(zhuǎn)換芯片來采集溫度信號,還可以設(shè)定溫度警戒范圍,當(dāng)所測得的溫度不在范圍內(nèi)時(shí)可產(chǎn)生報(bào)警信號。DS1302與單片機(jī)連接電路如圖9 所示。圖10 12864液晶顯示模塊與單片機(jī)連接電路 串口通訊及上位機(jī)顯示在串口通信中采用了MAX232電平轉(zhuǎn)換芯片,將溫度、pH、溶解氧質(zhì)量濃度、時(shí)間等參數(shù)傳送至上位機(jī),進(jìn)行顯示并保存數(shù)據(jù).MAX232與單片機(jī)及電腦串口連接電路如圖11所示圖11 MAX232連接電路 編程,對單片機(jī)發(fā)來的數(shù)據(jù)進(jìn)行處理。 通過該主界面可以完成對魚塘水質(zhì)的監(jiān)測和控制如PH值、溫度、溶氧量等,利用CommandButton控件的Click事件完成設(shè)定值的發(fā)送,從而實(shí)現(xiàn)對魚塘水質(zhì)的改變。在基于以上基本監(jiān)測系統(tǒng)的通信協(xié)議的基礎(chǔ)上進(jìn)行該魚塘水質(zhì)監(jiān)測系統(tǒng)通信程序設(shè)計(jì)。簡單代碼舉例如下:Private Sub Cmdstop_Click() 39。接收部分需要準(zhǔn)確采集現(xiàn)場上傳的適時(shí)參數(shù),如溫度、PH值、溶氧量等,以便分析和改進(jìn)魚塘水質(zhì),是通信程序設(shè)計(jì)的重點(diǎn),通過VB中MSComm控件的OnComm事件來完成。具體連接步驟與第3章中論述的構(gòu)建基本多傳感器監(jiān)測系統(tǒng)數(shù)據(jù)存儲方法相同。調(diào)試系統(tǒng)的主要功能是保證上位機(jī)能與下位機(jī)進(jìn)行準(zhǔn)確的通訊,保證數(shù)據(jù)傳送的準(zhǔn)確性。 系統(tǒng)應(yīng)用及推廣該檢測系統(tǒng)可應(yīng)用于生產(chǎn)、生活的各個(gè)方面??蓪ο到y(tǒng)進(jìn)行改進(jìn),完成水質(zhì)的自動(dòng)調(diào)節(jié)系統(tǒng),如自動(dòng)增氧、自動(dòng)加溫等,可用于工廠化水產(chǎn)品養(yǎng)殖。通過測試,該實(shí)驗(yàn)平臺能夠?qū)崿F(xiàn)正確通訊實(shí)時(shí)監(jiān)測功能,即:通過一個(gè)串口通信口完成所接收數(shù)據(jù)的接收、解析與實(shí)時(shí)顯示。RS232通訊協(xié)議中提供了CRC校驗(yàn),可針對相關(guān)協(xié)議編寫校驗(yàn)程序,實(shí)現(xiàn)系統(tǒng)鏈路出錯(cuò)自檢功能,從而保證了通信的正確性。尤其要強(qiáng)烈感謝我的論文指導(dǎo)老師徐翠琴老師,她對我進(jìn)行了無私的指導(dǎo)和幫助,不厭其煩的幫助進(jìn)行論文的修改和改進(jìn),同時(shí)提出嚴(yán)格要求,引導(dǎo)我不斷開闊思路,為我答疑解惑,鼓勵(lì)我大膽創(chuàng)新,使我在這一段寶貴的時(shí)光中,既增長了知識、開闊了視野、鍛煉了心態(tài),又培養(yǎng)了良好的實(shí)驗(yàn)習(xí)慣和科研精神。最后我還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝你們!是你們,為我的學(xué)習(xí)創(chuàng)造了條件;是你們,一如既往的站在我的身后默默的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1