和樓上的幾位朋友一樣。我也是學機械畢業的。% x3 F5 Y% w+ h2 |# P
開始搞液壓,可惜不久就走岔了路,大好青春用來修東西賣東西了。) v# R3 Q2 R+ j, ^9 P8 c, q
8 A8 {, [7 C( v7 P R; l最近一年開始往回走,剛好以前的朋友現在是教授了,就去門下讀書。
+ ~* {! K8 P! O學的計算機方向,操作系統、數據庫之類的基礎課,在老師指導下側重看看嵌入式系統的東西。$ l! I( q5 ~- v! y/ V
自己有空再試試單片機(主要是單片機比較容易上手,淘寶上買一套學習板也就一兩百塊,而且店主自己做的視頻教程通俗易懂,比看教科書強多了)。, ], L V- l6 ~# Z
+ [$ ]. u g% Q5 A前面有大俠說得對,機械和控制不應該分開。現在我們所謂“高科技”的那些工業制程的領域,像芯片制造、太陽能電池板、OLED光源、平板顯示器等設備所使用的主要零部件,都是控制器和機械部件一體的。我拆過一些,控制器很多都已經是基于ARM的嵌入式系統了,傳統的51單片機之類已經不太夠了。
4 D# S+ v0 Q) R U, e3 M' X" G* V( l相關的零部件和子系統應該是這樣的:/ ]9 @. v& C5 @3 f' r5 B9 w+ o! P+ A
1.上位機只是通知零部件“做什么”,而不是具體指揮“怎么做”。零部件做好了向上位機匯報就行。& T C) r7 A0 _3 o4 v
2.零部件自行采集現場數據,儲存數據進行分析,計算最優的方案,比如閥門開到什么開度,泵的速度。1 P/ \2 \) c. j, z3 ~$ e3 H5 I/ U
3.零部件和上位機都在總線上,總線上既供電又傳輸數據(例如DeviceNet),可以很方便的往總線上添加設備或者撤除設備。2 u- x1 H! W$ `) ?" d
4.零部件本身提供調試端口,以便工程師現場調試和編程
# a6 H: @- M! v8 V! n: W1 s5.類似于山寨機,會有人開發出完整的通用片上系統,開發人員進行簡單定制后就可以把控制器用于控制不同的零部件。工業領域每家都有自己的算盤,標準太多。但是最終會有人搞出類似MTK之類的東西,小范圍一統天下的。
. p* G% _! z7 O4 Y- U
$ N) |8 r1 c6 ~9 I# p* V, G, q學控制,我的理解是:
, ]9 M" }* K+ a; e1.電氣要懂,數電模電都要看" T$ m2 C. P* J
2.計算機的基礎要去了解。往后我們可能不是直接面對硬件編程,而是面對嵌入式操作系統上的抽象對象
% c5 N2 n: x. T. W! {# v3.單片機仍然有必要去學,可以更直觀的了解控制的過程。但是PLC則沒必要特地去學,不是搞這個工作的話,你也學不起。7 F8 O/ V! k6 ?
/ p% q# \% V* B4 L" c S
轉型不易,希望和樓上各位多討論一下。最終我們得有一技之長,才是立身之本。 |