機(jī)械社區(qū)
標(biāo)題:
請(qǐng)教大神們,關(guān)于計(jì)算機(jī)接口技術(shù)的設(shè)計(jì)
[打印本頁(yè)]
作者:
935094505
時(shí)間:
2016-1-1 14:01
標(biāo)題:
請(qǐng)教大神們,關(guān)于計(jì)算機(jī)接口技術(shù)的設(shè)計(jì)
請(qǐng)完成硬件設(shè)計(jì),繪制軟件流程圖,并編寫主程序段具體要求如下:
* }! x8 O1 p( U r
1、系統(tǒng)有5個(gè)模擬輸入信號(hào),3個(gè)輸入幅度為0~5V、最高變化頻率為100kHz、2個(gè)4~20mA的電流信號(hào);
) D# V& c4 `. A- P/ @/ k
2、系統(tǒng)中10個(gè)按鍵輸入信號(hào),其中一個(gè)啟動(dòng)按鍵和一個(gè)停止按鍵;
- X) {( W4 a# G2 `
3、每個(gè)模擬輸入信號(hào)有1個(gè)對(duì)應(yīng)的
* B- z: r2 Z8 q, G
LED進(jìn)行指示,當(dāng)信號(hào)幅度達(dá)到50%及以上時(shí),指示燈亮,系統(tǒng)中還有1個(gè)系統(tǒng)電源指示燈;
2 _7 p8 L3 c% s
4、當(dāng)5個(gè)輸入信號(hào)的幅度都大于70%時(shí),采用聲光報(bào)警,報(bào)警燈的閃爍頻率10Hz
' T# ^2 v* e2 ^9 @0 H/ R
聲音報(bào)警采用蜂鳴器,要求具有長(zhǎng)短聲;
% n! ^2 X! ^# Y7 C
5、系統(tǒng)模擬轉(zhuǎn)換的精度要求大于0.1%;
' j8 v9 t0 Q/ ^# D' f" x3 N$ ^: S. X
6、用1個(gè)模擬輸入信號(hào)表示3路電壓模擬輸入的數(shù)值和,精度要求大于0.1%
. l4 Q7 t9 V; p* I" b; u0 Z2 ]
0 _6 M4 T; ]) p# K6 ?: S: }# e
注:1、可選任何類型的CPU系統(tǒng);
7 j- v4 _% G4 B* t5 j
2、可用宏匯編或C語(yǔ)言編寫程序。
+ B, B4 r- P% Q' b1 x7 Z' q4 `3 x
作者:
冷水黃金
時(shí)間:
2016-1-1 17:12
到機(jī)械論壇來示威。繖C(jī)械論壇有好多電子、軟件高手呢,尤其在這些單片機(jī)應(yīng)用的工業(yè)領(lǐng)域
作者:
寂靜天花板
時(shí)間:
2016-1-1 17:28
有樓主這種需求的公司,一般是電子行業(yè)的,而機(jī)械社區(qū)的工程師們?nèi)绻髀涞诫娮有袠I(yè),會(huì)很郁悶的。
作者:
風(fēng)》追逐
時(shí)間:
2016-1-1 18:15
HOW MUCH?
作者:
fwsc
時(shí)間:
2016-1-1 19:48
我們的測(cè)量調(diào)整設(shè)備,控制比你這個(gè)還要復(fù)雜,所采用的結(jié)構(gòu)無非是8路PCI數(shù)據(jù)采集卡+工控機(jī)+PLC+以太網(wǎng)
作者:
zsdwx
時(shí)間:
2016-1-1 23:56
A/D轉(zhuǎn)換用STC12C5A系列的單片機(jī)足夠了,編程也不復(fù)雜。
8 `8 E3 f h! E% U* |
0 g0 D" h2 [) f+ [
[attach]375315[/attach]
作者:
Industrial
時(shí)間:
2016-1-2 00:08
看起來是單片機(jī)的課程設(shè)計(jì)吧。
% }. O. P% c/ ?* q1 Z
第1 5個(gè)ad轉(zhuǎn)換,三個(gè)參考電壓5v的直接ad轉(zhuǎn)換,讀取率1/200k秒以上; 兩個(gè)信號(hào)端串入電阻的ad轉(zhuǎn)換。
) F3 L3 m1 g( Z3 j# h$ p4 O/ A
第2 普通按鍵電路可以了。可外中斷也可輪循。第34 那是程序的事,簡(jiǎn)單的判斷點(diǎn)下燈什么的。
L: Y/ P9 L- @, T
第56 精度0.1%就1000小于2^10選用10位以上的da轉(zhuǎn)換, 先對(duì)前面3個(gè)采樣值相加再經(jīng)da轉(zhuǎn)換后加入放大電路就行。
) X( x; e% A; u9 c5 `$ O
細(xì)節(jié)電路自己去找資料吧。
歡迎光臨 機(jī)械社區(qū) (http://e-learninguniversity.com/)
Powered by Discuz! X3.4