一、目的
在激光探测领域,探测器发出的高速窄脉冲,单片机AD进行采样,很难捕捉到窄脉冲的幅值,即使使用高速AD进行采样,也存在一定的难度。因此,本方案设计了一种高速窄脉冲峰值保持电路,有助于单片机AD采样能很好的捕捉到脉冲幅值。

二、方案分析与比较
峰值保持器一般分为两种:电压型和跨导型。
方案一:电压型峰值保持器,由电压型运放、二极管、保持电容、缓冲器组成,优点是元件成本低,缺点是峰值保持存在过冲问题。


方案二:跨导型峰值保持器,由跨导型运放、恒流源、二极管、保持电容、缓冲器组成,优点是几乎不存在电压过冲问题,缺点是高速运放芯片成本过高.。


其实两种方案的原理都是对输入信号与输出信号的差值电压进行放大,输出电压或电流经过二极管对保持电容充电,电压型峰值保持器是电压转换电压的形式,二跨导型运放则是电压转换成电流的形式,存在过冲问题几率低。综合比较,使用了方案二。
三、硬件部分
1、电路图

R7与C3对信号源产生的脉冲信号进行微分处理,得到信号经过跨到型运放进行电压-电流转换,输出的电流经过二极管(二极管的材料也有特殊要求,结电容必须很小,频率响应高)对保持电容(电容材料也有特殊要求,本实验使用的是聚苯乙烯的电容)充电,最后经过缓冲器输出。R6是对电容放电用的,R9反馈电阻影响的是放大倍数,R3可调电阻控制运放端口1的电流(具体影响想知道的自行百度)。
2、仿真实验图
微分测试点与缓冲器测试点波形图

3、PCB工程图


4、实物图

5、测试波形图
经过最终测试,实验结果与仿真结果基本一致,此文省略测试波形图。
四、结论

经过本次实验,验证了高速窄脉冲峰值保持设计是可以实现的,若要达到很好的效果,还需要加一个延迟放电电路来确保下次脉冲到来前,把保持电容的电放掉。后期在推出放电电路实现方法,以及单片机是否采集到脉冲幅值。

高速窄脉冲峰值保持设计相关推荐

  1. 三分钟看懂 高速USB3.0 PCB设计指南

    高速USB3.0 PCB设计指南 本文主要讲解USB3.0接口的PCB设计,通过理论分析以及案例的解剖,希望大家看了此文章能轻松的应对各种USB3.0方案的PCB设计. 简介 USB 3.0可提供高达 ...

  2. 小白入门多路高速(8x8bitsx100Msps)AD驱动设计专栏启动预告

    小白入门多路高速[8x8bitsx100Mbps]AD驱动设计专栏启动预告 1.专栏内容来源 2.专栏内容概览 3.专栏项目进度 4.专栏基本能力 5.专栏启动目标 6.专栏板卡参数 7.小编的碎碎念 ...

  3. 高速数字PCB板设计中的信号完整性分析

    随着集成电路输出开关速度提高以及PCB板密度增加,信号完整性(Signal Integrity) 已经成为高速数字PCB设计必须关心的问题之一,元器件和PCB板的参数.元器件在PCB板上的布局.高速信 ...

  4. 计算机高速接口与嵌入式设计与实现,基于嵌入式双结构通信系统高速接口的设计与实现...

    基于嵌入式双结构通信系统高速接口的设计与实现 主要设计了ARM加DSP双架构通信系统的高速接口,ARM芯片选用S3C2440A,DSP芯片选用TMS320C6416,在两芯片的基础上搭建完整的嵌入式硬 ...

  5. 高速PCB的特征阻抗设计

    我们在高速PCB设计当中,经常对高速信号线做特征阻抗控制来优化信号质量.那特征阻抗是什么东西呢? 1.传输线原理 介绍特征阻抗之前,我们复习下<信号完整性视频>介绍的传输线基本原理.如下图 ...

  6. 高速数字系统时钟设计-AD9516

    此篇是我在学习中做的归纳与总结,其中如果存在版权或知识错误请直接联系我,欢迎留言. PS:本着知识共享的原则,此篇博客可以随意转载,但请标明出处! 在高速数字系统中,时钟起到至关重要的作用,它决定系统 ...

  7. 基于内存,redis,mysql的高速游戏数据服务器设计架构

    1.数据服务器详细设计 数据服务器在设计上采用三个层次的数据同步,实现玩家数据的高速获取和修改. 数据层次上分为:内存数据,redis数据,mysql数据 设计目的:首先保证数据的可靠,防止数据丢失, ...

  8. 高速HDI电路板的设计挑战

    产品对于体积的要求越来越高,尤其是移动装置产品的尺寸朝持续微缩方向开发,如目前热门的Ultra Book产品,甚至是新颖的穿戴式智能装置,都必须运用HDI高密度互连技术制作的载板,将终端设计进一步压低 ...

  9. 【FMC134】ADC12DJ3200之4通道3.2GSPS(2 通道6.4GSPS) 12 位AD高速采集子卡设计原理图及调试经验

    板卡概述 FMC134 是一款4 通道3.2GSPS(或者配置成2 通道6.4GSPS)采样率的12 位AD 采集FMC+子卡模块,该板卡为FMC+标准,符合VITA57.4 规范,可以作为一个理想的 ...

  10. 高速波特率串口通信软件设计方法

    1 前言 直接存储器访问(Direct Memory Access),简称DMA.DMA是CPU一个用于数据从一个地址空间到另一地址空间"搬运"(拷贝)的组件,数据拷贝过程不需CP ...

最新文章

  1. Android开发权威指南(第2版)新书发布
  2. linux开启ftp
  3. java file源码_java File源码理解,探索File路径
  4. 动态添加内容到百度搜索框里
  5. 微型计算机开机密码丢失,校诡实录微机教室攻略 电脑密码是多少[多图]
  6. 给IT新人的15个建议:程序员的辛酸反省与总结!
  7. java中的equals拿什么鞋的_java.中equals的使用
  8. python 网络页面爬取
  9. SQL 基础教程:SQL 通配符
  10. “瘦”AP和“胖”AP的区别
  11. 《如何阅读一本书》读后
  12. 详解position:sticky
  13. unity 查找所以物体_unity 查找物体的方法(包括隐藏物体)
  14. python将excel时间_Python学习笔记(一)Python时间戳与Excel的日期
  15. Android OkHttp 全面详解
  16. 深度学习中GPU和显存
  17. 如何让在国内访问github网站的速度变快
  18. led台灯哪个牌子质量好?2022最新的台灯牌子排名
  19. 2、SpringBoot2组件添加注解与自动配置原理
  20. 打通 Java 任督二脉 —— 并发数据结构的基石

热门文章

  1. linux 卸载dnw命令,《转载》linux下利用dnw烧写文件,dnw安装与配置
  2. vsftpd匿名登陆连接报错:500 OOPS: vsftpd: refusing to run with writable root inside chroot()(未解决)
  3. Guava 操作 集合
  4. java打印长方形、平行四边形、三角形、菱形
  5. 迅捷路由器重新设置后服务器无响应,迅捷路由器恢复出厂设置后怎么重新设置...
  6. Vue开发历程---音乐播放器的继续
  7. PAT|1138 Postorder Traversal(二叉树重建,遍历)
  8. BUPT Summer Journey #test11 A
  9. aar64不支持Pycharm部分版本导致cannot open local terminal的解决方法
  10. 【83行代码获奖代码】高中生@青藤木子 耗费一周给妈妈编写了一款语音识别APP