用FIFO实现超声测厚系统A-D与ARM接口设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用FIFO实现超声测厚系统A/D与ARM接口设计
在高频超声波数据采集系统中,很多高速A/D转换器往往不能直接与处理器相连接,这时就需要使用FIFO在处理器与A/D转换器之间架一座桥梁,FIFO的先入先出特性可以方便缓存大量的数据块。

在基于ARM的超声波测厚系统中,所用为1 MHz以上的高频超声波探头,测量数据经A/D转换后频率与ARM处理器的数据接收能力不匹配,因此需在A/D与ARM处理之间连接一个FIFO来解决以上问题。

该设计选用AD公司的A/D芯片
AD9283,FIFO选用Cyperss公司的CY7C4261,两者的最大采样频率都是100 MHz。

ARM采用SAMSUNG公司的S3C2410处理器。

三者都具有很强的外部接口能力,方便构成无缝连接,硬件接口电路简单,调试方便。

1 芯片选型
1.1 S3C2410处理器
S3C2410处理器是SAMSUNG公司基于ARM公司的ARM920T处理器核,采用0.18μm制造工艺的32位微控制器。

该处理器拥有:独立的16 KB 指令Cache和16 KB数据CACHE,MMU,支持TFT的LCD控制器,NAND 闪存控制器,3路UART,4路DMA,4路带PWM的Timer,I/O口,RTC,8路10位ADC,Touch Screen接口,I2C-BUS接口,IIS-BUS接口,2个USB主机,1个USB设备,SD主机和MMC接口,2路SPI。

S3C2410是16/32位RISC体系结构处理器,使用ARM920T CPU核的强大指令集,处理器最高可运行在203 MHz。

1.2 AD9283高速模数转换器
在超声波无损检测系统中,超声波探头的频率一般是2~10 MHz。

取探头频率为5 MHz,根据采样定理,采样频率最好是探头频率的5~8倍,因此。

相关文档
最新文档