0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于PIC24FJ128GC010 中每个模拟模块的特性

454398 来源:eeweb 作者: 微芯片 2021-06-20 18:19 次阅读

本文档中的样本设计仅作为起点参考,并不用于代表成品。本文档中显示的应用程序很少需要机构批准(FDA、UL、CE 或其他),并且这些应用程序未经过全面测试以满足这些批准。

PIC24FJ128GC010 系列将高速 16 位 PIC24 MCU模拟外设相结合。除了 USB 和液晶显示器 (LCD) 控制器等数字模块外,PIC24FJ128GC010 还具有一个 12 位 10 Msps 流水线 ADC、一个 16 位 Sigma-Delta ADC,以及两个运算放大器和一个 2 通道、 10 位数模转换器 (DAC)。

以下部分将讨论 PIC24FJ128GC010 中每个模拟模块的特性。

PIC24FJ128GC010 中的模拟模块

16 位 Sigma-Delta A/D 转换器SD_ADC)FRM(DS30687)

SD_ADC 是用于 DC-4 kHz 范围内信号高精度、高分辨率 ADC。该转换器具有固有的低通滤波器特性,非常适合较低带宽的源,例如交流电源线监测、温度探头、体重秤、压力传感器和电桥测量。有两个输入通道连接到一个全差分 PGA(可编程增益放大器),这极大地简化了单电源、高共模条件下的测量。在大多数情况下,单极滤波器足以进行抗混叠。

使用 SD_ADC 时,抖动可能会改善交流测量。(1) 在 SD1CON1 特殊功能寄存器 (SFR) 中可以选择三个抖动级别。抖动具有扩展输入信号频谱的效果,从而减少频谱峰值,从而提高整体 SNR(信噪比)。向输入信号添加低电平噪声将抵消所有 ADC 中固有的量化噪声的影响。 (2)

Sigma-Delta ADC 具有更高的增益和失调误差,必须对其进行补偿。PIC24FJ128GC010 具有特殊的测量模式来测量增益和失调误差,然后由 MCU 固件用于简单的在线计算,以产生最终的 ADC 读数。有关使用增益和偏移计算的详细固件示例,请参见“基本构建块”部分。

12 位高速流水线 A/D 转换器 FRM(DS30686)

流水线 ADC 是一种非常高速的 12 位 ADC,每秒可实现 1000 万次转换。PIC24FJ128GC010 有 50 个独立的输入通道,可以是电容式触摸板或标准电压输入。由于本底噪声较高,必须对样本进行平均以获得最佳结果

运算放大器(Op Amp)(DS30505)

有两个具有可编程速度/功率设置的独立运算放大器模块。上电复位 (POR) 状态是低功耗/低速配置。运算放大器具有非常低的输入偏置电流 (<10 pA),但输入失调电压可能需要在设计中进行补偿。

10 位数模转换器 (DAC) (DS39615)

DAC 模块有两个独立的电压输出。有几个选项可以选择 DAC 的参考电压。DAC 对于传感器放大器/滤波器的模拟“前端”的直流偏置非常有用,并可用于产品中的音调生成和自适应差分脉冲编码调制 (ADPCM) 语音播放。有关更多信息,请参见应用笔记:AN643,“使用 PIC® 微控制器进行自适应差分脉冲编码调制”(11)。

其他有用的模块

除上述模块外,PIC24FJ128GC010 还具有内部带隙电压基准、带阈值检测功能的充电时间测量单元 (CTMU) (DS39743)、三个比较器、一个 LCD 控制器和 USB OTG。

主要有以下四个部分:

基本构建块

工业应用

消费/家电应用

医疗应用

每个部分都有几个设计示例,展示了各种模拟外设。最后一部分是“进一步阅读”,其中包含参考资料和其他信息的链接。

基本构建块

本节中介绍的电路不是一个完整的产品,而是与其他电路结合使用的“构建块”。它们执行大多数模拟“前端”测量和生成电路中常见的特定但常用的任务。

在使用这些设计理念时,请记住以下几点:

可能需要额外的电路来实现 ESD 保护、EMI 过滤或在实际产品中看到的其他类型的干扰。

不要超过每个模块的共模电压 (VCM)。这些在“PIC24FJ128GC010 系列数据手册”的“电气特性”部分中列出。

低电流/电池供电的产品可能需要特别注意组件值和选择

构建块 #1:电流监控

或许最简单和最少部件数的应用是使用分流电阻器和 SD_ADC 的 PGA 测量电流,如图 1 所示。

poYBAGDPFbSAFL7DAAA0dzFosXU890.png

图 1 使用分流电阻器和 SC_ADC PGA 测量电流

此配置使用 SD_ADC 的差分输入通道。电阻器的值通常选择为偶数十进制(1、0.1 等),以使电流计算更容易。较低的电阻会消耗较低的功率,并且可以测量数十安培的电流。只要电阻两端的压降在 PGA 的共模范围内,SD_ADC 就可以测量交流或直流电流。真正的差分输入可以检测到其输入引脚的正或负电流参考。根据预期的电流范围和电阻值,PGA 的增益应该使得进入 SD_ADC 的输出电压永远不会超过所使用的参考电压。

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    30

    文章

    5025

    浏览量

    117699
  • 运算放大器
    +关注

    关注

    211

    文章

    3982

    浏览量

    170666
  • 数模转换器
    +关注

    关注

    13

    文章

    739

    浏览量

    82422
