找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 17775|回復(fù): 3
收起左側(cè)

基于單片機(jī)的煙霧檢測 總體設(shè)計報告

[復(fù)制鏈接]
ID:135748 發(fā)表于 2016-8-2 09:20 | 顯示全部樓層 |閱讀模式
本文最后可以下載本實(shí)驗(yàn)報告的完整word版本




一、系統(tǒng)概述
1.系統(tǒng)簡述
采用意法公司推出的STM32單片機(jī)作為室內(nèi)氣體監(jiān)控系統(tǒng)的控制核心。模擬環(huán)境時采用氣體檢測模塊MQ-2對氣體質(zhì)量進(jìn)行檢測,利用STM32中的輸出電平對電機(jī)的啟動進(jìn)行控制。
系統(tǒng)以STM32單片機(jī)為控制核心,由煙霧傳感器進(jìn)行數(shù)據(jù)采集,將采集到的數(shù)據(jù)交由控制器處理,控制器將數(shù)據(jù)進(jìn)行分析處理,若超出設(shè)定指標(biāo),則通過串口將控制量發(fā)送到執(zhí)行機(jī)構(gòu)控制風(fēng)扇轉(zhuǎn)速,改善空氣流通速度。同時在煙霧超標(biāo)時會有報警顯示,當(dāng)風(fēng)扇將煙霧降到規(guī)定指標(biāo)以下時,報警取消。上位機(jī)實(shí)時顯示各器件工作狀態(tài)及當(dāng)前數(shù)據(jù),并通過RS232向STM32發(fā)送控制命令。
硬件設(shè)計使用塑料收納盒、風(fēng)扇系統(tǒng)整體初始保證平衡,上位機(jī)與STM32間的數(shù)據(jù)通信采用RS232。基于這些完備而可靠的硬件設(shè)計,使用了一套獨(dú)特的軟件算法,實(shí)現(xiàn)了模擬環(huán)境內(nèi)氣體的監(jiān)控與平衡控制。
0.003.jpg 2.系統(tǒng)結(jié)構(gòu)
系統(tǒng)整體結(jié)構(gòu)如圖1所示。
1 系統(tǒng)整體框圖
系統(tǒng)實(shí)物模擬連接圖如圖2所示
0.004.jpg
2系統(tǒng)實(shí)物模擬連接圖
2.1系統(tǒng)結(jié)構(gòu)的組成
本系統(tǒng)主要由主控制器、煙霧檢測模塊、放大電路、穩(wěn)壓電路、繼電器、風(fēng)扇、報警電路開關(guān)電源等模塊組成。
室內(nèi)氣體監(jiān)控系統(tǒng)期望的功能是當(dāng)系統(tǒng)內(nèi)氣體質(zhì)量發(fā)生改變時,安裝于模擬環(huán)境內(nèi)的MQ-2氣體檢測模塊實(shí)時采集數(shù)據(jù),并將采集到的氣體濃度相關(guān)數(shù)據(jù)傳送至主控制器。主控制器將數(shù)據(jù)進(jìn)行處理,對比設(shè)定指標(biāo),得出是否需要對該環(huán)境氣體質(zhì)量進(jìn)行改善,換算為輸出的0-3.3V電平信號,通過三極管放大后,將該電平信號傳送給5V RU繼電器,驅(qū)動風(fēng)扇工作,改善空氣流通速度。安裝于桶壁上的傳感器信號再次反饋到STM32單片機(jī),與設(shè)定值相比較,形成一個閉環(huán)反饋,從而使桶內(nèi)氣體質(zhì)量保持一個相對健康的指標(biāo)。
2.2開關(guān)電源
開關(guān)電源是利用現(xiàn)代電力技術(shù),控制開關(guān)晶體管開通和關(guān)斷的時間比率,維持穩(wěn)定輸出電壓的一種電源,開關(guān)電源一般由脈沖寬度調(diào)制PWM)控制ICMOSFET構(gòu)成,開關(guān)電源與線性電源不同的是,PWM開關(guān)電源是讓功率晶體管工作在導(dǎo)通和關(guān)斷的狀態(tài),在這兩種狀態(tài)中,加在功率晶體管上的伏-安乘積是很小的(在導(dǎo)通時,電壓低,電流大;關(guān)斷時,電壓高,電流。,功率器件上的伏安乘積就是功率半導(dǎo)體器件上所產(chǎn)生的損耗。與線性電源相比,PWM開關(guān)電源更為有效的工作過程是通過“斬波”,即把輸入的直流電壓斬成幅值等于輸入電壓幅值的脈沖電壓來實(shí)現(xiàn)的。脈沖的占空比由開關(guān)電源的控制器來調(diào)節(jié)。一旦輸入電壓被斬成交流方波,其幅值就可以通過變壓器來升高或降低。通過增加變壓器的二次繞組數(shù)就可以增加輸出的電壓值。最后這些交流波形經(jīng)過整流濾波后就得到直流輸出電壓。
控制器的主要目的是保持輸出電壓穩(wěn)定,其工作過程與線性形式的控制器很類似。也就是說控制器的功能塊、電壓參考和誤差放大器,可以設(shè)計成與線性調(diào)節(jié)器相同。他們的不同之處在于,誤差放大器的輸出(誤差電壓)在驅(qū)動功率管之前要經(jīng)過一個電壓/脈沖寬度轉(zhuǎn)換單
2.3煙霧濃度控制分析
本系統(tǒng)采用煙霧傳感器模塊進(jìn)行檢測煙霧濃度并輸出相應(yīng)的電壓,當(dāng)監(jiān)測數(shù)據(jù)大于設(shè)定值時,風(fēng)扇啟動進(jìn)行室內(nèi)氣體與外部環(huán)境氣體交換,直到達(dá)到設(shè)定值,電風(fēng)扇停止,達(dá)到氣體濃度控制的目的。





    • 放大電路
本系統(tǒng)采用三極管作為系統(tǒng)的放大電路。
  • 三極管的放大原理
三極管特性是基極控制集電極電流,所以一個NPN型三極管的集電極接電源正極,發(fā)射極接電源負(fù)極,基極不接電源的任何一端,或者接負(fù)極時,集電集和發(fā)射極沒有電流通過。如集電極和發(fā)射極有電流通過,說明三極管漏電或損壞。
基極電流在一定的范圍內(nèi)可以控制集射電流的大小,這個范圍就是放大區(qū)。當(dāng)基極電流再增大,管子集射電流會達(dá)到飽和,此時基流的再增加已經(jīng)不能使集射電流增大了,飽和電流的大小不受基極電流的控制而只受外電路的控制。
當(dāng)外加電源時,比如信號、直流時,必須和發(fā)射極對地電位相同,正電時三極管導(dǎo)通,0.6V以下或負(fù)電時截止。
由此得出:NPN型三極管在基極電壓達(dá)到0.7V,開始導(dǎo)通有電流,隨著基極電壓增大,三極管進(jìn)入放大區(qū),集電極電流增大;基極電流增大到一定值時,三極管進(jìn)入放大飽和區(qū),此時再增大基極電壓,集電極電流增加很小。而基極電壓小于0.7V,或者為0、負(fù)電時,三極管沒有電流通過,稱為截止。
注:任何時候三極管不應(yīng)該處于最大電流及最大電壓(當(dāng)然也不能在最大功率)下工作,否則極易永久性損壞。





    • 繼電器
本系統(tǒng)采用HK4100F-DC5V-SHG型繼電器。
繼電器主要作為系統(tǒng)的驅(qū)動電路,繼電器引腳的示意圖如圖3所示。

0.005.jpg
3 繼電器引腳的示意圖
25為線圈    1、6為公共端    34一個常開一個常閉
繼電器的三維視圖及電氣圖如圖4所示。
0.006.jpg
4 繼電器三視圖模型
a 繼電器正視圖 b繼電器側(cè)視圖
c 繼電器電氣圖 d 繼電器俯視圖
驅(qū)動原理如下
  • 當(dāng)STM32單片機(jī)的引腳輸出低電平時,三極管飽和導(dǎo)通,+5V電源加到繼電器線圈兩端,繼電器吸合,同時狀態(tài)指示的發(fā)光二極管也點(diǎn)亮,繼電器的常開觸點(diǎn)閉合,相當(dāng)于開關(guān)閉合。
  • 當(dāng)STM32單片機(jī)的引腳輸出高電平時,三極管截止,繼電器線圈兩端沒有電位差,繼電器銜鐵釋放,同時狀態(tài)指示的發(fā)光二極管也熄滅,繼電器的常開觸點(diǎn)釋放,相當(dāng)于開關(guān)斷開。注:在三極管截止的瞬間,由于線圈中的電流不能突變?yōu)榱,繼電器線圈兩端會產(chǎn)生一個較高電壓的感應(yīng)電動勢,線圈產(chǎn)生的感應(yīng)電動勢則可以通過二極管IN4148釋放,從而保護(hù)了三極管免被擊穿,也消除了感應(yīng)電動勢對其他電路的干擾,這就是二極管D1的保護(hù)作用。
