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

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

3天内不再提示

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

电子设计 来源:郭婷 作者:电子设计 2019-03-11 08:48 次阅读

虽然计算机以数字方式处理数据,但它们所处的环境,更不用说使用它们的人,本质上是模拟的。设计高速模拟接口是一个众所周知的挑战过程,仅次于调试它们。由于工业,医疗和消费电子产品变得越来越复杂,快速解决模拟/混合信号设计问题变得越来越重要。混合信号设计的一个主要挑战是调试降低模拟信号完整性的噪声源;在复杂的混合信号设计中,众多传感器和I/O通道可能会竞争对MCU的访问,解决通信瓶颈同样具有挑战性。 MicrochipPIC24F GC系列16位MCU通过将众多模拟外设集成到MCU上来解决这两个问题,Microchip称之为智能模拟。降低模拟信号完整性的噪声源已经过调试;由于模拟器位于芯片上,因此消除了与MCU通信的瓶颈。

用于PIC24F的Microchip DM240015 MPLAB入门工具包(图1)是基于PIC24FJ128GC010 MCU的综合开发套件。 Microchip声称该套件包含“客户开发手持式模拟应用原型所需的95%。”考虑到集成在芯片上并可从电路板访问的各种模拟外设,这是完全可能的。

图1:用于PIC24F MCU的Microchip DM240015 MPLAB入门工具包

PIC24F GC芯片的概述包括一个完整的信号链,包括一个16位ΣΔADC和一个12- bit 10 Msample/s流水线ADC,用于PIC MCU的第一,以及10位1 Msample/s DAC;双运算放大器;三个比较器;和三个可编程电压基准。所有模拟功能均由互连开关矩阵控制,可以连接芯片内的模拟模块,减少与I/O引脚的连接数量,降低噪声并提高吞吐量。

PIC24 GC MCU围绕16- MIPS 32 MHz CPU内核,具有64至128 KB的闪存,8 KB的RAM和6个DMA通道。图2中的框图显示了智能模拟模块中包含的模块。外设引脚选择模块包括各种定时器和通信外设,可以映射到备用引脚,而不会影响对模拟功能的访问。

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

图2:PIC24F GC框图(由Microchip提供) )

XLP或eXtreme Low Power技术使芯片在运行时消耗180μA/MHz,在睡眠时仅消耗18 nA。从睡眠状态唤醒有多种方法,包括低功耗定时器,实时时钟和中断。有多种外设可支持显示,串行通信和用户输入。 DMA通过CPU和外设实现多任务处理。

PIC24 GC系列是采用智能模拟方法的最新PIC MCU;零件可应用于数字电源电机控制LED照明。 PIC24 GC MCU利用其更高程度的模拟集成和更低功耗来瞄准便携式医疗和工业产品,包括血压计,血糖仪,脉搏血氧仪,可穿戴传感器,实验室仪器,手持式测光表,便携式气体传感器和高速传感器阵列。

Microchip在PIC24 GC周围设计了一个血糖仪。测试条有各种化学成分,因此设计人员可以使用16位精度或高速采样和数字滤波来捕获高度变化的信号。但是,由于“GC”系列具有快速ADC和高精度ADC,因此可以测量各种条带。 LCD控制器可以处理472段显示器,即使是最小的显示器也可以实现嵌套菜单。最后,假设用户每天测量他或她的血糖五次,那么仪表上会发出警报通知用户何时测试,最后,每次通过USB上传数据,单个CR2032 (225 mAh)纽扣电池应持续约10年,141天,平均电流为2.2μA(图3)。 5.8 mA的峰值电流小于电池的最大额定容量,即12 mA

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

图3:来自Batter Life Estimator的血糖仪(由Microchip提供)。

演示程序

入门套件旨在介绍PIC24FJ128GC010系列模拟微控制器并展示广泛片上模拟功能范围。实际上,它相当详细地展示了电路板的模拟功能。一旦启动电路板,演示程序就会启动。多节点程序演示:

模拟16位ADC - 执行精确数据记录,通过USB在LCD屏幕和PC上显示结果

模拟12位ADC - 测量传感器数据来自光传感器,电位计和端口引脚,通过USB将此数据传输到PC

模拟10位DAC - 为耳机插孔生成音频音调

LCD文本 - 左/通过mTouch按钮控制向右滚动和菜单

LCD图形 - 在LCK上显示条形图和正弦波

LCD时钟 - 设置时间和时间功能

LCD测试 - 循环显示图标并显示相关文本

麦克风 - 执行12位ADC测量,在LCD上显示条形图

温度 - 以°C或°F显示当前温度

睡眠 - 断电和显示时间

一个大的(4英寸对角线)472段LCD屏幕显示每个演示程序的结果;屏幕上装有许多图标,您可以将这些图标合并到您自己的程序中。

该板包括一个模拟连接器,可插入面包板以便于访问模拟外设,以及一个用于添加RF连接的扩展区域。三个触敏键盘由MCU的充电时间测量单元(CTMU)控制,它使用恒流源检测焊盘电容的变化。

该套件附带示例程序的源代码用于Microchip的免费MPLAB X IDE,您需要对该板进行编程。 Microchip包含PICKit On-Board(PKOB)调试器,您可以通过该调试器为电路板供电,以及重新编程电路板。 “用于智能集成模拟的MPLAB入门工具包”包括编译器,链接器和相关工具,以及用户指南,解释了它的工作原理

