项目名称:
军用黑匣子
主要内容:
模拟信号±10V ,经过10阶低通滤波器后送给AD(18位)采集;AD采集由FPGA控制,采样频率连续可调(500K-1hz);
FPGA将AD采集的数据存入TF卡,每秒 40MB左右,长时间连续写入;
同时,FPGA将数据发送给USB3.0由软件显示;
FPGA将2片DDR2模拟成FIFO,数据经过DDR2后兵分两路;
设备可通过USB下载指令进行采集,也可通过外部触发信号或无线遥控器进行采集;
可设置每次采集时间和采集延时,可设置断电续采;
技术难点:
1.模拟信号赋值很大,需要高压比率运放;
2.10阶低通滤波器发热较大;
3.实时存储在体积小,方便随时恢复数据,速度快,长时间无故障等要求下,可选择性不多;
4.TF卡用FPGA配置初始化非常繁琐;
5.UHS-I 模式需要硬件电压切换(后来发现不需要);
方案总结:
1.FPGA选用cyclone IV系列即可,封装FBGA484;
2.PCB至少6层;
4.USB3.0方案(保密)速度可达340MB/S;
5.模拟带宽40Khz ,50KZ后需要抗混叠,衰减达到-80dB;
由于军用产品,不配图片了。
原文:https://www.cnblogs.com/notandor/p/10617641.html