3.系統(tǒng)功能及指標(biāo)
3.1功能指標(biāo)
該系統(tǒng)主要由控制中心,檢測裝置,驅(qū)動裝置以及執(zhí)行裝置構(gòu)成,其各個裝置所執(zhí)行的功能如下
  • 控制中心:采用STM32單片機(jī),主要負(fù)責(zé)對檢測裝置信號的接受以及對該信號的處理;
  • 檢測裝置由煙霧檢測傳感器組成,主要負(fù)責(zé)系統(tǒng)內(nèi)部對于煙霧濃度的檢測;
  • 驅(qū)動裝置:由三極管9013NPN構(gòu)成,主要用于單片機(jī)輸出電平信號的放大;
  • 執(zhí)行裝置:由風(fēng)扇以及繼電器組成,繼電器用于控制風(fēng)扇的啟動,風(fēng)扇用于系統(tǒng)內(nèi)的排風(fēng)。
3.2技術(shù)指標(biāo)
本次設(shè)計所選箱體大小為70L(620*440*330),氣體濃度指標(biāo)為200ppm,將密封箱體中煙霧快速降到指標(biāo)以下,假定風(fēng)扇尺寸為80*80*25,額定電壓為12V,轉(zhuǎn)速為1800 0.007.jpg 10%rpm,風(fēng)量為21CFM,10s內(nèi)將箱體內(nèi)氣體進(jìn)行一次更換。
二、系統(tǒng)方案設(shè)計
1.實(shí)驗(yàn)對象設(shè)計
1.1箱體選擇:長方體
  • 產(chǎn)品材質(zhì):聚丙烯原料PP
  • 產(chǎn)品尺寸:620×440×330(mm)
  • 產(chǎn)品總?cè)萘浚?0L
  • 選擇理由:與紙箱、鐵桶等材質(zhì)的產(chǎn)品相比較,所選塑料箱子具有以下優(yōu)點(diǎn):
  • 尺寸形狀模擬真實(shí)房間比列,具有較實(shí)際的試驗(yàn)意義;
  • 價格適合,便于攜帶,樣式美觀;           
  • 良好的耐熱性、良好的力學(xué)性能,其強(qiáng)度和硬度、彈性都比較適宜,后期方便箱子加工、打孔;
  • 試驗(yàn)后,還可以重復(fù)利用,不浪費(fèi),收納一些生活小物品;
  • 材質(zhì)無毒、無臭、無味,具有健康的實(shí)驗(yàn)環(huán)境。
