- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM的声学海流剖面仪信号模拟器的设计与实现
浙江理工大学学报,第26卷,第2期,20O9年 3月
JournalofZhejiangScTechUniversity
Vo1.26,No.2,Mar.2OO9
文章编号:1673—3851(2009)02—024卜04
基于ARM的声学海流剖面仪信号模拟器的设计与实现
孙乐义 ,王 英 ,付菊英
(1.浙江理工大学机械与 自动控制学院,杭州31O018;2.中国船舶重工集团715研究所,杭州31OO18)
摘 要:根据声学海流剖面仪接收的单频脉冲信号和M序列编码的信号形式,设计 了一种 s3 41O芯片下基
于SPI总线接 口技术的声学海流剖面仪信号模拟器。该信号模拟器即能够产生单频脉冲信号又可以产生M 序列编
码信号,以便提供给声学剖面仪调试使用。模拟器的设计包括 了硬件电路设计和软件设计。其 中主要完成了SPI接
口部分电路设计,编写了LINUX操作系统下SPI驱动程序及上层应用程序。最终设计 出来的信号模拟器可以顺利
产生这两类信号,从而达到了调试模拟声学海流剖面仪的目的。
关键词:声学海流剖面仪;信号模拟器;s3C2410芯片
中图分类号:TB565 文献标识码:A
0 引 言
本文设计了一种LINUX操作系统下基于SPI总线的声学海流剖面仪信号拟器。该声学海流剖面仪模
拟器是一种专为声学海流剖面仪设计的配套仪器,目的在于可以在实验室环境下模拟声学海流剖面仪所需
要的发射和回波脉冲声信号。
模拟器采用S3C241O作为处理器,S3C241O是韩国三星公司的一款基于 ARM920T内核的 16/32位
RISC嵌入式微处理器。它具有很强的信号处理能力,时钟频率可以达到203MHz。由于S3C2410的SPI
接 口最高可以达到25MHz传输波特率,可以实现高速的数据传递,所以本系统采用 S3c2410的sPI接 口
产生声学海流剖面仪所需要的信号信息。
1 模拟器工作原理及设计要求
声学海流剖面仪的回波信号主要是包括单频信号和M序列信号两类。单频信号是具有单一频率和不
同脉宽要求的正弦波信号。它由模拟器产生一串相应的高低 电平脉冲串经D/A变换最终得到。单频脉冲
信号频率为 l50kHz。M序列编码信号由两个相同的伪随机编码序列经相位调制级连而成。每个M序列
编码信号由』v个码元对组成,即包含 2N个码元 (M一3、4、5、6、7共 5种对应的N一7、15、31、63、127)。每
个码元信号为单频脉冲信号,频率为 15OkHz,码元宽度为 0.2667ms。当码元为+1时载波的起始相位为
0。,码元为~1时,起始相位为 18O。,码元长度为载波的整 10个周期[¨。因此信号模拟器的功能就是产生单
频脉冲信号和M 序列码信号。
2 模拟器的串行外围接 口SP}电路设计
SPI串行外围设备接 口是Motoro1a首先在其Mc68HCXX系列处理器上定义的。SPI是一种高速的、
全双工、同步的通信总线,并且在芯片的管脚上只占用 4根线,节约了芯片的管脚,同时为PCB的布局上节
收稿 日期:20O8一O9—24
作者简介 :孙乐义 (198l一 ),男,安徽淮北人,硕士研究生,主要从事嵌入式系统研究。
242 浙 汀 理 _T 大 学 学 报 2O09年 第 26卷
省空间提供方便 。
2.1 SPI系统构成
SPI系统包括两条数据线和两条控制线 。主机输 出从机输
入(MOSI):该数据线将主机输 出数据作为从机输入 。主机输入
从机输出(MIS()):该数据线将从机输 出作为主机输入。传输时
只有从机传输数据 。串行时钟(SPCK):该控制线由主机驱动,用
来调节数据流。主机传输数据波特率可变每传输一位产生一个
sP(:K周期。从机选择 (NSS):该控制线路允许硬件开关从
机l。SPI系统典型应用构造如图 l所示。 图1 sPI应用框图
S3C24lO有 2个 串行外围设备 SPI接 口。S3C2410的SPI
数据传输有 4种极性与相位。时钟极性 由CP0L位控制,时钟相位由CPHA位控制,以决定数据在什么方
式下驱动与采样。
2.2 接口电路设计
系统采用TI公司的DAC883
您可能关注的文档
- DELTA资料库系统在分类学上之应用.PDF
- H51Q-HRS紧急停车系统在加氢制氢联合生产装置中的应用.PDF
- HSP70可提高干旱高温复合胁迫诱导的玉米叶片抗氧化防护能力.PDF
- KiSS-1,KiSS-1R及MMP-9表达与肝细胞癌侵袭转移的关系及意义.PDF
- LabwindowsCV1在Pc与μXL集散系统通信中的应用.PDF
- LCP,DHS和PFNA治疗股骨粗隆间骨折临床研究[J].PDF
- LonWorks技术在温度控制系统中的应用.PDF
- IFIX组态软件在电厂输煤自动化系统中的应用.PDF
- MATLAB和LabVIEW混合编程及在控制系统中的应用.PDF
- MC微控器在汽车CANLIN网关中的应用.PDF
原创力文档


文档评论(0)