如何保護IO口,IO口正常工作就是5V和0V的電壓,如何做到

2021-04-19 06:19:01 字數 2539 閱讀 4695

1樓:0427付強

穩壓二極體限幅。兩個5.1v的穩壓管背對背串聯,然後接在i/o口和地之間,一旦過電壓,穩壓管擊穿限制電壓。

3.3v io口怎麼能做到高電平輸出5v,低電平輸出0v

2樓:匿名使用者

如果io口可以設定成漏極開路,就設定成

漏極開路,然後把輸出通過電阻上拉到5v。

當io口輸版出高時,電平

權可以被外部上拉到5v;當輸出為低時,輸出電平基本為0v。

如果io口不能設定成漏極開路,估計要使用一個緩衝器進行電平轉換。

微控制器pwm控制輸出電壓,比如io口是5v,我要讓它輸出0.03v。改變pwm可以改變輸出電壓。精度能否做到0.01

3樓:匿名使用者

這個要看你的微控制器pwm是幾位的

例如8位的pwm,最小的佔空比為1/2555v的輸出,就精確只能做到5*1/255=0.0196v理論上有用到至少9位二進位制pwm才能滿足0.01v的精度但是隻用一般的rc電路濾波,輸出的紋波可能比較大,負載能力不強

4樓:瑤塘啊三

如果你的意思是pwm控制其他電源晶片輸出電壓,那麼要看pwm設定的週期是多大了,如果足夠大,那麼可以達到這個精度。若你是想通過改變佔空比而實現微控制器輸出0.03v電壓是不可能的。

5樓:匿名使用者

pwm輸出後有數字晶片整形後送入模擬濾波器可以實現,用效能好的運放搭建,能夠達到的

io 口,保護(鉗位)二極體。 10

6樓:匿名使用者

為便於分析,來將自原電路圖改畫如下。分析:bai

1、實際電路中du,上級輸入zhi訊號源 vi,是內阻的dao。通常會有限流電阻元件保護的,如圖中ri。ri 在理論分析中,為簡化分析影響,往往被忽略,不畫出的;

2、圖中畫一脈衝波形輸入訊號,經過該二極體箝位電路時,正半周波形會被d1導通而箝位,故輸出vo = vdd;而負半周波形會d2箝位到gnd,vo = vgnd,即輸出波形被削掉。可見這個電路只能輸出+5v ~ 0v 電平。

7樓:匿名使用者

理解有問題哦copy,舉兩個例子:

1、10v電源直接接進去肯定會燒壞晶片,不會將10v鉗位到5v。

2、10v電源串一個10k電阻,開路狀態下量電阻和地之間電壓也是10v,把這個10v接進去,那麼就可以鉗位到5v。

所以這個鉗位是有條件的,需要看你接入的電訊號是什麼型別的。

微控制器的io口輸出是3.3v怎麼才能控制5v電壓通斷?

8樓:一錘一錘錘西瓜

無法達到5v電壓。

驅動器和vcc之間通過一個小電阻連線,形成迴流,這是絕對不允許的。另外如果去掉r12使vic=5v, vgs<0將立即關閉。該低壓驅動動態高壓vcc電源只有一種解決方案,即驅動端將二極體控制端連線到源端,反饋電容連線到基端,實現**管的連續導電。

微控制器的io口用來定義相應的i/o口的輸入輸出狀態和方式。有三個基本條目:資料向量資料、屬性向量屬性和方向向量方向。

三個埠的每個對應位相結合形成一個控制字,微控制器開關控制字或讀取控制字的後封裝程度。

9樓:過往的美好

首先你的驅動和vcc通過小電阻連起來會形成倒灌的,這個是絕對不允許的。並且假設去掉r12能導通而使vic=5v,馬上vgs<0,馬上就截止了,這種低壓驅動高壓vcc供電的解決方法只有一種,那就是驅動端接二極體控向sourse端接反饋電容到基極升壓來實現**管的持續導通。

微控制器(microcontrollers)是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位微控制器,發展到現在的300m的高速微控制器。

10樓:匿名使用者

你給的電路肯定是有問題的,首先你的驅動和vcc通過小電阻連起來會形成倒灌的,這個是絕對不允許的。並且假設去掉r12能導通而使vic=5v,馬上vgs<0,馬上就截止了,這種低壓驅動高壓vcc供電的解決方法只有一種,那就是驅動端接二極體控向sourse端接反饋電容到基極升壓來實現**管的持續導通。

我知道你不懂,啥地方不懂再問我。

11樓:匿名使用者

npn的管子,b不能上拉,最好下拉

12樓:匿名使用者

p1.0可以置低,p1.0=3.3v時,vic~=2.6v,

13樓:匿名使用者

可以外接三極體來控制

14樓:匿名使用者

置低相當於接地,會有電流流向微控制器。

p1.0為3.3v時,vic電壓4.7v左右,因為當管腳至高,三極體處於導通狀態,管壓降估計是0.3v左右,所以……

如何根據外部電路配置io口更省電

1 首先將欲程式設計的io口置 1 蠻多的先決條件和相應的應對措施回 2 檢測觸發答埠有觸發沒觸發 3 若有觸發,則對相應程式設計io口置 0 同 1 的條件和措施 然後繼續 若無觸發,則直接繼續或回到 2 51 stc89c52 微控制器,用io口判斷外部高低電平時io口在軟體 硬體上應該如何設定...

8051微控制器如何對I O口進行位操作

微控制器的第二功能,是需要設定的,如果沒有設定剛p3口就像其它的p0 p2口一樣,作為普通的i o口線.如果設定後,有些就不能當普通i o口用了.p3.0,p3.1是序列通訊用的.序列通訊時需要設定波特率,就不能當一般的i o口用了.當然,當你關閉波特率後,就可以當普通i o口用了.p3.2,p3....

微控制器序列口與普通IO口區別是什麼

微控制器序列口與普通 copyio口區別如下 1 串列埠用作序列通訊,通訊包 括iic,rs485,rs232等,它也是輸出是定速度的0 1 0 之類變 化。2 i o口是指來關量的輸入或輸出,輸入就是在該腳加高電平,即為1,低電平為0,輸出也是如此。簡單來說 指i o口是輸入 輸出介面,序列口是通...