1.2 箱體開口位置開口尺寸
開口位置在箱體的上方,兩側(cè)各開一個口安裝風(fēng)扇,分別作為排風(fēng)口。對于重力場中的不可壓縮均質(zhì)流體 ,方程為p+ρgh+(1/2)*ρv^2=c 式中p、ρ、v分別為流體的壓強(qiáng)、密度速度;h為鉛垂高度;g為重力加速度;c為常量。根據(jù)伯努利方程可以看出,流速快壓力低壓強(qiáng)小,流速慢壓力高壓強(qiáng)大所以選擇此方法排風(fēng)不會在拐角造成氣流回旋。
開口形狀近似為八邊形,故其面積可由風(fēng)扇的尺寸減去四個邊角的面積得到,具體效果如圖5所示
排風(fēng)口尺寸大小由計算得出為:
  • 風(fēng)扇的面積為80mm*80mm=64cm2
  • 四個邊角的面積:1/2*2.67*2.67=3.56cm2
  • 單個排風(fēng)口尺寸的大。64-3.56=60.44cm2
  • 總排風(fēng)口大小:60.44*2=120.88cm2
為確保箱體有足夠進(jìn)風(fēng)量,在箱體一側(cè)開有進(jìn)風(fēng)口,其尺寸大小為:107*94=100.58cm2,箱體總開口尺寸為100.58+120.88=221.46cm2
0.008.jpg
5 風(fēng)扇開口效果圖
1.3 風(fēng)扇的選擇
    根據(jù)公式P=Q*P(壓力)/60*1000*風(fēng)機(jī)效率*傳動效率可得到風(fēng)扇功率,進(jìn)而選擇合適的風(fēng)扇。
    假設(shè)風(fēng)扇風(fēng)量為21CFM由1CMM=60CMH=35.245CFM=1000LM可得,風(fēng)量Q為0.6CMM。由此可大致算出風(fēng)扇功率為0.9w。
