前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇系統(tǒng)設(shè)計(jì)論文范文,相信會(huì)為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

該信息平臺(tái)設(shè)計(jì)包含三個(gè)部分,一是用戶使用的閱讀器,該閱讀器具有用戶登錄、頻道管理(訂閱、退訂)、信息閱覽的功能;二是RSSfeed(RSS源)生成設(shè)計(jì),即圖書館將推送的頻道生成相應(yīng)的RSSfeed,用于用戶訂閱;三是用戶信息的管理,通過該模塊,可實(shí)現(xiàn)統(tǒng)計(jì)有哪些讀者訂閱圖書館推送的信息和統(tǒng)計(jì)讀者喜歡訂閱哪些信息。
一、系統(tǒng)設(shè)計(jì)目標(biāo)
系統(tǒng)設(shè)計(jì)的基本原則是根據(jù)圖書館推送服務(wù)的內(nèi)容設(shè)置來設(shè)計(jì),可實(shí)現(xiàn):
(1)使用網(wǎng)頁閱讀,無須安裝閱讀器
(2)方便讀者訂閱和使用
(3)個(gè)性化界面,可根據(jù)需要進(jìn)行更改
(4)可對(duì)用戶信息和數(shù)據(jù)統(tǒng)計(jì)
二、可行性研究
可行性研究是指能使該系統(tǒng)達(dá)到以最小的開發(fā)成本取得最佳的開發(fā)效果??尚行匝芯康哪康氖菍?duì)要開發(fā)的信息服務(wù)系統(tǒng)從技術(shù)上、經(jīng)濟(jì)上、資源上和管理上進(jìn)行是否可行的研究,以保證資源合理使用、避免失誤和浪費(fèi)時(shí)間的重要工作。經(jīng)濟(jì)上的可行性:因?yàn)殚_發(fā)與運(yùn)行環(huán)境沒有特殊的要求,只要有臺(tái)配置一般的PC機(jī)和幾種常用軟件外就可以了。
技術(shù)上的可行性:在技術(shù)上主要采用ASP動(dòng)態(tài)網(wǎng)頁技術(shù),簡單的數(shù)據(jù)庫技術(shù),Ajax體系結(jié)構(gòu),MD5加密算法,當(dāng)然還包括RSS技術(shù)。這些技術(shù)有的已經(jīng)非常成熟,有的是現(xiàn)在的熱門技術(shù)并且有了廣泛的應(yīng)用,可以找到參考文獻(xiàn)資料,所以實(shí)現(xiàn)起來是可行的。
資源上的可行性:圖書館有充足的文獻(xiàn)資源、先進(jìn)的計(jì)算機(jī)設(shè)備和網(wǎng)絡(luò),設(shè)計(jì)工作人員具有多年圖書館業(yè)務(wù)管理經(jīng)驗(yàn)和自動(dòng)化管理經(jīng)驗(yàn),為系統(tǒng)開發(fā)提供了足夠的保障。
管理上的可行性:帳戶管理方面,系統(tǒng)提供登錄和注冊(cè)功能并能根據(jù)帳號(hào)管理自己的資源。圖書館本身的自動(dòng)化管理系統(tǒng)擁有全校師生的完整數(shù)據(jù)信息,通過轉(zhuǎn)換,可以方便將數(shù)據(jù)轉(zhuǎn)入本系統(tǒng)的用戶數(shù)據(jù)庫中,讀者可不必注冊(cè)直接登錄即可。對(duì)于校外的用戶可以通過注冊(cè)登錄。
三、RSSfeed的設(shè)計(jì)與實(shí).現(xiàn)
RSS是一種基于XML的信息內(nèi)容描述、和信息聚合技術(shù),通過支持標(biāo)準(zhǔn)的RSSfeed(RSS信息源)格式實(shí)現(xiàn)信息內(nèi)容的聚合和訂閱。隨著RSS技術(shù)的普及和廣泛應(yīng)用,國內(nèi)外圖書館界開始積極嘗試采用RSS來提高自己的服務(wù)水平。使用者如果想獲得RSS服務(wù),只需要通過閱讀器來訂閱RSSfeed,即可得到推送部門提供的服務(wù)。
每個(gè)圖書館將會(huì)根據(jù)本館的情況設(shè)計(jì)多個(gè)推送頻道,本文以推送圖書館新書通報(bào)為例,說明RSSfeed設(shè)計(jì)與實(shí)現(xiàn)的方法。
新書通報(bào)是圖書館將每批采購經(jīng)過編目加工后放入借閱流通的新書以一定的方式介紹給讀者,使讀者能夠及時(shí)了解圖書館最新圖書動(dòng)態(tài)并找到自己所需要的圖書,提高圖書的利用率。為此圖書館可以設(shè)計(jì)一個(gè)RSS新書通報(bào)頻道,讀者一旦訂閱,就可以及時(shí)獲得該信息。具體實(shí)現(xiàn)通過先獲取新書的相關(guān)數(shù)據(jù),然后生成RSSfeed.
(1)獲取新書的相關(guān)數(shù)據(jù),生成文本文件
以我校圖書館為例,現(xiàn)圖書館使用的是先進(jìn)的圖書館自動(dòng)化管理系統(tǒng),該系統(tǒng)可以實(shí)現(xiàn)圖書的自動(dòng)化管理,并支持圖書按照國際標(biāo)準(zhǔn)格式(MARC)進(jìn)行編目。編目后的數(shù)據(jù),可以通過管理系統(tǒng)的報(bào)表功能將一定時(shí)期的書目數(shù)據(jù)輸出,輸出的書目數(shù)據(jù)用規(guī)范的字段和子字段代碼揭示每一種圖書的內(nèi)容,并形成規(guī)范的文本格式。(2)RSSfeed生成方法
RSSfeed本質(zhì)上是一個(gè)XML文件,由多個(gè)XML標(biāo)簽((tag)構(gòu)成。一個(gè)RSSfeed包括兩部分:描述feed的靜態(tài)信息和構(gòu)成feed的每一條目的動(dòng)態(tài)信息。靜態(tài)信息描述RSS的版本、編碼和頻道名稱等信息;每一個(gè)動(dòng)態(tài)條目以<item>標(biāo)簽開始,包括Title,Link和Description等標(biāo)簽,并對(duì)應(yīng)與之匹配的結(jié)束標(biāo)簽。
(3)核心代碼片斷
通過JAVA程序?qū)崿F(xiàn)了定期自動(dòng)生成RSSfeed。以下為實(shí)現(xiàn)的部分核心代碼:
根據(jù)讀取的數(shù)據(jù),構(gòu)造RSSfeed中每個(gè)<item>內(nèi)容
while((sline=br.readLine())!=null)
{
通過subString()函數(shù)對(duì)每條數(shù)據(jù)做拆分,讀出題名、出版說明、ISBN號(hào)等生成<item>內(nèi)容}
(c)輸出RSSFeed
Filef=newFile(“..//newbook.xml");//建立輸出的XML文件
FileOutputStreamfis=newFileOutputStream(f);//建立文件輸出流
OutputStreamWriterisr=newOutputStreamWriter(fis);
BufferedWriterbr=newBufferedWriter(isr);
Br.write(head+content十tail);//將字符串寫入文件newbook.xml.
本文針對(duì)網(wǎng)上各種免費(fèi)閱讀器進(jìn)行研究,發(fā)現(xiàn),網(wǎng)上免費(fèi)閱讀器功能強(qiáng)大,但是缺乏管理與統(tǒng)計(jì)的個(gè)性化功能。設(shè)計(jì)的目的是以網(wǎng)頁形式來閱讀,不需要安裝閱讀器和插件。閱讀器開發(fā)平臺(tái):ultraedit編輯器和Dreamveaver2004;操作系統(tǒng):WindowXP和IIS系統(tǒng)組件。
四、閱讀器頁面設(shè)計(jì)結(jié)果
校園是學(xué)生學(xué)習(xí)的地方,要培養(yǎng)出適應(yīng)社會(huì)發(fā)展的新人才。校園自身也要與時(shí)俱進(jìn)。當(dāng)前,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)迅猛發(fā)展,應(yīng)用廣泛。能夠提供資源的共享,節(jié)省時(shí)間與空間對(duì)應(yīng)的資源。校園發(fā)展當(dāng)然要把計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)納入其中,讓計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)發(fā)揮作用??s短師生間的距離,節(jié)省人力資源,實(shí)現(xiàn)網(wǎng)絡(luò)化平臺(tái)的科學(xué)管理。從應(yīng)用角度說,開放性的校園工作平臺(tái)可以設(shè)置多種功能。校園工作功能,使得領(lǐng)導(dǎo)和教師以及行政人員,快速溝通,提高工作效率;考試功能,隨時(shí)可以根據(jù)考試要求,準(zhǔn)備考試內(nèi)容,開放服務(wù)器端允許登錄,實(shí)現(xiàn)各種考試;學(xué)習(xí)功能:提供多方面交流,作業(yè)、討論、答疑都可在此進(jìn)行;留言與論壇功能:實(shí)現(xiàn)學(xué)生間的溝通,獲取需要的信息。教務(wù)功能:讓學(xué)生可以了解本學(xué)期課程情況,同時(shí)有更充裕的時(shí)間進(jìn)行課程選修。
2校園平臺(tái)應(yīng)用情況與存在問題研究
在高等院校中,校園網(wǎng)絡(luò)化平臺(tái)的搭建工作還是覆蓋率較高的?;旧隙寄軌?qū)崿F(xiàn)校園網(wǎng)絡(luò)互通,使用如教務(wù)平臺(tái)的網(wǎng)絡(luò)式平臺(tái)。能夠?qū)崿F(xiàn)網(wǎng)絡(luò)選修,網(wǎng)絡(luò)成績基于PAGERANK算法的校園平臺(tái)系統(tǒng)設(shè)計(jì)研究孫麗麗哈爾濱信息工程學(xué)院150028姜海紅哈爾濱應(yīng)用職業(yè)技術(shù)學(xué)院150078查詢等基本功能。可以說取得了一定的成績。但成績不能讓前進(jìn)的步伐停滯。校園平臺(tái)還是存在很多問題的。首先,高校使用的網(wǎng)絡(luò)校園平臺(tái),設(shè)計(jì)開發(fā)的企業(yè)不同造成水平相差較多。有些網(wǎng)絡(luò)平臺(tái)經(jīng)不住長期使用的考驗(yàn),同時(shí)在設(shè)計(jì)時(shí)沒有預(yù)留拓展空間,不能滿足教育改革進(jìn)程中的新需要新要求。其次,網(wǎng)絡(luò)平臺(tái)中的資源陳舊,不能及時(shí)更新。學(xué)生找不到適合課程的好的學(xué)習(xí)資源。校園平臺(tái)實(shí)時(shí)性差。
3校園平臺(tái)開發(fā)工具與開發(fā)模式
由于校園平臺(tái)集成功能較多,對(duì)于安全性要求相對(duì)高。所以服務(wù)器端操作系統(tǒng)使用微軟系列的2003版本。后臺(tái)數(shù)據(jù)庫使用成熟的SQLSEVER,作為校園平臺(tái)的開發(fā),當(dāng)然是以網(wǎng)站互動(dòng)的模式呈現(xiàn)給使用者,所以腳本語言不可少,ASP。NET是不錯(cuò)的選擇。工作模式選擇為瀏覽器、服務(wù)器模式,客戶端、服務(wù)器端交互模式。
4pagerank算法的體現(xiàn)
精研計(jì)算機(jī)技術(shù)的人員應(yīng)該熟悉這種算法,此算法在2000年之前就已經(jīng)提出了,屬于網(wǎng)頁級(jí)算法。作用是通過計(jì)算二級(jí)、三級(jí)等分頁的鏈接數(shù)量,判斷相應(yīng)時(shí)間,然后進(jìn)行優(yōu)先權(quán)限的分配工作。在大型網(wǎng)站的建設(shè)過程中,這種算法常常應(yīng)用于搜索功能實(shí)現(xiàn)當(dāng)中。通過分級(jí)頁數(shù)的多少?通過頁面被訪問數(shù)以及重要性來設(shè)計(jì)算法。這個(gè)網(wǎng)頁的重要性,經(jīng)常用一個(gè)專有名詞。上面就是一個(gè)該算法使用排名因子進(jìn)行計(jì)算的典型公式。算法的優(yōu)點(diǎn)在于它對(duì)互聯(lián)網(wǎng)上的網(wǎng)頁給出了一個(gè)全局的重要性排序,并且算法的計(jì)算過程是可以離線完成的,這樣有利于迅速響應(yīng)用戶的請(qǐng)求。不過,其缺點(diǎn)在于主題無關(guān)性,沒有區(qū)分頁面內(nèi)的導(dǎo)航鏈接、廣告鏈接和功能鏈接等,容易對(duì)廣告頁面有過高評(píng)價(jià);另外,PageRank算法的另一弊端是,舊的頁面等級(jí)會(huì)比新頁面高,因?yàn)樾马撁?,即使是非常好的頁面,也不?huì)有很多鏈接,除非他是一個(gè)站點(diǎn)的子站點(diǎn)。這就是PageRank需要多項(xiàng)算法結(jié)合的原因。HITS算法的優(yōu)點(diǎn)在于它能更好地描述互聯(lián)網(wǎng)的組織特點(diǎn),由于它只是對(duì)互聯(lián)網(wǎng)中的很小的一個(gè)子集進(jìn)行分析,所以它需要的迭代次數(shù)更少,收斂速度更快,減少了時(shí)間復(fù)雜度。但HITS算法也存在如下缺點(diǎn):中心網(wǎng)頁之間的相互引用以增加其網(wǎng)頁評(píng)價(jià),當(dāng)一個(gè)網(wǎng)站上的多篇網(wǎng)頁指向一個(gè)相同的鏈接,或者一個(gè)網(wǎng)頁指向另一個(gè)網(wǎng)站上的多個(gè)文件時(shí)會(huì)引起評(píng)分的不正常增加,這會(huì)導(dǎo)致易受“垃圾鏈接”的影響;網(wǎng)頁中存在自動(dòng)生成的鏈接;主題漂移,在鄰接圖中經(jīng)常包括一些和搜索主題無關(guān)的鏈接,如果這些鏈接自身也是中心網(wǎng)頁或權(quán)威網(wǎng)頁就會(huì)引起主題漂移:對(duì)于每個(gè)不同的查詢算法都需要重新運(yùn)行一次來獲取結(jié)果。這使得它不可能用于實(shí)時(shí)系統(tǒng),因?yàn)閷?duì)于上千萬次的并發(fā)查詢這樣的開銷實(shí)在太大。
5結(jié)束語
1.1兩區(qū)廣播室位置選址
校園廣播室位置在選址,首先,應(yīng)重點(diǎn)考慮其位置應(yīng)盡可能在校園的中心,這樣利于布線,方便到達(dá)校園各區(qū)域位置,并節(jié)約布線成本。其次,考慮近運(yùn)動(dòng)場,方便學(xué)生集合或大型活動(dòng)時(shí)易觀察現(xiàn)場的適時(shí)狀況,控制播音節(jié)奏,同時(shí)要考慮主要活動(dòng)區(qū)與廣播室的距離,應(yīng)在無線話筒傳輸有效范圍內(nèi),一般在150米內(nèi)較為適合。最后,就是室內(nèi)空間布局,有條件的情況下廣播設(shè)備區(qū)與現(xiàn)場播音以及節(jié)目活動(dòng)區(qū)隔開,并有良好隔音,總面積應(yīng)在20-50平方。
1.2設(shè)計(jì)的總體方案及原理
根據(jù)上述功能說明,兩區(qū)主要設(shè)備配置基本相同,所不同的是自動(dòng)音樂打鈴系統(tǒng)有主次之分??傮w方案系統(tǒng)結(jié)構(gòu)框圖如圖1所示。系統(tǒng)原理說明:當(dāng)南區(qū)作為主播時(shí):從圖1看出,南區(qū)各路音源送入調(diào)音臺(tái),經(jīng)調(diào)音臺(tái)控制后送入南區(qū)6分區(qū)1、2號(hào)功放,經(jīng)功率放大和線路傳輸,送給各分區(qū)廣播音柱實(shí)現(xiàn)南區(qū)校園播音。同時(shí)從功放的音頻輸出口取出一路音頻信號(hào)經(jīng)光端機(jī)調(diào)制輸出,傳到北區(qū)經(jīng)光端解調(diào)器還原成音頻,經(jīng)北區(qū)調(diào)音臺(tái),再經(jīng)北區(qū)6分區(qū)3號(hào)功放和線路傳輸,送到各分區(qū)音柱實(shí)現(xiàn)北區(qū)與南區(qū)廣播同步播音。當(dāng)北區(qū)作為主播時(shí):反之已然,原理同上。兩區(qū)自動(dòng)音樂打鈴統(tǒng)一:從圖1可以看出,即南區(qū)定時(shí)控制器輸出電源啟動(dòng)和觸發(fā)控制指令,受控電源接到指令后啟動(dòng)功放和調(diào)音臺(tái)供電,觸發(fā)指令開啟音樂鈴聲播放器輸出音樂鈴聲,經(jīng)南區(qū)功放輸出到各分區(qū)廣播,實(shí)現(xiàn)音樂打鈴。與此同時(shí)音樂打鈴信號(hào),經(jīng)南區(qū)功放的音頻輸出端口送光調(diào)制器,經(jīng)光纖傳輸?shù)奖眳^(qū),經(jīng)北區(qū)光解調(diào)器還原音頻送入調(diào)音臺(tái),再送入功放輸出到北區(qū)各分區(qū)廣播,實(shí)現(xiàn)北區(qū)同步音樂響鈴。實(shí)現(xiàn)南北區(qū)鈴聲統(tǒng)一。
2校園廣播系統(tǒng)的調(diào)試及使用
廣播系統(tǒng)的調(diào)試是保障整個(gè)系統(tǒng)正常工作不可缺的步驟。調(diào)試的一般步驟:(1)調(diào)試前詳細(xì)閱讀各設(shè)備使用說明書,掌握設(shè)備功能旋鈕、按鍵、端口作用,以及注意事項(xiàng)。
(2)通電前要仔細(xì)核查系統(tǒng)連接是否正確,確認(rèn)無誤。(3)將末級(jí)功放音量旋鈕調(diào)至最小,其它設(shè)備音量旋鈕暫調(diào)至中間位置。
(4)依次開啟受控電源前級(jí)音源設(shè)備調(diào)音臺(tái)光端機(jī)功放。并觀察各設(shè)備開啟時(shí)的運(yùn)行情況,如有異常立即關(guān)閉電源。關(guān)閉與開啟順序則相反。
(5)調(diào)試可按照音頻信號(hào)的流程從“入到出”,或“出到入”依次進(jìn)行。
3結(jié)語
1.1原理
輔助提升系統(tǒng)僅用于緊急情況下的提升,主要在供電故障或主系統(tǒng)故障的情況下救援提升困在罐籠或井底人員,所以機(jī)械傳動(dòng)、控制系統(tǒng)設(shè)計(jì)盡可能簡單。齒圈通過高強(qiáng)度螺栓把合到主軸裝置制動(dòng)盤的聯(lián)接板上;交流變頻電動(dòng)機(jī)通過聯(lián)軸器與變速箱聯(lián)接或直接在變速箱上預(yù)裝交流變頻電動(dòng)機(jī);變速箱安裝在基礎(chǔ)底座上,并且能夠在底座上沿軸向移動(dòng);變速箱輸出端與小齒輪軸聯(lián)接或者直接在變速箱輸出軸上加工配合齒輪。正常工作時(shí),齒輪軸與大齒圈通過在底座上的滑動(dòng),使其脫開;當(dāng)出現(xiàn)緊急工況時(shí),將變速箱沿底座軸向移動(dòng),使齒輪軸與大齒圈良好嚙合,通過變頻電動(dòng)機(jī)驅(qū)動(dòng),使主機(jī)按設(shè)計(jì)提升參數(shù)運(yùn)行。
1.2功能
輔助傳動(dòng)系統(tǒng)對(duì)安裝空間要求較小,一般卷筒直徑φ3.5m及其以上規(guī)格摩擦式提升機(jī)在現(xiàn)有基礎(chǔ)即可加裝;也可在訂貨時(shí)直接配套使用,減小改造時(shí)安裝難度。由于正常工作時(shí),小齒輪與大齒圈處于脫開狀態(tài),輔助傳動(dòng)系統(tǒng)不參與正常提升運(yùn)行工況,故對(duì)正常運(yùn)行安全無影響。提升系統(tǒng)正常工作時(shí),常規(guī)電源給整個(gè)電控系統(tǒng)供電,控制主傳動(dòng)驅(qū)動(dòng)提升機(jī)正常運(yùn)轉(zhuǎn)。若全礦突然出現(xiàn)供電故障或主傳動(dòng)系統(tǒng)損壞等導(dǎo)致提升機(jī)停止運(yùn)行的事故時(shí),提升系統(tǒng)安全制動(dòng),提升機(jī)停止運(yùn)行。此時(shí)提升容器存在被卡在井筒中間的可能,倘若為提人的罐籠,則相當(dāng)危險(xiǎn)。在這種情況下,可以借助輔助傳動(dòng)系統(tǒng)按照設(shè)定的參數(shù)運(yùn)行,將困在井筒中的罐籠內(nèi)人員提升到井口。同時(shí),如果供電系統(tǒng)故障或者短期內(nèi)無法排除,該系統(tǒng)還能往復(fù)運(yùn)行,也可將被困井底的人員緩慢提升至井口。輔助傳動(dòng)系統(tǒng)運(yùn)行步驟如下:啟動(dòng)后備電源,其正常工作后,供電切換到后備電源;后備電源通過低壓配電柜給部分系統(tǒng)供電,如計(jì)算機(jī)柜、操作臺(tái)、液壓站、位置開關(guān)、編碼器等,主傳動(dòng)柜、站等則不予供電;通過操作臺(tái)進(jìn)行應(yīng)急開車操作,使提升機(jī)工作處于應(yīng)急工作方式;啟動(dòng)液壓站,選方向,推閘手柄、速度控制手柄,應(yīng)急變頻器驅(qū)動(dòng)變頻電動(dòng)機(jī),帶動(dòng)卷筒按照系統(tǒng)設(shè)定參數(shù)安全運(yùn)行。
2電控系統(tǒng)
提升設(shè)備機(jī)房的低壓兩回路380V電源為:一路正常工作電源直接引自礦井工業(yè)場地10kV變電所380V低壓母線;另一路380V電源引自現(xiàn)場的后備電源。后備電源容量假定為80kV•A,故障后手動(dòng)切換。此外,輔助提升系統(tǒng)應(yīng)具有一個(gè)硬接線地安全連鎖回路(輔助回路),這個(gè)回路需要的保護(hù)功能有:過卷、過速、機(jī)房所有急停開關(guān)、井筒外所有急停開關(guān)、輔助提升控制急停開關(guān)、輔助提升限位開關(guān)、輔助提升斷路器監(jiān)控等。
3結(jié)語
控制系統(tǒng)采用一塊核心為s3c6410處理器的開發(fā)板,該開發(fā)板有豐富的接口資源,可與傳感器電路和繼電器電路進(jìn)行通信[4],系統(tǒng)結(jié)構(gòu)如圖3所示。觸摸屏為用戶提供了控制系統(tǒng)運(yùn)行的界面。主控制板接收傳感器信號(hào),經(jīng)過處理,輸出控制信號(hào)到變頻器和繼電器,控制電機(jī)等執(zhí)行器的運(yùn)行狀態(tài)。
2檢測系統(tǒng)硬件部分
2.1主控制板
主控制板使用的是Real6410開發(fā)板,由華天正公司推出。該開發(fā)板是一個(gè)最小的完整應(yīng)用系統(tǒng),具有體積小、耗電低、處理能力強(qiáng)的特點(diǎn),能夠裝載和運(yùn)行嵌入式Linux操作系統(tǒng),為開發(fā)工作提供了很好的平臺(tái)支持。核心板采用了三星公司的s3c6410處理器,主頻高達(dá)800MHz,配備256MBmDDR,支持SD卡啟動(dòng)的u-boot。開發(fā)板套件還提供了嵌入式Qt/Em-bedded開發(fā)環(huán)境,方便開發(fā)人員使用Qt語言進(jìn)行軟件開發(fā)。底板提供了豐富的接口資源,有效減少了硬件設(shè)計(jì)的工作量。開發(fā)套件提供了ARM公司的新一代EABI交叉編譯器,可以使用該交叉編譯器將代碼交叉編譯為可以在ARM芯片上運(yùn)行的可執(zhí)行文件。2.2傳感器信號(hào)檢測模塊傳感器采集板使用了意法半導(dǎo)體STM32F103C6T6微處理器,其內(nèi)核為ARMCortex-M3,時(shí)鐘頻率為72MHz,提供了8個(gè)定時(shí)器,9個(gè)通信接口,3個(gè)US-ART接口,軟硬件資源均可滿足本項(xiàng)目對(duì)數(shù)據(jù)采集可靠性和速度的要求。1)位移檢測模塊。位移傳感器采用了日本精工KTC直線位移傳感器KTC-100MM和KTC-125MM兩種型號(hào),量程分別為0~100mm和0~125mm。該產(chǎn)品線性率偏差控制在±0.05%之內(nèi),重復(fù)精度為0.01mm,可以滿足實(shí)時(shí)檢測風(fēng)門開度的精度要求。位移傳感器本質(zhì)上是一個(gè)分壓電路,將其兩個(gè)端子接入24V電壓,其輸出為0~24V電壓,并且與可動(dòng)端的位移成線性關(guān)系,經(jīng)過濾波電路、放大電路和分壓電路進(jìn)行輸出。其輸出電壓的范圍是由A/D轉(zhuǎn)換輸入端的最大輸入電壓所決定的,對(duì)于STM32芯片,這個(gè)值為3.3V。位移檢測模塊電路圖如圖4所示。輸入信號(hào)經(jīng)過電容濾波后進(jìn)入運(yùn)算放大器,分壓電路電阻有如下關(guān)系(R11+R12)/R12=24V/3.3V這里取R11=345kΩ,R12=55kΩ。2)風(fēng)壓檢測模塊。風(fēng)壓傳感器采用了常州天川儀表廠的BP-800-FY型號(hào),檢測風(fēng)壓量程為-10~0kPa。其采用了高精度、高穩(wěn)定性的微壓芯體,經(jīng)過溫度補(bǔ)償、線性補(bǔ)償、信號(hào)放大、電壓電流轉(zhuǎn)換等信號(hào)處理,將微小的風(fēng)壓差轉(zhuǎn)換為4~20mA標(biāo)準(zhǔn)輸出,精度高達(dá)0.25%FS。傳感器電流通過精密電阻轉(zhuǎn)換為電壓信號(hào),并被限制在0~3.3V范圍內(nèi),然后經(jīng)由output端口輸出到STM32微控制器帶有A/D轉(zhuǎn)換的I/O端口。風(fēng)壓檢測模塊電路如圖5所示。
2.3輸入模塊
觸摸屏采用的是微嵌計(jì)算機(jī)科技有限公司研制生產(chǎn)的WQT_T8060_104觸摸屏產(chǎn)品,尺寸為10.4英寸,分辨率為800×600。該產(chǎn)品采用400MHz的高速CPU,高精度電阻式觸摸屏,并提供了豐富的通訊接口,支持RS232、RS485通訊。這款觸摸屏支持自定義通訊協(xié)議,為后續(xù)開發(fā)提供了很大的便利。該產(chǎn)品同時(shí)提供相應(yīng)的軟件開發(fā)平臺(tái),可以使用圖形化編程工具方便地進(jìn)行界面設(shè)計(jì)和通訊協(xié)議的開發(fā)與調(diào)試。
2.4執(zhí)行器模塊
2.4.1變頻器選種過程中的振動(dòng)是由振動(dòng)電機(jī)產(chǎn)生的。振動(dòng)電機(jī)的振幅由電機(jī)特性和選種機(jī)的機(jī)械結(jié)構(gòu)決定,所以只需考慮調(diào)節(jié)電機(jī)的振動(dòng)頻率。本項(xiàng)目中采用變頻器控制其振動(dòng)頻率。與其它執(zhí)行器不同,變頻器可以通過RS485總線與主板直接進(jìn)行通信,不需要繼電器電路[5]。變頻器用于控制振動(dòng)電機(jī)的振動(dòng)頻率,針對(duì)不同的種子品種設(shè)置不同的頻率值,從而達(dá)到良好的選種效果。本系統(tǒng)采用西門子公司的Micromaster420產(chǎn)品。該型號(hào)變頻器由微處理器控制,并采用具有現(xiàn)代先進(jìn)技術(shù)水平的絕緣柵雙極型晶體管(IGBT)作為功率輸出器件,具有很高的運(yùn)行可靠性。Micromaster420具有全面而完善的控制功能,通過設(shè)置相關(guān)參數(shù),既可以用于單機(jī)驅(qū)動(dòng)系統(tǒng),也可以集成到自動(dòng)化系統(tǒng)中。2.4.2其他執(zhí)行器繼電器電路板用于控制風(fēng)門大小和負(fù)壓風(fēng)機(jī)的功率,仍然采用了STM32F103C6T6微控制器,用于執(zhí)行主控制板對(duì)電機(jī)的控制,控制信號(hào)為開關(guān)信號(hào)。首先,通過RC濾波單元過濾掉高頻噪聲,繼電器使用隔離電源和光電隔離器進(jìn)行局部隔離,從而避免了電機(jī)運(yùn)轉(zhuǎn)時(shí)產(chǎn)生的大電流對(duì)繼電器和控制單元弱電部分的沖擊,保障系統(tǒng)穩(wěn)定運(yùn)行。
3檢測系統(tǒng)軟件部分
3.1主控制板程序
主控制板采用的是s3c6410開發(fā)板,該開發(fā)板移植了Linux嵌入式操作系統(tǒng),并在Linux操作系統(tǒng)下移植了嵌入式Qt/Embedded環(huán)境。本項(xiàng)目使用QtCre-ator編譯器進(jìn)行開發(fā),交叉編譯后生成執(zhí)行文件,可以在主控制板上運(yùn)行。Qt沒有專門的串口控制類,筆者在主控制板程序的編寫中采用了目前較為流行的QextSerialPort類進(jìn)行串口通訊[6-7]。QextSerial-Port類繼承自Qt庫中自帶的QIODevice庫,根據(jù)操作系統(tǒng)的不同,QextSeri-alPort可能繼承自Win_QextSerialPort類(Windows)或者是Posix_QextSerialPort類(Linux)。由于本項(xiàng)目使用的是移植了Linux操作系統(tǒng)的開發(fā)板,所以使用了Posix_QextSerialPort類。主程序?yàn)槎嗑€程程序,有專門的線程負(fù)責(zé)監(jiān)聽來自傳感器和屏幕的消息。在Qt中,QThread類用于管理線程,程序中的每個(gè)線程都繼承自QThread類。程序中創(chuàng)建QThread的派生類Sensor和Screen,再覆寫基類的QThread::run()函數(shù)即可。系統(tǒng)初始化完成后,用戶可以通過觸摸屏設(shè)定系統(tǒng)的工作模式。如果設(shè)置為專家模式,則只需選定種子類別,主控制板會(huì)以預(yù)設(shè)的參數(shù)對(duì)機(jī)器的運(yùn)行狀態(tài)進(jìn)行監(jiān)測和控制,包括振動(dòng)頻率、風(fēng)壓和風(fēng)門開度等;如果設(shè)置為自選模式,則需要手動(dòng)設(shè)置振動(dòng)頻率和風(fēng)壓值。每隔一定的時(shí)間,主控制板會(huì)通過RS485總線向各個(gè)傳感器輪流發(fā)出讀取信息的請(qǐng)求,獲取機(jī)器的實(shí)時(shí)運(yùn)行狀態(tài)參數(shù),并將獲得的狀態(tài)信息與預(yù)設(shè)策略進(jìn)行對(duì)比,再對(duì)執(zhí)行器發(fā)出相應(yīng)的控制指令,使機(jī)器保持運(yùn)行在期望的狀態(tài)下。
3.2觸摸屏編程
WQT系列觸摸屏可以使用WQTDesigner組態(tài)軟件進(jìn)行軟件開發(fā)。重力選種機(jī)WQTDesigner是WQT系列觸摸屏配套軟件,是集成化的開發(fā)環(huán)境,界面一致性好、功能強(qiáng)大、簡單易用。配合控制盒監(jiān)測的需求,觸摸屏界面提供了專家模式、自選模式、操作指南、啟動(dòng)/停止開關(guān),系統(tǒng)的各種狀態(tài)參數(shù)也會(huì)實(shí)時(shí)地顯示在屏幕上。
3.3執(zhí)行器通訊
變頻器采用通用串行接口協(xié)議(USS),總線上可以連接一個(gè)主機(jī)和最多31個(gè)從機(jī)。主機(jī)通過通訊報(bào)文中的地址段選擇從機(jī)進(jìn)行數(shù)據(jù)傳輸,在主機(jī)沒有請(qǐng)求通訊時(shí),從機(jī)不能發(fā)送數(shù)據(jù),而各個(gè)從機(jī)之間也不能夠直接進(jìn)行數(shù)據(jù)傳輸。主控制板通過RS485總線與變頻器進(jìn)行通信,通過修改變頻器的工作參數(shù)來控制振動(dòng)電機(jī)的工作頻率[2,8],用戶無需直接對(duì)變頻器進(jìn)行控制,使操作更加簡便、直觀。
4結(jié)語
系統(tǒng)測試 系統(tǒng)設(shè)計(jì)論文 系統(tǒng)論文 系統(tǒng)集成論文 系統(tǒng)匯報(bào)材料 系統(tǒng)管理論文 系統(tǒng)工程論文 系統(tǒng)控制 系統(tǒng)技術(shù)論文 系統(tǒng)審計(jì)論文 紀(jì)律教育問題 新時(shí)代教育價(jià)值觀