您好,歡迎來到易龍商務網!
發布時間:2021-05-16 06:52  
【廣告】





PLC與單片機的區別
PLC是應用單片機構成的比較成熟的控制系統,是已經調試成熟穩定的單片機應用系統的產品,有較強的通用性。單片機可以構成各種各樣的應用系統,使用范圍更廣,但單就“單片機”而言,它只是一種集成電路,還必須與其它元器件及軟件構成系統才能應用。從工程的使用來看,對單項工程或重復數很少的項目,采用PLC快捷方便,成功率高,可靠性好,但成本較高。對于量大的配套項目,采用單片機系統具有成本低、效益高的優點,但這要有相當的研發力量和行業經驗才能使系統穩定。 從本質上說,PLC其實就是一套已經做好的單片機(單片機范圍很廣泛)系統。
單片機的相關概述
單片微型計算機簡稱單片機,是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的縮寫MCU表示單片機。單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統集成到一個芯片上。單片機由運算器,控制器,存儲器,輸入輸出設備構成,相當于一個微型的計算機,和計算機相比,單片機缺少了外圍設備等。概括的講:一塊芯片就成了一臺計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的很好選擇。它很早是被用在工業控制領域。
由于單片機在工業控制領域的廣泛應用,單片機由僅有CPU的處理器芯片發展而來。很早的設計理念是通過將大量外圍設備和CPU集成在一個芯片中,使計算機系統更小,更容易集成進復雜的而對體積要求嚴格的控制設備當中。
INTEL的8080是很早按照這種思想設計出的處理器,當時的單片機都是8位或4位的。其中成功的是INTEL的8051,此后在8051上發展出了MCS51系列單片機系統。因為簡單可靠而性能不錯獲得了很大的好評。盡管2000年以后ARM已經發展出了32位的主頻超過300M的單片機,直到現在基于8051的單片機還在廣泛的使用。在很多方面單片機比處理器更適合應用于嵌入式系統,因此它得到了廣泛的應用。事實上單片機是世界上數量很多處理器,隨著單片機家族的發展壯大,單片機和處理器的發展便分道揚鑣。
現代人類生活中所用的幾乎每件有電子器件的產品中都會集成有單片機。手機、電話、計算器、家用電器、電子玩具、掌上電腦以及鼠標等電子產品中都含有單片機。 汽車上一般配備40多片單片機,復雜的工業控制系統上甚至可能有數百片單片機在同時工作。
單片機延長時間程序的延長時間怎么算的?
答:如果用循環語句實現的循環,沒法計算,但是一般精準延長時間是沒法用循環語句實現的。
如果想精準延長時間,一般需要用到定時器,延長時間與晶振有關系,單片機系統一般常選用11.059 2 MHz、12 MHz或6 MHz晶振。首種更容易產生各種標準的波特率,后兩種的一個機器周期分別為1 μs和2 μs,便于精準延長。本程序中假設使用頻率為12 MHz的晶振。很長的延長時間可達216=65 536 μs。若定時器工作在方式2,則可實現極短時間的精準延長;如使用其他定時方式,則要考慮重裝定時初值的時間(重裝定時器初值占用2個機器周期)。