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

機(jī)械社區(qū)

標(biāo)題: 如何控制1000個電磁鐵的任意動作? [打印本頁]

作者: 舟航    時間: 2009-6-20 13:12
標(biāo)題: 如何控制1000個電磁鐵的任意動作?
控制1000個電磁鐵的動作,用PLC點(diǎn)數(shù)需要太多,理論上可以用PLD,但對PLD不是太熟,不知壇子里有沒有高手。
作者: syw開門造車    時間: 2009-6-21 04:05
gebala 網(wǎng)友好!" t4 [" R3 M- h& [# P7 `* G/ }

( ?9 X5 ]9 Z8 W5 G3 E) M.
( N7 s4 f  c, g2 X0 k! ?用單片機(jī).+.功率驅(qū)動件,組成“井”型正交矩陣是最經(jīng)濟(jì)的方案。& `& o' F& i- H& q
.0 \, k( ]. e9 J; h
1000開方==31.622
8 P1 l: P* A. B) a. M) D正交X軸和Y軸分別上32個功率件,正交線的“每個交差點(diǎn)”都接有一個電磁鐵。/ \1 @8 }9 S- p: @: D4 x- a
控制芯片用一片16位的單片機(jī)既可。
  O7 v% z( W; D0 h如果用8位單片機(jī)的話,得用三片。
4 C1 `# p6 E5 m" ^. O." y+ i- L, d+ d- a3 w
syw  090621---04.07
9 W. M- T" O! n: |1 J0 T! p+ a* i' F, r' v0 I# N  @0 }; H  {
4 C% t( Q# e$ \6 T9 A8 ]: |
" }+ ^  W- S) k7 v1 N9 t8 V
31.6
作者: 舟航    時間: 2009-6-21 10:32
gebala 網(wǎng)友好!
) C8 |) `) ]. _4 ?9 n# ^) R0 D3 y! ]0 s: x9 E) L: W; D0 g& u
.
4 ?- ]3 |% J' `* {9 Y用單片機(jī).+.功率驅(qū)動件,組成“井”型正交矩陣是最經(jīng)濟(jì)的方案。; H0 K. T  D7 I5 t, X$ e& U
.
$ s0 ]+ Y6 q8 @) D1000開方==31.6228 t4 B6 V% }6 \9 H
正交X軸和Y軸分別上32個功率件,正交線的“每個交差點(diǎn)”都接有一個電磁鐵。
- Y1 @$ x# H& W控制芯片用一片16位的單片 ...
; A: x( V9 J. h3 z9 ^$ Z# gsyw開門造車 發(fā)表于 2009-6-21 04:05
& X0 j) i# s! \9 r- B/ ~# `6 E2 I" X& S
真的很感謝開門造車元帥,每次總無私的奉獻(xiàn)。
作者: 我在飛    時間: 2009-6-21 11:53
syw開門造車 前輩總是有非常實(shí)用的好方案。
作者: 拓隆機(jī)械    時間: 2009-6-22 08:31
方法是好??!如果在需要有2個同時工作得時候還是有芒區(qū)??!此問題好得慎重考慮!
作者: 狼情    時間: 2009-6-22 09:21
對程序一竅不通!汗
作者: 卓信    時間: 2009-6-22 13:49
回總工:這個在單片機(jī)譯碼和掃描的時候容易出問題吧?
作者: 舟航    時間: 2009-6-22 21:25
方法是好!!如果在需要有2個同時工作得時候還是有芒區(qū)??!此問題好得慎重考慮!# M$ A! g- \6 E# e  P- @" O! P" k
拓隆機(jī)械 發(fā)表于 2009-6-22 08:31

* |& p6 l' _4 w5 H" L拓隆機(jī)械,我需要同時若個電磁鐵同時動作,不知有什么好的建議。謝謝
作者: syw開門造車    時間: 2009-6-23 03:47
回總工:這個在單片機(jī)譯碼和掃描的時候容易出問題吧?; w" {3 S" g  M* T& j* s
卓信 發(fā)表于 2009-6-22 13:49

