显示页面 讨论 修订记录 反向链接 本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。 ====== ADI EVAL-CN0234-SDPZ 开发板====== {{:cn0234-hw-1024.jpg|}} **EVAL-CN0234-SDPZ开发板简介!** 在这里你可以获取到EVAL-CN0234-SDPZ开发板所有的参考资料。 EVAL-CN0234-SDPZ是一款[[http://www.analog.com/cn/|ADI公司]]推出的、采用电化学传感器的单电源、低功耗、电池供电、便携式气体探测器。对于检测或测量多种有毒气体浓度的仪器,电化学传感器能够提供多项优势。大多数传感器都是针对特定气体而设计,可用分辨率小于气体浓度的百万分之一(ppm),所需工作电流极小,非常适合便携式电池供电的仪器。(本示例中开发板上将使用Alphasense CO-AX一氧化碳传感器。) ---- ===== 文档 ===== * **原理图** -- {{:eval-cn0234-sdpz-padsschematic-_rev2.pdf|PDF}} * EVAL-CN0234-SDPZ 硬件原理图,pdf文档 * **参考手册** -- {{:cn0234.pdf|PDF}} * EVAL-CN0234-SDPZ上手指导技术参考手册 * **产品物料清单** -- {{:eval-cn0234-sdpz-bom-rev2.xls|XLS}} ===== 设计资源 ===== * **设计集成文件** -- {{:cn0234-designsupport_1_.zip|ZIP}} * 附件包括了原理图、材料清单、Gerber文件、PADS文件、装配图 * **驱动参考代码** -- [[https://wiki.analog.com/resources/tools-software/uc-drivers/renesas/ad7799|Wiki]] * AD7799 - Microcontroller No-OS Driver * **板卡所用核心器件** * ADR291[[http://www.analog.com/cn/products/linear-products/voltage-references/adr291.html|芯片资料]] * ADA4505-2[[http://www.analog.com/cn/products/amplifiers/operational-amplifiers/rail-to-rail-amplifiers/ada4505-2.html|芯片资料]] * ADP2503[[http://www.analog.com/cn/products/power-management/switching-power-converters/switching-regulators/adp2503.html|芯片资料]] * AD7798[[https://wiki.analog.com/resources/tools-software/uc-drivers/renesas/ad7799|芯片资料]] ===== 电路解析 ===== * **电路的功能和优势** *电路使用双通道微功耗放大器ADA4505-2,该器件在室温下的最大输入偏置电流为2 pA,每个放大器的功耗仅为10 μA。此外,ADR291 精密、低噪声、微功耗基准电压源的功耗仅为12 μA,可建立2.5 V共模伪地基准电压。 *ADP2503 高效率、降压/升压调节器支持两节AAA电池的单电源供电,在节能模式下的功耗仅为38 μA。图中所示电路(不包括 AD7798 ADC)的总功耗在正常条件下(未探测到气体)约为110 μA,在最差条件下(探测到2000 ppm CO)约为460 μA。AD7798工作时的功耗约为180 μA(G = 1,缓冲模式),节能模式下仅为1 μA。由于电路功耗极低,两节AAA电池便可提供合适的电源。当连接到ADC和微控制器或者内置ADC的微控制器时,电池寿命可从6个月以上到一年以上不等。 {{ :cn0234-00-1024.gif |}} * **电路描述** {{ :cn0234-01-1024.gif |}} * 上图显示电化学传感器测量电路的原理示意图。电化学传感器的工作原理是允许气体通过薄膜扩散到传感器内,并与工作电极(WE)相互作用。传感器参考电极(RE)提供反馈,以便通过改变反电极(CE)上的电压保持WE引脚的恒定电位。WE引脚上的电流方向取决于发生的反应是氧化还是还原。在一氧化碳情况下发生的是氧化;因此,电流会流入工作电极,这要求反电极相对于工作电极处于负电压(通常为300 mV至400 mV)。驱动CE引脚的运算放大器相对于 VREF 应具有±1 V的输出电压范围,以便为不同类型的传感器(Alphasense应用笔记AAN-105-03,设计恒电位电路,Alphasense公司)提供充足裕量。 * 流入WE引脚的电流对于每ppm气体浓度低于100 nA;因此将此电流转换为输出电压需要具有极低输入偏置电流的跨阻放大器。ADA4505-2运算放大器在室温下具有最大输入偏置电流为2 pA的CMOS输入,因此很适合这种应用。2.5 V ADR291为电路建立伪地基准电压,因此支持单电源供电同时消耗极低的静态电流。放大器U2-A从CE引脚吸取足够的电流,以便在传感器的WE和RE引脚间保持0 V电位。RE引脚连接到U2-A的反相输入;因此其中无电流流动。这意味着电流从WE引脚流出,随气体浓度呈现线性变化。跨阻放大器U2-B将传感器电流转换为与气体浓度成正比的电压。 * 此电路笔记选择的传感器是Alphasense CO-AX一氧化碳传感器。下列是常见类型的一氧化碳传感器相关的典型规格。 * 灵敏度 55 nA/ppm至100 nA/ppm (典型值,65nA/ppm) * 响应时间(t90,0 ppm至400 ppm CO) <30秒 * 范围(ppm CO,保证性能) 0 ppm至2,000 ppm * 超量程限制(不保证规格) 4,000 ppm 警告:一氧化碳是有毒气体,一旦浓度高于250 ppm便有危险;测试本电路时应格外小心 * **常见变化** 如果使用可编程变阻器(如AD5271),而不是固定跨阻电阻(R8),本电路就可以用于不同的气体传感器,而无需改变材料清单。AD5271提供20 kΩ、50 kΩ或100 kΩ的标称电阻值。由于有256个跳变位置,因此100 kΩ选项的阶跃为390.6 Ω。AD5271的电阻温度系数为5 ppm/°C,优于大多数分立电阻;其电源电流为1 μA,对系统功耗的影响极小。虽然两节AAA电池就能为图1所示电路供电数月之久,一些应用可能需要使用外部电源运行。实施双电源配置的最有效方式是使用内置开关且具有机械断开特性的电源插座,在将外部电源插头插入插座时可自动移除电池电源。本文所述电路具有极低的功耗。使用两个 ADA4528-1 运算放大器代替ADA4505-2可大幅降低噪声,提高精度,但功耗也会增加。ADA4528-1具有实际为零的失调漂移和业界领先的低输入电压噪声。同样,ADR3425 可取代ADR291,从而获得极低温漂;但代价是功耗增加。 最后,第一张图所显示的电路适用于与12位ADC接口,例如大多数混合信号微控制器中的内置转换器。 对于必须测量气体浓度ppm比例的应用,使用ADA4528-1和ADR3425使得电路性能适合与16位ADC接口,例如AD7798或AD7171。 ===== 教程 ===== * **使用指导说明** -- [[https://reference.digilentinc.com/basys3/gsg|Wiki]] * 对于Basys 3的新手有几点重要的建议。包含的套件内容, 开箱上电操作, 如何建立一个简单的设计. * **Basys 3 编程指导** -- [[https://reference.digilentinc.com/basys3/pg|Wiki]] * 对于Basys 3上的FPGA实现不同的可行性编程方法 ===== 参考项目 ===== * **通用I/O例程** -- [[https://reference.digilentinc.com/basys3/gpiodemo|Wiki]] * 基本的例程包括使用板载开关、按钮、[[LED]]s、7段式数码管显示、[[UART]]、[[VGA]]监视器以及[[USB]]-[[HID]]鼠标,这个项目例程已经预载在出现板卡的[[SPI]] Flash中。 * **算盘例程** -- [[https://reference.digilentinc.com/basys3/abacus|Wiki]] * 通过板载的开关输入以及7段式数码管显示输出实现几个算术运算 * **XADC例程** -- [[https://reference.digilentinc.com/basys3/xadcdemo|Wiki]] * 一个简单的Artix-7 XADC实现的基本演示 ------ ===== 外部链接 ===== * [[http://www.analog.com/cn/design-center/reference-designs/hardware-reference-design/circuits-from-the-lab/CN0234.html#rd-functionbenefitsl|ADI EVAL-CN0234-SDPZ 开发板技术资料]] * [[https://ezchina.analog.com/welcome|ADI 中文论坛]]