嘉立创产业服务站群
发作品签到
专业版

开源G474VET6数据采集+多通信接口+高精度定时器

工程标签

443
0
0
1

简介

完整榨干G474模拟外设与定时器,通信接口功能的核心板(6层高密度)

简介:完整榨干G474模拟外设与定时器,通信接口功能的核心板(6层高密度)

开源协议

GPL 3.0

创建时间:2025-04-13 03:07:01更新时间:2025-04-23 01:15:43

描述

完整榨干G474模拟外设与定时器,通信接口功能的核心板(密集,6层)

一,功能

  1. 片上AMP
    1. 独立PGA
    2. PGA/跟随器 + ADC/DAC
  2. ADC调理*4(支持交叠采样的引脚),引出SMA
  3. DAC引出SMA
  4. SPI接口对
    1. 1*硬件SPI
    2. AD9834软件SPI
    3. AD9959(软件SPI)
  5. I2C接口*1
  6. 串口*5
    1. 串口屏
    2. 片间通信
  7. 外部时钟/高速PWM输出(TIM CH1

加端接并电阻+端接串电阻

  1. HRTIM
    1. 3*2路输出
    2. 同步输入与输出

二,关于片上运放

模式+外部连接(对AMP而言)决定工作状态

DAC + AMP

  1. 允许输入交流/直流信号,信号添加任意偏置电压+反相放大,电路即常用的AD反相调理(常取A = -1)
    1. 输出到ADC(需选择倒数第二个)
    2. (输出到IO)

需注意输入阻抗,建议外接输出阻抗小的模块

程控增益非常方便,但是除了改增益,也需改DAC的值(维持偏置不变)

       2. 改为交流耦合(不用修改DAC的值)

        3.做内部高速DAC的缓冲输出

               常常就配置成跟随器(配置成PGA也无法输出超出0~3.3V的)

ADC + AMP

  1. 与DAC——见上
  2. 放大大于0的小信号(如检波得到的),直接放大 PGA_Internally_connected

AMP单独使用——选Not Connected

  1. PGA Not Connected

 

软件设置——

VINP VINM分别可以连接到VINP0/1/… VINM0/1/…(叫IO0/1/…)

  1. CubeMX中永远不回用到IO0_IO1(仅滤波会用),VINM1也永远不会用(专门外部滤波才用)
  2. 永远不会用standalone ——需要外部电阻

仅VINM0(IO0)可接到Rg

Cube里面叫

INVERTINGINPUT_IO0_BIAS

三,关于外置的AD前端调理

具体见b站ADI"【常见电路-自动幅度调整| 西安交大杨建国 模拟课第四季 【第五讲】】https://www.bilibili.com/video/BV1HjQdYcEtE?vd_source=7bb65b2fe6fa79b88e80c3d32456f42e"

注意运放选型(需可以低压供电,且足增益带宽)

三,引脚分配

分类

固定功能,不用引出

可变,需要引出

没用,需要引出

四,关于丝印

  1. UART分Slave(未接电)  / Master
  2. 软件相关均用粗体,硬件标识均用标准体

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航