草庐IT

高速动车组

全部标签

FPGA高速A/D数据采集(AD9226)

FPGA驱动AD9226采集模拟信号并读取转换结果至寄存器。文章目录前言一、AD9226时序图二、具体思路1.需求分析2.代码示例总结前言:AD9226是一种流水线形式的单通道ADC模数转换器。它支持12位宽、65MHz的采样精度和速度。FPGA是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物,是作为ASIC专用集成电路领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点,优势显著。因此,利用FPGA驱动AD9226实现瞬时信号的数据高速采集具有重大意义。一、AD9226时序图 根据时序图书写Verilog代码。二、具体思路1.需求分

STM32 MCO+SPI获取24位模数转换(24bit ADC)高速芯片ADS1271采样数据

STM32MCO+SPI获取24位模数转换(24bitADC)高速芯片ADS1271采样数据STM32大部分芯片只有12位的ADC采样性能,如果要实现更高精度的模数转换如24位ADC采样,则需要连接外部ADC实现。ADS1271是TI公司一款高速24位Σ-Δ型模数转换器(ADC),数据率达到105KSPS,即一秒可以采样105000次。这里介绍基于ADS1271的24位ADC采样实现。采用STM32CUBEIDE开发工具,以STM32F401CCU6为例。ADS1271操作方式ADS1271的管脚定义如下所示:ADS1271采用双电压模式,即模拟电压和数字电压可以单独设置,因此典型应用为模拟电

智慧交通解决方案|数字孪生高速公路交通运营管理系统

《数字交通“十四五”发展规划》提出“交通设施数字感知,信息网络广泛覆盖,运输服务便捷智能,行业治理在线协同,技术应用创新活跃,网络安全保障有力“六个”目标。政策文件中提出的数字交通体系与“数字孪生”的理念高度一致,表明我国智能交通发展逐步进入到数字孪生快速发展时代。为什么交通需要数字孪生交通拥堵、行车安全、交通事故频发等问题,一直是困扰交通管理部门的重点问题。当前交通管理中存在应用离散化、信息孤岛化、交通事故处理割裂化、很难顾及交通生态系统的整理性。预设数据已脱敏随之物联网、大数据、5G、AI等技术的发展,具备实时性、闭环性的数字孪生进入交通领域,弥补了交通管理和控制的不足。通过数字孪生技术,

阿里云EMAS超级App助力Agmo电动车超级应用程序发布

近日,阿里云宣布与马来西亚本土数字方案专家Agmo控股(AgmoHoldingsBerhad,简称Agmo)展开合作,签署谅解备忘录,联手推出马来西亚首个Agmo电动车超级应用程序。此次合作也标志着阿里云在中国以外的市场首次落地其最新的企业级超级App解决方案(EMAS超级App)。EMAS超级App解决方案是一个用于建构超级应用程序和相关生态系统的全栈平台,也是阿里云在电子商务行业和可扩展云基础设施上屡经验证的经验成果。此方案可提供各类功能以协助企业打造具有丰富生态系统的超级应用,包括为应用基础设施和业务功能而设的组件、运行小程序的容器,以及各种可让小程序在简便及安全的状态下进行开发与运营的

数据宝高速大数据为中小微物流企业及保险公司提供双向赋能

近日,中国物流与采购联合会发布了《中小微物流企业经营状况调查报告》,报告中提到了中小微物流企业中有超过三成的企业希望降低中小微企业保险费率。目前,保险公司对于大型企业往往有较低的保险费率和较大的保费优惠,而对于中小微企业保费却居高不下、保险条件苛刻。货运保险产品不健全,大部分中小物流企业很难购买物流责任险,对于小微企业部分高风险车辆甚至连购买交强险都遇到困难,出现车辆“裸跑”现象。甚至有一些企业无奈参与了社会机构组织开展的具有金融风险与赔付压力的车辆保险统筹服务。政策指向近期因国内新冠疫情反弹,严重影响了物流及供应链,金融监管部门及行业协会也陆续出台文件或倡议,全力支持货运物流保通保畅工作,鼓

