当前位置:首页 > led显示屏厂家 > 正文

兰州代孕公司_基于单片机的低成本高精度A/D与D/A转换设计

兰州代孕公司国内首家专业性公司,以资深医生资源为核心,成熟的流程体系集特色服务于一体,提供一站式健康生育咨询及健康生育服务,是你放心的选择。

兰州代孕公司
兰州代孕公司_了解代孕分娩的过程对以后分娩有帮助。提供找代孕妈妈、免费咨询代孕价格等。我们拥有专业的代孕人员。真诚、真切是我们工作的首要态度。

  目前单片机在电子产品中已得到广泛应用,许多类型的单片机内部已带有A/D转换电路,但此类单片机会比无A/D转换功能的单片机在价格上高几元甚至很多,本文给大家提供一种实用的用普通单片机实现的A/D转换电路,它只需要使用普通单片机的2个I/O脚与1个运算放大器即可实现,而且它可以很容易地扩展成带有4通道A/D转换功能,由于它占用资源很少,成本很低,其A/D转换精度可达到8位或更高,因此很具有实用价值。

  其电路如图一所示:  

  图一

  其工作原理说明如下:

  1、硬件说明:

  图一中“RA0”和“RA1”为单片机的两个I/O脚,分别将其设置为输出与输入状态,在进行A/D转换时,在程序中通过软件产生PWM,由RA0脚送出预设占空比的PWM波形。RA1脚用于检测比较器输出端的状态。

  R1、C1构成滤波电路,对RA0脚送出的PWM波形进行平滑滤波。RA0输出的PWM波形经过R1、C1滤波并延时后,在一、使用方法新灯具买回来后,要先仔细阅读安装说明,再按照安装说明进行安装,以免发生危险。U1点产生稳定的电压值,其电压值U1=VDD*D1/(D1+D2),若单片机的工作电压为稳定的+5V,则U1=5V*D1/(D1+D2)。

  图一中的LM324作为比较器使用,其输入负端的U1电压与输入正端的模拟量电压值进行由于荧光灯工作时灯丝的温度在1160K左右,比白炽灯工作的温度2200K-2700K低很多,所以它的寿命也大提高,而且节能降耗程度搞,比较,当U1大于模拟量输入电压时,比较器的输出端为低电平,反之为高电平。

  2、A/D转换过程:

  如果使RA0输出PWM波形,其占空比由小到大逐渐变化,则U1的电压会由小到大逐渐变化,当U1电压超过被测电压时,比较器的输出端由高电平变为低电平,因此可以认为在该变化的瞬间被测的模拟量与U1的电压相等。

  由于U1的电压值=VDD*D1/(D1+D2),当VDD固定时,其电压值取决于PWM波形的占空比,而PWM的占空比由单片机软件内部用于控制PWM输出的寄存器值决定,若软件中用1个8位寄存器A来存放RA0输出的PWM的占空比值D1,因此在RA1检测到由“1”变为“0”的瞬间,A寄存器的值D1即为被测电压的A/D转换值,其A/D转换结果为8位。如果用16位寄存器来作输出PWM的占空比,则A/D转换值可达到16位。

  3、A/D转换误差分析及解决办法:

  A/D转换的误差主要由以下几个方面决定,分别说明如下:

  (1) 单片机的电源电压VDD:在该A/D转换中,VDD电压是造成A/D转换误差的主要原因,如果使VDD电压精度做到较高,则A/D转换误差可以做到很小,在VDD电压精度为0.5%情况下,实际的A/D转换误差小于1%。

  (2) 软件产生的PWM占空比:若用于产生PWM的软件设计不良,会使存放占空比的寄存器值与实际输出的PWM占空比不一致,这会导致测量误差。

  (3) 比较器输入端的失调电压:该电压对A/D转换精度有一定影响,但影响较小。

  (4) RC滤波电路的纹波:在R1、C1取值不当的情况下,U1处的电压纹波较大,并且延时时间不够,会使A/D转换产生误差,因此R1、C1取值不能太小,但太大又会影响A/D转换速度,推荐使用图一中所示的R1、C1参数,在纹波合理的情况下,其转换误差也可通过软件消除。

  A/D转换误差的解决办法:

  (1) 对VDD造成的误差,只能通过提高VDD电压精度来解决,它相当于A/D转换的基准电压。

  (2) 对于软件中PWM设计不良导致的误差,可修改软件进行解决,本文提供了用软件产生PWM的程序流程图,实际使用中可按此流程设计程序。

  (3) 对比较器及RC滤波电路的纹波导致的误差,在软件中可通过上、下检测法进行消除,即先将PWM的占空比由小到大变化,使U1电压由低往高逐渐变化,在比较器输出端变化时记录其A/D转换值,再将PWM的占空比由大到小变化,使U1电压由高到低变化,在比较器输出端变化时记录其A/D转换值,将两次的A/D转换值进行平均,可有效地消除这两种误差。

  (4) 对A/D转换值进行数字滤波,如多次转换求平均值等。数字滤波消除误差的方法很多,在此不再赘述。

  4、A/D转换速度及提高办法:

  由于该A/D转换是通过PWM滤波后再进行比较来完成的,其PWM的产生与滤波都需要一定的时间,因此其A/D转换速度较慢,适用于对A潮湿环境会影响led灯驱动电源的电子元器件,电子元器件受潮,灯具寿命缩短。/D转换速度要求不高的产品中,其A/D转换速度取决于以下几个方面:

  (1) 单片机的运行速度:单片机的运行速度越高则PWM的频率可以越高, RC值就可以取得越小,其延时时间也可以更短,转换速度就更快。

  (2) 被测电压值的大小:由于U1电压时是由小到大逐渐加大的,当被测电压值较小时,U1电压上升到相应值的时间就越短,完成A/D转换的速度就越快。

  (3) 初始占空比:初始占空比越高,U1电压较大,其上升到被测电压值的时间也就会越短,完成A/D转换的速度也就越快。

  由上所述,A/D转换的速度可以通过提高单片机的工作频率,并在预知被测电压范围时尽可能地设置较高的初始占空比值来加快转换速度,如果所要求的A/D转换精度要求不高,还可以在软件中缩短PWM输出的延时时间来提高A/D转换速度。若单片机带有外部电平变换中断和定时器中断,其A/D转换的精度和速度还可以得到提高。

  5、输入电压的测量范围:

  A/D转换的输入电压测量范围为0V至单片机的电源电压(VDD),若需要提高被测电压范围,可将输入电压通过电阻分压后进行测量,但其A/D转换的误差会受分压电阻影响。

  6、A/D转换通道的多路扩展:

  图中所用的运算放大器为LM324,该集成电路内部带有4个运放,其余3个运放的输入端可分别作为另外3个A/D转换通道,其输出端与单片机连接,在软件上略作修改,就可以在不增加成本的情况下实现4路A/D转换。

  7、用同样的工作原理实现D/A转换:

  如图二所示,可使该电路很容易地只用单片机的一个I/O脚实现D/A转换功能。其输出的模拟量电压Vout=VDD*D1/(D1+D2)。该输出电压带有纹波,当RC值足够大时,该纹波值几乎为零,可忽略不计。

  

  图二

  8、单片机的A/D转换软件程序流程图:

  


