機(jī)械社區(qū)
標(biāo)題: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教] [打印本頁(yè)]
作者: mirandali 時(shí)間: 2007-4-26 16:39
標(biāo)題: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教]
最近要做ABS控制器,,需要對(duì)電磁閥有基本了解�,?戳撕芏噘Y料,理解如下,,不知道對(duì)不對(duì),,請(qǐng)大家?guī)涂纯?/P>9 Q; E3 O. X7 s5 @% J x. \7 c
1. 電磁閥通過(guò)所通電流的大小控制鐵心的位置
" r, j: b0 V; T$ l; T2.單片機(jī)對(duì)電磁閥的控制是通過(guò)PWM實(shí)現(xiàn)的:
4 `$ B. P6 J2 R6 z; u, L2 R. x單片機(jī)產(chǎn)生PWM電壓信號(hào),通過(guò)光電隔離傳送給驅(qū)動(dòng)電路,,驅(qū)動(dòng)電路將PWM電壓信號(hào)轉(zhuǎn)換為PWM電流信號(hào),,PWM電流信號(hào)控制電磁閥的通斷或鐵心位置
作者: mirandali 時(shí)間: 2007-4-26 17:16
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的?
還問(wèn)個(gè)問(wèn)題,,對(duì)電磁閥的在線故障診斷是如何實(shí)現(xiàn)的,?
1 z2 k4 u t( m如果電磁閥開(kāi)路或短路如何判斷呢?在線診斷
作者: 隨風(fēng)而去 時(shí)間: 2007-4-26 18:08
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的?
先買(mǎi)個(gè)關(guān)子不多說(shuō): y, S Y7 e6 X4 o A- ~
+ x1 \2 S' O4 C5 `# u! q1 O:)
3 k5 O h+ ~: |4 Y) s4 p
) }1 B$ x9 T( V+ Z等你見(jiàn)到實(shí)物后,,做個(gè)簡(jiǎn)單的實(shí)驗(yàn)說(shuō)說(shuō)你的新心得后我再給你你想要的答案# K4 M3 O. s% M h3 h! d$ s
1 ?& ~ m" C9 M3 ]4 i6 r
:)
3 T w9 m, V7 Y. p2 I* f. K! a" ?: M8 m; M* O, t) \ o
也說(shuō)不定你自己做個(gè)簡(jiǎn)單的實(shí)驗(yàn)后也就全部明了了,。- ?2 v# F7 J- Z! q7 Q2 ?
! f: p a* I# B
理論的東西盡量多多聯(lián)系實(shí)踐吧,如果還是學(xué)生的話多在導(dǎo)師后面跟跟,,多在實(shí)驗(yàn)室里做個(gè)實(shí)驗(yàn),。
作者: mirandali 時(shí)間: 2007-4-26 20:24
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的?---[請(qǐng)教]
1 X' M& m% E* j* ^$ t, L手頭沒(méi)有實(shí)物,,只好通過(guò)找資料了
5 I' y y* O& P9 |$ R% y3 F! [; a% Q: L
其實(shí)我只要在MATLAB上做做故障診斷的仿真就好了
* [- d ]# j3 V
( l* ^* ?( G; m: x0 K5 K在圖書(shū)館找了好多書(shū),,沒(méi)有具體講電磁閥的控制的,最多一個(gè)驅(qū)動(dòng)電路——也可能是我沒(méi)找對(duì)書(shū)
9 N' `* `9 c& J6 V) Y6 W% H |4 ^; t$ E7 P7 S& D1 Z' Y! z
這位麻煩大俠推薦一下電磁閥應(yīng)該在哪類書(shū)可以找,?反正機(jī)械設(shè)計(jì)基礎(chǔ)似乎沒(méi)有的說(shuō),,微機(jī)接口也只有驅(qū)動(dòng)電路�,;蛘哂匈Y料直接發(fā)我mail,,謝謝,[email protected]3 u% G! h" D9 D2 ?+ G+ s# {, s
: t! Z! Q) r9 g' X* s" ]: p1.對(duì)于通斷式的,,似乎可以用PWM控制,,比如高電平電磁閥通,反過(guò)來(lái)就關(guān), I+ c5 ~) @" @# L& }9 _! p0 L
5 X1 U# w# R& ^
2.而比如對(duì)于3位3通的電磁閥,,有3種狀態(tài),,0電流,小電流和大電流
% q, u* p% w3 Q2 E s7 O
8 i1 R0 X$ d0 o! _; E如果根據(jù)一般的微機(jī)控制接口,,可以用DAC控制,,但是如果還要過(guò)個(gè)光電隔離才能到達(dá)驅(qū)動(dòng),應(yīng)該如何控制?
作者: wpc 時(shí)間: 2007-4-26 20:55
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教]
1.控制系統(tǒng)和驅(qū)動(dòng)系統(tǒng)和執(zhí)行系統(tǒng)分開(kāi)設(shè)計(jì)# Y' E2 c r$ _- ^! i! m
2.單片機(jī)仿真軟件在網(wǎng)上有,可以選擇一種
- P+ g$ u5 T2 u a$ [) n) ]3.電磁閥只需要0,、1兩種信號(hào)' B1 b& F! T2 p( c. i: w. S
4.系統(tǒng)在線診斷需要反饋信號(hào),反饋信號(hào)可以在執(zhí)行元件上獲取,,發(fā)出信號(hào)與反饋信號(hào)進(jìn)行“異或”運(yùn)算,,一般執(zhí)行元件都有狀態(tài)指示燈。診斷程序可以自己編寫(xiě),。" G; H1 z W0 E+ `, s4 @
5.對(duì)于3位3通的電磁閥可以使用兩個(gè)控制信號(hào),,當(dāng)兩個(gè)信號(hào)同時(shí)為0時(shí)電磁閥處于中位,兩個(gè)信號(hào)不能同時(shí)為1% i6 e; I9 L6 e$ I( K9 j
6.系統(tǒng)最好增加硬件看門(mén)狗及一些必要的安全模塊$ u7 _' J* H; D: ^: S' Q
作者: mirandali 時(shí)間: 2007-4-26 22:16
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教]
感謝5樓的解答
# G# L8 @, b1 u0 |. x2 @! C; U/ Z7 a+ N* f" c; C
按照5樓說(shuō)的第5條,,關(guān)于3位3通的電磁閥,是不是有2個(gè)數(shù)字控制接口,?我沒(méi)有見(jiàn)過(guò)具體的實(shí)物,,也沒(méi)有說(shuō)明書(shū)可以查,,本來(lái)理解為只是一個(gè)線圈,根據(jù)通過(guò)電流的大小來(lái)控制位置,,看來(lái)3位3通的電磁閥外部必然有2根或1根控制線來(lái)決定電流的大小,,而這2根控制線可以和MCU相連?
作者: 隨風(fēng)而去 時(shí)間: 2007-4-27 19:17
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教]
TO:慕慕: b9 X8 K! @$ ?) G' g
1.對(duì)于通斷式的,,似乎可以用PWM控制,比如高電平電磁閥通,,反過(guò)來(lái)就關(guān)
2 M9 B* O$ `+ a5 a& J4 Z( j% T7 e& B- u6 j, M% ~# `4 ~
這條的理解是正確的~~
* g! m# x* q) [5 g Y/ G
0 o; q" ~% ~& \7 t2.而比如對(duì)于3位3通的電磁閥,,有3種狀態(tài),0電流,,小電流和大電流
/ T+ w+ q: t; b. c9 H) N" k
3 l7 U4 u$ R- x) C2 [. }三位三通的電磁閥是有三種狀態(tài),,但控制它的卻不是三種!你知道雙頭電磁閥嗎,?三位三通一般用雙頭電磁閥,,左通電則進(jìn)入左狀態(tài),右通電則進(jìn)入右狀態(tài),,中間的那種狀態(tài)就是失電時(shí)的狀態(tài),。不知道這樣說(shuō)你是否可以理解一二了呢?/ z5 M5 t, F, X Y& `
, Q, i5 K: ?( j% W# d! p:)
7 g* Y& z! y# y% q2 l9 y i0 y; q+ v+ b& |2 a# C$ h! u2 k G6 I
PS:) D7 Z, z8 v% c1 J* D
控制電磁閥的電壓是24V,,而220V->24V最簡(jiǎn)單的元件是用個(gè)開(kāi)關(guān)電源,,而開(kāi)關(guān)電源的實(shí)質(zhì)就是一個(gè)變壓器。
# Y1 h1 g8 D+ X$ P2 Z5 @7 ?- }. ?) O" C. U$ L m) |6 _2 J4 r
而你所說(shuō)的控制部分,,其實(shí)你就用開(kāi)關(guān)來(lái)控制好了,,按下就通電是最簡(jiǎn)單的表達(dá)方式。
3 e; `- I, E4 \0 j3 Z; l K
: v9 f/ ]0 g. k9 I如果你是做具課題設(shè)計(jì)的話,,估計(jì)你會(huì)用到單片機(jī),,如果你用到單片機(jī)了,那么你在單片機(jī)的輸入口后面要加個(gè)驅(qū)動(dòng)電路,。
1 s& \* C6 i! {" j! b
& I, t6 f8 N7 u+ e7 x& P1 r. X( y+ d/ T而控制條件則需要用單片機(jī)里面用匯編或是C語(yǔ)言來(lái)編寫(xiě)。
作者: mirandali 時(shí)間: 2007-4-27 21:06
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教]
謝謝隨風(fēng)而去
2 f% _( W6 Y c
& A, O1 u: O) ]% L' X! r敢問(wèn)電磁閥斷線或短路的故障診斷是如何實(shí)現(xiàn)的,?
+ o J! V% V3 l" \ D. L% o是不是要在電磁閥那里加根線反饋到單片機(jī)測(cè)量呢?這樣要占用一個(gè)捕獲比較器或一個(gè)ADC端口,,似乎很浪費(fèi)哦
作者: 隨風(fēng)而去 時(shí)間: 2007-4-28 18:42
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教]
TO:慕慕. m) I+ m- T) d' }
你說(shuō)的沒(méi)有錯(cuò),按正規(guī)的思路的確是像你說(shuō)的那樣,!也的確很浪費(fèi),!
% ~! t1 x3 @1 H
: l& c1 O v1 l4 pPS:
3 R) G& F \- Q在中國(guó)很少有真正意義上的全自動(dòng)化的東西,因?yàn)槟菢幼龇ㄔ靸r(jià)真的很驚人,而且其實(shí)用意義似乎并不是很大,。4 @8 j8 z) ^) J0 O$ d" t9 P- k
% v0 m' B1 K3 b4 r! I2 I
因此工控里面常用一些取巧的方法來(lái)做一些東西,。! M U9 v8 i1 |
4 C& l; [& v+ V3 r1 ^拿我熟悉的機(jī)械工控來(lái)舉例:
3 x" P/ Z! s) X, ?2 \) F$ I/ Y5 X: X% K( i/ M ^
比如說(shuō)電磁閥斷路- _2 R- [! G4 P7 R5 l
' E4 N( B/ n1 |% V1 W
我們一般不在電磁閥里面再加線去檢測(cè)它是否斷路!
6 Y& O% _* g; k& L" d5 @# `
0 K; o5 ^3 {) G我們只利用機(jī)械部件到位接近開(kāi)關(guān)來(lái)判斷它是否到位,,如果在正常的時(shí)間里它沒(méi)有到位的話,,那我們就報(bào)警,來(lái)提示控制的這個(gè)部分出問(wèn)題了,。) B' l, N& d# k1 h
" z- M9 K* D! B* S呵呵,,可以說(shuō)這樣做是很經(jīng)濟(jì)的,但它絕不精確,。
作者: 隨風(fēng)而去 時(shí)間: 2007-4-28 19:50
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教]
PS:
5 ?* d# }4 ?& r7 z$ d9 p順便解說(shuō)一下ADC的含義
( b/ g5 P/ M+ ^7 n+ _1 s; T5 Q
" n5 f& ~( h6 T2 ]Analog-to-Digital Converter的縮寫(xiě),指模/數(shù)轉(zhuǎn)換器或者模擬/數(shù)字轉(zhuǎn)換器,。
作者: xgztf 時(shí)間: 2007-4-28 22:38
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的,?---[請(qǐng)教]
我覺(jué)得關(guān)鍵是電磁閥一類的執(zhí)行器和傳感器,很多是要24VDC的,要讓單片機(jī)配合外圍電路,能夠輸出24VDC或者接受24VDC的信號(hào),是不是能參照一下PLC的電路使用光電隔離
作者: mirandali 時(shí)間: 2007-4-30 09:33
標(biāo)題: Re: 單片機(jī)對(duì)電磁閥是如何控制的?---[請(qǐng)教]
哈哈,,謝謝隨風(fēng)而去 7 T! p3 e1 r# u7 H u/ L2 X
有空來(lái)我blog坐坐 慕慕的硬件設(shè)計(jì)日志 http://mirandali910.blog.sohu.com/
作者: hbrrn 時(shí)間: 2010-1-1 16:36
單片機(jī)產(chǎn)生的高低電平經(jīng)過(guò)放大后能直接驅(qū)動(dòng)閥門(mén)控制器嗎,? ]6 |3 T {7 k% I; t
請(qǐng)問(wèn)一下。
作者: abc40 時(shí)間: 2010-1-5 17:25
本帖最后由 abc40 于 2010-1-5 17:27 編輯
1 U9 k, s8 R, h0 Q" Q) l
7 j" E! o/ Y# ~2 d樓主可以用電磁感應(yīng)感應(yīng)器來(lái)檢測(cè)電磁閥是否斷線,。氣缸中有磁環(huán),,同理電磁閥中有線圈和鐵芯,通電同樣可以有磁性,。
作者: hzv 時(shí)間: 2010-1-15 19:53
單片機(jī) 輸出TTL 5V 電平信號(hào) 驅(qū)動(dòng)PhotoMOS繼電器,,由PhotoMOS繼電器驅(qū)動(dòng)電磁閥。
4 ]$ }# _9 v3 ]2 L3 X) ]$ _( s! P; Q# S1 J1 l9 K- ]" m
使用 PhotoMOS繼電器 控制高頻電磁閥
+ m' U. F! q2 w1 q2 X高速1KHz 無(wú)機(jī)械磨損 無(wú)噪音 無(wú)輻射污染
/ M( h& J* Z7 O5 z I c5V TTL 電平信號(hào)驅(qū)動(dòng) 0-48V 3-6A 電流1 t% b9 Z9 U' k/ Z
24V PLC 電平信號(hào)驅(qū)動(dòng) 0-48V 3-6A 電流
8 z* t4 o2 W. L% X( eMHM-01C 單通道光電耦合功率驅(qū)動(dòng)器 PhotoMOS 繼電器
; \' h/ e0 P F5 c$ e; thttp://www.mhm-sh.com/MHM01C.htm
% V: q- `) a8 r2 V: j" |0 [MHM-02C 雙光電耦合功率驅(qū)動(dòng)器 PhotoMOS 繼電器 6 k1 s/ G x6 @6 Z7 O0 T9 W
http://www.mhm-sh.com/MHM02C.htm
作者: 非池中 時(shí)間: 2010-1-16 23:00
如果是對(duì)比例閥進(jìn)行控制,,PWM的占空比就決定了電流的大小
作者: hanchaohch 時(shí)間: 2010-1-21 12:52
電磁閥有兩種:通斷電磁閥和比例電磁閥
. `2 i5 ]! k) m3 z對(duì)于通斷電磁閥,,首先了解一下電磁閥芯的電壓級(jí)別和電阻。知道了這兩個(gè)參數(shù),,可以根據(jù)單片機(jī)外圍電路允許的數(shù)字輸出口最大的輸出電流,,判斷是否可以直接驅(qū)動(dòng)通斷電磁閥。
! c; `: R; M+ U% }: I對(duì)于比例電磁閥,,使用pwm輸出口來(lái)進(jìn)行控制,,同樣需要考慮輸出口的驅(qū)動(dòng)能力。如果可以滿足的話,,可以直接使用輸出口驅(qū)動(dòng),。+ X6 ~% y# K# q9 w s1 O# r+ q1 {
如果單片機(jī)外圍電路不滿足要求,只能使用開(kāi)關(guān)控制通斷電磁閥,,使用比例放大板控制比例電磁閥,。
作者: liweisky 時(shí)間: 2010-2-3 15:42
樓主說(shuō)的好像是伺服閥或比例閥......2 k' a) t" A+ Y1 e0 J, [5 [
8 \* ~) J, i' Q5 L' p
普通的換向閥沒(méi)有這么復(fù)雜. b' o$ N/ y2 T/ S4 @% F
, k% S6 N5 p+ ]* {4 d9 V, MPLC --> 繼電器--->閥上的鐵芯
作者: MCUstudying 時(shí)間: 2011-3-19 15:07
恩 是這樣的,!但是這個(gè)占空比應(yīng)該怎么寫(xiě)呢?向樓主求教,!多謝
作者: MCUstudying 時(shí)間: 2011-3-19 15:08
回復(fù) 非池中 的帖子
& S Q$ p" K# O0 w/ S2 ` Y
7 A9 d# r, y1 x0 N恩,,是這樣的!
) L9 P' m) j4 b4 N但是占空比的改變?cè)诔绦蛑幸粋(gè)怎么寫(xiě)呢,?向樓主求教,!望指教!
' ]+ e7 R( W% b3 s# D3 A6 y
作者: 非池中 時(shí)間: 2011-3-21 23:09
回復(fù) MCUstudying 的帖子" G1 U8 p! \) v# A2 U0 d6 n7 ?3 M
# }2 M0 I% b. q; ]6 O( D對(duì)于單片機(jī)的實(shí)現(xiàn)我懂得不多,,不過(guò)我知道工程機(jī)械上的專用PLC有專門(mén)的帶有PWM波的輸出端口,,帶有電流負(fù)反饋,可以對(duì)PLC進(jìn)行簡(jiǎn)單的編程來(lái)控制,。另外一些比例控制放大器也是這種輸出形式,,通過(guò)控制端的0~5v的控制電壓來(lái)成比例的控制輸出電流,而PWM波的占空比是要使輸出電流為要求的輸出電流,,也就是說(shuō)帶有電流負(fù)反饋功能,。
2 q/ P* Q6 n- w- @
作者: hzv 時(shí)間: 2011-6-10 20:27
單片機(jī)產(chǎn)生的高低電平經(jīng)過(guò)放大后能直接驅(qū)動(dòng)閥門(mén)控制器,MHM-01C TTL 轉(zhuǎn)為大功率的 OC 集電極開(kāi)路就驅(qū)動(dòng)直流大功率設(shè)備了,,高電平導(dǎo)通,、低電平截止,采用灌電流安裝輸出可以高電平截止,,低電平導(dǎo)通,。
作者: xbj595 時(shí)間: 2011-6-12 12:33
電磁閥是用電通斷來(lái)控制的;
作者: 浪漫滿屋 時(shí)間: 2011-6-15 20:45
回復(fù) hanchaohch 的帖子/ v. u6 c# M' Z7 T2 A# ~
' d+ X- A6 K: A3 J% T
贊同,,樓主說(shuō)的電磁閥應(yīng)該說(shuō)的是比例閥或者伺服閥: r# F4 y! w4 l/ W. e, `
作者: cleverchild 時(shí)間: 2011-6-16 23:21
看這個(gè)帖子,,長(zhǎng)見(jiàn)識(shí)了,呵呵,。謝謝各位前輩討論,。
作者: gaoyouzf 時(shí)間: 2011-6-18 18:57
新人來(lái)學(xué)新知識(shí) 就是不大懂
作者: cleverchild 時(shí)間: 2011-7-8 17:02
看這個(gè)帖子,長(zhǎng)見(jiàn)識(shí)了,。哈哈
歡迎光臨 機(jī)械社區(qū) (http://97307.cn/) |
Powered by Discuz! X3.4 |