在學習單片機的過程中,大部分人也是從點亮一個LED 燈泡開始的,完后時流水燈,控制繼電器,在然后就是各種協議,IIC,,spi,usart等。那么我么將這些都學會了能干什么呢?做一個流水燈?沒什么意義。
STC單片機
其實在日常簡單的工業控制中,我們完全可以利用單片機取代昂貴的PLC達到自己的控制目的,畢竟單片機的價格相對于PLC來說微乎其微。舉例說工廠有一個簡單的設備需要改造,其內容涉及到,光電采集信號,對采集的邏輯電平進行延時,完后輸出一個邏輯電平型號控制接觸器等相關外設,這個時候其實我們用單片機就可以了。不用高端單片機STC就可以,我們設計好電源,做一些相關屏蔽,留出需要的IO口只要你有能力,可以設計一塊很小的PCB來容納這些東西,裝入需要的控制柜中最為控制的核心原件。有的人說,單片機的抗干擾能力能好過PLC?怎么能夠在工業系統中應用,當然我不否認這種說法但是對于一些對干擾要求不高的場合,利用繼電器的自鎖互鎖設計比較麻煩,采用PLC成本太高所以這個時候單片機其實時最好的選擇。
下面我們來舉個例子;
例如有這么一個控制系統,要求光電檢測物體,當光電檢測到物體到來時,接近傳感器隨機檢測物體是否為金屬,當為金屬時系統不做處理,當不為金屬時系統輸出報警型號,控制報警器工作3S后關閉報警器,提示人工挑揀。下面我們先來說第一種實現方法;
-
利用幾點器加延時繼電器進行設計,完全可以達到要求,成本也不是很高。
-
采用PLC,更加簡單,一個梯形圖外加幾個繼電器就搞定,但是成本高了,而且對于PLC的IO口來說一種浪費。
-
采用單片機:我們將光電采集的信號進入單片機的外部中斷,在中斷程序中判斷接近傳感器的電平變化,沒有信號就不是金屬物體,我們輸出一個電平信號用定時器延時3秒就可以,而且成本低廉。接下來我們對此系統進行擴展,加入一個1602液晶顯示屏成本10元以內,在液晶上我們對經過光電的物體進行技術,顯示出非金屬物體有過少個,我們還可以加入按鍵來隨時調節報警輸出時間。成本基本無變化。如果我們用PLC的話,就需要加HDMI,組態。這樣簡單的系統其實對于PLC來說真是一種浪費。你們認可嗎?
-
單片機
+關注
關注
6067文章
44991瀏覽量
650422
原文標題:學完單片機的你可以干什么??
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
單片機的中斷機制
單片機方案開發:如何給電子產品單片機選型?
單片機加wifi模塊可以做什么
單片機STM32可以用Python寫嗎?可以的開發板有哪些?

十天學會單片機可能嗎?單片機入門需要多久?

keil可以讀出單片機的程序嗎
單片機燒錄程序用什么軟件
單片機燒錄程序可以重新燒嗎
單片機燒錄程序的基本步驟是什么
新手如何學單片機

藍牙模塊如何實現單片機和手機端數據互傳

評論