機械社區(qū)
標題: 單片機對電磁閥是如何控制的?---[請教] [打印本頁]
作者: mirandali 時間: 2007-4-26 16:39
標題: 單片機對電磁閥是如何控制的?---[請教]
最近要做ABS控制器,需要對電磁閥有基本了解??戳撕芏噘Y料,理解如下,不知道對不對,請大家?guī)涂纯?/P>9 H+ c& k0 u$ O- t( ^( s
1. 電磁閥通過所通電流的大小控制鐵心的位置
: R# w# ^( k' [4 V2 e1 S# y
2.單片機對電磁閥的控制是通過PWM實現(xiàn)的:
# ?1 p( G( K, c: m1 |
單片機產(chǎn)生PWM電壓信號,通過光電隔離傳送給驅(qū)動電路,驅(qū)動電路將PWM電壓信號轉(zhuǎn)換為PWM電流信號,PWM電流信號控制電磁閥的通斷或鐵心位置
作者: mirandali 時間: 2007-4-26 17:16
標題: Re: 單片機對電磁閥是如何控制的?
還問個問題,對電磁閥的在線故障診斷是如何實現(xiàn)的?
& w0 w& ~) h1 ]/ X9 m1 r如果電磁閥開路或短路如何判斷呢?在線診斷
作者: 隨風而去 時間: 2007-4-26 18:08
標題: Re: 單片機對電磁閥是如何控制的?
先買個關(guān)子不多說
. s. q F) h a* J7 c! `' \5 I" j/ L# V1 `
:)4 b$ d0 {) P ]' t+ U+ w6 s
9 l( ], |/ H9 t8 ?) t; d5 y5 J等你見到實物后,做個簡單的實驗說說你的新心得后我再給你你想要的答案
1 s. O d9 J* a* Z# j: i! b
- Y- d7 p/ N% J& Y* D7 l5 |8 @:)" s9 l/ [3 h1 g" P! D" j
1 T1 J. s! j7 j( C& N/ _' \
也說不定你自己做個簡單的實驗后也就全部明了了。
( O3 R3 I; C/ r& v5 W* E5 w# Y ]# S% T6 l4 l9 F" d% e |
理論的東西盡量多多聯(lián)系實踐吧,如果還是學生的話多在導師后面跟跟,多在實驗室里做個實驗。
作者: mirandali 時間: 2007-4-26 20:24
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
0 O+ p1 B2 S; O& l- ?# B
手頭沒有實物,只好通過找資料了/ B: K1 ?* I, c0 f9 S7 e
$ j6 u( m+ C0 G( s4 E, P" q1 i其實我只要在MATLAB上做做故障診斷的仿真就好了
4 e( H) N$ K1 H0 _1 L4 m) \9 z& X, Y
在圖書館找了好多書,沒有具體講電磁閥的控制的,最多一個驅(qū)動電路——也可能是我沒找對書
/ M$ ], P/ x) q6 y F2 {" z
- i' C( X1 I9 E' _這位麻煩大俠推薦一下電磁閥應(yīng)該在哪類書可以找?反正機械設(shè)計基礎(chǔ)似乎沒有的說,微機接口也只有驅(qū)動電路。或者有資料直接發(fā)我mail,謝謝,mirandali@cjlu.edu.cn
* @) x$ a& A4 u8 N4 O6 c( n5 q* X; f. C
1.對于通斷式的,似乎可以用PWM控制,比如高電平電磁閥通,反過來就關(guān)
, [+ [6 } ~/ K4 z0 s1 ~) D- U1 q" t6 A) i! }' f* K1 b
2.而比如對于3位3通的電磁閥,有3種狀態(tài),0電流,小電流和大電流
8 _0 }$ a7 ]- U5 G. m# A; u5 ?5 n: J& j5 ]
如果根據(jù)一般的微機控制接口,可以用DAC控制,但是如果還要過個光電隔離才能到達驅(qū)動,應(yīng)該如何控制?
作者: wpc 時間: 2007-4-26 20:55
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
1.控制系統(tǒng)和驅(qū)動系統(tǒng)和執(zhí)行系統(tǒng)分開設(shè)計
6 S& v% ]) w8 u4 Z6 V3 |7 c2.單片機仿真軟件在網(wǎng)上有,可以選擇一種
+ Y# X" e) P3 O# @. B( a3 G6 F3.電磁閥只需要0、1兩種信號
# ~: n' ~8 Z: h4.系統(tǒng)在線診斷需要反饋信號,反饋信號可以在執(zhí)行元件上獲取,發(fā)出信號與反饋信號進行“異或”運算,一般執(zhí)行元件都有狀態(tài)指示燈。診斷程序可以自己編寫。/ f+ T1 v/ R1 u; ^8 V( l ?$ @4 b' B
5.對于3位3通的電磁閥可以使用兩個控制信號,當兩個信號同時為0時電磁閥處于中位,兩個信號不能同時為1
6 {# V* P$ s. G' w6 [# u- I* @6.系統(tǒng)最好增加硬件看門狗及一些必要的安全模塊2 z, ~1 b9 d5 J5 X2 G) j$ Z+ @& W
作者: mirandali 時間: 2007-4-26 22:16
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
感謝5樓的解答
1 a, Z% A3 p' z' O3 @
' l2 U& @9 H0 E, I) N( N按照5樓說的第5條,關(guān)于3位3通的電磁閥,是不是有2個數(shù)字控制接口?我沒有見過具體的實物,也沒有說明書可以查,本來理解為只是一個線圈,根據(jù)通過電流的大小來控制位置,看來3位3通的電磁閥外部必然有2根或1根控制線來決定電流的大小,而這2根控制線可以和MCU相連?
作者: 隨風而去 時間: 2007-4-27 19:17
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
TO:慕慕
- }2 b4 v6 Y" g7 [5 J2 G+ J1.對于通斷式的,似乎可以用PWM控制,比如高電平電磁閥通,反過來就關(guān)
9 K7 ]8 o: Y) M* | X0 a6 v0 t5 Y- ]
這條的理解是正確的~~
% ?$ \7 l+ S# r1 m0 C7 a
8 p2 ?" c z6 a: p, c% ^2.而比如對于3位3通的電磁閥,有3種狀態(tài),0電流,小電流和大電流 8 z, x6 h0 @1 u) R$ a5 p2 X
9 V+ j, L5 Y3 N# U. ^% V三位三通的電磁閥是有三種狀態(tài),但控制它的卻不是三種!你知道雙頭電磁閥嗎?三位三通一般用雙頭電磁閥,左通電則進入左狀態(tài),右通電則進入右狀態(tài),中間的那種狀態(tài)就是失電時的狀態(tài)。不知道這樣說你是否可以理解一二了呢?' w/ r" D5 d) o9 B- ]. L% Y
' l5 U" c* P- y
:)7 g( k5 H7 i" Q+ h" R
: B- b, J" {: J3 K) OPS:& z1 ?1 h6 S) D2 s; \
控制電磁閥的電壓是24V,而220V->24V最簡單的元件是用個開關(guān)電源,而開關(guān)電源的實質(zhì)就是一個變壓器。
2 y: k: U5 A6 C; Z; C# C* }
9 l; k; _8 c- N: z6 U而你所說的控制部分,其實你就用開關(guān)來控制好了,按下就通電是最簡單的表達方式。
( s. }% H+ B! o8 Q. U
* n( p, w$ U1 S$ y0 d如果你是做具課題設(shè)計的話,估計你會用到單片機,如果你用到單片機了,那么你在單片機的輸入口后面要加個驅(qū)動電路。
: T, g2 j! M- z0 j8 m, z
0 V* y7 ]4 H. ^/ J; ~, c/ A而控制條件則需要用單片機里面用匯編或是C語言來編寫。
作者: mirandali 時間: 2007-4-27 21:06
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
謝謝隨風而去' U# w( X" D+ q& _+ \; Q$ M: a7 L
; Q! c R' Q, V敢問電磁閥斷線或短路的故障診斷是如何實現(xiàn)的?4 j5 B, |+ n0 f K
是不是要在電磁閥那里加根線反饋到單片機測量呢?這樣要占用一個捕獲比較器或一個ADC端口,似乎很浪費哦
作者: 隨風而去 時間: 2007-4-28 18:42
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
TO:慕慕7 S v# O7 s6 T/ q/ q
你說的沒有錯,按正規(guī)的思路的確是像你說的那樣!也的確很浪費!# v" s0 Q" U: Q' y1 B3 A7 c
$ d; L/ |3 m* k# G( I4 p. a$ r
PS:
: p% i; v$ F3 m5 I' b" M在中國很少有真正意義上的全自動化的東西,因為那樣做法造價真的很驚人,而且其實用意義似乎并不是很大。: e7 [$ f9 K1 @
) o$ T0 U' z7 h因此工控里面常用一些取巧的方法來做一些東西。8 P# G* }1 ^& H
( U7 y0 b! O0 H( A, s拿我熟悉的機械工控來舉例:
+ s# x. }; n, a6 K% n
% Q( n8 b9 I3 f( A比如說電磁閥斷路( q1 R; g4 W% I* s, Z- J0 C" b0 M5 x
G7 {( }- A8 w我們一般不在電磁閥里面再加線去檢測它是否斷路!
6 U3 H$ Q1 Y6 Z, o% Z m7 F. v* p$ s: U. Q, U
我們只利用機械部件到位接近開關(guān)來判斷它是否到位,如果在正常的時間里它沒有到位的話,那我們就報警,來提示控制的這個部分出問題了。
& K3 S5 |$ N) {) Q' N% Q
8 k. J& m$ F/ M0 N, P. N( C7 C呵呵,可以說這樣做是很經(jīng)濟的,但它絕不精確。
作者: 隨風而去 時間: 2007-4-28 19:50
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
PS:" s- e0 L6 R f1 Q
順便解說一下ADC的含義
# W4 t# v: ]# S8 e4 j( [% J# Z0 {5 K* ?# X
Analog-to-Digital Converter的縮寫,指模/數(shù)轉(zhuǎn)換器或者模擬/數(shù)字轉(zhuǎn)換器。
作者: xgztf 時間: 2007-4-28 22:38
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
我覺得關(guān)鍵是電磁閥一類的執(zhí)行器和傳感器,很多是要24VDC的,要讓單片機配合外圍電路,能夠輸出24VDC或者接受24VDC的信號,是不是能參照一下PLC的電路使用光電隔離
作者: mirandali 時間: 2007-4-30 09:33
標題: Re: 單片機對電磁閥是如何控制的?---[請教]
哈哈,謝謝隨風而去 ' i4 V# O( U+ |) V W
有空來我blog坐坐 慕慕的硬件設(shè)計日志 http://mirandali910.blog.sohu.com/
作者: hbrrn 時間: 2010-1-1 16:36
單片機產(chǎn)生的高低電平經(jīng)過放大后能直接驅(qū)動閥門控制器嗎? |7 @- p. Y9 y G& N# K
請問一下。
作者: abc40 時間: 2010-1-5 17:25
本帖最后由 abc40 于 2010-1-5 17:27 編輯 : V# a' ^1 j6 h, [- l, {2 x
, H4 n6 I+ i9 h0 ], \- c
樓主可以用電磁感應(yīng)感應(yīng)器來檢測電磁閥是否斷線。氣缸中有磁環(huán),同理電磁閥中有線圈和鐵芯,通電同樣可以有磁性。
作者: hzv 時間: 2010-1-15 19:53
單片機 輸出TTL 5V 電平信號 驅(qū)動PhotoMOS繼電器,由PhotoMOS繼電器驅(qū)動電磁閥。( M: I/ @, ?1 q3 B
A7 x0 Z- H; A$ Y) Y) w+ Z
使用 PhotoMOS繼電器 控制高頻電磁閥
$ L& @9 o7 S g* o' v% V; S高速1KHz 無機械磨損 無噪音 無輻射污染
6 P, V' S( c9 a: E% O I; y1 C5V TTL 電平信號驅(qū)動 0-48V 3-6A 電流
4 U; c4 \- e: R6 L# V24V PLC 電平信號驅(qū)動 0-48V 3-6A 電流
% B; i0 F8 w# nMHM-01C 單通道光電耦合功率驅(qū)動器 PhotoMOS 繼電器 ! j9 ^+ S1 S$ \/ E% N# F4 R
http://www.mhm-sh.com/MHM01C.htm
3 E3 k6 b; M% o5 ]MHM-02C 雙光電耦合功率驅(qū)動器 PhotoMOS 繼電器
9 e% r: q6 C9 Z1 N: L0 |http://www.mhm-sh.com/MHM02C.htm
作者: 非池中 時間: 2010-1-16 23:00
如果是對比例閥進行控制,PWM的占空比就決定了電流的大小
作者: hanchaohch 時間: 2010-1-21 12:52
電磁閥有兩種:通斷電磁閥和比例電磁閥 u" p# @4 Z" x q2 B- B. v
對于通斷電磁閥,首先了解一下電磁閥芯的電壓級別和電阻。知道了這兩個參數(shù),可以根據(jù)單片機外圍電路允許的數(shù)字輸出口最大的輸出電流,判斷是否可以直接驅(qū)動通斷電磁閥。- g) f) S7 \0 K( E3 }
對于比例電磁閥,使用pwm輸出口來進行控制,同樣需要考慮輸出口的驅(qū)動能力。如果可以滿足的話,可以直接使用輸出口驅(qū)動。
: C3 A$ r' O. N+ L6 m如果單片機外圍電路不滿足要求,只能使用開關(guān)控制通斷電磁閥,使用比例放大板控制比例電磁閥。
作者: liweisky 時間: 2010-2-3 15:42
樓主說的好像是伺服閥或比例閥......
7 I$ v) R. T7 A/ _
" Q9 N# _+ f/ g5 Y) T) B普通的換向閥沒有這么復雜
! E+ O8 c% s+ G0 l! t; Q
2 m4 @5 X. e2 e |PLC --> 繼電器--->閥上的鐵芯
作者: MCUstudying 時間: 2011-3-19 15:07
恩 是這樣的!但是這個占空比應(yīng)該怎么寫呢?向樓主求教!多謝
作者: MCUstudying 時間: 2011-3-19 15:08
回復 非池中 的帖子
9 [" }) C" o) Q; n0 c
. y7 s4 F( t' U恩,是這樣的!9 T) J! e# d- Z: P3 ^
但是占空比的改變在程序中一個怎么寫呢?向樓主求教!望指教!: _0 _8 ~- K8 I5 l
作者: 非池中 時間: 2011-3-21 23:09
回復 MCUstudying 的帖子
. C; R9 w. H- R! d+ j; \% w O R
# v5 ^- n# r" T3 L對于單片機的實現(xiàn)我懂得不多,不過我知道工程機械上的專用PLC有專門的帶有PWM波的輸出端口,帶有電流負反饋,可以對PLC進行簡單的編程來控制。另外一些比例控制放大器也是這種輸出形式,通過控制端的0~5v的控制電壓來成比例的控制輸出電流,而PWM波的占空比是要使輸出電流為要求的輸出電流,也就是說帶有電流負反饋功能。- ?$ t1 t& y$ @; f
作者: hzv 時間: 2011-6-10 20:27
單片機產(chǎn)生的高低電平經(jīng)過放大后能直接驅(qū)動閥門控制器,MHM-01C TTL 轉(zhuǎn)為大功率的 OC 集電極開路就驅(qū)動直流大功率設(shè)備了,高電平導通、低電平截止,采用灌電流安裝輸出可以高電平截止,低電平導通。
作者: xbj595 時間: 2011-6-12 12:33
電磁閥是用電通斷來控制的;
作者: 浪漫滿屋 時間: 2011-6-15 20:45
回復 hanchaohch 的帖子# C- ^! x, T; y& @8 ]8 ~
0 P* i2 x: R9 y5 b2 E& n贊同,樓主說的電磁閥應(yīng)該說的是比例閥或者伺服閥' @, O; [. V4 k6 B
作者: cleverchild 時間: 2011-6-16 23:21
看這個帖子,長見識了,呵呵。謝謝各位前輩討論。
作者: gaoyouzf 時間: 2011-6-18 18:57
新人來學新知識 就是不大懂
作者: cleverchild 時間: 2011-7-8 17:02
看這個帖子,長見識了。哈哈
歡迎光臨 機械社區(qū) (http://www.xa-space.com/) |
Powered by Discuz! X3.5 |