PIC24FJ128GC010微控制器的低工作电流(7 mA)意味着整个电路板可以通过USB连接供电,也可以通过电池供电。运行演示应用程序时,整个入门工具包本身从USB主机吸收大约25 mA电流。

一旦安装了最新版本的MPLAB,XC 16编译器和套件驱动程序,MPLAB会在连接时识别电路板它到J6,PICKit板载USB连接器。如果您熟悉MPLAB,无论是当前的MPLAB X还是MPLAB 8,都可以直接编译,链接和闪存程序到板上。

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

    关注

    2551

    文章

    51084

    浏览量

    753432
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17143

    浏览量

    351135
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4426

    浏览量

    167461
收藏 人收藏

    评论

    相关推荐

    模拟设计中MOS的栅长怎么选择?

    采用0.13um的混合工艺 模拟设计中用到的MOS的栅长选择就是0.13um吗? / C5 @, o6 U8 I% q! X而如果采用0.18um的混合工艺 模拟设计中用到的MOS的栅
    发表于 01-12 16:33

    混合信号设计的模拟工具

    就在不久前,市场上的绝大多数IC从本质上说,不是纯数字电路就是纯模拟电路。而如今,为了满足成本、尺寸、重量和功耗等方面的要求,复杂的模拟和数字功能组合出现在了“混合信号”器件上。  虽
    发表于 07-03 07:05

    模拟混合信号产品模拟应用学报

    模拟混合信号产品模拟应用学报:Analog Applications Journal is a collection of analog application notesdesig
    发表于 09-30 19:46 4次下载

    微捷码提供免费试用版Titan模拟/混合信号设计平台

    微捷码(Magma)设计自动化有限公司日前宣布,提供免费试用版Titan混合信号平台和模拟设计加速器的下载。这是“Titan Up!”计划下一阶段的内容,旨在为模拟设计师提供
    发表于 06-22 09:36 1044次阅读

    精密模拟设计中的噪声分析

    精密模拟设计中的噪声分析
    发表于 01-14 15:09 17次下载

    模拟设高速转换器

    模拟设高速转换器(HSC)接口板设计用于Eval控制为模拟器件的高速CMOS a/D转换器提供完整的评估系统。HSC
    发表于 07-18 16:51 13次下载

    智能模拟设计工具包加快单片机混合信号应用程序开发

    虽然计算机以数字方式处理数据,但它们存在的环境,更不用说使用它们的人,本质上是模拟的。设计高速模拟接口是一个非常有挑战性的过程,仅次于调试它们。
    发表于 06-11 09:43 1次下载

    TI各种模拟设计工具介绍

    TI各种模拟设计工具介绍
    发表于 10-16 12:56 7次下载
    TI各种<b class='flag-5'>模拟设</b>计工具介绍

    可编程模拟IC将FPGA多功能性等优势带入混合信号世界

    对于工程师而言,设计、评估和调试带有模拟输入/输出(I/O)接口混合信号电路始终面临巨大挑战。真实世界与模拟信号链路的微妙之处以及恶劣的工
    发表于 11-15 14:13 0次下载
    可编程<b class='flag-5'>模拟</b>IC将FPGA多功能性等优势带入<b class='flag-5'>混合</b><b class='flag-5'>信号</b>世界

    Cadence教程之如何使用VieloSo模拟设计环境进行设计

    本手册描述如何使用VieloSo模拟设计环境来模拟模拟设计。VieloSo模拟设计环境被记录在一系列在线手册中。下面的文件给你更多的信息。 FieloSo高级分析工具用户指南提供有关蒙
    发表于 09-20 08:00 0次下载
    Cadence教程之如何使用VieloSo<b class='flag-5'>模拟设</b>计环境进行设计

    PADS AMS设计套件解决模拟/混合信号的设计挑战

    PADS AMS 设计套件是一个完整的设计输入解决方案和模拟混合信号 (AMS) 虚拟原型环境。这个全面的电路设计和虚拟原型环境,可确保设计意图、性能和可靠性得到落实。
    的头像 发表于 05-16 06:07 3404次阅读

    使用宏单元自动进行模拟/混合信号设计

    模拟混合信号设计通常被认为是系统级芯片(SoC)设计中的重要瓶颈。事实证明,手动密集型过程难以自动化,因此很难获得模拟设计生产率的提高。
    的头像 发表于 09-01 09:49 2800次阅读
    使用宏单元自动进行<b class='flag-5'>模拟</b>/<b class='flag-5'>混合</b><b class='flag-5'>信号</b>设计

    如何使用mat专业的模拟混合信号分析工具设计

    随着数字时代继续演变模拟混合信号电路设计的挑战是如此。学习如何模拟混合信号分析工具在垫专业帮你设
    的头像 发表于 10-18 07:05 3874次阅读

    PSoC Creator模拟设计:如何解决模拟电压问题

    本视频介绍了采用PSoC Creator进行模拟设计的各种技巧和注意事项。
    的头像 发表于 07-01 12:16 2117次阅读

    新思科技提供跨台积公司先进工艺的参考流程,助力加速模拟设计迁移

    作为Synopsys.ai EDA整体解决方案的一部分,由AI驱动的模拟设计迁移流可助力提升模拟混合信号 SoC 的设计生产率 摘要 : 新思科技AI驱动的设计解决方案可实现电路优化
    发表于 10-24 11:41 486次阅读