介绍




淘宝链接:https://item.taobao.com/item.htm?spm=a1z09.8149145.0.0.3b6b641azXFsK0&id=618746188037&_u=hgkprm6d92c

网盘资料下载地址:
链接:https://pan.baidu.com/s/18XXci-9umj6ymy4KD0xx4A
提取码:9oda

示波器的源代码和最新的原理图需要关注他的微信获取:

原理图学习

AD9288电路

前端信号处理电路

  • AQY282SX控制AC/DC耦合。
  • 双刀双掷继电器U2控制输入信号衰减,当6、7接触,2、3接触,信号被缩小1M/47K=21.27倍。当5、6接触,3、4接触,信号被缩小1M/953K=1.05倍。
  • 输入信号经过被D11、D12钳位在-Vp到+VP之间。
  • 运放OPA354构成电压跟随器。
  • AD603为压控放大器,放大倍数由VPOS-VNEG的电压差值控制。VPOS为恒定0.625V电压。VNEG0由VOUTA分压产生,VOUTA又来源于一个4输出的DAC芯片。
  • 经过缩小放大处理的信号送入单端转差分运放ADA4932,该全差分电路的输入输出关系为:
    AINA - AINA-NEG=Vi - OFFSET_CH1,其中OFFSET_CH1为直流偏置电压,也由DAC芯片产生。
  • 信号被ADA4932转成差分后送入AD9288中采样。
  • COP-A被引到后面的高速比较器中做硬件触发使用。


DAC、参考电压、编码旋钮电路

  • IIC通信的4输出ADC芯片MCP4728.
  • 使用TL431转出2.5V参考电压。
  • 右下角是4个旋钮,接到MCU的IO口,使用外部中断来读取旋转动作。

时钟电路

  • ADC-CLK是AD9288的时钟。
  • CLK-NEGI、CLK-POSI是74LVC574的时钟。
  • CLK-NEG-FIFO、CLK-POS-FIFO是FIFO的时钟。

D 型触发器74LVC574电路

  • 574是D型触发器,用在AD9288的数据输出和FIFO的数据输入之间,控制数据是否输入。真值表如下:

FIFO电路

  • 由于AD9288的数据输出速度很快,当100M采样率时,数据输出速度也是100M,普通单片机读不了这么快,因此要不然使用FIFO芯片,先把数据存到FIFO中,再慢慢去读数据。要不然就使用FPGA来存数据。

硬件触发、直流偏置电路

  • MDAC是单片机自带的DAC输出,经过运放LTC2274输出TRIG-LEVEL,再把它和COP-A使用高速比较器LMV7219做比较,改变MDAC的电压值就可以改变触发电压。

电源电路

按键、USB、锂电池充电电路

单片机、TFT电路

  • 单片机使用了STM32H750VBT6。

开源示波器osc_fun介绍、原理图学习相关推荐

  1. 开源示波器Scopefun介绍、原理图学习

    介绍 Scopefun是网上开源的示波器,他的功能和规格如下: 项目的官网:https://www.scopefun.com/ 固件.软件.硬件都可以在gitlab上下载:https://gitlab ...

  2. 开源示波器ADALM2000介绍、原理图学习

    介绍 ADALM2000是ADI推出的9合1的便携式测试测量仪器,有如下功能: 双通道USB数字示波器 双通道任意函数发生器 16通道数字逻辑分析仪(兼容3.3V CMOS和1.8V或5V,100MS ...

  3. 开源示波器DS203介绍、原理图学习

    介绍 开源资料下载:https://www.cirmall.com/circuit/5077/ 原理图 总图 通道一信号从BNC座子引入,使用0603ESDA-05做静电防护,通过S1(型号CPC10 ...

  4. 【转载】Wireshark基本介绍和学习TCP三次握手

    Wireshark基本介绍和学习TCP三次握手 转载自:http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html 之前写过一篇博客 ...

  5. OPNFV董事邓辉:网络功能虚拟化开源平台OPNFV介绍

    2016年6月1-2日,"2016全球SDNFV技术大会"在北京盛大召开.作为连续举办三届的SDN/NFV技术与产业盛会,本届大会着眼于SDN/NFV的实践应用与部署,从SDN/N ...

  6. SQLite介绍、学习笔记、性能测试

    哪些人,哪些公司或软件在用SQLite: Nokia's Symbian,Mozilla,Abobe,Google,阿里旺旺,飞信,Chrome,FireFox 可见SQLite的稳定性及性能是不会有 ...

  7. ROS系统玩转自主移动机器人(3)-- 开源机器人结构介绍

    ROS系统玩转自主移动机器人(3)-- 开源机器人结构介绍 本机器人机械结构设计相关的所有设计文件下载地址为:传送门  其中包含:三维造型设计文件(所有零件+装配效果)(tips:基于Solidwor ...

  8. 开源示波器项目_开源电子项目:示波器

    开源示波器项目 几年前,我需要一个示波器来完成一个有趣的电子项目:一个500W的Tesla线圈. 我已经花了很多钱从美国进口该项目的零件套件,因此范围的预算非常紧张. 我的要求清单也很苛刻:示波器至少 ...

  9. 阿里巴巴开源AI技术:强化学习在阿里的技术演进与业务创新

    向AI转型的程序员都关注了这个号???????????? 机器学习AI算法工程   公众号:datayx 当前的机器学习算法大致可以分为有监督的学习.无监督的学习和强化学 习(Reinforcemen ...

最新文章

  1. 10.Windows线程切换_FS段寄存器
  2. Gin加载静态html img文件
  3. nsga2多目标优化之核心知识点(快速非支配排序、拥挤距离、精英选择策略)详解(python实现)
  4. 用java爬虫来提高CSDN博客访问量,浏览量
  5. 图像熵的意义以及计算
  6. Ibatis SqlMapclient对象
  7. python3序列化_python3 json序列化问题
  8. wavecn 2.0.0.5 正式版_iOS12.1.4正式版更新了什么 苹果iOS12.1.4新特性与升降级全攻略...
  9. 低版本向日葵本机识别码和验证码提取
  10. AutoCAD Civil 3D-横断面-创建横断面、横断面图及采样线的编辑(断面法工程量计算)
  11. MSP430G2553 Launchpad 硬件I2C驱动
  12. 4天上线“战疫”小程序,腾讯敏捷在数字广东的落地实践
  13. 服务器上训练深度学习模型anaconda+cuda+cudnn+pycharm
  14. 计算机的随想作文500字,新年随想作文500字(通用5篇)
  15. 关于仙童八叛徒(转)
  16. springBoot二维码生成案例
  17. 文件传输助手——自同步、使用方法
  18. LeeCode 1626 DP
  19. 普元信息 服务器,普元配置服务器
  20. python字符编码用什么储存卡_python字符编码

热门文章

  1. linspace python_python np.linspace
  2. python脚本控制手机app_Python+Appium学习之启动手机APP或者浏览器
  3. java话费清单_查询话费订单列表示例代码
  4. quota在oracle,Oracle的表空间quota详解
  5. Vmware 下安装Arch Linux
  6. 机器学习(2)--感知机
  7. Xbox“天蝎计划”中国区负责人:“今年的E3展会将超乎你想像”
  8. java对象头_浅谈java对象结构 对象头 Markword
  9. 闭门沙龙招募:吃吃喝喝聊CG | 真格×量子位
  10. OpenAI不Open:闭门造车、融资不断,深度报道再掀争议,马斯克:应该更加开放...