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

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 24387|回復(fù): 26

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

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

最近要做ABS控制器,需要對電磁閥有基本了解??戳撕芏噘Y料,理解如下,不知道對不對,請大家?guī)涂纯?/P> ! |8 v# o" i; d) d i

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

@$ S4 G5 E' f3 u( _

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

6 d& O2 @, Y$ b7 {; G

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

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

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

還問個問題,對電磁閥的在線故障診斷是如何實現(xiàn)的?( e" W7 l4 I2 Y' k  ?$ }
如果電磁閥開路或短路如何判斷呢?在線診斷
3#
發(fā)表于 2007-4-26 18:08:28 | 只看該作者

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

先買個關(guān)子不多說
6 W0 k! o# z' H& ^8 m6 u5 q6 @0 t, e+ A2 k
:)+ n: A" P8 \- u2 }2 e
+ _0 i: a4 |* ^2 T- M4 ?* j
等你見到實物后,做個簡單的實驗說說你的新心得后我再給你你想要的答案: _( L. ^+ Y; \# g# {$ }
! K. }  Y, V5 E1 q  F) Y& z5 n+ z) S
:)/ b" i0 Z' P) B  [/ {! N

* p( u* P. C- E$ }也說不定你自己做個簡單的實驗后也就全部明了了。1 `/ G" t5 p! ~: Z4 h" N

' l8 g2 P, d5 }: p3 \1 u理論的東西盡量多多聯(lián)系實踐吧,如果還是學(xué)生的話多在導(dǎo)師后面跟跟,多在實驗室里做個實驗。
4#
 樓主| 發(fā)表于 2007-4-26 20:24:19 | 只看該作者

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


3 g0 g0 K5 L! l) O7 C9 L) ]手頭沒有實物,只好通過找資料了; l( d& Q' j; c$ z" \

$ e  @  u1 ?* `- p, m其實我只要在MATLAB上做做故障診斷的仿真就好了4 f$ Q+ n0 z1 A
" U, g5 \# ~+ ]9 H7 t  X& f
在圖書館找了好多書,沒有具體講電磁閥的控制的,最多一個驅(qū)動電路——也可能是我沒找對書. j2 E6 r9 E: \- Y/ l* M

