基于 SoPC 的震动信号采集设备设计方法
时间:01-23
来源:互联网
点击:
3 仿真与测试
A/D采样控制器是在Quartus Ⅱ 7.2 SP3环境下设计的,在完成时序仿真后采用modelsim 7.2中进行功能仿真,仿真结果如图3所示。通过仿真结果可以看出,在CPU控制下,通过Avalon总线控制命令和数据传递给A/D采样控制器并写入到其内部寄存器中,在控制命令的作用下,完成AD7329的初始化、输入模式、输入电压范围和采样通道的选择,并开始进行采样。在采样数据达到预定数量时,interrupt变低,通知CPU启动DMA数据传输,而后,在DMA控制器的控制下,完成了数据的读取。
五、结论
本系统经多次实验室测试,可以对多种不同输出范围的模拟震动传感器进行信号采集,并且精度高、速度快。由于将采集得到的数据实时发送到以太网上,故通过连接在网上的工作站可同时对多套信号采集设备进行控制和记录,大大提高了系统的可扩展性。综上可以看出,本系统非常适合在对采集速度和传感器节点数量要求较高的测试领域应用。
A/D采样控制器是在Quartus Ⅱ 7.2 SP3环境下设计的,在完成时序仿真后采用modelsim 7.2中进行功能仿真,仿真结果如图3所示。通过仿真结果可以看出,在CPU控制下,通过Avalon总线控制命令和数据传递给A/D采样控制器并写入到其内部寄存器中,在控制命令的作用下,完成AD7329的初始化、输入模式、输入电压范围和采样通道的选择,并开始进行采样。在采样数据达到预定数量时,interrupt变低,通知CPU启动DMA数据传输,而后,在DMA控制器的控制下,完成了数据的读取。
图3 SPI仿真时序图
五、结论
本系统经多次实验室测试,可以对多种不同输出范围的模拟震动传感器进行信号采集,并且精度高、速度快。由于将采集得到的数据实时发送到以太网上,故通过连接在网上的工作站可同时对多套信号采集设备进行控制和记录,大大提高了系统的可扩展性。综上可以看出,本系统非常适合在对采集速度和传感器节点数量要求较高的测试领域应用。
嵌入式 总线 Altera SoC 半导体 FPGA ADI CMOS 电压 ADC Verilog 仿真 Quartus 传感器 相关文章:
- 单片机嵌入式系统在运程电网监测系统中的应用(05-13)
- 嵌入式测试为串行I/O提供真正的价值(05-26)
- 今天的绿色 POL DC/DC 转换器设计需要高效率和低 IQ(07-11)
- flash接口电路的实现(07-18)
- RS485串行总线可靠性的研究(03-24)
- 一种支持ISP的Flash在嵌入式设计中的应用(08-19)