該風(fēng)扇的風(fēng)量可換算為1000/35.245*21.8=618.53LM。
將箱體內(nèi)氣體排出的時間為t=70L/618.53LM*60s=6.8s,
風(fēng)扇出風(fēng)口的風(fēng)速計算公式:
V=Q/F    (3-1)
(V為風(fēng)扇的風(fēng)速,Q為風(fēng)扇的風(fēng)量,F(xiàn)為箱體的橫截面積,代入數(shù)據(jù)可得,V=0.515m/s)
綜上選擇XFAN80型風(fēng)扇,該風(fēng)扇為電壓12V,電流0.08A,轉(zhuǎn)速為1800npm,風(fēng)量21.8CFM。兩個風(fēng)扇同時工作可在7s將箱體內(nèi)氣體更換,考慮開口及其他影響時間或許有出入,但滿足預(yù)期設(shè)計要求。
2.控制系統(tǒng)設(shè)計
2.1電源電路的設(shè)計
本系統(tǒng)的電源選用S-75-12型開關(guān)電源。開關(guān)電源功耗小,效率高體積小,重量輕;穩(wěn)壓范圍寬。
  • 需要供電的器件為:負(fù)載風(fēng)扇12v,繼電器、傳感器以及STM32單片機(jī)各5V,所以電源電路供電分為以下部分:
  • 風(fēng)扇部分:本系統(tǒng)使用外部220V交流供電,利用S-75-12型開關(guān)電源將220V交流電壓轉(zhuǎn)換為風(fēng)扇工作的連續(xù)直流12V電壓。
  • 三極管部分:經(jīng)過L7805CV三端穩(wěn)壓集成電路將12V電壓轉(zhuǎn)換為5V電壓以供C9013型三極管放大電路工作使用。
  • 傳感器部分:經(jīng)過L7805CV三端穩(wěn)壓集成電路將12V電壓轉(zhuǎn)換為5V電壓同時供MQ-2型煙霧傳感器工作使用。
  • 開關(guān)電源對器件的供電方式
開關(guān)電源可以對風(fēng)扇進(jìn)行直接供電,對于繼電器、傳感器以及STM32單片機(jī)所需要的5v電壓可通過芯片7805將其轉(zhuǎn)換成5v。這里繼電器由相應(yīng)的三極管來驅(qū)動,開機(jī)時,單片機(jī)初始化后的端口為高電平,+5伏電源通過電阻使三極管導(dǎo)通,所以開機(jī)后繼電器始終處于吸合狀態(tài),如果我們在程序中給單片機(jī)一條:CLR Pn或者CLR Pn的指令的話,相應(yīng)三極管的基極就會被拉低到零伏左右,使相應(yīng)的三極管截至,繼電器就會斷電釋放,每個繼電器都有一個常開轉(zhuǎn)常閉的接點(diǎn),便于在其他電路中使用,繼電器線圈兩端反相并聯(lián)的二極管是起到吸收反向電動勢的功能,保護(hù)相應(yīng)的驅(qū)動三極管,這種繼電器驅(qū)動方式硬件結(jié)構(gòu)比較簡單。
2.2 MCU最小系統(tǒng)的設(shè)計
本系統(tǒng)采用STM32 PZ6806L型開發(fā)板,其中STM32F103ZET為核心板,其管腳圖如圖6所示。并分別應(yīng)用了蜂鳴器、RS232模塊、LCD液晶顯示屏、ADC模塊、DAC模塊等。
  • 該最小系統(tǒng)具有的功能:
  • 具有LCD彩屏顯示功能。
  • 具有蜂鳴器來完成系統(tǒng)報警的功能。
  • 可以利用串行下載完成編程。
  • 具有復(fù)位功能。
  • 具備據(jù)終端設(shè)備和數(shù)據(jù)通訊設(shè)備之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)。
  • 數(shù)模、模數(shù)轉(zhuǎn)換。
  • 功能分析
  • 顯示功能,我們可以利用開發(fā)板上LCD液晶顯示屏來現(xiàn)這個功能;
  • 報警功能可以采用P2.0這個引腳接一蜂鳴器來實(shí)現(xiàn)。
  • 利用單片機(jī)的第25腳可以設(shè)計成復(fù)位系統(tǒng),并采用按鍵復(fù)位;
  • 利用單片機(jī)的23、24腳可以設(shè)計成時鐘電路,利用單片機(jī)的內(nèi)部振蕩方式設(shè)計的。
