当前位置: 首页 > wzjs >正文

yellow日本高清免费中文百度优化点击软件

yellow日本高清免费中文,百度优化点击软件,大连做网站好的公司,怎么做网站地图所用单片机型号:STC8H1K08,具有10位ADC。用隔离放大器测量电源电压,发现问题: 电压从10V增到30V,与30V降到10V,得到的ADC值不一样,如图所示: 蓝线为电压逐渐增高测到的ADC值&#x…

所用单片机型号:STC8H1K08,具有10位ADC。用隔离放大器测量电源电压,发现问题:

电压从10V增到30V,与30V降到10V,得到的ADC值不一样,如图所示:

蓝线为电压逐渐增高测到的ADC值,星号是电压逐渐降低测到的值。发现ADC具有回程误差,神奇!下拐点为20.1V(ADC为282),上拐点为24.5V(ADC值为324)。之前拟合了老半天,误差总是很大,把每个电压点的数据都采集出来,才发现这个问题。

数据:

10,129,129
11,143,143
12,157,157
13,170,170
14,183,183
15,197,197
16,210,210
17,224,224
18,237,237
19,251,251
20,263,263
20.1,265,282
20.2,266,283
20.3,267,285
20.4,269,286
20.5,270,287
20.6,271,289
20.7,273,290
20.8,274,291
20.9,275,293
21,277,294
22,290,308
23,304,321
24,317,335
24.5,324,341
24.6,343,343
24.7,344,344
24.8,346,346
24.9,347,347
25,348,348
26,362,362
27,375,375
28,389,389
29,402,402
30,415,415

用代码进行分段拟合,分为下拟合曲线和上拟合曲线。Matlab代码:
temp=importdata('Data.txt');
%%
x=temp(:,1);
%电压从10V增到30V,与30V降到10V,得到的ADC值不一样,
%ADC具有回程误差,神奇!下拐点为20.1V(ADC为282),上拐点为24.5V(ADC值为324)
yIncrease=temp(:,2);
yDecrease=temp(:,3);
plot(x,yIncrease);
hold on;
plot(x,yDecrease,'*');
xlabel('Voltage');
ylabel('Adc');
legend('yIncrease','yDecrease');

%%
AdcUp=324;
AdcDown=282;
Ind1=find(yIncrease==AdcUp);
p = polyfit(yIncrease(1:Ind1),x(1:Ind1) , 1); % 1 表示线性拟合
a1 = p(1)
a2 = p(2)

Ind2=find(yDecrease==AdcDown);
p = polyfit(yDecrease(Ind2:end),x(Ind2:end) , 1); % 1 表示线性拟合
b1 = p(1)
b2 = p(2)

C51:

ouble VolForward=0.28;
double Vol=0;
u8 Dir=0; //0为电压升高,1为电压降低
u16 AdcUp=324;
u16 AdcDown=282;
void CalVoltage(u16 AdcV) //本次单片机电压为5.45V。
{
    double Num=AdcV;
    if(Dir==0){
        if(AdcV<=AdcUp)
            Vol = 0.0747 * Num + 0.3044; //下拟合曲线
        else
            Dir=1;
    }
    if(Dir==1){
        if(AdcV>=AdcDown)
        Vol = 0.0741 * Num - 0.7931; //上拟合曲线
        else
            Dir=0;
    }
}

double GetVoltage(void)
{
  SendString("Voltage is: ");
    Show_double(Vol);
    SendU8('\r');
    SendU8('\n');        
  return Vol;
}

http://www.dtcms.com/wzjs/64387.html

相关文章:

  • 怎么添加wordpress模板文件天津百度整站优化服务
  • 临沂专业做网站哈尔滨seo优化
  • 珠海模板网站建设公司广州seo网站推广公司
  • 网站建设完整教程视频教程100%能上热门的文案
  • 怎样给网站做app广州seo优化外包服务
  • 做网站视频学什么专业网站排名优化快速
  • 个人做加盟商机网站如何盈利抓关键词的方法10条
  • 哪里有网站建设联系方式2020年十大关键词
  • 做网站必须学php吗网站备案查询官网
  • 空包网站分站怎么做合肥seo招聘
  • 做网站一天赚多少钱seo快速排名系统
  • 汕头网站开发东莞网站建设市场
  • wordpress区块链导航类网站站长工具seo综合查询是什么
  • 唐山网站建设开发设计公司建设网站制作
  • 做网站手机浏览全屏全球搜索引擎
  • 宿州做企业网站公司如何做好企业网站的推广
  • 绵阳 网站 建设指数基金
  • 小软件公司一年能挣多少钱seo sem是指什么意思
  • 新塘做网站公司排名优化推广
  • 做网站建设跑业务软文发布
  • 外贸网站用wordpress百度网络优化推广公司
  • 宁波网站建设制作优化关键词哪家好
  • 新云自助建站网络营销策划包括哪些内容
  • 磁力引擎正规seo排名外包
  • 廉江网站制作郑州免费做网站
  • 代理二级分销系统上海高玩seo
  • 昆山便宜做网站正规的计算机培训机构
  • 网站建设维护教程b站在线观看
  • 祥云平台技术支持双语网站seo引擎优化教程
  • 建站兔软件常见问题软文范例