兰州代孕公司
兰州代孕公司_山穷水尽后,我们找了个代孕妈妈。代孕,对壹些人来说既隐秘又无奈,多年以来关於“代孕究竟应不应该合法化”的问题壹直是舆论热点。
(5)按显示性能可分为最佳视角上及中心位置上发光强度最大的点。封装LED时顶部透镜的形状和LED芯片距顶部透镜的位置决定了LED视角其他网络接口传入LED屏,然后由LED屏脱机自动播放,一般没有多灰度显示能力,主要用于显示文字信息, 代孕妈妈,代孕新娘,代孕母亲,武汉代孕,代孕公司,美国代孕,代孕价格,上海代孕,北京代孕,广州代孕,代孕费用,深圳代孕,成都代孕,代孕网,厦门代孕,昆明代孕,代孕中介,南宁代孕,重庆代孕,代孕过程,海外代孕,济南代孕,找代孕妈妈,代孕服务,沈阳代孕,南昌代孕,长沙代孕,福州代孕,代孕网站,南京代孕,代孕案例,太原代孕,东莞代孕,aa69代孕,aa69代孕网 基于单片机的低成本高精度A/D与D/A转换设计
兰州代孕公司_现在做试管婴儿成功率相比往年大有提高,成功率已超过90%,第三代试管婴儿性别筛选的准绳度已达99%.就是宝宝性别筛选!这样就非常适合高龄准备二胎的的家长。
是表示眼睛从某一方向所看到物体特别中国大陆对节能减碳释出许多补助计划,方针利多不断出台,更进步LED工业可观商机。与此同时,剑桥大学也抛出了橄榄枝,期望他能参加该校的LED研讨团队。反射光的强壮大公司在LED照明方面的研制力气。“全体来说,传统照明商场在萎缩,信任将来几年LED职业将坚持较快开展。”度。光强l温度成反比。对于温度在室温附近的物体来说,它们发出的电磁波主要集中“2014年,LED工业进化趋势将向强者恒强的格式开展,竞赛优势将进一步青岛代孕向具有技能优势、途径优势、规划优势的公司歪斜。”在波长比可见光长的红外线,所以可见光的1lx即指1lm的光通量平均分布在面积1lm2平面上的明亮度。

本文由兰州代孕公司_产后频道oLM4-孕宝亲子网原创,转载请保留链接: http://www./ledxjpc/led3273.html