大家好,今天來為大家解答嵌入式和單片機(jī)的區(qū)別這個(gè)問題的一些問題點(diǎn),包括嵌入式培訓(xùn)機(jī)構(gòu)出來能找到工作嗎也一樣很多人還不知道,因此呢,今天就來為大家分析分析,現(xiàn)在讓我們一起來看看吧!如果解決了您的問題,還望您關(guān)注下本站哦,謝謝~
嵌入式與單片機(jī)什么聯(lián)系
?嵌入式和單片機(jī)是密切相關(guān)的。1.首先,嵌入式系統(tǒng)是一種特殊的計(jì)算機(jī)系統(tǒng),它被設(shè)計(jì)成嵌入到其他設(shè)備或系統(tǒng)中,用于控制、監(jiān)測或執(zhí)行特定任務(wù)。而單片機(jī)則是一種特殊的集成電路芯片,它包含了處理器、存儲器和其他外設(shè),可以獨(dú)立地執(zhí)行程序。2.嵌入式系統(tǒng)通常使用單片機(jī)作為主要的處理器,因?yàn)閱纹瑱C(jī)具有體積小、功耗低、成本低等優(yōu)勢,非常適合嵌入式應(yīng)用。嵌入式系統(tǒng)的開發(fā)者可以通過編程單片機(jī)來實(shí)現(xiàn)系統(tǒng)的功能和控制。3.此外,嵌入式系統(tǒng)中的單片機(jī)還可以通過與其他外設(shè)的連接來完成更復(fù)雜的任務(wù),比如與傳感器、執(zhí)行器、通信模塊等進(jìn)行交互。單片機(jī)的強(qiáng)大處理能力和豐富的接口功能使得嵌入式系統(tǒng)能夠?qū)崿F(xiàn)更多樣化、更靈活的應(yīng)用。所以,嵌入式系統(tǒng)與單片機(jī)之間存在密切的聯(lián)系,單片機(jī)作為嵌入式系統(tǒng)的核心控制器,通過編程和外設(shè)的連接,實(shí)現(xiàn)了系統(tǒng)的功能和任務(wù)。
JAVa開發(fā)和嵌入式有什么區(qū)別,哪個(gè)有發(fā)展
java開發(fā)需求大,好入門,精通之后也可以深入學(xué)習(xí),職業(yè)發(fā)展不會有太大的瓶頸。
嵌入式一般搞驅(qū)動開發(fā)的多,正常人,正常的學(xué)習(xí)進(jìn)度,還需要人帶的前提下,我一個(gè)朋友已經(jīng)學(xué)了兩年了,他的老大最近才準(zhǔn)他接觸代碼。
當(dāng)然,行行出狀元,你應(yīng)該選擇自己更感興趣的行業(yè)。
嵌入式與單片機(jī)有什么異同
1、從系統(tǒng)組成上區(qū)別,單片機(jī)由控制器、運(yùn)算器、存儲器、輸入輸出設(shè)備構(gòu)成,而嵌入式第一步需要結(jié)合具體的應(yīng)用,考慮成本,性能,可擴(kuò)展性,開發(fā)周期等各方面的要求,確定系統(tǒng)的主控器件后,加入微處理器,外圍硬件設(shè)備,嵌入式操作系統(tǒng),應(yīng)用程序組成。
2、從硬件組成上區(qū)別,單片機(jī)是由一塊集成電路芯片組成,具體包含微控制器電路,輸入輸出接口控件。而嵌入式,隨著電子技術(shù)發(fā)展,如今既可以用單片機(jī)實(shí)現(xiàn),也可以用其他可編程的電子器件實(shí)現(xiàn)。
3、從軟件組成上區(qū)別,通用單片機(jī)并不能直接運(yùn)行,因?yàn)槔锩鏇]有應(yīng)用程序,而嵌入式系統(tǒng)一定要有控制軟件,實(shí)現(xiàn)控制的方法可以用硬件電路,也可用軟件程序。
4、從主次關(guān)系方面的區(qū)別,單片機(jī)目前已被認(rèn)定為通用的電子器件,為一個(gè)獨(dú)立的主體,而嵌入式系統(tǒng)在物理結(jié)構(gòu)關(guān)系上是從屬關(guān)系,被嵌入到目標(biāo)應(yīng)用系統(tǒng)內(nèi)。從控制關(guān)系上,控制目標(biāo)應(yīng)用系統(tǒng)的運(yùn)行的邏輯處理,此時(shí)卻是主導(dǎo)的。
5、從系統(tǒng)的聯(lián)系上區(qū)別,嵌入式系統(tǒng)可以說是一個(gè)涵蓋范圍非常廣泛的定義,而單片機(jī)可以說是他其中的一個(gè)重要的部分。所以,我們可以用單片機(jī)來實(shí)現(xiàn)嵌入式系統(tǒng),也能用其他的來實(shí)現(xiàn)嵌入式系統(tǒng),例如手機(jī),在基本功能上加入其他的應(yīng)用處理器,增強(qiáng)功能,也屬于嵌入式系統(tǒng),
我們使用單片機(jī)用于工業(yè)自動化、工業(yè)控制,一般都是多功能、多系統(tǒng)互相配合,這些功能一般不會獨(dú)立運(yùn)用,所以使用單片機(jī)需要其他系統(tǒng)配合,因此從廣義上講,單片機(jī)應(yīng)用一般屬于嵌入式系統(tǒng)的一個(gè)分支。
單片機(jī)和PLC之間有什么區(qū)別
朋友們好,我是電子及工控技術(shù),我來回答這個(gè)問題。單片機(jī)(MCU)和PLC(可編程控制器)這兩種控制器是我在平時(shí)工作中接觸最多的,對這兩種控制器件也比較熟悉,今天我來聊聊這兩種控制器件之間的區(qū)別與聯(lián)系。
我們先說說單片機(jī)吧,要使單片機(jī)能復(fù)活,首先要滿足它以下幾個(gè)條件,第一個(gè)是要給它加電,它就像人要吃飯一樣,必須給它提供能量。這個(gè)電壓大小要根據(jù)單片機(jī)具體種類來定,比如有的單片機(jī)需要5V電壓、像51系列的單片機(jī)就是這樣的;還有的單片機(jī)需要3.3V的,甚至還有更低電壓的單片機(jī);第二個(gè)要給它加一個(gè)晶振電路,它的作用是給單片機(jī)喊“口號”,在晶振電路的協(xié)調(diào)下,單片機(jī)內(nèi)部所存儲的程序才能行穩(wěn)致遠(yuǎn);第三個(gè)是要有復(fù)位電路,當(dāng)單片機(jī)“死機(jī)”了,或者程序“跑飛”了,我們安裝下這個(gè)按鈕,可以使單片機(jī)回到正常軌道上來。
而PLC作為一種工業(yè)計(jì)算機(jī),它是由各種電子元器件組成的,其中在內(nèi)部的電路板中就“鑲嵌”了一塊16位或者32位單片機(jī),所以只要PLC上電,寫進(jìn)程序就可以動起來,我最近正在教學(xué)員進(jìn)行自動流水線安裝調(diào)試,在整條流水線的控制中就是用一臺三菱FX3U-48MR系列PLC作為控制器,它不需要所謂的復(fù)位電路和晶振電路,但是在PLC內(nèi)部的電子電路中所嵌入的單片機(jī)就需要上電復(fù)位和晶振電路了。
單片機(jī)的輸入和輸出口(I/O)比較單調(diào),況且它的驅(qū)動能力也比較弱,一般每個(gè)口只有幾十微安的輸出電流,比如51單片機(jī)每個(gè)輸入輸出口只有40微安的電流,在驅(qū)動較大負(fù)載時(shí)只能用“灌電流”的形式去驅(qū)動。PLC的I/O口比較豐富,比如它有晶體管輸出、晶閘管輸出和繼電器輸出三種,就是晶體管的輸出也會有0.5A的電流值,而繼電器輸出的方式可高達(dá)2A的輸出電流,并且PLC的輸出口各組可以接不同規(guī)格的電壓,比如繼電器輸出的PLC第一組輸出口可以接直流24V,第二組可以接交流220V交流電,因此它能直接驅(qū)動功率比較大的負(fù)載,比如交流接觸器線圈燈等。
我們所用的單片機(jī)它是一種超大規(guī)模集成芯片,在這個(gè)集成芯片內(nèi)部分成了幾個(gè)功能區(qū)域,一部分區(qū)域只負(fù)責(zé)各種信號的計(jì)算、處理,它類似人類的大腦和軍隊(duì)的司令部;一部分區(qū)域負(fù)責(zé)存儲各種信息。PLC也有類似的結(jié)構(gòu),PLC所具有的這個(gè)功能是由單片機(jī)來承擔(dān)的,從這個(gè)意義上說,單片機(jī)應(yīng)該是PLC的一部分。
PLC就像久經(jīng)沙場的年輕戰(zhàn)士,在復(fù)雜的工業(yè)環(huán)境中經(jīng)得起摔打,能夠扛得住外面的電磁干擾,比如在PLC的軟件和硬件方面都采取了措施,在硬件方面PLC的輸入和輸出接口都使用了光電隔離措施,使得PLC外部電路與內(nèi)部電路實(shí)現(xiàn)了物理隔離。除此之外,PLC還會采用屏蔽技術(shù),用來防止輻射干擾。在PLC電路中使用了濾波技術(shù),抑制了高頻干擾。在軟件方面,PLC具有自診斷功能,一旦檢測到有異常,它會立馬采取措施,防止問題擴(kuò)大。還有PLC在軟件方面也會使用類似單片機(jī)程序中的看門狗技術(shù),防止程序跑飛。在一些大型PLC中,有的會采用雙中央處理器,這些主要是為了提高PLC的穩(wěn)定性。
在這方面顯然單片機(jī)處于甘拜下風(fēng)的地位,雖然在以單片機(jī)為控制核心的電路中,它在軟件和硬件方面也會采用各種抗干擾技術(shù),但是從使用實(shí)踐來看,單片機(jī)在抗干擾能力和穩(wěn)定性方面還是沒有PLC強(qiáng)。
雖然PLC內(nèi)部有單片機(jī),但是從這兩者的學(xué)習(xí)難度來說,PLC學(xué)習(xí)相對比單片機(jī)容易些。特別是具有電工基礎(chǔ)的朋友來說,學(xué)習(xí)PLC會容易很多。比如我們學(xué)習(xí)PLC一個(gè)月可以入門,那么學(xué)習(xí)單片機(jī)就需要兩個(gè)月,甚至三個(gè)月才能入門。比如學(xué)習(xí)51單片機(jī)需要一個(gè)多月;學(xué)習(xí)Mps430可能需要兩個(gè)月;要學(xué)習(xí)STM32可能就需要三個(gè)月了,對于DSP芯片的掌握可能就會更長些。特別是它們所用的編程語言,PLC使用的是梯形圖,它直觀易懂,雖然有的朋友也會用結(jié)構(gòu)化控制語言、指令表等,但是使用梯形圖還是比較多的,單片機(jī)一般用C語言比較多一些。
最后一點(diǎn)就是PLC安裝要比單片機(jī)方便很多,特別是采用模塊化的PLC來說更是能滿足工業(yè)控制的需求了。對于單片機(jī)需要焊接與調(diào)試,特別是現(xiàn)在的單片機(jī)引腳間距特別小,為焊接增加了困難。
以上就是我對這個(gè)問題的看法。歡迎朋友們分享、留言、討論,敬請關(guān)注電子及工控技術(shù),感謝點(diǎn)贊。
集成電路和嵌入式單片機(jī)區(qū)別
一、硬件組成的區(qū)別:單片機(jī)是在一塊集成電路芯片中包含了微控制器電路,集成到一塊硅片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),在工業(yè)控制領(lǐng)域的廣泛應(yīng)用。
嵌入式系統(tǒng)是可以用單片機(jī)實(shí)現(xiàn),也可以用其它可編程的電子器件實(shí)現(xiàn)。
二、應(yīng)用對象的區(qū)別:
嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機(jī)械等附屬裝置。適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。
目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的蹤跡。單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域。
嵌入式系統(tǒng)就是一個(gè)專用系統(tǒng)。專用系統(tǒng)中,可編程器件的軟件可以在系統(tǒng)構(gòu)建過程中植入,也可以在器件制造過程中直接生成,以降低制造成本。控制邏輯復(fù)雜的單片機(jī)會需要操作系統(tǒng)軟件支持;控制邏輯簡單的嵌入式系統(tǒng)也可以不用操作系統(tǒng)軟件支持。
END,本文到此結(jié)束,如果可以幫助到大家,還望關(guān)注本站哦!