- L; ~# g) E" c這位麻煩大俠推薦一下電磁閥應(yīng)該在哪類書可以找?反正機械設(shè)計基礎(chǔ)似乎沒有的說,微機接口也只有驅(qū)動電路。或者有資料直接發(fā)我mail,謝謝,mirandali@cjlu.edu.cn) x& u# @: {" a& H3 T4 n
9 ~2 p; f/ t- K" v* Y  v0 ?
1.對于通斷式的,似乎可以用PWM控制,比如高電平電磁閥通,反過來就關(guān)" d; A" P: H" B" `

8 \& g$ k* @% ~3 U. L2.而比如對于3位3通的電磁閥,有3種狀態(tài),0電流,小電流和大電流. s; Q, G- f- F" s

4 L: C3 K- L$ r4 Z& Y. s如果根據(jù)一般的微機控制接口,可以用DAC控制,但是如果還要過個光電隔離才能到達驅(qū)動,應(yīng)該如何控制?
5#
發(fā)表于 2007-4-26 20:55:25 | 只看該作者

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

1.控制系統(tǒng)和驅(qū)動系統(tǒng)和執(zhí)行系統(tǒng)分開設(shè)計
. E" M( ~6 [9 S& [) h+ Z8 m2.單片機仿真軟件在網(wǎng)上有,可以選擇一種
* @% r& I; h; a: l3.電磁閥只需要0、1兩種信號
6 x1 }4 I& d2 g, ~4 [& M% Y+ B4.系統(tǒng)在線診斷需要反饋信號,反饋信號可以在執(zhí)行元件上獲取,發(fā)出信號與反饋信號進行“異或”運算,一般執(zhí)行元件都有狀態(tài)指示燈。診斷程序可以自己編寫。
: @) ~# P9 ~- u' M, j5.對于3位3通的電磁閥可以使用兩個控制信號,當(dāng)兩個信號同時為0時電磁閥處于中位,兩個信號不能同時為1: Y9 c. m5 g. ?! d/ K
6.系統(tǒng)最好增加硬件看門狗及一些必要的安全模塊* _6 ?: r9 M0 ]/ ]1 y* m
6#
 樓主| 發(fā)表于 2007-4-26 22:16:30 | 只看該作者

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

感謝5樓的解答
5 x  b  E' u% J0 N& j
( B; ^  f! v  y按照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:慕慕
+ a9 e* u7 @4 i1 E* |# J1.對于通斷式的,似乎可以用PWM控制,比如高電平電磁閥通,反過來就關(guān)
$ O4 j1 C4 G! N7 {7 {6 [1 z- n2 j# h
這條的理解是正確的~~
, l) W  y& Y+ n& W4 [3 f, L! I1 {# p$ ^1 X" O
2.而比如對于3位3通的電磁閥,有3種狀態(tài),0電流,小電流和大電流
* ^8 ~; r: a) G7 S+ L7 L
' ?$ B, ?  t5 p1 o三位三通的電磁閥是有三種狀態(tài),但控制它的卻不是三種!你知道雙頭電磁閥嗎?三位三通一般用雙頭電磁閥,左通電則進入左狀態(tài),右通電則進入右狀態(tài),中間的那種狀態(tài)就是失電時的狀態(tài)。不知道這樣說你是否可以理解一二了呢?% e: [2 H0 Z; F6 k9 r% {1 s
" I& m9 P2 q( L4 x: X
:)
8 K; \  q3 o! r7 e* v* h8 o& Q
- l6 a$ }9 J, `$ ?5 EPS:
3 G3 m% x* d8 w  F; r; q) {) z控制電磁閥的電壓是24V,而220V->24V最簡單的元件是用個開關(guān)電源,而開關(guān)電源的實質(zhì)就是一個變壓器。
$ u+ P9 O& [1 g3 c2 ?( y4 K9 s4 |, v% M
而你所說的控制部分,其實你就用開關(guān)來控制好了,按下就通電是最簡單的表達方式。
/ ~; p" x1 e  [" X9 s( [2 u1 f  S1 b3 y6 J' i
如果你是做具課題設(shè)計的話,估計你會用到單片機,如果你用到單片機了,那么你在單片機的輸入口后面要加個驅(qū)動電路。. b) B% o: a5 k/ k
& \0 o# U- \, o. e4 e) e
而控制條件則需要用單片機里面用匯編或是C語言來編寫。
8#
 樓主| 發(fā)表于 2007-4-27 21:06:13 | 只看該作者

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

謝謝隨風(fēng)而去
8 Q, Y; v- t, k1 F) f" j- c/ F
- S' c' H8 }3 _# J2 e. R敢問電磁閥斷線或短路的故障診斷是如何實現(xiàn)的?# P/ Z- V; @" v! e2 u
是不是要在電磁閥那里加根線反饋到單片機測量呢?這樣要占用一個捕獲比較器或一個ADC端口,似乎很浪費哦
9#
發(fā)表于 2007-4-28 18:42:31 | 只看該作者

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

TO:慕慕! S5 e7 c* B: X0 N
你說的沒有錯,按正規(guī)的思路的確是像你說的那樣!也的確很浪費!
6 O# l, F# ~% A+ K5 G2 `0 `8 U( x: a% X# g; m# _  _
PS:# j" A7 H. @6 g6 X3 }! R, @
在中國很少有真正意義上的全自動化的東西,因為那樣做法造價真的很驚人,而且其實用意義似乎并不是很大。
8 g  |5 A- ~6 ?6 j/ A$ j6 e5 c) V. j( {* v) L$ G
因此工控里面常用一些取巧的方法來做一些東西。4 ]7 u9 P" ~7 e+ v& d% l/ A
. w" t5 K  ]7 V4 B/ z
拿我熟悉的機械工控來舉例:  ^8 f2 a" }3 y4 g6 C6 J8 g( {7 b( B

6 ]" [- w" E6 T; `0 ?7 u2 }, ~比如說電磁閥斷路
/ ~3 c; k7 {3 S" }/ ~  U( g8 H$ R# ^. i- C5 X- G6 u0 s- a
我們一般不在電磁閥里面再加線去檢測它是否斷路!6 N. [) i0 Z/ w! T* Q: M; P: d/ \
8 U# d; u4 g" J  O, W1 |# B1 Y# |
我們只利用機械部件到位接近開關(guān)來判斷它是否到位,如果在正常的時間里它沒有到位的話,那我們就報警,來提示控制的這個部分出問題了。) W3 `" v4 t( W+ L( q7 I

* p! Y! q# p5 u* U- N8 y9 n呵呵,可以說這樣做是很經(jīng)濟的,但它絕不精確。
10#
發(fā)表于 2007-4-28 19:50:17 | 只看該作者

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

PS:, m8 m$ u4 E$ {' }
順便解說一下ADC的含義
. H, j# H; I; {& Q0 p; B+ Y
% N- h5 g* c/ ~1 f! _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 21:45 , Processed in 0.065818 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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