人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 24388|回復: 26

單片機對電磁閥是如何控制的?---[請教]

[復制鏈接]
1#
發(fā)表于 2007-4-26 16:39:49 | 只看該作者 |倒序瀏覽 |閱讀模式

最近要做ABS控制器,需要對電磁閥有基本了解??戳撕芏噘Y料,理解如下,不知道對不對,請大家?guī)涂纯?/P>* h$ r ]- x1 g

1. 電磁閥通過所通電流的大小控制鐵心的位置

( F5 v2 |/ s# w

2.單片機對電磁閥的控制是通過PWM實現(xiàn)的:

0 s3 V& k! H0 e2 k! @* _1 Y

單片機產(chǎn)生PWM電壓信號,通過光電隔離傳送給驅(qū)動電路,驅(qū)動電路將PWM電壓信號轉(zhuǎn)換為PWM電流信號,PWM電流信號控制電磁閥的通斷或鐵心位置

2#
 樓主| 發(fā)表于 2007-4-26 17:16:45 | 只看該作者

Re: 單片機對電磁閥是如何控制的?

還問個問題,對電磁閥的在線故障診斷是如何實現(xiàn)的?
& K0 I; v/ T8 |. b; e/ i% [如果電磁閥開路或短路如何判斷呢?在線診斷
3#
發(fā)表于 2007-4-26 18:08:28 | 只看該作者

Re: 單片機對電磁閥是如何控制的?

先買個關(guān)子不多說
+ `3 }! h& I+ }' H6 {, _6 Y
* Y* t2 u- b; E7 {$ t$ o:)
$ }' h( M3 M6 R
# {) c5 q0 Z& p3 y; L等你見到實物后,做個簡單的實驗說說你的新心得后我再給你你想要的答案
5 ~6 b$ ^% K9 L. U3 }7 w) a1 k: n) `  l! H
:)
0 u# q! C9 u' C- f+ m7 l
% M1 o! B: c% @+ U& L6 n% N也說不定你自己做個簡單的實驗后也就全部明了了。
5 r3 d' \& ^! j/ ^7 n5 b+ [
/ p8 |- P% B' v8 \7 u. c理論的東西盡量多多聯(lián)系實踐吧,如果還是學生的話多在導師后面跟跟,多在實驗室里做個實驗。
4#
 樓主| 發(fā)表于 2007-4-26 20:24:19 | 只看該作者

Re: 單片機對電磁閥是如何控制的?---[請教]


: O; c1 E$ F  o: ?, b0 w. _2 K0 k手頭沒有實物,只好通過找資料了
& y: x8 C  l( `/ _# m: S% B9 Y3 r, D# u8 S
其實我只要在MATLAB上做做故障診斷的仿真就好了
# ?: Z/ `3 F* ~! ~# J- k4 L: r/ U  g8 U& L' O- J/ Y
在圖書館找了好多書,沒有具體講電磁閥的控制的,最多一個驅(qū)動電路——也可能是我沒找對書4 B& Y6 f6 ?( N* g0 ]
/ R! C5 o9 _: U( w" c8 P
這位麻煩大俠推薦一下電磁閥應該在哪類書可以找?反正機械設(shè)計基礎(chǔ)似乎沒有的說,微機接口也只有驅(qū)動電路?;蛘哂匈Y料直接發(fā)我mail,謝謝,mirandali@cjlu.edu.cn' g1 n/ g1 \9 ?0 Z4 E- x, O
  H- g8 Q8 x2 }, ?9 a- m' ~1 c
1.對于通斷式的,似乎可以用PWM控制,比如高電平電磁閥通,反過來就關(guān)
1 K$ v+ A) z* k9 n, R6 m4 |) q# S& D9 Y6 x! P
2.而比如對于3位3通的電磁閥,有3種狀態(tài),0電流,小電流和大電流2 o$ h0 s1 `) m3 ~: G1 S' d
3 t9 y( q- o; n" v, u4 X
如果根據(jù)一般的微機控制接口,可以用DAC控制,但是如果還要過個光電隔離才能到達驅(qū)動,應該如何控制?
5#
發(fā)表于 2007-4-26 20:55:25 | 只看該作者

Re: 單片機對電磁閥是如何控制的?---[請教]

1.控制系統(tǒng)和驅(qū)動系統(tǒng)和執(zhí)行系統(tǒng)分開設(shè)計$ e$ _$ I1 a: t& N9 v
2.單片機仿真軟件在網(wǎng)上有,可以選擇一種
8 l8 T2 `( p6 s4 c  `0 ]3.電磁閥只需要0、1兩種信號
- I  u' l& b# F  Z; R5 T4.系統(tǒng)在線診斷需要反饋信號,反饋信號可以在執(zhí)行元件上獲取,發(fā)出信號與反饋信號進行“異或”運算,一般執(zhí)行元件都有狀態(tài)指示燈。診斷程序可以自己編寫。
+ l, p8 H- t9 U  D& M$ S, B5.對于3位3通的電磁閥可以使用兩個控制信號,當兩個信號同時為0時電磁閥處于中位,兩個信號不能同時為1; t- t9 v! c, h: e( R+ L$ y" V
6.系統(tǒng)最好增加硬件看門狗及一些必要的安全模塊
' m+ O/ R& L2 |
6#
 樓主| 發(fā)表于 2007-4-26 22:16:30 | 只看該作者

Re: 單片機對電磁閥是如何控制的?---[請教]

感謝5樓的解答
; }( X7 \& M- F1 t; G5 [) b
* n/ z' K& x" |7 Y1 j+ ]& w" N按照5樓說的第5條,關(guān)于3位3通的電磁閥,是不是有2個數(shù)字控制接口?我沒有見過具體的實物,也沒有說明書可以查,本來理解為只是一個線圈,根據(jù)通過電流的大小來控制位置,看來3位3通的電磁閥外部必然有2根或1根控制線來決定電流的大小,而這2根控制線可以和MCU相連?
7#
發(fā)表于 2007-4-27 19:17:47 | 只看該作者

Re: 單片機對電磁閥是如何控制的?---[請教]

TO:慕慕. ?) E+ W+ k: y  V0 U; [, R' X
1.對于通斷式的,似乎可以用PWM控制,比如高電平電磁閥通,反過來就關(guān) " b: v9 Z4 U" A6 [: Z5 T
3 C6 _. P0 J/ S
這條的理解是正確的~~! T1 r' F3 j( Y/ z0 }! Z
& ?+ Y/ k" l0 Y3 N! S: `: R; b" c
2.而比如對于3位3通的電磁閥,有3種狀態(tài),0電流,小電流和大電流
' j! T" ]4 A, |* u& D; g2 E$ u
4 U! b& C/ K; a) N3 r三位三通的電磁閥是有三種狀態(tài),但控制它的卻不是三種!你知道雙頭電磁閥嗎?三位三通一般用雙頭電磁閥,左通電則進入左狀態(tài),右通電則進入右狀態(tài),中間的那種狀態(tài)就是失電時的狀態(tài)。不知道這樣說你是否可以理解一二了呢?& }* \! P0 W/ c+ l
4 E- z7 G. \/ b; V# C% n
:)1 `& O- v" W8 p
0 c1 j" K4 y* C5 z
PS:) \% P* Y- d+ g2 v* Y  N
控制電磁閥的電壓是24V,而220V->24V最簡單的元件是用個開關(guān)電源,而開關(guān)電源的實質(zhì)就是一個變壓器。) {8 e% V5 N# N, M+ l5 T

2 k/ B' f) n/ y! L; K3 m而你所說的控制部分,其實你就用開關(guān)來控制好了,按下就通電是最簡單的表達方式。5 O. ^  i9 m: z( d+ B4 b7 N
4 f; A$ G7 S" C- F
如果你是做具課題設(shè)計的話,估計你會用到單片機,如果你用到單片機了,那么你在單片機的輸入口后面要加個驅(qū)動電路。7 w4 T9 J7 A8 L- r

- t2 r4 D$ }; e0 T) H/ P而控制條件則需要用單片機里面用匯編或是C語言來編寫。
8#
 樓主| 發(fā)表于 2007-4-27 21:06:13 | 只看該作者

Re: 單片機對電磁閥是如何控制的?---[請教]

謝謝隨風而去
- V% _+ J" K0 F6 `# `
& {2 c8 N/ g( y: {! P) `0 r9 M( T+ t敢問電磁閥斷線或短路的故障診斷是如何實現(xiàn)的?
( H) Z9 X6 _/ x4 T3 C是不是要在電磁閥那里加根線反饋到單片機測量呢?這樣要占用一個捕獲比較器或一個ADC端口,似乎很浪費哦
9#
發(fā)表于 2007-4-28 18:42:31 | 只看該作者

Re: 單片機對電磁閥是如何控制的?---[請教]

TO:慕慕* R  [/ y+ e6 W2 v2 n7 K& O0 {
你說的沒有錯,按正規(guī)的思路的確是像你說的那樣!也的確很浪費!: q& F7 L, U9 R4 R. K# b

- {8 r# s$ C: p3 }PS:: q( y) _4 g8 h# k
在中國很少有真正意義上的全自動化的東西,因為那樣做法造價真的很驚人,而且其實用意義似乎并不是很大。
+ F  B3 s( Z- F2 T% ?% d7 _4 J4 J* W: u2 e* r
因此工控里面常用一些取巧的方法來做一些東西。; W( v' o7 M$ o. [1 j

3 b) s9 |# s  S3 G# I拿我熟悉的機械工控來舉例:0 b8 m6 v% [! D/ y0 c. z! ^9 W
7 E4 I9 Q2 I3 L( g, Y; j
比如說電磁閥斷路$ G7 s; o, a, \% V
5 f. u! H+ _8 |7 K; n" p
我們一般不在電磁閥里面再加線去檢測它是否斷路!0 X+ c$ Z4 ]# ~' t/ H% E% G

( ^+ L6 \/ I! T& U# z我們只利用機械部件到位接近開關(guān)來判斷它是否到位,如果在正常的時間里它沒有到位的話,那我們就報警,來提示控制的這個部分出問題了。( m* T9 ?" Z, e
0 A7 ?/ Y* @  f2 }9 R1 @
呵呵,可以說這樣做是很經(jīng)濟的,但它絕不精確。
10#
發(fā)表于 2007-4-28 19:50:17 | 只看該作者

Re: 單片機對電磁閥是如何控制的?---[請教]

PS:% U" [+ ^5 x3 r4 \
順便解說一下ADC的含義; E7 w: c+ {( b' H5 O' N! w

8 i! I8 }9 T! e& L9 [Analog-to-Digital Converter的縮寫,指模/數(shù)轉(zhuǎn)換器或者模擬/數(shù)字轉(zhuǎn)換器。
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

Archiver|手機版|小黑屋|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-7-19 22:24 , Processed in 0.092428 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表