高速差分信号(PCIe)的耦合电容为什么要放在TX端?

以下为引用内容,为记录而做的本篇文章:1、PCIe标准里面明确规定:当两个设备通过连接器互联时,必须放置交流耦合电容到TX端;2、放远放近最大的不同时高速信号传输中的介质损耗和趋肤效应不同,当放置靠近rx端时,介质损耗和趋肤效应产生的衰减较大,因此,电容引发的阻抗不连续反射效应降低,可以通过高速互联模型推导出,在靠近rx端的1/4处是比较理想的,实测也是如此;但是当距离不远时,区别不是特别大,因此,pcie标准中,对于板级的电容放置并没有要求。3、当加入连接器时,串扰和寄生电容/电感增加,互联线上损耗增多,其损耗减小了低频分量信号幅度,对于高频虽有减小但是减小幅度倍数没有低频多,如果放置在rx

高速SAR ADC 关键技术研究和实现(三):DAC阵列的优化

目前,由于SAR逻辑越来越像数字化发展,比较器和开关电容阵列的功耗成为了SARADC功耗优化的核心问题。前言低功耗SARADC主要应用于中低精度(一般不超过10bit)、低速(采样率一般不超过1MS/s)的应用场合中。在这种精度和采样速度条件下,SARADC内部的DAC的匹配精度在现今的制造工艺下一般可以比较容易地达到,所以不需要对ADC进行额外的校准或者修调。SARADC也不需要额外的模拟电路单元,其功耗便主要在开关状态的切换过程中由电容阵列所消耗。基于上述原因,对SARADC的功耗的优化主要就通过改进电容阵列开关时序来实现。单调开关时序1.monotonic开关时序2010年,台湾成功大学

c - 预编译部分依赖 C 来提高速度的 Go 程序

我的部分Go程序依赖于使用import"C"的非常大的C代码库,编译需要几分钟。有什么方法可以预编译C库本身或创建我的Go程序的一个分支,该分支将与C代码一起预编译,这样每次编译主程序时我都不必等待整个C库每次都重新编译? 最佳答案 您可以将其与已编译的目标文件和头文件链接,而不是导入整个C源代码。引用https://golang.org/cmd/cgo/其中涵盖了如何为cgo使用LDFLAGS参数。网上还有其他文档介绍了如何将C代码编译成目标文件(.a和.o文件),例如thisone.您还应该引用您正在使用的库中的文档或其Make

c - 预编译部分依赖 C 来提高速度的 Go 程序

我的部分Go程序依赖于使用import"C"的非常大的C代码库,编译需要几分钟。有什么方法可以预编译C库本身或创建我的Go程序的一个分支,该分支将与C代码一起预编译,这样每次编译主程序时我都不必等待整个C库每次都重新编译? 最佳答案 您可以将其与已编译的目标文件和头文件链接,而不是导入整个C源代码。引用https://golang.org/cmd/cgo/其中涵盖了如何为cgo使用LDFLAGS参数。网上还有其他文档介绍了如何将C代码编译成目标文件(.a和.o文件),例如thisone.您还应该引用您正在使用的库中的文档或其Make

8通道250MSPS采样率16位AD采集FMC子卡-高速数据采集专家

FMC128是一款8通道250MHz采样率16位分辨率AD采集FMC子卡,符合VITA57.1规范,可以作为一个理想的IO模块耦合至FPGA前端,8通道AD将模拟信号数字化后通过高带宽的FMC连接器(HPC)连接至FPGA,从而大大降低了系统信号延迟。 该板卡支持板上可编程采样时钟和外部参考时钟以及采样时钟,多片板卡还可以通过触发(输入/输出)信号进行同步采集,该板卡8路模拟信号通过50Ω特征阻抗的SSMC射频连接器输入,通过巴伦变压器耦合至ADC前端。板卡可广泛应用于通信多载波、雷达与智能天线、测试与测量、软件无线电等。技术指标性能指标:支持8路16位250MSPS采样率; 耦合方式:支持单