知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏壧峁┍憬莸闹С郑?
利用簡單電阻分壓原理自動測量電阻
發(fā)表時間:2020-10-19
發(fā)布人:葵宇科技
瀏覽次數(shù):83
利用簡單電阻分壓原理自動測量電阻
注意點(diǎn)
1.直接展示while循環(huán)函數(shù)
2.需要外接繼電器完成工作
3.采用PF(1)-PF(6)進(jìn)行控制繼電器
while (1)//直接就展示while循環(huán)的內(nèi)容
{
if((temp<0.8196&&i!=1)||temp>=3.2)//一直在判斷所要檢測電阻值是否分壓合適,如果太大,或者太小需要調(diào)換擋位
{
i=6;
PFout(1)=0;
PFout(6)=1;//我所采用的調(diào)換擋位方法是從高到低 (從6檔到1檔)此處改擋位為6檔
adcx=Get_Adc_Average(ADC_Channel_1,10);
LCD_ShowxNum(156,130,adcx,4,16,0);//顯示ADC的值
temp=(float)adcx*(3.3/4095);
cons=temp;
adcx=cons;
LCD_ShowxNum(156,150,adcx,1,16,0);//顯示電壓值
cons-=adcx;
cons*=1000;
LCD_ShowxNum(172,150,temp,3,16,0X80);
if(temp>0.8196&&temp<3.2)//如果6檔使電壓滿足的話就直接轉(zhuǎn)為UPD測量函數(shù)
goto UPD;
delay_ms(1000);
for(i=5;i>1;i--)//如果6檔不滿足的話就會到這個for循環(huán) 從6檔 檢測到 1 檔 哪個適合用哪個測量
{
m=i+1;
PFout(m)=0;
PFout(i)=1;
adcx=Get_Adc_Average(ADC_Channel_1,10);
LCD_ShowxNum(156,130,adcx,4,16,0);//顯示ADC的值
temp=(float)adcx*(3.3/4095);
cons=temp;
adcx=temp;
LCD_ShowxNum(156,150,adcx,1,16,0);//顯示電壓值
cons-=adcx;
cons*=1000;
LCD_ShowxNum(172,150,temp,3,16,0X80);
if(temp>0.8&&temp<3.2)//此處就為哪個擋位適合 在哪個擋位跳for循環(huán) 進(jìn)行測量函數(shù)(UPD就是測量函數(shù))
break;
delay_ms(1000);
}
}
upd: //根據(jù)擋位不同進(jìn)行不同的計(jì)算 得出電阻
{
switch(i)
{
case(1):
if(temp>2) // 1 dang
temp1=temp+temp/60;//+temp/10;
temp1=temp;
break;
case(2):// 2dang
temp1=temp+temp/100;
if(temp>2)
temp1=temp+temp/60;
break;
case(3): //3dang
temp1=temp+temp/100;
if(temp>2&&temp<=2.7)
temp1=temp+temp/60;
else if (temp>2.7)
temp1=temp+temp/40;
break;
case(4): //4dang
temp1=temp+temp/100;
if (temp>1.5&&temp<=2)
temp1=temp+temp/50;
else if(temp>2&&temp<=2.4)
temp1=temp+temp/60;
else if (temp>2.4)
temp1=temp+temp/40;
break;
case(5)://5dang
temp1=temp+temp/45;
if(temp>2&&temp<2.7)
temp1=temp+temp/40;
else if(temp>=2.7)
temp1=temp+temp/30;
break;
case(6)://6dang
temp1=temp+temp/100;
if(temp>2&&temp<2.5)
temp1=temp+temp/50;
else if(temp>=2.5)
temp1=temp+temp/10;
break;
}
}
}
相關(guān)案例查看更多
相關(guān)閱讀
- 云南小程序公司
- 云南網(wǎng)站建設(shè)服務(wù)公司
- 小程序分銷商城
- 報(bào)廢車拆解管理系統(tǒng)
- 云南網(wǎng)站建設(shè)公司
- 云南網(wǎng)站建設(shè)哪家公司好
- 網(wǎng)站建設(shè)服務(wù)公司
- 網(wǎng)站建設(shè)專家
- 汽車拆解系統(tǒng)
- 微分銷
- 昆明小程序開發(fā)聯(lián)系方式
- 云南軟件定制公司
- 云南網(wǎng)站建設(shè)優(yōu)化
- 重慶網(wǎng)站建設(shè)公司
- 服務(wù)器
- 汽車回收管理
- 網(wǎng)站建設(shè)報(bào)價(jià)
- 軟件定制
- 網(wǎng)站建設(shè)首選
- 小程序開發(fā)排名前十名
- 網(wǎng)絡(luò)公司報(bào)價(jià)
- 云南網(wǎng)站設(shè)計(jì)
- 云南網(wǎng)站建設(shè)招商
- 貴州小程序開發(fā)
- 汽車拆解管理系統(tǒng)
- 小程序設(shè)計(jì)
- 政府網(wǎng)站建設(shè)服務(wù)
- 昆明網(wǎng)站開發(fā)
- 網(wǎng)站建設(shè)專業(yè)品牌
- 英文網(wǎng)站建設(shè)公司