① 單片機如何輸出4~20mA信號
原理上,單片機可以完成控制輸出4~20mA信號。有兩種方案:
1、運放+三極體構成可控恆流源,單片機用PWM波形經濾波後輸出控制電壓,該電壓作為可控恆流源基準電壓,達到控制輸出4~20mA信號目的。優點是簡便易行,缺點是恆流值隨單片機電源電壓變化且溫度特性不好。
1、運放+三極體構成可控恆流源,單片機用專用DAC和基準電壓源通過數模轉換輸出控制電壓,該電壓作為可控恆流源基準電壓,達到控制輸出4~20mA信號目的。優點是恆流源指標好,缺點是結構復雜且成本提高。
② 單片機輸出信號是不是僅僅脈沖信號單片機輸出信號放大後能不能充當電源
單片機輸出信號也可以是模擬信號,比如DA轉換輸出就是持續的模擬信號,相對於地電壓可以連續變化。
單片機輸出信號放大後能不能充當電源?完全沒有必要,單片機本身能工作就是有電源的,如果要把輸出送到遠處去控制其它設備,要注意是不能直接傳送的,或者說採用TTL或CMOS電平傳送距離很有限。
③ 單片機的輸入和輸出的都是什麼
單片機的輸入和輸出分為數字量和模擬量兩種。
數字量定義為:在時間和數值上都是斷續變化的離散信號。最基本的數字量就是0和1,反映到開關上就是指一個開關的打開(0)或閉合(1)狀態。
模擬量定義為:在時間和數上都是連續變化的信號。指經PT、CT等各類感測器傳送過來的電壓、電流、頻率等信號,即模擬量。
輸入信號:是通過外部的觸點、開關、變送器、感測器等信號接入到單片機中。
輸出信號:單片機通過內部程序的判斷和計算,將電流、電壓、開關等信號傳送到外部的信號。
下圖為典型的51系列單片機接線圖
其中P0為模擬量輸入端、P3為數字量輸入端。
④ 請問單片機輸出的信號是什麼類型的
單片機的I/O口的輸出信號是數字信號,0-2.3V是低電平;3.2-5V是高電平。雖說是數字信號,但實則是高速的模擬信號,因此0V-5V之間是有上升時間的;同樣5V-0V之間是有下降時間的。
⑤ 如何用單片機輸出脈沖信號
利用單片機產生脈沖信號有多種方法。最簡單的方法,就是在單片機的程序中對一個引腳反復置1,清0,置1,清0....,這個引腳上就會出現脈沖信號。
當需要產生指定周期和寬度的脈沖信號時,通常使用單片機中的計數器來實現:給計數器賦於不同的計數初值,在計數到0時產生中斷去置1或清0某引腳即可。