增加模拟前端的动态范围

news2024/11/23 11:51:14

1、光电接收电路

下面两张图分别在sensor正偏置和负偏置时的接收电路,这里我们关注一下输出的波形特征为一个脉冲信号,脉冲信号的共模电压为5V分压得到,信号的摆幅为Iout*RT,Iout为光电流,在应用在雷达接收的中时,发射信号的脉宽很小,ns级别,占空比也很小,比如重频100k,周期有10us。

                                                     图:正偏置的光电接收电路

                                                          图:负偏置光电接收电路

2、单端信号转差分

Sensor以正偏置为例,OPA855输出的脉冲信号经过全差分放大器THS4541后,差分的信号如下图所示,0.95v是ADC的共模电压要求,图中红色波形永远比绿色波形的幅度高,也就是差分后的电压都在0.95v上面,这样的话就是只用了ADC的正量程,负量程都没有用到,相当于ADC少了1位分辨率。

3、优化差分放大电路提高ADC的分辨率

  为了解决全差分放大器输出没有交叉的问题,可以使差分放大器输入不同的共模电压,比如下图中差分放大器正端的偏置为3v,负端的偏置为2.5v,差分的电压就是0.5v,放大两倍后就是1v,图中输出的电压就是1Vpp,输出的共模电压为0.95v,正向的偏置为1.45v,负向的偏置为0.45v,

4、仿真举例

ADC的输入规格如下:

 接收前端的电路如下,这里全差分放大器正端的偏置电压为Vbias1=2.7v,Vbias3=1.62v。

 

参数计算如下:

Full Scale = 2.16v

Full Scale / 2= 1.08v

由于Vcm=1.43v

可以设置VCC=1.43v+2.5v = 3.93v,这里我们设置为4v

              VEE=1.43v-2.5v = -1.07v,这里我们设置为-1.1v

放大器的VCC为4v,偏置设置为2.7v(根据所选放大器的输出摆幅决定)

那么THS4541的偏置需要设置为:2.7v - 1.08v = 1.62v

SiPM最大偏压-27.5v,输出最大信号0.6v

放大器的增益G=2.16 / 0.6 = 3.6倍,Rin=200,Rf=200*(3.6-1) = 520

输出波形:

红色为VF6的波形,蓝色为VF5的波形,可以看出两个波形是有交叉的。

 把两个波形做差得到ADC输入的波形如下,可以看到正负量程的信号都是有的。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/154886.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JVM调试命令与调试工具

一、JDK自带命令Sun JDK监控和故障处理命令如:1、jpsJVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。jsp命令格式:jps [ options ] [ hostid ] 扩展参数:jps -l;jps -mlv;各参数说明如下…

tkinter 实现倒计时(1小时)