0.009.jpg
6 STM32管腳圖
2.3三極管放大模塊的設(shè)計
系統(tǒng)利用C9013型三極管將3.3V電壓放大到5V電壓來控制繼電器工作,從而控制風(fēng)扇的運(yùn)行與停止,其結(jié)構(gòu)圖如圖7所示。三極管各極所需電壓如下
  • 集電極-發(fā)射極電壓25V;
  • 集電極-基極電壓45V;  
  • 發(fā)射極-基極電5V;
三極管放大電路中,3.3V不能直接加到三極管B極,應(yīng)當(dāng)在基極串一個限流電阻限制基極電流,以達(dá)到保護(hù)三極管的作用;C極也應(yīng)該串一個10KΩ上拉電阻達(dá)到輸出電壓5V的目的。








0.010.jpg
7 9013 - NPN型三極管結(jié)構(gòu)圖
2.4煙霧傳感器模塊的設(shè)計
本系統(tǒng)采用MQ-2型煙霧傳感器模塊,用于檢測系統(tǒng)空間內(nèi)的煙霧濃度值,其工作原理圖如圖8所示。煙霧傳感器將檢測到的數(shù)據(jù)所輸出的0-5V至STM32進(jìn)行數(shù)據(jù)處理后輸出控制信號進(jìn)行風(fēng)扇控制。與設(shè)定值進(jìn)行比較,以確定風(fēng)扇工作與否。
MQ-2型煙霧傳感器模塊采用優(yōu)質(zhì)雙面板設(shè)計,具有電源指示和TTL信號輸出指示;雙路信號輸出;(模擬量輸出及TTL電平輸出)TTL輸出有效信號為低電平,可接直接接單片機(jī)IO口;模擬量輸出0~5V電壓,濃度越高電壓越高;對液化氣、丁烷、甲烷、煙霧等有較好的靈敏度;使用壽命長、穩(wěn)定性好;具有快速響應(yīng)恢復(fù)特性。









0.011.jpg 8 工作原理圖
煙霧傳感器工作要求:
  • 煙霧傳感器模塊正常工作需提供5V直流電。
  • 當(dāng)傳感器檢測被測氣體時,當(dāng)濃度值超過電位器RP設(shè)定的閥值時,比較器2腳的點(diǎn)位高于3腳的點(diǎn)位,此時,比較器1腳輸出低電平,LED燈亮,傳感器輸出低電平。反之,當(dāng)沒有信號的時候,傳感器輸出高電平,等于電源電壓。
  • 在正常環(huán)境中,沒有被測氣體的環(huán)境,設(shè)定傳感器輸出電壓值為參考電壓,這時,AOUT端的電壓在1V左右,當(dāng)傳感器檢測到被測氣體時,電壓每升高0.1V,實(shí)際被測氣體的濃度增加200ppm。特別提醒:傳感器通電后,需要預(yù)熱20S左右,測量的數(shù)據(jù)才穩(wěn)定。
