關於微控制器的輸出電流與電壓的困惑

2024-12-27 21:55:12 字數 2314 閱讀 9842

1樓:曲琦竺鴻達

第一:同步過零檢測可以進外部中斷int引腳。

第二:如果你的pic微控制器沒有捕捉功能的話,是需要用到定時器和中斷。你具體用那個pic微控制器(型號是什麼)?有的pic微控制器有捕捉功能,用捕捉功能好用點。

第三:微控制器是輸入直流電,不能檢測負電壓之類的。但如果交流電經過轉換和運算放大器比較輸出後,可以由微控制器檢測其過零訊號。

可以檢測到過零後,輸出高電平。但微控制器屬於數位電路,只能輸出高電平(≈vcc)和低電平(=gnd)兩種電壓值。

2樓:左澎施從凝

這個原因很簡單,可以說微控制器io口輸出的是電壓訊號,電流輸出能力很低。

當開路或者電流非常小(幾毫安以下)時,他的輸出的電壓是恆定的。

但是當輸出接的負載要求的電流比較大的時候,微控制器的io口就驅動不起來了,這時候io口的輸出電流還是那麼大,但是輸出電壓就變小了。

電源的輸出電流、電壓怎麼用微控制器顯示其數值

3樓:遠見明察汽車led大燈

1 電流。

需要根據你的實際測量的電流範圍,選擇合適的取樣電阻,一般為毫歐姆級別的。功率根據電流大小;這個電阻上的分壓,經過運放合理的放大滿足adc輸入訊號電壓的需求;然後送入微控制器進行一些計算;最後再將計算的真實值顯示出來。adc之前要加射極跟隨器;來滿足adc輸入阻抗的要求。

2 電壓也要根據實際的測量電電壓值,要麼進行衰減,要麼進行放大,在adc的輸入 電壓合適的範圍內進行取樣;adc之前要加射極跟隨器; 來滿足adc輸入阻抗的要求 。

如果電壓是很高的,則要考慮通過的電阻分壓的時候功率,電阻不能選擇太大,一般1m以內差不多可以測量1000v的電壓了,不能因為功耗問題,選擇10m的這種電阻來分壓;噪音太大了。

基本就這些了。

4樓:網友

首先把電流或電壓轉換成符合微控制器輸入的0-5v變化的直流電壓,微控制器要有a/d變換器把這個模擬量轉換成數字量然後才有可能在微控制器的數碼管上顯示電壓或電流的值。

5樓:滑動

先把所要的電流和電壓採集取樣(模數變換),再送入微控制器處理(程式配合計算),然後輸出給顯示裝置(如數碼管)

詳情參考中國電子diy之家有關製作例項。

如何通過微控制器輸出標準的4到20ma的電流

6樓:藤原子大雄

4~20ma電流環的零電平訊號採用4ma大小的電流表示,滿量程採用20ma電流表示,因此得名「4ma-20ma電流環(current loop)」。4ma以下的電流輸出用來進行故障診斷功能,20ma以上電流被認為是超量程輸出。不同電流輸出的具體含義如下表所示。

下圖是乙個典型的工業控制系統結構圖,cpu通過輸入模組接收採用4~20ma電流環通訊的感測器訊號,經過一定的計算後,控制輸出模組對執行機構進行控制。

在這裡,氣體感測器和cpu之間的通訊採用4~20ma電流環來實現,這部分的實現如下圖所示。整個通訊環路有氣體感測器、傳送器、接收器、雙絞線、電源等幾部分構成。

接收器可以是任何能夠檢測流過檢流電阻兩端電壓的器件,器件的輸出即可以是模擬的也可以是數字的。圖中的檢流電阻一般阻值在100~500 之間,通常認為在這裡250 為「標準」的電阻阻值,125 也是乙個比較常用的阻值。檢流電阻阻值大小取決於接收器的需要和電路設計,而非唯一的。

傳送器用來將感測器輸出訊號轉化為4~20ma電流訊號。它的電路實現形式多種多樣,即可以是由分立器件搭建的電流環也可以是專用整合電流環晶元,只要能夠實現電流環的輸出電流大小正比於感測器輸出訊號即可。當感測器輸出訊號為零或者感測器輸出訊號處於輸出範圍下限,傳送器輸出電流為4ma;當感測器輸出訊號位於輸出範圍上限,則傳送器輸出電流為20ma。

需要注意的是,雖然4~20ma電流環以其結構簡單是、可靠性高的特點在各種不同場合得到廣泛應用,但在需要高速通訊的場合,一般認為4~20ma不適合。電流源的高阻特性、

傳輸電纜的寄生引數等因素限制了整個環路的頻率響應。

7樓:網友

專用的pac晶元gp8101可以實現pwm轉4-20ma,或者電流型dac晶元可以實現ii2c轉4-20ma。

請教微控制器電路電壓,電流的問題

8樓:網友

專業解答:

1:你需要在微控制器5v端並聯乙個1000uf 16v電解電容。

2:不用擔心微控制器承受問題,450ma是led使用,並非微控制器使用,且微控制器是通過9014驅動超效應管來控制led,很安全,不需擔心,電池盒買來直接接上即可。

9樓:我欲弒神

不會影響微控制器的 led直接是受 三極體9014控制的。

PIC微控制器輸出電壓這麼低

你的主要問題是,在88x的微控制器中,b口中大部分都同時有模擬口的功能,預設時標有anx的腳為模擬口,所以出現了你說的問題。886的rb0 rb5都同時有模擬輸入的功能。為了將這些口設定為數字口,要增加 anselh 0xff 程式就正常了。還有,你對那些b口的單個腳連續設定為高或低電平可能會有問題...

關於51微控制器3V電壓供電,微控制器供電電壓最低多少

用stc89le52,這個是可以工作在3.8v 2.0v的微控制器 微控制器型號中間有lv字樣的就是低電壓low voltage的意思,如89lv51 不知道這個型號是否存在,只是舉個例子,呵呵 但lv型絕對是有的,工作電壓是3.3v的,查一下就行了 89c2051就可以,就是引腳少了點 好一點的微...

有關51實驗版微控制器的問題,關於51微控制器的問題

初步瀏覽了一下,動態顯示的話delay時間太長就會閃爍。你好 初步看一眼,數碼管閃爍的原因無非是時間間隔太長,先建議你縮短延時時間,再事實。希望我的回答能幫助到你。像是串列埠驅動的數碼管,靜態顯示。這樣的電路,不宜頻繁的顯示,一秒鐘,顯示一次就可以了。把顯示部分,移到定時中斷裡面,即可 main v...