使用python标准GUI库tkinter实现倒计一小时效果。 废话少说。 效果图: 要不然看个 动态效果 图: 代码: from tkinter import * from tkinter.messagebox import showerrorroot Tk() root.title("倒计时") root.geometry("3…

解析|当前企业OA系统面对的困难与解决方案

近年来,由于疫情爆发,线下的企业办公效率难以保证,不少企业逐渐转向远程办公。尝试过后,远程办公的优势凸显,使得有越来越多的企业开始逐渐深入了解在线办公软件、协同办公OA系统。据统计,2021年数字化办公…

监控docker

当前,容器的使用已经非常普及,将服务迁移到容器上正成为了越来越多公司的选择。而对于运维人员而言,熟悉容器的使用与监控,也已成为一项必不可少的专业技能。关于容器的开源产品,目前知名的有Docker、Containerd、Core…

P2580 于是他错误的点名开始了

题目背景 XS中学化学竞赛组教练是一个酷爱炉石的人。 他会一边搓炉石一边点名以至于有一天他连续点到了某个同学两次,然后正好被路过的校长发现了然后就是一顿欧拉欧拉欧拉(详情请见已结束比赛 CON900)。 题目描述 这之后校长任命你为特派探员…

范数的意义与计算方法(使用NumPy)

1. 范数的意义 范数可以简单的理解为“距离”。由于向量是既有大小又有方向的量,所以向量是不能直接比较大小的,但是范数提供了一种方法,可以将所有的向量转化为一个实数,然后就可以比较向量的大小了。(注&#xff1a…

前端Vue和Element-UI配合后端接口进行数据交互

前言 本次用element-ui的table组件,简单案例演示下前后端数据交互。 前提声明:如果不知道如何在vue中引入element-ui,可以先看下这篇文章:Vue引入并使用Element-UI组件库的两种方式 静态页面 首先先写一个静态页面吧,数据都是…

《Linux运维实战:Centos7.6基于ansible一键离线部署redis6.2.8容器版之cluster集群》

一、部署背景 由于业务系统的特殊性,我们需要针对不同的客户环境部署redis cluster集群,由于大都数用户都是专网环境,无法使用外网,为了更便捷,高效的部署,针对业务系统的特性,我这边编写了基于…

采用模块化设计的轮腿式六足机器人

原创作者:王菡琪1、前言 1.1 背景及意义 近两个世纪以来,人类生产技术水平不断飞跃,人口数量也大幅增长,这是人类史上不曾有的盛景,但是这也同时对我们提出了全新的挑战,于是我们研发了各类机器&#xff…

ECS简单介绍

ECS 云服务器ECS (Elastic Compute Service)是一种可弹性伸缩的计算服务,降低IT成本,提升运维效率,更专注于核心业务创新。 定位:最基础的计算服务,ECS及其上装载的操作系统,通常用作应用程序的运行环境。…

聚类--常见的K-MEANS聚类,DBSCAN聚类方法介绍

聚类 1. 什么是聚类⁉️ ➡️ 聚类就是把相似的物品分到一组。例如苹果,橙子属于水果类,猫,狗属于动物类,聚类把具有相似属性的物品分到同一组。 ☕常见的两种监督问题 有监督问题:有标签学习,通过已知…

过线检测判断方向

过线检测时需要判断目标是从哪个方向经过的 L1向量:(-1,-7) L2向量:(-5,0) 叉乘:L1 X L2 (-1x0 - (-5 x -7)) 0 - 35 -35 点乘:L1 L2 -1 x -5 -7 x 0…

管道设计软件:PIPEDATA-PRO

PIPEDATA-PROPipedata-Pro 提高了管道设计的效率,减轻了查找管道信息的负担。它可以直观、轻松地检索最新的管道和设计数据。尺寸和重量单位可以设置为公制或美国惯用单位。 Pipedata-Pro 于 1996 年由 Zeataline Projects 推出,现在已遍布全球&#xff…

靶机测试DomDom笔记

靶机描述Back to the TopHow well do you understand PHP programs? How familiar are you with Linux misconfigurations? This image will cover advanced Web attacks, out of the box thinking and the latest security vulnerabilities.Please note that this is captur…

阿里云中MindOpt优化器在python中如何安装

文章目录1 背景2 目的3 Bug4 安装教程6 小丑竟是我自己1 背景 我需要本地下载安装使用阿里元的MindOpt,安装教程可以看官网说明文档(方方面面都有,不过细节部分有点欠缺,可能会踩一些坑,但总体问题不大)。…

盘点 | CES2023落幕!新能源车、显示技术、AI/元宇宙、芯片…百花齐放百家争鸣中……

美国时间1月8日,全球规模最大、水平最高、影响力最广泛的国际消费电子展(CES 2023)在美国拉斯维加斯闭幕。这场堪比科技“春晚”的消费电子盛宴以“技术如何应对世界上最大的挑战”为主题,来自全球170多个国家与地区的3200余家科技…

OpenResty(Nginx+Redis+Lua)实现缓存限流

OpenResty介绍 OpenResty(又称:ngx_openresty) 是一个基于 nginx的可伸缩的 Web 平台,由中国人章亦春发起,提供了很多高质量的第三方模块。 OpenResty 是一个强大的 Web 应用服务器,Web 开发人员可以使用 Lua 脚本语言调动 Ngin…

2013-2021年核心城市空气质量日度数据

2013-2021年核心城市空气质量日度数据 1、时间:2013年12月-2021年4月13日 2、城市包括:北京 上海 广州 深圳 杭州 天津 成都 南京 西安 武汉 3、指标:日期、AQI、范围、质量等级、PM2.5、PM10、SO2、CO、NO2、O3、城市 4、来源&#xff1…

MYSQL基础——DML语句

DML语句 DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据进行增(INSERT)、删(DELETE)、改(UPDATE)操作。 接下来代码演示所用的数据表如下: desc employee; 添加 添加数据语法格式如下: # 给指定字段添加…

IEEE | DSConv: Efficient Convolution Operator

论文标题 :DSConv: Efficient Convolution Operator 论文链接 :https://arxiv.org/abs/1901.01928v2 发表时间 :2019年11月 创新点 实现更低的内存使用,并且加快了计算速度 概要 引入了一种称为 DSConv(分布移位卷…