三、上位機(jī)設(shè)計
隨著計算機(jī)系統(tǒng)的普及與外圍設(shè)備技術(shù)的發(fā)展,計算機(jī)與外圍設(shè)備之間的通信就顯得越來越重要了。智能機(jī)器人少不了一個控制的遙控器,這就需要設(shè)計上位機(jī)來控制機(jī)器人,F(xiàn)在設(shè)計上位機(jī)的軟件一般有labview、matlab、vcvb、vs、java等。對于labview來說虛擬儀器沒有常規(guī)儀器的控制面板,而是利用計算機(jī)強(qiáng)大的圖形環(huán)境,采用可視化的圖形編程語言和平臺,以在計算機(jī)屏幕上建立圖形化的軟面板來替代常規(guī)的傳統(tǒng)儀器面板。軟面板上具有與實(shí)際儀器相似的旋鈕、開關(guān)、指示燈及其他控制部件。在操作時,用戶通過鼠標(biāo)或鍵盤操作軟面板,來檢驗(yàn)儀器的通信和操作。對于matlab來說主要存在優(yōu)勢是:1、編程效率高;2、高效方便的矩陣和數(shù)組運(yùn)算; 3、用戶使用方便 ; 4、擴(kuò)充性強(qiáng),交互性好 。 缺點(diǎn)是:1、循環(huán)運(yùn)算效率低 ;2、封裝性不好。對于上位機(jī)設(shè)計需要用到MATLAB提供了一定量的交互界面制作途徑如GUI等,但是作為一件真正的商品,最終的代碼將不可避免的移植到較為低級的語言中,例如C、C++。對于vc,要求執(zhí)行效率和穩(wěn)定的程序,在Win平臺下,一般都是VC開發(fā)的。一般是VC開發(fā)核心組件,其它平臺開發(fā)界面。就是有些數(shù)據(jù)庫程序,如果要求特別穩(wěn)定,也是VC++開發(fā)的。VC++使用微軟的編譯器,對微軟的操作系統(tǒng)支持的最好。VC++C++,保證了強(qiáng)大的執(zhí)行效率。對于vb,優(yōu)點(diǎn)是可視化界面,操作簡單,易學(xué)。缺點(diǎn)是隱藏了許多 Windows 內(nèi)部和底層的知識,也就是說,VB 的許多功能是靠調(diào)用已經(jīng)編輯好的 Windows 模塊或dll 實(shí)現(xiàn)的,VB 本身無法編輯這些東西,對底層操作極其不便。另外,運(yùn)行速度較 C 或其他 語言慢。Java一般用于手機(jī)平臺的軟件開發(fā)。本次設(shè)計使用較為簡便的VS2103,下面簡單介紹一下VS模塊。
Visual Studio 2013 是一個基本完整的開發(fā)工具集,它包括了整個軟件生命周期中所需要的大部分工具。創(chuàng)建滿足關(guān)鍵性要求的多層次的智能客戶端、Web、移動或基于Microsoft Office的應(yīng)用程序。Visual Studio能夠使改進(jìn)后的可視化設(shè)計工具、編程語言和代碼編輯器,享受高效率的開發(fā)環(huán)境, 在統(tǒng)一的開發(fā)環(huán)境中,開發(fā)并調(diào)試多層次的服務(wù)器應(yīng)用程序 。
本項(xiàng)目一個基于vs2013平臺的室內(nèi)氣體檢測系統(tǒng)的上位機(jī)設(shè)計。通過本次設(shè)計主要達(dá)到以下目的:  掌握串行口的的編程、查表和查詢程序的設(shè)計方法;了解STM-32串行口的應(yīng)用;  掌握usart串口硬件線路設(shè)計方法;熟悉電風(fēng)扇的工作特性;掌握VC的編程,以及人際界面的設(shè)計。 主要設(shè)計內(nèi)容 : 1、基于Visual Studio語言的人機(jī)界面設(shè)計和通信軟件程序設(shè)計;  2、重點(diǎn)掌握在Visual Studio語言環(huán)境下如何通過MSComm控件來實(shí)現(xiàn)對串口的操作。
上位機(jī)軟件設(shè)計方案為:第一步設(shè)計好可視化界面,并且界面設(shè)計合理美觀,了解各個按鍵的屬性和功能,界面上有基本的開始、停止、調(diào)節(jié)設(shè)定值等基本功能。第二步進(jìn)行界面的復(fù)雜化,在實(shí)現(xiàn)基本功能的基礎(chǔ)上進(jìn)行功能擴(kuò)展,提高其應(yīng)用的普遍性。第三步用vs2012軟件對各個功能按鈕進(jìn)行程序設(shè)計,實(shí)現(xiàn)各部分功能,完成調(diào)試,實(shí)現(xiàn)PC機(jī)與單片機(jī)的串行通信,最終實(shí)現(xiàn)人機(jī)界面的交互。 上位機(jī)系統(tǒng)的組成主要有PC人機(jī)界面、usart串口組成。  所謂人機(jī)界面,就是將窗體、命令按鈕、文本框、選擇框等對象按照用戶的需要有機(jī)的組合在一起。VC人機(jī)界面用到的元素主要包括:窗體、控件和菜單。窗體:是人機(jī)界面的基礎(chǔ),是一個容器,控件和菜單都安放在窗體的適當(dāng)位置。 控件是人機(jī)界面的主要對象。
通過RS232鏈接室內(nèi)檢測系統(tǒng),使用VS2013編程上位機(jī)控制軟件。上位機(jī)設(shè)計原理如圖9所示。





