采用C8051F060的水質(zhì)重金屬在線監(jiān)測(cè)儀的研制
提高檢測(cè)儀的檢測(cè)能力
本文引用地址:http://2s4d.com/article/203223.htm通過(guò)軟件的編寫(xiě)控制DAC芯片產(chǎn)生不同的電壓掃描波形[11]:線性、差分脈沖等波形[12],為了提高儀器檢測(cè)重金屬離子的檢出限,采用差分脈沖電壓掃描方式消除背景電流的影響,提高監(jiān)測(cè)儀在檢測(cè)低濃度重金屬溶液的能力,差分脈沖波形如圖5所示。
在Keil軟件中編制差分脈沖掃描部分軟件如下:
void scan(uint dac_begin,uint dac_end,uint speed,uint step,uint dac_basic)
{
adcnum0=0;
step=1;//增加步長(zhǎng)可變
while(dac_begin>dac_end&&MCU_flag==5)
{
if(daca>=speed)
{
daca=0;
dac_begin-=step;
dac8831(dac_begin); //DAC數(shù)模轉(zhuǎn)換子程序
if((dac_begin<=dac_basic)&&(dac_begin%((dac_basic-dac_end)/256))==0)
{
AD0BUSY=1; //軟件置1啟動(dòng)ADC轉(zhuǎn)換
if(dac_begin<=dac_end)
{
break;
}
}
}
dac8831(0x8000);
}
}
評(píng)論