電壓是24V,除以8就可以得到3v電壓單片機就可以采集,放6個電阻起到什么作用
- 教育綜合
- 2023-01-28 17:43:17
24V 直流電接入單片機,如何計算分壓電阻?
24V 轉(zhuǎn)成 5V(由于電壓波動,最好設(shè)置偏低),轉(zhuǎn)換比為24:5=4.8,即 取樣電阻為 1x 的話,分壓電阻應(yīng)為 3.8x,三八附近 常用電阻系列 為33系列、36系列、47系列、51系列,由于需要偏低,可以采用 47系列,即分壓電阻為 4.7x,最后的轉(zhuǎn)換比 為 5.7((x+4.7x):x),檢測電壓為 24V/5.7=4.21V;附: 1:4.7 系列如: 1K:4.7K 10K:47K 100K:470K …… 采用什么值,需要根據(jù)工作電流取 接法自然是: 24V——分壓電阻(47系)——取樣電阻(1系)——地, I/O 接在 分壓電阻 跟 取樣電阻中間的交點(最好有限流電阻)單片機同時檢測電流電壓,采樣電阻應(yīng)該在電路中如何操作
檢測電壓,首先將被檢測電壓轉(zhuǎn)換為AD的輸入電壓范圍之內(nèi),然后通過AD轉(zhuǎn)換為數(shù)字信號,送給CPU。 可以根據(jù)實際情況,選擇通過采樣電阻采樣,或直接對電壓進行采樣。 電流信號,可以通過電流互感器采樣,也可以通過采樣電阻采樣,視具體情況而定。 如果采用采樣電阻,首先根據(jù)采樣電流范圍,以及AD的輸入電壓范圍,計算出采樣電阻的阻值和功率大小,電流在采樣電阻上就變?yōu)榱穗妷盒盘?,和檢測電壓相同。 如果AD轉(zhuǎn)換通道比較多,可以將電壓信號和電流采樣電阻的電壓信號,分別接到兩個不同的AD通道。 也可以通過電子開關(guān),將兩路信號接至同一個AD通道,輪詢采樣。單片機采集電流信號
恩那!你那個用互感器的思路很好?。∵@樣的話,你可以在線圈輸出端接一個1N4148整流二極管。將交流變換為直流,然后加一個小容量的電容器。后面可以使用三極管進行放大或是接個運放進行放大。使用三極管放大的話,就是用NPN的三極管,基極接二極管輸出的地方,集電極直接接到單片機除P0的其他口線上。發(fā)射極接地就可以了。這樣,有電流的通過線圈的時候,小電容上就有一個電壓,但是必須要保證這個電壓可以使三極管導(dǎo)通。然后,反映到單片機上就是有電流的時候是低電平。程序中使用JNB 指令或是if(x==0){}的指令進行檢測。 使用運放的話,將運放的同相端接一個可以微調(diào)的電壓。這個電壓是基準電壓。然后反相端接二極管單片機中上拉電阻的作用是什么?
上拉就是將不確定的信號通過一個電阻嵌位在高電平,電阻同時起限流作用, 1TTL驅(qū)動CMOS時,如果TTL輸出最低高電平低于CMOS最低高電平時,提高輸出高電平值 2 OC門必須加上拉,提高電平值 3 加大輸出的驅(qū)動能力(單片機較常用) 4 CMOS芯片中(特別是門的芯片),為防靜電干擾,不用的引腳也不懸空,一般上拉,降低阻抗,提供泄荷通路 5 提高輸出電平,提高芯片輸入信號的噪聲容限,增強抗干擾 6 提高總線抗電磁能力,空腳易受電磁干擾 7 長線傳輸中加上拉,是阻抗匹配抑制反射干擾 上拉是對器件注入電流,下拉是輸出電流,弱強只是上拉電阻的阻值不同,沒有什么嚴格區(qū)分,對于非集電極(或漏極)開路輸蓄電池電壓信號如何采集,然后送入單片機?
用ADC采集,ADC是把電壓信號轉(zhuǎn)換成數(shù)字量,例如一個8位的ADC 就是把輸入的模擬電壓轉(zhuǎn)換成256個等份的數(shù)字量,分別是0-255 也就是 (輸入電壓 / 256)* ADC轉(zhuǎn)換后的數(shù)字量 = 實際電壓展開全文閱讀