发新帖我要提问
12
返回列表
打印
[应用相关]

基于 STM32 与 FPGA 的信号采集电路设计

[复制链接]
楼主: powermaker2568
手机看帖
扫描二维码
随时随地手机跟帖
21
powermaker2568|  楼主 | 2018-10-6 17:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
在此选用 2 个 74244 器件,当 1GN,2GN 为高位
时,Y 为高阻抗; 当 1GN,2GN 为低位时,Y 为 A. 当
外接 RD 为高位时,数据流向是由内部( D0 - D7) 传
输至外部( DD0 - DD7) ; 当外接 RD 为低位时,数据
流向是由外部( DD0 - DD7) 传输至内部( D0 - D7) .

使用特权

评论回复
22
powermaker2568|  楼主 | 2018-10-6 17:13 | 只看该作者
该模块的输入端———使能端由译码器产生的地址和单片机传输过来的写信号以或门的形式控制,
输出端连接 MAX196,控制其采集经过 A/D 能转换
后的数据. 而后 exint 端给 STM32 输出所读的中断
信号,当译码器产生的地址和单片机传输过来的读
信号 以 或 门 的 形 式 控 制 74541,读 取 数 据 data
[11. . 0],实现了采集模拟量的设计. 原理如图 8
所示.

使用特权

评论回复
23
powermaker2568|  楼主 | 2018-10-6 17:13 | 只看该作者
差值测量模块如图 10 所示,该模块用于计算 2
个信号之间的延时,采集跟踪标志信号和回波信号,
确定跟踪标志在扫描线的位置和回波的位置. 其有
4 个输入端,其中 cs 端控制模块是否工作,输出端
连接 74541,当译码器产生的地址和单片机传输过
来的读信号以或门的形式控制 74541,读取数据data
[14. . 0],实现了采集数字量的设计. 当采集完差值
个数后,乘以时钟的周期,得到差值时间,送至单片
机,单片机完成计算距离的工作,达到实际目的. 差
值测量仿真图见图 11.

使用特权

评论回复
24
powermaker2568|  楼主 | 2018-10-6 17:14 | 只看该作者
以 PPI 显示系统为研究对象,重点分析了电
路特性以及信号流程,找到能反映其运行状态的采集
点,完成信号采集的电路设计梳理,搭建信号采集硬
件总体结构,并将采集到的数据进行处理和整合,主
要对数据传输模式、FSMC 总线以及信号采集的接口
控制模块的设计方法进行优化,从而使得系统整体具
有更加的信号采集能力. 这种设计模式打破传统的信
号采集方案,根据被测信号的时序性,通过内部触发
和外部触发两级控制从而完成信号采集. 文中所提方
案更加灵活,采集系统与被采信号更具有交互性和时
序性. 仿真试验也证明了该方案的可行性及优越性.
仍有许多问题需要深入研究,后续工作主要包
括: 优化硬件设计,选用硬件资源更合适的 PFGA 芯
片; 软件系统顶层设计,协调各模块整体功能; 根据
实际装备进行接口设计等.

使用特权

评论回复
25
八层楼| | 2018-10-8 11:58 | 只看该作者
请问使用fpga的必要性是什么呢

使用特权

评论回复
26
guanjiaer| | 2018-10-8 12:46 | 只看该作者
好详细 感谢分享

使用特权

评论回复
27
labasi| | 2018-10-8 15:29 | 只看该作者
用dsp可以不

使用特权

评论回复
28
wakayi| | 2018-10-8 16:13 | 只看该作者
长知识了 感谢分享

使用特权

评论回复
29
bdx_number1| | 2020-9-30 12:12 | 只看该作者
学习了,谢谢分享

使用特权

评论回复
30
東南博士| | 2020-9-30 13:33 | 只看该作者
学习了,谢谢分享

使用特权

评论回复
31
東南博士| | 2020-9-30 13:34 | 只看该作者
请问一下 这个STM32与FPGA 之间的走线,是不是可以i兼容多种?例如 串口 SPI FSMC 等等

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则