+ Q# m+ [0 g0 K* d1 m卓信 友好!
; Q7 C2 h! H2 t! B8 w.
- f( R3 q/ o$ Z0 F* }! R% c我知道你所指的是“掃描閃爍”問題。" d, D/ g3 t' J6 }6 u* D/ ~
.
' R1 M; ?5 q) @" Y9 g6 b你在每個功率驅(qū)動電路中加入一片“看門狗”集成電路既可!2 A+ m/ c$ ^8 L8 O6 \& d5 p
將喂“狗”信號的設(shè)定時間,長于掃描周期就是了。0 Y; C6 x9 [1 T7 s+ h8 C3 S
.
. x4 j- r: H/ {9 W9 qsyw  090623---03.49
1 r; h  H0 |( Z2 Z.
作者: syw開門造車    時間: 2009-6-23 04:05
本帖最后由 syw開門造車 于 2009-6-23 04:24 編輯 % U; L0 P4 n  P4 w1 G
拓隆機(jī)械,我需要同時若個電磁鐵同時動作,不知有什么好的建議。謝謝
% u. d2 m! L# {" o$ ^% lgebala 發(fā)表于 2009-6-22 21:25
$ w  A( O  Z( N; S/ t2 L0 X
.8 m5 t& T4 z; W
gebala 網(wǎng)友好!
' N6 @) L  q5 K; ~1 v.- t6 u* n# B( n% R% i" O
我用的單片機(jī)頻率為每秒40M4 t+ v8 V# m" ?4 S. _% K1 l
.' O1 k/ K$ B" w6 K6 U! Z$ L( e8 P
你的這道題解:# u' B! ]2 N6 [) k1 p8 w+ {
40000000次÷12脈沖指令週期÷1000個電磁鐵掃描點(diǎn)===3333個循環(huán)/秒
6 F9 j6 P% t+ p.& T5 x, t0 |9 f  {# h8 Y
我們的電燈看是很亮,但那可是每秒鐘亮、滅==50次
! U2 v9 k$ I/ d' F.$ y/ Y3 x1 r4 s; o8 _  k
每秒50次的頻率我們都感覺不到。
0 s6 u& C  n# s0 }" }  E.( c# a" [- y( m0 T
那么每秒3333個循環(huán)哪?!8 X; Q$ ?% G% P! ~2 C2 w
.
  [& o" P/ |2 H, N6 S  isyw  090623---04.07
作者: 拓隆機(jī)械    時間: 2009-6-23 08:11
樓上解答是不錯。不過單片機(jī)抗干擾能力不如PLC強(qiáng),這點(diǎn)是完全可以肯定的,樓主如果是做產(chǎn)品用,產(chǎn)品數(shù)量多,而且使用環(huán)境還可以,那么可以考慮單片機(jī)。如果只是目前這幾臺設(shè)備,我還是建議用PLC。
作者: 螺旋線    時間: 2009-6-23 08:23
誰說單片機(jī)抗干擾不如PLC?
+ C1 m. b/ x: _( o  o知道為什么有這種狀況嗎?是大部分搞單片機(jī)的知識面太窄造成的。你把電源搞好,按電磁兼容標(biāo)準(zhǔn)來設(shè)計(jì)PCB,外殼,看看抗不抗干擾。不管是什么PLC還是單片機(jī)還是別的什么,在芯片級的層面都是一樣的。. L7 F) ~/ |7 Q: }$ B" L" R
往往是這種情況:搞單片機(jī)的偏軟件,對硬件重視不夠,也就到應(yīng)用層面。
$ r6 \) a7 R) X3 W* E總工以前就發(fā)過用單片機(jī)做的PLC。說白了,PLC最為顯著的特征是“看門狗”。
作者: 迪斯    時間: 2009-6-23 08:30
太高深了,理論研究
作者: 螺旋線    時間: 2009-6-23 09:08
其實(shí),這種情況,建議樓主用PLC做,1000點(diǎn)的輸出規(guī)模是比較大,但還不算離譜。
, n$ q$ |* V" N# S, z5 n只是編程的工作量大而已。
作者: 過街蛤蟆    時間: 2009-6-23 09:19
其實(shí),多點(diǎn)可以分級,工業(yè)上,一條線萬點(diǎn)的都有,可以分級,用從站帶,有故障也好分析,
5 o/ g; m- T9 A
" O, W0 G* W, v  g3 |另外,工業(yè)PLC 和單片機(jī)在可靠性上還是有區(qū)別的,很少人把單片機(jī)直接用到生產(chǎn)線上,除非是小型的東西,大型基本沒有,獨(dú)立的小東西,比如洗衣機(jī)就可以。
作者: 螺旋線    時間: 2009-6-23 09:45
首先聲明一下下,俺沒搞過大型應(yīng)用,搞過的信號點(diǎn)(輸入輸出都加上)不超過100個。汗~~~~~~~~
4 o/ r- H0 N* Q0 g- ?3 V. t, _8 b  `能不能分級不是看控制規(guī)模,而是看控制結(jié)構(gòu)和控制工藝能不能分級。但是,處理大規(guī)模的控制,程序的結(jié)構(gòu)化非常最重要,不然,調(diào)試,維護(hù)起來搞死人。
0 X1 \2 K, I! u+ S: c可靠性問題,看從那個層面看,應(yīng)用層面看,PLC當(dāng)然穩(wěn)定。這是它的硬件和軟件特點(diǎn)決定的。就算同是PLC,不同的地方選擇的方案差別也很大。比如:對于特別特別要求穩(wěn)定可靠性的地方,從功能實(shí)現(xiàn)來看S7300可以滿足,但你不能用,你必須用S7400。
作者: 過街蛤蟆    時間: 2009-6-23 10:03
現(xiàn)代化的全線一定是分級的,否則難以調(diào)整,最簡單的辦法是用從站,& ?  L: d' T- |* q# N; ~

9 C- q. y) h, M/ Y" {/ rS7300 和S7400 一般是看設(shè)備規(guī)模,但400偏重全線控制,
; {8 p! P4 o2 M1 g7 r0 {, h4 d/ Y1 c
還有,用S7400許多是在玩‘潛規(guī)則’,讓你報400的價錢,配系統(tǒng)的時候改300,理論上400更加穩(wěn)定,網(wǎng)絡(luò)適用性高,但用300也一樣控制大型加熱爐,可見300也沒什么問題,
作者: 螺旋線    時間: 2009-6-23 10:28
大俠是搞過很多大工程的,當(dāng)然很了解其中的門道。4 ]* j1 h/ G" E5 u
我一哥們是搞無縫管的各類生產(chǎn)線的,他講說他們的那些大型設(shè)備報價是按“噸”報價的,不會細(xì)分到用什么元件的程度(當(dāng)然,內(nèi)部控制成本是要考慮的),比如,電柜他們以前用威圖,現(xiàn)在用國產(chǎn),就是國產(chǎn)的好用又便宜。但PLC現(xiàn)在有些線必須用400,他說,400在通訊,容錯冗余上要比300強(qiáng)很多,運(yùn)算速度也快很多倍。
作者: 過街蛤蟆    時間: 2009-6-23 11:36
螺旋大蝦高見,400系列和300系列本質(zhì)上說就不是一個東西,類似U2和SR71,后者從來沒有被擊落過,冷戰(zhàn)時期都照飛蘇聯(lián)上空,導(dǎo)彈打來以后,加速,甩開導(dǎo)彈,/ |' C" x9 }: z$ m

; ]0 }: X- {9 {: Z% q2 u5 H; m400的性能非常好,也非常貴,只有美國AB系列的可以比,但一般場合用的浪費(fèi),
6 C" n# I7 C! O, o5 U
9 R; t' o. v8 u/ S- G% p' X我們做工程,的確是你說的,按噸單價報價,但400的錢另給,有幾次甲方負(fù)責(zé)電氣的怕我們不明為什么用400,大家笑,都懂,余下的錢可以干別的。連西門子在我國都如此,
作者: 螺旋線    時間: 2009-6-23 11:55
400的另不另加錢,哥們沒細(xì)說,也許是行內(nèi)潛規(guī)則吧,他本身就是電氣主管。從技術(shù)上考慮,誰也不能為哪怕千萬分之一的故障可能性負(fù)責(zé),再說業(yè)主也不差錢,好處也大大有。# a( I% i9 j  L# |# `! Y! c
什么門子在中國也干凈不了。
8 v- _  y" e0 p4 [) {1 k黑鳥好啊,歸隱了,美國佬也嫌費(fèi)用高。在此五體投地一下。
作者: 過街蛤蟆    時間: 2009-6-23 12:04
純從技術(shù)考慮,300的可靠性當(dāng)然沒問題,許多高溫、高壓的系統(tǒng)都用300,上級是400,我國好大喜功,有些人對技術(shù)不了解,洋人說好,就好,不太考慮實(shí)際使用問題,從故障看,300 也不是必然就比400差,+ h4 h: w) Q% U& L9 }9 g( W6 q7 r

! j6 i# u1 S7 t+ g/ u洋人有名言:混得了中國,混得了世界,6 c( W8 N9 \0 f; O8 I
7 U- p/ a: B4 R4 ^
你說的不僅是黑鳥,包括十字軍大炮,世界絕頂?shù)摹嬉狻?,沒對手,沒有用,自己淘汰,現(xiàn)在的F22也一樣,沒對手,沒有用,爺沒那玩意,但爺有錢,有錢能使鬼推磨,當(dāng)然可以使洋人推磨,現(xiàn)在是不興打仗的年代,大家幸運(yùn)?。?hr noshade size="2" width="100%" color="#808080"> 作者: 螺旋線    時間: 2009-6-23 13:59
大俠所言極是。
! N+ S5 Y, Z  {( O單說可靠性,西門子的東西屬于“嬌氣”的,和高低端關(guān)系不大。細(xì)節(jié)問題,大俠應(yīng)該比我清楚,畢竟實(shí)際用過和沒用過了解的程度不一樣。且不說實(shí)際是不是必須,就一條:協(xié)議里寫明必須支持熱插拔(ET200M這種“偽熱插拔”不算),在線修改,在線換備份電池。大俠是用300還是400?
/ }0 r" a2 G' g6 O4 X+ [! D你有錢,俺有槍。只要俺愿意,你的錢就是我的錢,我的錢還是我的錢!考慮問題就要像大俠說的,當(dāng)年援朝,萬一核彈落在頭上,怎么辦?當(dāng)然不能從人道主義來考慮。兔子逼急了還咬人,何況鬼子。" i' O" _5 D  A5 U  w. M! E% E
希望和平永遠(yuǎn),但睜開眼睛看看,戰(zhàn)爭還少嗎。
作者: 拓隆機(jī)械    時間: 2009-6-23 14:01
行?。?!各位?。?!小小一千個電磁閥控制竟然引出個大問題來??!不錯??!但是建議各位在助樓主解決問題的同時不談?wù)闻叮。。。?hr noshade size="2" width="100%" color="#808080"> 作者: 過街蛤蟆    時間: 2009-6-23 14:24
螺旋大蝦說的是,但你說的熱插拔特性也未必在任何時候都必要,重要的東西,講的是‘雙機(jī)雙備’電源都是獨(dú)立的,基本沒有可能在線上熱拔電源,雙機(jī)雙備以后,線上的寫入是在上級完成,有故障,雙機(jī)自動切了。5 T; D- y$ i$ }7 a( w* s6 U

. E$ G2 n$ o4 t6 W/ l. b2 F0 D現(xiàn)在是個和平年代,損失的也就是錢,米國某人來的時候,我國財(cái)政界的家伙問人家:貴國既然危機(jī)了,又存了那么多的金磚,何不賣點(diǎn)金子給我們。
" E( M6 |) \8 q  \  J; ^6 z
+ P" A' x7 d2 k+ q* r0 A0 K萬惡的美國佬說,我國紙張與金子是等值的物品,只有紙缺的時候,才可能拋售金子。# `1 g0 l! J2 z& j
5 F9 v9 W1 F5 E
我問過一個搞大型印刷機(jī)的同學(xué),據(jù)說米國那種雙面印的設(shè)備全世界僅一臺,否則,我們自己也應(yīng)該印金子,
作者: 螺旋線    時間: 2009-6-23 14:40
PLC問題就此打住了。那天實(shí)際用了,什么就都清楚了。
# f* x/ L+ y' e' X7 U& E) V不過大俠的笑話講的是好。: c& K: f5 x& n4 J: i" \! ]
電視劇里說:我們的票子印得花花綠綠的,很是精美,可物價就是瘋漲。再看看人家,一塊破布條,上面寫多少錢就當(dāng)多少。
% |, k( I; @( ^, z' e這個和大俠講的比起來有點(diǎn)冷啊。
; {7 Y1 S4 O% z# b7 z5 i( ^好像我們買的是海德堡的機(jī)器,難道真的印不出假美鈔來。據(jù)說美鈔用的紙是垃圾做的,比起我們?nèi)嗣駧趴墒浅錾硐沦v啊。可出身歸出身,一點(diǎn)也沒影響美國夢的實(shí)現(xiàn)啊。
作者: 過街蛤蟆    時間: 2009-6-23 14:56
終于看到‘非標(biāo)’的價值了吧,米國佬玩錢的設(shè)備都是‘非標(biāo)’,根本不可能用‘海德堡’,但不知道當(dāng)年希特勒用什么印美鈔?9 l8 r& B7 T9 ^* U

( c* j. P' o6 B# ?6 s- W美鈔不怕仿制,米國佬自己發(fā)薪用支票,每周五下午三點(diǎn)半,漂亮女秘書送支票到各位的格子間,普天同慶,, p- x. i# F( |0 L8 X7 G
用的時候用卡,鬼子政府存的是金子,8千多噸,只存不花,其他國家人,才存美鈔紙幣,米國佬竊笑,以為世界都傻了,; V( ]7 B% u# p, E- _- e) G' c

9 p/ I4 |0 m5 B, ]$ {* u9 Q- XPLC的問題說來太多,我整天和人家說這個,確實(shí)沒什么說的,
作者: 舟航    時間: 2009-6-23 21:04
本帖最后由 gebala 于 2009-6-23 21:17 編輯
% a6 p& N, Y# s, c" a8 u8 ?+ \3 `; w
/ Z# x" O9 d1 _% Q4 @+ p幾位大俠由俺的電磁鐵談到了世界政治和經(jīng)濟(jì)問題,真是給足我輩面子啊,謝謝,謝謝。
* `, N: j1 P( N這兩天在現(xiàn)場調(diào)設(shè)備,累的呵呵的,對這些政治經(jīng)濟(jì)什么的真的不太感興趣啊,還是先解決吃飯問題。9 W' ?5 H0 Y, @# F" j" K& w

7 H' k" k; }' [. ~% U目前我們用的是PLC,程序正在調(diào)試,過幾天告訴大家結(jié)果。
作者: ytysy    時間: 2009-6-23 22:57
本帖最后由 ytysy 于 2009-6-23 23:01 編輯
0 n; _( P6 o( \) J) t  f! m3 y7 |/ G
紡織上用的電腦大提花機(jī)的電控就是控制電磁鐵的,所謂的一針對應(yīng)一個電磁鐵,國內(nèi)有一萬多針的大提花機(jī),4年前在上海紡織設(shè)備展會上看到國內(nèi)廠家有聲稱做到5千多針的動作頻率達(dá)到800次每分鐘的機(jī)器,電路控制方式為工控板(pc104)+cpld+74h595+2803組合,或arm代替工控板,材料成本也就幾百元再加一個觸摸屏而已
作者: 舟航    時間: 2009-6-23 23:08
紡織上用的電腦大提花機(jī)的電控就是控制電磁鐵的,所謂的一針對應(yīng)一個電磁鐵,國內(nèi)有一萬多針的大提花機(jī),4年前在上海紡織設(shè)備展會上看到國內(nèi)廠家有聲稱做到5千多針的動作頻率達(dá)到800次每分鐘的機(jī)器,電路控制方式為工 ...# O- l: a; |: H* g3 N" \4 x
ytysy 發(fā)表于 2009-6-23 22:57
* r/ C4 l: }7 H/ T$ h
又一種新的思路,真的很感謝。由于對有關(guān)專業(yè)不是太熟,在BAIDU上搜的概念,貼上上給我輩這樣的菜鳥學(xué)習(xí)下。, c, D" r: Z( B9 }8 z

: y" }# X& @! M
. W+ K$ n  a, C2 |+ w6 d, u4 UCPLD(Complex Programmable Logic Device)復(fù)雜可編程邏輯器件,是從PAL和GAL器件發(fā)展出來的器件,相對而言規(guī)模大,結(jié)構(gòu)復(fù)雜,屬于大規(guī)模集成電路范圍。是一種用戶根據(jù)各自需要而自行構(gòu)造邏輯功能的數(shù)字集成電路。其基本設(shè)計(jì)方法是借助集成開發(fā)軟件平臺,用原理圖、硬件描述語言等方法,生成相應(yīng)的目標(biāo)文件,通過下載電纜(“在系統(tǒng)”編程)將代碼傳送到目標(biāo)芯片中,實(shí)現(xiàn)設(shè)計(jì)的數(shù)字系統(tǒng)。4 n2 L6 X- u* F3 H& m

% g5 i5 H# B- w6 H1 ~: A2 l0 n! {4 l0 N; I& }+ [6 a: i
  CPLD主要是由可編程邏輯宏單元(MC,Macro Cell)圍繞中心的可編程互連矩陣單元組成。其中MC結(jié)構(gòu)較復(fù)雜,并具有復(fù)雜的I/O單元互連結(jié)構(gòu),可由用戶根據(jù)需要生成特定的電路結(jié)構(gòu),完成一定的功能。由于CPLD內(nèi)部采用固定長度的金屬線進(jìn)行各邏輯塊的互連,所以設(shè)計(jì)的邏輯電路具有時間可預(yù)測性,避免了分段式互連結(jié)構(gòu)時序不完全預(yù)測的缺點(diǎn)。3 y7 G& g0 z- x! X  C. P

- r8 ]) ?3 g, p1 D3 F% y0 u! ?$ n' o8 `3 J9 H& ?
  發(fā)展歷史及應(yīng)用領(lǐng)域:, ~" C1 b- o9 X8 T3 T7 {- W

! L' A8 P1 I, p" r
: z' d) d7 J% T7 c; M  20世紀(jì)70年代,最早的可編程邏輯器件--PLD誕生了。其輸出結(jié)構(gòu)是可編程的邏輯宏單元,因?yàn)樗挠布Y(jié)構(gòu)設(shè)計(jì)可由軟件完成(相當(dāng)于房子蓋好后人工設(shè)計(jì)局部室內(nèi)結(jié)構(gòu)),因而它的設(shè)計(jì)比純硬件的數(shù)字電路具有很強(qiáng)的靈活性,但其過于簡單的結(jié)構(gòu)也使它們只能實(shí)現(xiàn)規(guī)模較小的電路。為彌補(bǔ)PLD只能設(shè)計(jì)小規(guī)模電路這一缺陷,20世紀(jì)80年代中期,推出了復(fù)雜可編程邏輯器件--CPLD。目前應(yīng)用已深入網(wǎng)絡(luò)、儀器儀表、汽車電子、數(shù)控機(jī)床、航天測控設(shè)備等方面。
" H6 u1 G: U8 a) U
( Z; f' T2 z4 g+ S. G' L) V8 @/ M5 P/ L5 [7 K1 k
  器件特點(diǎn):9 `4 Z# i7 }5 j( Y
  R( @- b1 p1 ?6 e; j

5 _% w6 G" K; \' a* ]  它具有編程靈活、集成度高、設(shè)計(jì)開發(fā)周期短、適用范圍寬、開發(fā)工具先進(jìn)、設(shè)計(jì)制造成本低、對設(shè)計(jì)者的硬件經(jīng)驗(yàn)要求低、標(biāo)準(zhǔn)產(chǎn)品無需測試、保密性強(qiáng)、價格大眾化等特點(diǎn),可實(shí)現(xiàn)較大規(guī)模的電路設(shè)計(jì),因此被廣泛應(yīng)用于產(chǎn)品的原型設(shè)計(jì)和產(chǎn)品生產(chǎn)(一般在10,000件以下)之中。幾乎所有應(yīng)用中小規(guī)模通用數(shù)字集成電路的場合均可應(yīng)用CPLD器件。CPLD器件已成為電子產(chǎn)品不可缺少的組成部分,它的設(shè)計(jì)和應(yīng)用成為電子工程師必備的一種技能。
$ o5 e- w' D" d( ~3 V
; u+ M8 W9 @' a) Z1 ?) B- j
; P; Z) d( e4 _; G0 i  如何使用:% x% Z( ?. J/ [

% O6 \) A, A: ?* x  E8 C; k
: Q1 w7 }" c. N8 y; d$ [$ f2 V  CPLD是一種用戶根據(jù)各自需要而自行構(gòu)造邏輯功能的數(shù)字集成電路。其基本設(shè)計(jì)方法是借助集成開發(fā)軟件平臺,用原理圖、硬件描述語言等方法,生成相應(yīng)的目標(biāo)文件,通過下載電纜(“在系統(tǒng)”編程)將代碼傳送到目標(biāo)芯片中,實(shí)現(xiàn)設(shè)計(jì)的數(shù)字系統(tǒng)。2 s7 j: Q! }$ |* C

* n  \9 _3 M1 I
9 \. P+ U0 v5 h* N4 W9 A  這里以搶答器為例講一下它的設(shè)計(jì)(裝修)過程,即芯片的設(shè)計(jì)流程。CPLD的工作大部分是在電腦上完成的。打開集成開發(fā)軟件(Altera公司 Max+pluxII)→畫原理圖、寫硬件描述語言(VHDL,Verilog)→編譯→給出邏輯電路的輸入激勵信號,進(jìn)行仿真,查看邏輯輸出結(jié)果是否正確→進(jìn)行管腳輸入、輸出鎖定(7128的64個輸入、輸出管腳可根據(jù)需要設(shè)定)→生成代碼→通過下載電纜將代碼傳送并存儲在CPLD芯片中。7128這塊芯片各管腳已引出,將數(shù)碼管、搶答開關(guān)、指示燈、蜂鳴器通過導(dǎo)線分別接到芯片板上,通電測試,當(dāng)搶答開關(guān)按下,對應(yīng)位的指示燈應(yīng)當(dāng)亮,答對以后,裁判給加分后,看此時數(shù)碼顯示加分結(jié)果是否正確,如發(fā)現(xiàn)有問題,可重新修改原理圖或硬件描述語言,完善設(shè)計(jì)。設(shè)計(jì)好后,如批量生產(chǎn),可直接復(fù)制其他CPLD芯片,即寫入代碼即可。如果要對芯片進(jìn)行其它設(shè)計(jì),比如進(jìn)行交通燈設(shè)計(jì),要重新畫原理圖、或?qū)懹布枋稣Z言,重復(fù)以上工作過程,完成設(shè)計(jì)。這種修改設(shè)計(jì)相當(dāng)于將房屋進(jìn)行了重新裝修,這種裝修對CPLD來說可進(jìn)行上萬次。8 `4 G3 ?% p5 `/ d* G* M- X7 l( j
1 C) g7 l( P% ?6 e$ X" ?
9 v. f! ^# l, f/ }. L$ d
  家庭成員:經(jīng)過幾十年的發(fā)展,許多公司都開發(fā)出了CPLD可編程邏輯器件。比較典型的就是Altera、Lattice、Xilinx世界三大權(quán)威公司的產(chǎn)品,這里給出常用芯片: Altera EPM7128S (PLCC84) % T+ z' {& S/ ?8 k
  _( K7 _1 ^6 C8 ~5 U* b
" r, U* l4 R( P' \2 ?
  Lattice LC4128V (TQFP100)" w/ Q8 ~, p3 A" ?" z* M. @
. t5 ]8 t! i; c' d' f

  u1 K/ r% b' \2 H1 ^  b$ M  Xilinx XC95108 (PLCC84) - V1 C) p+ X' a' t

4 V; |. X  H* y' H$ C- C4 M[編輯本段]; X2 ^, Y2 N' R* W5 \; J  z
FPGA與CPLD的辨別和分類  FPGA與CPLD的辨別和分類主要是根據(jù)其結(jié)構(gòu)特點(diǎn)和工作原理。通常的分類方法是:; ]1 `2 M4 S& ~

, |1 g; {. ^/ W0 u; l. `: [2 ^. K* L7 s2 p+ U# l" ^$ r* o
  將以乘積項(xiàng)結(jié)構(gòu)方式構(gòu)成邏輯行為的器件稱為CPLD,如Lattice的ispLSI系列、Xilinx的XC9500系列、Altera的MAX7000S系列和Lattice(原Vantis)的Mach系列等。6 t/ E) e9 W! y5 x
/ Y2 u9 m1 j$ L. L/ o* }# V2 i

  r0 R' Z1 z  m. ]  將以查表法結(jié)構(gòu)方式構(gòu)成邏輯行為的器件稱為FPGA,如Xilinx的SPARTAN系列、Altera的FLEX10K或ACEX1K系列等。
作者: 舟航    時間: 2009-6-23 23:25
.7 [" m+ r5 d% `- w2 Q
gebala 網(wǎng)友好!
, _: W+ t+ V6 M* S% K0 {.
, u. L0 I0 ^+ a' z8 D4 ~* y( w2 F9 L* Q我用的單片機(jī)頻率為每秒40M
* O) m, X1 [: m* v# E.* p( m- _4 M0 y9 N
你的這道題解:- z0 J+ q7 V: O) y
40000000次÷12脈沖指令週期÷1000個電磁鐵掃描點(diǎn)===3333個循環(huán)/秒
! U) k0 {( D. y; }5 u: V$ G# ?( d: O.
% D4 j9 [3 V- G: C5 }% f3 ]6 S我們的電燈看是很亮,但那可是每秒鐘亮、滅==50次9 M) ?# V/ Q( ?4 D! C
.
/ K! S) \/ `* L4 e每秒50次的頻 ...8 R# l8 i( }# c& o7 o
syw開門造車 發(fā)表于 2009-6-23 04:05
6 R% L4 Q) |# _# M
開門造車元帥:
# G7 m! F! @  r% k  G弱弱的問下,50HZ(正弦波)的燈每秒應(yīng)該是亮滅101次吧
作者: 卓信    時間: 2009-6-24 09:24
回gebala:
  M! I3 y0 r8 O# c$ J7 m8 k* d( n2 H" t& D# d  I- \0 g
在目前的情況下,你最好別去嘗試CPLD,這個不是你一時半會能搞定的。
作者: 過街蛤蟆    時間: 2009-6-24 09:32
用工控系列,比如PC104 結(jié)構(gòu)的很多,但系統(tǒng)可靠性不如用PLC,重要的系統(tǒng),基礎(chǔ)層依然是PLC,
0 r) w% @- p, r: K
  V4 d4 J- F9 ~# k0 Y/ dARM系列,用在實(shí)時系統(tǒng)的比較多,嵌入式是一個發(fā)展方向,但其精簡指令集有時不適合負(fù)責(zé)系統(tǒng)和數(shù)據(jù)庫。
  ?$ {: D9 R( T5 f3 A% |. rCPLD的發(fā)展,也是一個方向,但現(xiàn)在還不會完全取代PLC 系統(tǒng),
5 x! }" R& t0 Y! R3 A& \* c
, I; z% J  R6 U+ C' Q8 O以后,也許是嵌入式+DSP的時代,
作者: 舟航    時間: 2009-6-25 10:39
回gebala:8 r4 o) U4 A. m7 H/ |) |
1 o: ?8 B0 v' ?; R  n: i7 ~
在目前的情況下,你最好別去嘗試CPLD,這個不是你一時半會能搞定的。
3 t+ H% K6 A5 |: ~! `* C卓信 發(fā)表于 2009-6-24 09:24
5 o' l+ I) g' H4 W' a$ M* o5 e! F5 Z" \
卓信友:# R' _& h2 {7 g/ L
最近一直研究PLC,偶有空想想學(xué)學(xué)CPLD,多指教。
作者: 舟航    時間: 2009-6-25 10:43
32# 過街蛤蟆
- L. Y3 T) E0 R6 Z& y* i過街蛤蟆中將:0 V  M$ T  Q$ M) @6 e! }
一看就是高手,這回肯定沒看錯了,呵呵
作者: 舟航    時間: 2009-6-25 10:55
本帖最后由 gebala 于 2009-6-25 10:56 編輯
7 D+ z6 C9 \' i6 o) K* y3 h6 D9 k; Z9 C7 V: _5 m
26# 過街蛤蟆
$ ]/ G9 A0 y; C& }- [大俠專業(yè)如此過硬,是否考慮給我們壇子里的忠實(shí)粉絲開個輔導(dǎo)班什么的,適當(dāng)收取點(diǎn)銀子,也算是活躍下氣氛,呵呵。不知老鷹老大有沒有辦這些輔導(dǎo)的想法啊。把我們的論壇氛圍推向一個高潮。
作者: 過街蛤蟆    時間: 2009-6-25 11:04
gebala 大蝦,收銀子的事情是斷不可取的,此風(fēng)一開,一定污染社會環(huán)境。失去技術(shù)交流的純真性,無論是誰,討論技術(shù)收銀子,沒有道理,只有到實(shí)際工程的時候才能收銀子,既然收銀子要對客戶負(fù)責(zé),
作者: 舟航    時間: 2009-6-25 11:16
36# 過街蛤蟆
/ {2 W$ h; I& X9 G- A大俠不收銀子肯教導(dǎo)大家當(dāng)然是最好了,能者總是不怕告訴他人,只有那些半桶水的才害怕告訴他人,害怕他人趕超自己。3 }  Q: [! Z& C
所謂的大家風(fēng)范就是大俠這樣子的吧,呵呵
作者: syw開門造車    時間: 2009-6-26 02:08
……
! U# I4 F) ^" k* {0 v4 F" k是否考慮給我們壇子里的忠實(shí)粉絲開個輔導(dǎo)班什么的,適當(dāng)收取點(diǎn)銀子,也算是活躍下氣氛,呵呵。不知老鷹老大有沒有辦這些輔導(dǎo)的想法啊。把我們的論壇氛圍推向一個高潮。
! V9 Z1 k1 X8 X* Hgebala 發(fā)表于 2009-6-25 10:55
  u& y. S; y' R& Z
.' J; U% M. Y3 d0 S- D8 m3 N& Q& Y& B
gebala 網(wǎng)友好!
+ G. V7 v$ [3 M4 ~: U6 n% z.
) O0 {: w7 X' w你的發(fā)言還是晚了一步!我們網(wǎng)站已經(jīng)有過這方面的實(shí)際操作了。1 W1 H: U5 Z  W: v
不光不收“銀子”,還會增送“銀子”!具體見下面的鏈接。
- s- W/ s$ o1 Z3 k, a.
" O3 P7 {# }% F" ?2 ^2 C再有,PCLD決對是個好東西,如有精力盡可能的趁年輕腦筋好使的時候,
0 W% l2 [* ]- R3 ?能多學(xué)一些是一些。3 V% h* l3 ]* q% z& g' O
上傳兩塊我做的電路板的實(shí)物照片以增加你的理解,一個是邏輯電路結(jié)構(gòu)的
8 v3 |1 ~, ~' O4 K. C1 k5 b1 P控制板,一個是PCLD結(jié)構(gòu)的控制板,兩塊電路板的原理是一樣的,對比一下/ f* W5 w7 F& \5 l' G
你就會發(fā)現(xiàn),邏輯電路被裝入了PCLD之中。+ K' b: d: v3 u3 I
." C' J1 K: o( j" e  [
syw  090626---02.101 k% }' J2 |& a
3 B7 y4 U2 G# M3 ~, Q
0 U* G6 u- F# h, k
如何將電路板送達(dá)“我在飛”手中?http://bbs.cmiw.cn/viewthread.php?tid=77513&highlight=
作者: 舟航    時間: 2009-6-26 20:07
開門造車大俠真是太無私了!敬禮!
' j0 |) t3 [  N  ~' C最近一段時間都在工程現(xiàn)場接線,沒有大塊的時間來社區(qū)看看。昨天難得休息,大致看了工業(yè)自動化板塊,其實(shí)里面有很多好東西,需要我去挖掘。8 u  x4 r7 I5 x" R. U  j( E
初步有個想法,有時間整理下這個版塊的東東,讓大家方便系統(tǒng)的研究幾個比較有技術(shù)含量的問題。
* d/ n  y6 R3 W. f* W7 T& a1 c! n( A/ W: G; R1 k8 p8 _' T' K
之前一直做機(jī)械設(shè)計(jì),最近兩年才開始轉(zhuǎn)型搞電,近期的項(xiàng)目都是電氣控制,也就是調(diào)PLC,伺服,步進(jìn)等,感覺很多東西需要學(xué)習(xí),但時間上感覺無從下手。
( b/ X7 M, @8 X+ ~還希望開門造車前輩等能多多指教我們這半路搞電控的晚輩。謝謝!
作者: 凡人一個    時間: 2009-6-26 21:00
虛心就好!
1 D9 I2 T1 I( s, \# A5 F我一直比較虛心和狂妄!
作者: 舟航    時間: 2009-6-28 22:32
本帖最后由 gebala 于 2009-6-28 22:34 編輯
+ t# u& R7 n+ ^2 r0 V/ Z, C2 b' D/ D& T8 T% m3 m
這兩天在現(xiàn)場接線,一千個電磁鐵接線都很費(fèi)勁啊,接著接著就暈了,按順序來又挺慢,這兩天準(zhǔn)備編個接線工藝,也沒想好怎么又快又好。/ w5 ]' D1 K- m3 R" v2 X
一捆捆的電線,放線槽也挺費(fèi)勁,線槽質(zhì)量一定要好,不然太脆可麻煩了。
作者: lixiaohe    時間: 2009-7-3 14:18
長知識了,原來可以這樣做啊,以后電的知識也要多了解一些.
作者: sutumu    時間: 2009-8-12 16:50
專業(yè),學(xué)習(xí)
作者: 舟航    時間: 2009-8-15 00:07
初步調(diào)試成功,PLC控制,今后大家有類似項(xiàng)目的時候,一定要注意接線順序,電磁鐵接線就接了5個工作日,不要實(shí)現(xiàn)安排好工序就好多了。經(jīng)驗(yàn)慢慢積累。
作者: 舟航    時間: 2009-8-16 00:36
高手太多了,呵呵  w' L: f# }/ C/ S  E' D: O, @: D3 b
ouyanghai 發(fā)表于 2009-8-15 22:08
( k6 A2 r' ~9 |! f4 t
這里就就是很多無私奉獻(xiàn)的人,就像開門造車元帥,過街蛤蟆,螺旋線等大俠們" |+ v- T0 M% O0 L3 a; \
兄弟也多多來論壇,多多交流
作者: goltowne    時間: 2009-8-16 09:34
好東西,謝謝分享
作者: hbrrn    時間: 2010-1-1 16:59
1000個電磁閥?plc能提供那沒多的控制節(jié)點(diǎn)嗎?
作者: abc40    時間: 2010-1-5 13:40
三燐PLC有矩陣輸入掃描,但沒有輸出矩陣,關(guān)鍵還是在矩陣下功夫
作者: xhgmjzz    時間: 2010-1-14 23:20
1000個電磁鐵?樓主是做什么的呀?
作者: honghuzhonggong    時間: 2010-1-16 22:09
控制這么多電磁鐵?  那程序好難得編哦
作者: 自學(xué)成才DE    時間: 2010-2-1 07:57
精彩。。。。。




歡迎光臨 機(jī)械社區(qū) (http://www.xa-space.com/) Powered by Discuz! X3.5