DMC半角全角通常使用用哪个ADC?

12位ADC是一种逐次逼近型模拟数字数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。
ADC的输入时钟不得超过14MHZ,它是由PCLK2经分频产生。
如果被ADC转换的模拟电压低于低阀值或高于高阀值,AWD模拟看门狗状态位被设置。
ADC通常要与DMA一起使用 这里只是简单的用库配置ADC 不断扫描来实现ADC的应用。
首先配置GPIO与ADC的时钟:
ADC_InitTypeDef  ADC_InitS
GPIO_InitTypeDef GPIO_InitS
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);
GPIO_InitStructure.GPIO_Pin  =GPIO_Pin_1;
GPIO_InitStructure.GPIO_Mode =GPIO_Mode_AIN;
GPIO_Init(GPIOB,&GPIO_InitStructure); //默认速度为两兆
配置ADC的运行:
ADC_InitStructure.ADC_Mode              = ADC_Mode_I  //独立模式
ADC_InitStructure.ADC_ScanConvMode      =DISABLE;      //连续多通道模式
ADC_InitStructure.ADC_ContinuousConvMode =ENABLE;      //连续转换
ADC_InitStructure.ADC_ExternalTrigConv  = ADC_ExternalTrigConv_N //转换不受外界决定
ADC_InitStructure.ADC_DataAlign         =ADC_DataAlign_R   //右对齐
ADC_InitStructure.ADC_NbrOfChannel      =1;       //扫描通道数
ADC_Init(ADC1,&ADC_InitStructure);
ADC_RegularChannelConfig(ADC1,ADC_Channel_9, 1,ADC_SampleTime_1Cycles5); //通道X,采样时间为1.5周期,1代表规则通道第1个这个1是啥意思我不太清楚只有是1的时候我的ADC才正常。
ADC_Cmd  (ADC1,ENABLE);             //使能或者失能指定的ADC
ADC_SoftwareStartConvCmd(ADC1,ENABLE);//使能或者失能指定的ADC的软件转换启动功能
这里我用的是ADC1的9通道 PB1引脚。
也用一些默认的配置函数同GPIO 的一样例如: ADC_StructInit
ADC_InitTypeDef structureADC_InitTypeDef定义于文件“stm32f10x_adc.h”:
typedef struct
u32 ADC_M FunctionalState ADC_ScanConvM FunctionalStateADC_ContinuousConvM u32 ADC_ExternalTrigC u32ADC_DataA u8 ADC_NbrOfC
} ADC_InitTypeDef
注意:为了能够正确地配置每一个ADC通道,用户在调用ADC_Init()之后,必须调用ADC_ChannelConfig()来配置每个所使用通道的转换次序和采样时间。
然后就是不停的读;
u16 TestAdc(void)
while(ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC)==RESET); //检查制定ADC标志位置1与否 ADC_FLAG_EOC 转换结束标志位
adc=ADC_GetConversionValue(ADC1);
//返回最近一次ADCx规则组的转换结果
这个程序的8位单片机风格很重,真正的ADC一定要放在DMA或是中断之中。
阅读(...) 评论()在10个鸡蛋上坐了3星期后,终于成功孵化出第一颗鸡蛋。
但礼仪小姐、导购小姐依然是场内的一道风景线。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  现在可供使用的模/数转换器(ADC)类型如此之多,并非必须是模拟信号链专家才能从中选择合适的一款。那么您的选择是什么?
  独立式(或分立式)
  ADC范围通常为8位至24位,甚至有些32位可供选择。ADC核心也集成到微控制器、FPGA、处理器或完整的片上系统(SoC)。有逐次逼近寄存器(SAR)ADC和Σ-Δ版本。需要最高采样率时,使用流水线ADC。有些ADC的采样率低至大约10次每秒,有些则高于1Gsps。ADC的价格范围从不足1美元到265美元或更高不等。有些流水线ADC的1000片报价很大程度上是市场营销的“虚高”价格,这就意味着实际价格一般低于公布的“1k”价格。
  速度、功耗以及所测信号的精度有多重要?为帮助您选择满足具体应用的正确或最好的ADC,我们略微深入了解一下这些不同的类型,并介绍其最佳工作条件。
  SAR ADC――适用于中等速度和快照数据
  SAR ADC提供较宽范围的位数、采样率或速度。从6或8位到高达20位,SAR ADC一般工作在数ksps到高达10Msps。SAR ADC是中速应用的好选择,例如电机控制、振动分析以及系统监测。此类ADC没有流水线ADC那么快,但一般比Δ-Σ ADC快。
  SAR ADC的功耗与采样率成线性关系。例如,如果SAR ADC在1Msps时的功耗为5mW,那么1ksps时的功耗一般为5&W。因此,SAR ADC非常灵活,客户库存一款器件即可用于多种应用。
  SAR ADC还有另外一种优势:获取模拟输入信号的“快照”。SAR结构只对单一时刻进行采样(即“抓取”)。(我们随后将解释这种快照与Δ-Σ ADC的区别,后者对模拟数据进行多次过采样。)客户什么时候需要这种类型?当需要同时测量多个信号时,可以利用多个单通道SAR ADC同时进行采样,或者使用内部具有多个ADC或多个采样/保持(T/H)核心的同时采样ADC。这允许系统在同一瞬间测量多路模拟输入。
  电流和电压变压器利用SAR ADC支持保护继电器应用。此时,客户在同一时刻测量不同的电流和电压相。供电公司就是很好的例子。利用高精度快照数据,供电公司就准确知道电力线上的信号如何,以及如何高效地管理电网。
  Σ-Δ ADC――利用较多位数获得更高精度
  如果希望通过更多采样位来获得更高精度,或者确实需要最高的有效位数(ENOB),Σ-Δ ADC通常是最佳选择,尤其对于低噪声高精度应用。如果速度不太关键,Σ-Δ ADC的过采样和噪声整形能够实现极高的精度。
  随着SAR ADC市场在5至10年之前开始趋于饱和,许多模拟器件厂商投资开发多种Σ-Δ内核。所以造成当今的ADC产品非常繁荣,采样位数高达24或32位,采样率从10sps到几个Msps不等。
  什么样的应用需要20位以上的无噪声分辨率?仪表装置和气相色谱仪或天然气和石油行业就是此类应用的例子,通常希望甚至必须具备通过尽可能多的位数来获得高精度。这些都是为高精度模拟信号设定基准的系统应用,最终用户必须对其数据绝对有把握――低硫原油或天然气的准确流量。
  调制器
  最近,Σ-Δ ADC越来越难以按照速度和采样率进行分类。
  传统上,Σ-Δ ADC在内部执行所有的数字后置处理(例如采用SINC/陷波滤波器、下采样以及噪声整形),然后以串行方式将数据输出,具有极好的ENOB。例如,如果是24位ADC,那么数据输出包括24位。输出的第一位是最高有效位(MSB),第24位是最低有效位(LSB)。数据输出速率一般等于串行时钟速率除以24。这些不是最快也不是最灵活的ADC。
  然而,在过去的5至10年间,Σ-Δ调制器变得越来越流行,特别需要速度较高(往往为大约1Msps或更高)的应用。与等待全部24位输出下采样完成不同,Σ-Δ调制器以流化方式每次输出一个数据位,在处理器或FPGA中进行数字滤波,对数据进行分析。
  这种调制器的灵活性对于例如电机控制的应用非常有利。在这种应用中,12位至16位已经足够,该应用中,如果24位数据中的前16位数据能够提供足够的模拟测量信息,电机控制器可能不需要或不想等待最后的8个LSB。
  最近几年,Σ-Δ调制器已经达到了高达16位和20Msps。
  SAR与Σ-Δ的选择――决定因素是速度
  在为具体应用选择正确的ADC时,输入滤波器是另一项重要考虑因素。正像基努?里维斯和桑德拉?布洛克所说的那样,速度关乎生死。回顾一下,SAR结构捕获高速快照。当应用要求较高采样率(比如100ksps以上)时,输入滤波器就变得更加复杂。那么往往就需要外部缓冲器或放大器来驱动输入电容,并在很短周期内达到稳定。这意味着放大器必须具备足够的带宽。图1所示为采用16位、500ksps MAX11166 SAR ADC的例子。位数越多、采样率越快,输入必须达到稳定以及提供正确输入读数的时间常数就越短。
  图1中,使用了增益带宽为55MHz的MAX9632放大器,之后是简单的RC滤波器。这款很特别的放大器具有小于1nV/√Hz的噪声,使其能够分辨系统中每个ENOB的十分之一dB。
  图1 SAR ADC (MAX11166/MAX11167)输入滤波器例子,具有55MHz增益带宽的MAX9632放大器驱动ADC输入
  与SAR ADC相比,Δ-Σ ADC中的输入经过多倍过采样,所以对抗混叠滤波器的要求往往不严格,一般简单的RC滤波器就足够。图2所示的例子中使用MAX11270 24位、64ksps Σ-Δ ADC。图中包括惠斯顿电桥,差分输入之间使用10nF电容。
  图2 Σ-Δ ADC (MAX11270)输入滤波器例子,只要求简单的外部RC滤波器
  流水线ADC――用于超快采样
  我们在前面提到过流水线ADC对于高速采样率非常重要,例如射频应用和软件无线电。顶级的模拟器件公司早在10至15年之前已经在流水线ADC的研发领域投入重金,有些公司已经获利,但尚无人能够侵占主流IC制造商的地盘。流水线ADC最重要的两项指标是速度和功耗。这些ADC的采样率从大约10Msps到高达几个Gsps不等,用于软件无线电、雷达、通信、基站,以及其它需要超高采样率的应用。如果说闪电般的速度是流水线ADC的主要标准,那么ADC的接口则更为关键。
  流水线ADC领域的下一场战役很可能围绕ADC和处理器或FPGA之间的数字接口展开。并行数字接口已经成为历史,因为您能够在很短的时间周期内将转换器的大量数据位流化输出。串行LVDS接口曾经被广泛应用于具有大量通道以及50Msps至65Msps采样率已经足够的应用中,例如超声。
  JESD204B串行接口
  JESD204B串行接口是速率高达12.5Gbps的高速串行标准。得益于上述提及的模拟器件公司以及Xilinx、Altera、Freescale等数字器件公司,该接口在最近几年发展迅速。利用JESD204B接口,ADC制造商将其采样率一再提高,就像FPGA及处理器公司将其串行接收器速率不断提高一样,例如串行器/解串器(或SerDes)。
  越来越快的数据率使得人们能够利用较短时间内以及较少PCB连接获得更多的数据。以具有许多并行ADC的多通道应用为例,ADC和FPGA/处理器之间的连接线就像老鼠窝;而利用JESD204B串行接口,大大减少了数据线数量,节省大量电路板空间。图3中只使用了一对串行输出线和同步输入,大大减少了ADC及FPGA/处理器要求的输入/输出(IO)引脚数量。
  图3 JESD204B串行接口大大减少了ADC与FPGA/处理器之间的数据线数量
  流水线ADC功耗的关键问题
  现在,越来越多的ADC能够封装在紧凑的空间内,功耗问题变得更为严峻。这正是领先的ADC制造商始终努力降低功耗的原因。功耗在很大程度上依赖于位数、速率以及交流指标,例如信噪比(SNR)和无杂散动态范围(SFDR)。好的规则是1mW每1Msps。如果您的ADC接近该数值,则说明您有一个良好的开端。
  优化用于微控制器、FPGA、处理器和SoC的ADC
  在过去几年中,将最佳性能的ADC嵌入到微控制器中并不是一项简单的任务。集成到微控制器中的ADC通常不具备最佳品质。传统上,如果将12位ADC嵌入到微控制器,在有效位数(ENOB)或线性度方面,其性能很可能相当于8位ADC。类似地,16位ADC可能更像12位ADC。为确保ADC具备满足应用的足够性能,用户不得不仔细审查数据资料中的技术指标,然后确定哪款有保证。其中仅给出不完整条件下的ADC典型指标或最小和最大指标的情况并不鲜见。
  最近,积分非线性(INL)、微分非线性(DNL)、增益误差和ENOB等ADC性能指标已经大大改善,部分微控制器已经可以提供高品质ADC读数。毫无意外地,集成ADC的微控制器数量也大幅增长。
  现在,如果应用需要12位或更少位数、仅仅少量通道,那么微控制器的ADC――通常为SAR或Δ-Σ――很可能是最为高成效的方案。微控制器ADC就足够的例子包括辅助功能应用,例如电源监测,或者精度要求不太高的温度检测,例如测量二极管。
  FPGA、处理器和SoC中的ADC
  FPGA制造商也已经开始在其系统中集成ADC。例如,Xilinx在其所有28nm(7系列) FPGA和Zynq SoC中提供12位、1Msps ADC。也有各种各样的处理器和SoC集成了ADC。集成ADC时,常见的指标是10或12位,速率高达1Msps。
  ADC在FPGA、处理器或SoC中的位置非常关键。可编程逻辑控制器(PLC)等许多处理器系统具有分离的模拟板和数字板。将ADC集成到哪块电路板上是个问题。CPU模块通常载有FPGA或SoC,但模拟输入信号可能位于完全分离的板卡上,通过高速数字背板将两者连接在一起。您不能将敏感的模拟信号布在此类连接附近,所以这种情况下将ADC集成到FPGA、处理器、SoC(或微控制器)中无济于事。此时一定想要非常好的分立式24位Σ-Δ ADC,就像PLC应用中常见的那样。
  仍然以PLC为例,隔离是需要考虑的另一因素。绝大部分PLC模拟输入包括一定形式的隔离,通常为数字式。许多模拟输入模块将集成低成本微控制器(不足2美元至3美元),以实现快速响应和快速中断。现在,隔离的位置决定了内部ADC是否可行。如果隔离处于处理器(或微控制器)与背板之间,那么就可以选择集成到微控制器的ADC;如果需要将微控制器与高压输入信号隔离,那么分立式ADC和数字隔离器就是最佳方案。
  何为最佳选择?
  我们在上文中介绍了多种ADC选项,那么最初的问题如何呢:速度、功耗以及所测信号的精度有多重要?
  如果只需要简单的低分辨率读数用于辅助功能,那么微控制器、FPGA、处理器或SoC中集成的ADC可能就能够胜任;如果应用的速度较低(接近直流),例如缓变温度信号,那么Σ-Δ很可能是最佳选择;如果信号速度较快,例如对转速超过1000转每分钟的电机嗡嗡声进行振动分析,SAR ADC可能是最佳选择;如果应用必须测量世界上最快的模拟信号,那么最好选择流水线ADC。
  所有这一切都要“视情况而定”。没有工程师喜欢听到这句话。如果您是一位数字设计师或电源专家,负责挑选一款正确的ADC,您会喜欢更直接的指导。但ADC往往比较复杂,需要对数据资料和评估板(EV)进行深入研究才能确定具有细微差别的IC。表1中汇总了当今市场上ADC的典型最小和最大技术指标。随着模拟器件公司的不断创新,速度会越来越快、功耗越来越低,价格可能会越来越低。
  典型的ADC指标范围
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:lol作为一个adc该做到什么? 英雄联盟ADC位应当做些什么
你正在浏览: & >
lol作为一个adc该做到什么?
lol作为一个adc该做到什么?
那就是挨秒的节奏,所以首先必须站好位,小炮这种前期不是很强的英雄,比如你和辅助都是前期比较凶一点的英雄的话,压对面补刀,而你是ADC 推塔的速度你懂的,一般情况下你是打不到对面的脆皮的,围绕小龙和大龙来大团是最常见的,对面的前排肯定要突你脸的。发育不好的话还是呆在下路发育吧,那前期的任务就是补刀 安稳发育不被压太多就好了。在打这种大规模的团战的时候首先应该注意的是自己的站位,这时候你发育的可以的话你就跟队友配合去抓单然后速推塔,而你要做的就是保证自己不被秒掉。前期要根据自己和辅助的情况来选择对线的打法,等打野爸爸到6了会来下GANK一波 然后直接小龙。但你如果是VN。然后就要用自己的走位找到合适的输出点,拿完龙基本就进入中期的小规模团战的时候了。到了二十分钟就进入了团战的节奏了 ,打不到的话那就只能打对面前排了,还有该输出谁,持续的进行输出,那你就可以打的激进一点,因为一个ADC在一般情况下只要你被控住,当然能打到那是最好,甚至是击杀来获得优势,这时候就要看双方前排的发育情况了补好每一个刀,保证自己的发育,因为这个版本本来就是靠推塔来建立优势的。就说这些吧
注意自己的走位,尽量避免在没有优势的时候和对方ADC对点,配合对方gank或者拿小龙,骚扰对方ADC补兵,小型团战注意走位,控制好兵线,要相信队友尽可能的去输出让团队获得优势,给自己制造良好的输出环境。在中期的时候在控制好兵线和补刀的情况下,补好自己的刀。在后期就是在团战发挥输出的效果,等gank在前期注意自己的走位
前期,疯狂补兵。打野来gank尽量拿人头,拿不到,混个助攻。中后期参团。一定要走好位,防止别抓,被切。adc是持续输出。不能被切,并且要输出伤害。不能说你队友扛了三分钟。你再上去输出。参团的时候,一定要抓机会输出对面的adc,法师。秒了他们,你们团就80%成功了。
1、补兵能力,ADC是最需要装备支持的位置,辅助将兵让出来就是为了让ADC完成发育,没有补兵的adc就没有经济,也就是个废。2、生存能力,主要是走位,一方面是对线时,不要在补兵的时候忘记看小地图,轻易被抓死;另一方面,打团,注意找到较好的输出位置,另外告诉辅助,别就知道冲,从来不知道保护ADC。3,输出方面,在保证自己生存的情况下,保证最大程度的输出,有脆皮点脆皮,关注对面的出装,尽量找到护甲低血少的点。4,对对面adc的压制与反压制,尤其是像女警这种优势就是手长的英雄,选择她就是为了压制对面ADC补兵。
作为ADC首先你要有风骚的走位(小蹄子点鼠标要快,哈哈),其次要有打钱的意识,打钱的意识是你在打钱时多看看小地图,而不是只顾着补兵,小地图上面敌方单位消失哪些英雄,是不是能秒你,考虑清楚了再去打钱,打钱要有个优秀的循环,时刻注意好3路兵线,何时去上路何时去中路,都要主意好,还有对线期间少A地板多点人,然后看哪个小兵没血了就补,这样生活就美好,对面就痛苦,对面肯定把你记在他小黑本上,所以接下来的团战切入时机算准确,切入早,早被秒,切入晚,队友死的早,团战看好地形,看好对面阵容站位,选择出现的位置,该绕后(没有风骚走位,慎重!!!给你三个感叹号),该切中,该正面,考虑清楚再上,发育好平时像我一样多报复下对面ADC,多欺负下,发育不好,少喷人多补兵,一场比赛别有点劣势就知道20,团不过别继续团,可以抓了人在团,该凶猛的时候别猥琐,该猥琐的时候别卖萌,你是ADC,整个比赛的50%胜率就在你身上,踩着队友的尸体多干点事,卖萌的事情交给肉,对面肉出来卖萌你可千万别跟着卖萌,团战优先杀对面ADC或者脆皮输出,出装考虑持久,秒跪的是耻辱,最后,ADC玩的好超神,玩的不行也别超鬼,LZ我交的作业可以么
adc作为一个团队的核心。后期输出的主力。前期补好刀。团战注意走位。 如果是自己的走位失误导致被秒。那么可能就是团灭或者丢掉大龙。 简单来说。前期刷钱。后期能点到谁。就点谁。 破甲装轻语最好在中期做出来。作为第三大件出较好。 团战一定一定不要先死。更不能第一个死。
补好每一个刀,保证自己的发育。前期要根据自己和辅助的情况来选择对线的打法,比如你和辅助都是前期比较凶...~~~
.你说的漫步者H280与索尼EX10A与森海塞尔PX80价格不是一个档次,PX80的价格是前面的N倍...~~~
ADC(Attack Damage Carry)是物理伤害输出类型英雄的简称,主要应用于MOBA类网...~~~
高8位(实际是4位)*256+低8位为一个整数值,2^8=256~~~
1000X 蓝牙 降燥 插线 都可以 主要是方便的实用 针对手机用户 针对高端头戴蓝牙 Z7 可以换...~~~
兼容于I2C接口的MAXl036/MAXl037可将四路、8位ADC和一个基准源集成在SOT...端...~~~
R+L+是左右声道正极。M+M-是咪的正负极,就麦克风。SC是开关电容。ADC是数模转换信号。GND...~~~
oh,myladygaga,lhaveabadcold, 噢,我的 Gaga太太,我得了重感冒 如果...~~~
对等发育的话一个潘森是秒不了ADC的,他其实只能做到留下你而不是杀掉你,...l...~~~
看看你的变量是什么类型的 可能是溢出了 注意 chai unsigned char int unsi...
你可能感兴趣的内容?

我要回帖

更多关于 胜任力识别通常使用 的文章

 

随机推荐