和樓上的幾位朋友一樣。我也是學機械畢業的。
. x8 T3 |3 Z" x; Q0 M% W" f) I' Y9 R開始搞液壓,可惜不久就走岔了路,大好青春用來修東西賣東西了。3 \% o1 G. U. A% n* t/ o
; f% J! p' l7 T+ B最近一年開始往回走,剛好以前的朋友現在是教授了,就去門下讀書。
, D7 P% ?5 P" B學的計算機方向,操作系統、數據庫之類的基礎課,在老師指導下側重看看嵌入式系統的東西。8 Y+ G2 d: a+ D7 k3 X8 o
自己有空再試試單片機(主要是單片機比較容易上手,淘寶上買一套學習板也就一兩百塊,而且店主自己做的視頻教程通俗易懂,比看教科書強多了)。% {! K2 `5 M" C! T3 g' j( J& M: G
; U) D$ f' C# B" U0 Z
前面有大俠說得對,機械和控制不應該分開,F在我們所謂“高科技”的那些工業制程的領域,像芯片制造、太陽能電池板、OLED光源、平板顯示器等設備所使用的主要零部件,都是控制器和機械部件一體的。我拆過一些,控制器很多都已經是基于ARM的嵌入式系統了,傳統的51單片機之類已經不太夠了。
5 ?" t1 O7 j1 M7 t相關的零部件和子系統應該是這樣的:
/ w/ g) w$ x: g) `# z; O( D1.上位機只是通知零部件“做什么”,而不是具體指揮“怎么做”。零部件做好了向上位機匯報就行。
$ i g k, v M7 s3 A2.零部件自行采集現場數據,儲存數據進行分析,計算最優的方案,比如閥門開到什么開度,泵的速度。& x0 t' k1 ]1 F- ~$ [& @# p( _8 a
3.零部件和上位機都在總線上,總線上既供電又傳輸數據(例如DeviceNet),可以很方便的往總線上添加設備或者撤除設備。
! H0 ^$ P- i1 G) T: o4.零部件本身提供調試端口,以便工程師現場調試和編程
5 M% z1 z: }3 p- j7 M* J5 a5.類似于山寨機,會有人開發出完整的通用片上系統,開發人員進行簡單定制后就可以把控制器用于控制不同的零部件。工業領域每家都有自己的算盤,標準太多。但是最終會有人搞出類似MTK之類的東西,小范圍一統天下的。
9 H9 ^; \7 D$ h" {7 t+ d5 [6 M
; p! o* U: Y: k) A, j% r學控制,我的理解是:# N- \" ^$ N i/ g8 V) z, M
1.電氣要懂,數電模電都要看
+ m0 y( ~- h5 P5 |3 M# h9 N1 L2.計算機的基礎要去了解。往后我們可能不是直接面對硬件編程,而是面對嵌入式操作系統上的抽象對象$ G9 l3 `4 ]* S0 Y' f J. b
3.單片機仍然有必要去學,可以更直觀的了解控制的過程。但是PLC則沒必要特地去學,不是搞這個工作的話,你也學不起。: y+ F; Y- X9 B$ u) O$ [
; m/ g$ J; F3 x7 [# ^* u轉型不易,希望和樓上各位多討論一下。最終我們得有一技之長,才是立身之本。 |