0.012.jpg

                                             圖9  上位機(jī)設(shè)計原理圖
RS232是串口來使用,從上位機(jī)端發(fā)送功能指令,當(dāng)室內(nèi)空氣檢測系統(tǒng)接收指令后來完成相對應(yīng)的功能。首先啟動電腦打開電源。上位機(jī)選擇對應(yīng)的串口和波特率,等和HC-05的串口通道打通之后就可以使用上位機(jī)控制檢測系統(tǒng)了。檢測系統(tǒng)可以通過單擊上位機(jī)界面上的開始和停止來控制。這個方法是通過程序編輯來實(shí)現(xiàn)。同時上位機(jī)也具備鍵盤輸入的功能,可以調(diào)節(jié)設(shè)定值?刂栖浖缑嫒鐖D10所示。
0.013.jpg

10  控制軟件界面圖

2、對子系統(tǒng)或部件計劃進(jìn)度要求
  • 第一天:初步方案設(shè)計。
  • 第二天:完善方案設(shè)計并完成設(shè)備的采購(包括STM32,電機(jī),電源,傳感器等)。
  • 第三天:硬件設(shè)計與搭建,完成基本算法設(shè)計。
  • 第四~七天:硬件完善與軟件調(diào)試,仿真分析,上位機(jī)軟件算法設(shè)計。
  • 第八天:產(chǎn)品完善及報告撰寫。
  • 第九天:產(chǎn)品驗(yàn)收

  • 項(xiàng)目分工
1項(xiàng)目分工
成員
工作內(nèi)容
工作時間

胡文濤
負(fù)責(zé)實(shí)習(xí)期間整體安排和協(xié)調(diào)

    全員按照上班時間正常上下班,個人工作時間具體依照整體安排執(zhí)行。

馬姍
負(fù)責(zé)實(shí)習(xí)進(jìn)度安排以及上位機(jī)的操作

楊林艷
負(fù)責(zé)財務(wù)規(guī)劃和核算

劉次明
負(fù)責(zé)實(shí)習(xí)方案的設(shè)計

歐鵬鵬
負(fù)責(zé)具體控制算法和編程

于亞奇
負(fù)責(zé)實(shí)習(xí)器件采購

劉鑫
負(fù)責(zé)文案整理

4、原件采購
2 項(xiàng)目費(fèi)用
   設(shè)備名稱
單價(元)
數(shù)量
合計(元)
備注
STM32最小系統(tǒng)
185
1
185
控制核心
塑料箱
55
1
55
模擬真實(shí)環(huán)境
風(fēng)扇XFAN80
15
2
30

三極管9013NPN
1
2
2
放大信號
RU繼電器HK4100F-DC5V
5
2
10

氣體檢測模塊MQ-2
12
2
24

穩(wěn)壓塊L7805CV
3
1
3

開關(guān)電源S-75-12
65
1
65

電路板
3
1
3
焊接元器件
總計:372








完成人簽名
指導(dǎo)老師審查意見
詳細(xì)設(shè)計報告
共15頁
15頁


西安海祿科技-西安建大培訓(xùn)

OTOD總體設(shè)計報告8.01.doc

2.54 MB, 下載次數(shù): 36, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

相關(guān)帖子

回復(fù)

使用道具 舉報

ID:139201 發(fā)表于 2016-9-22 13:58 | 顯示全部樓層
看看 學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報

ID:289375 發(fā)表于 2018-3-8 20:42 | 顯示全部樓層
求幫助
回復(fù)

使用道具 舉報

ID:531416 發(fā)表于 2020-4-29 11:25 | 顯示全部樓層
有程序和原理圖嗎
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表