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

wordpress 网站迁移怎么在网站做系统

wordpress 网站迁移,怎么在网站做系统,网站防护找谁做,南宁建设厅网站是什么1. 简介 杰发的芯片都自带内部温度检测,在ADC通道中获取即可。 7801自带了温度检测例程,7840不带,因此在这里分享一下相关温度检测代码。 根据产线反馈,7840在常温时候25℃比较准,温箱测试,高温和低温下…

1. 简介

杰发的芯片都自带内部温度检测,在ADC通道中获取即可。

7801自带了温度检测例程,7840不带,因此在这里分享一下相关温度检测代码。

根据产线反馈,7840在常温时候25℃比较准,温箱测试,高温和低温下有5℃的误差。

2. 使用BG校准,增大采样时间

直接采集内部温度adc通道,值不是很准确,可以考虑使用内部BG对ADC值进行校准。

void ADC_Init(void)
{adc_converter_config_t adcConfig;/*! ADC输入端口(电位器)配置*/GPIO_DRV_SetMuxModeSel(VR1_PORT, VR1_PIN, PORT_PIN_DISABLED); /*! 电位器VR1*/GPIO_DRV_SetMuxModeSel(VR2_PORT, VR2_PIN, PORT_PIN_DISABLED); /*! 电位器VR2*//*! ADC配置配置ADC为12位分辨率,工作模式为MODE3规则组扫描+注入组扫描模式多通道单次转换,规则组长度为4。每触发一次进行一次ADC转换,每次转换规则组中的4个通道。*/ADC_DRV_Init(ADC_INDEX);ADC_DRV_InitConverterStruct(&adcConfig);adcConfig.clockDivide                = ADC_CLK_DIVIDE_6;     /*! ADC时钟分频。ADC时钟源选择在时钟初始化里配置,此例程选择为SPLLDIV2_CLK,频率为60MHz*/adcConfig.resolution                 = ADC_RESOLUTION_12BIT; /*! ADC分辨率设置*/adcConfig.regularTrigger             = ADC_TRIGGER_INTERNAL; /*! 规则组触发源类型选择*/adcConfig.injectTrigger              = ADC_TRIGGER_INTERNAL; /*! 注入组触发源类型选择*/adcConfig.dmaEnable                  = false;                /*! DMA使能位*/adcConfig.voltageRef                 = ADC_VOLTAGEREF_VREF;  /*! ADC参考电压源选择,VREF/VDDA*/adcConfig.scanModeEn                 = true;                 /*! 工作模式配置:扫描模式使能位,多通道时需要使能扫描模式,单个通道时不需要使能扫描*/adcConfig.continuousModeEn           = false;                /*! 工作模式配置:连续模式使能位,1:触发后可连续转换,0:触发一次只转换一次,转换完成后停止*/adcConfig.regularDiscontinuousModeEn = false;                /*! 工作模式配置:规则组不连续模式使能位*/adcConfig.injectDiscontinuousModeEn  = false;                /*! 工作模式配置:注入组不连续模式使能位*/adcConfig.injectAutoModeEn           = false;                /*! 工作模式配置:自动注入模式使能位*/adcConfig.intervalModeEn             = false;                /*! 工作模式配置:间隔模式使能位*/adcConfig.regularDiscontinuousNum    = 0;                    /*! 规则组子组长度 (用于mode7)*/adcConfig.regularSequenceLength      = 4;                    /*! 规则组长度设置*/adcConfig.injectSequenceLength       = 0;                    /*! 注入组长度设置*/adcConfig.powerEn                    = true;                 /*! ADC上电*/ADC_DRV_ConfigConverter(ADC_INDEX, &adcConfig);              /*! 初始化ADC配置*//*! ADC通道配置*/ADC_ConfigChannel(ADC_INDEX, ADC_RSEQ_0, VR1_ADC_CH);     /*! 电位器VR1对应通道*/ADC_ConfigChannel(ADC_INDEX, ADC_RSEQ_1, VR2_ADC_CH);     /*! 电位器VR2对应通道*/ADC_ConfigChannel(ADC_INDEX, ADC_RSEQ_2, ADC_CH_TSENSOR); /*! 内部温度传感器通道*/ADC_ConfigChannel(ADC_INDEX, ADC_RSEQ_3, ADC_CH_BANDGAP);  /*! ADC_CH_BANDGAP   */ //ADC_ConfigChannel(ADC_INDEX, ADC_RSEQ_4, ADC_CH_SUPPLY);  /*! 内部供电电压通道*/
}