收藏 人收藏

    评论

    相关推荐

    PIC24FJ128GC010系列参考手册选择哪一个?

    PIC24FJ128GC010设备的数据表参考了文件DS7000 00 600作为中断控制器的参考手册。本文件属于“DSPIC33/PIC24系列参考手册”,在Microchip网站,更确切地说是
    发表于 09-29 16:06

    请问PIC24FJ128GC006-DA能在任何休眠模式下保持输出值吗?如何保持?

    时间由RF发射机读取)PIC24FJ128GC006能做到这一点,有人能告诉我更多关于如何实现这一点吗?输入(不到达村)将高度赞赏!GOS
    发表于 10-28 14:09

    PIC24FJ128GC006入门怎么开始?

    您好,新的PIC24FJ128GC00 6。我建立了一个简单的测试板(见附图)。使用Real ICE的连接(使用PGED2&PGEC2)我已经安装并验证Real ICE自测试可以。用XC
    发表于 10-28 08:33

    在调试模式下可以使用PIC24FJ64 GC010吗?

    在调试模式下可以使用PIC24FJ64 GC010吗?
    发表于 04-16 06:29

    如何使用PIC24FJ128GA010

    我正在考虑使用PIC24FJ128GA010,但它似乎没有内部电压基准。目的是把这个装置与MCP16251相结合,并以类似于“MCP1640单四A电池升压转换器基准设计”的模式工作……也就是说,在
    发表于 04-28 07:52

    如何用PIC24FJ128GC010来设置EEPROM

    。有没有办法用PIC24FJ128GC010来实现这一点。如果不是,有没有更好的方法来使用闪存来保存数据呢?谢谢,比利
    发表于 04-29 14:04

    PIC24FJ128GA306芯片资料

    PIC24FJ128GA306芯片资料
    发表于 10-09 17:26 24次下载

    AN1607 - PIC24FJ128GC010模拟设计指南

    本设计指南重点介绍了非常适合于PIC24FJ128GC010系列智能模拟单片机的各类应用。给出的设计示例供初学者参考,不代表最终产品。此处所示的某些应用将需要获得机构认证(FDA、UL、CE或其他),它们并未完全经过符合这些认证要求的测试。
    发表于 03-26 10:06 5次下载

    AN1556 - 采用Microchip PIC24F单片机和模拟器件的血压计设计

    血压计( Blood Pressure Meter,BPM)是用于测量血压的非侵入式设备。本应用笔记演示了采用Microchip PIC24FJ128GC010单片机和MCP6N11仪表放大器实现数字血压计。
    发表于 03-26 13:34 4次下载

    PIC24FJ128GC010系列智能模拟单片机的各类应用的设计指南

    本设计指南重点介绍了非常适合于 PIC24FJ128GC010 系列智能模拟单片机的各类应用。给出的设计示例供初学者参考,不代表最终产品。此处所示的某些应用将需要获得机构认证 (FDA、 UL、 CE 或其他),它们并未完全经过符合这些认证要求的测试。
    发表于 06-15 17:26 9次下载
    <b class='flag-5'>PIC24FJ128GC010</b>系列智能<b class='flag-5'>模拟</b>单片机的各类应用的设计指南

    采用PIC24FJ128GC010单片机和MCP6N11仪表放大器实现数字血压计的概述

    血压计(Blood Pressure Meter,BPM)是用于测量血压的非侵入式设备。本应用笔记演示了采用 Microchip PIC24FJ128GC010 单片机和 MCP6N11 仪表放大器实现数字血压计。
    发表于 06-15 10:27 25次下载
    采用<b class='flag-5'>PIC24FJ128GC010</b>单片机和MCP6N11仪表放大器实现数字血压计的概述

    智能模拟设计套件解决高速模拟接口的混合信号设计

    用于PIC24F的Microchip DM240015 MPLAB入门工具包(图1)是基于PIC24FJ128GC010 MCU的综合开发套件。 Microchip声称该套件包含“客户开发手持式模拟应用原型所需的95%。”考虑到
    的头像 发表于 03-11 08:48 2133次阅读

    PIC24FJ128GC010模拟设计指南

    本设计指南重点介绍了非常适合于 PIC24FJ128GC010系列智能模拟单片机的各类应用。给出的设计示例供初学者参考,不代表最终产品。此处所示的某些应用将需要获得机构认证 (FDA、 UL、 CE 或其他),它们并未完全经过符合这些认证要求的测试。
    发表于 04-02 09:14 11次下载
    <b class='flag-5'>PIC24FJ128GC010</b><b class='flag-5'>模拟</b>设计指南

    PIC24FJ128GA306到PIC24FJ128GL306的移植和性能增强指南

    PIC24FJ128GA306器件相比,PIC24FJ128GL306器件系列包含许多新特性,并且进行了一些较小的更改。为了以最少的工作量轻松实现移植,PIC24FJ128GL306
    发表于 04-29 09:38 15次下载

    移植到全新的PIC24F流水线ADC和Σ-ΔADC

    Microchip PIC24FJ128GC010系列16位单片机具有两 种模数转换器(Analog-to-Digital Converter,ADC): 12位高速流水线ADC(P_ADC)和高精度16位Σ-Δ ADC (SD_ADC)。
    发表于 05-13 09:26 10次下载