对采样时间没有要求的话,在初始化时候可以增加采样时间

/*!ADC采样转换时间计算:FCLK 时钟源为SPLLDIV2_CLK,频率为60MHzADCCLK = FCLK/clockDivide = 60/6 = 10MHz总转换时间 = (SPT+ resolution(12/10/8))×ADCCLK周期+5个FCLK = (5+12)/10+5/60 ≈ 1.78us注意:12bit分辨率最大转换率为1Msps,10bit分辨率最大转换率为1.2Msps,8bit分辨率最大转换率为1.4Msps*/

周期5是1.78us,按照公式计算,185是 (5+12)/10+185/60 = 4.78us

在计算时候使用BG进行校准

bg电压在开发板上测试,3.3v时候测出来是1500,5V时候测出来960左右。

BG电压实际上1.2V,即1200mV,对应的是1200的ad值才对,目前7801上测试1200很准,可能7840的值和7801不一样。

void ADC_TriggerTest(void)
{ADC_DRV_SoftwareStartRegularConvert(ADC_INDEX);              /*! ADC软件触发*/while (!ADC_DRV_GetConvCompleteFlag(ADC_INDEX, ADC_RSEQ_3)); /*! 等待ADC最后一个通道转换完成*/ADC_DRV_GetSeqResult(ADC_INDEX, ADC_RSEQ_0, &g_adc_array[0]); /*! 获取规则组0的转换值*/ADC_DRV_GetSeqResult(ADC_INDEX, ADC_RSEQ_1, &g_adc_array[1]);ADC_DRV_GetSeqResult(ADC_INDEX, ADC_RSEQ_2, &g_adc_array[2]);ADC_DRV_GetSeqResult(ADC_INDEX, ADC_RSEQ_3, &g_adc_array[3]);//ADC_DRV_GetSeqResult(ADC_INDEX, ADC_RSEQ_3, &g_adc_array[4]);/*! 打印ADC各通道转换结果*/convertVal = (float)g_adc_array[2]  / (float)g_adc_array[3];   // bgADC /1200 =  TempADC/TempVolconvertVol = convertVal*1200;temperatureVal = 25 - (convertVol - 673  )/1.788 ;
}

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

相关文章:

  • 免费网站可以做淘宝客吗网页布局设计技术
  • 官方网站平台下载软件wordpress阅读量造假
  • 南京网站建设 小程序东莞网站设计公司淘宝
  • 网站建设与管理的实训什么是网络营销的综合工具
  • 品牌网站建设必在大蝌蚪石家庄网站快速备案
  • asp.net.做简单的网站iis配置静态网站
  • 自己怎么个人网站开发工具里的选项都是灰色的
  • 怎么做一个论坛网站百度关键词排名销售
  • 初中做语文综合题的网站腾讯云怎么建设网站
  • 石狮网站建设报价广州网页设计机构
  • 广告公司的网站建设产品外观设计费用一般多少钱
  • 中介网站建设个人网页制作实验报告
  • 蚌埠 网站制作安阳区号码
  • 惠州网站制作专业商场设计平面布置图
  • 潍坊360做网站怎么样网红推广团队去哪里找
  • 如何开发网站平台首页模版
  • 用织梦的网站怎么做推广学校网站源码 带wap手机端
  • h5网站开发设计购物网站开发文献综述
  • 做的网站里面显示乱码怎么解决方法wordpress改网址
  • 做网站与运营大概多少钱获取网站访客qq号码源码
  • 制作微信公众的网站开发软件工程师是做什么的
  • 创新的营销型网站做体育网站
  • 网站开发项目开发网站建设与维护怎么学
  • 中英文外贸网站模板 生成静态html个人网站模板免费下载
  • 网上最好购物网站设计公司品牌网站
  • wordpress搬家全站 404建设文化产业网站的方案
  • 深圳购物网站建设报价网站建设等级定级
  • 网站域名解析ip地址企业建设网站多少钱
  • 网站布局的好坏的几个要素python策略网站怎么做
  • 如何做网站推广雷公钻如何做考试网站