- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Ethernet测井数据采集板卡设计
基于Ethernet测井数据采集板卡设计
摘 要:设计一款测井数据采集板卡,用来处理单芯曼彻斯特编码测井仪器信号。板卡以TI公司TMS320C6745芯片为核心,利用DSP强大的数字信号处理能力,实现曼彻斯特编码信号的采集和解码,在DSP/BIOS实时操作系统下,移植NDK实现Ethernet接口。
关键词:NDK DSP/BIOS 网络接口 曼彻斯特编码
中图分类号:TP933.11 文献标识码:A 文章编号:1672-3791(2016)01(c)-0001-03
Abstract: This paper designed a well-logging data acquisition board which used to process the Manchester code signals of single conductor logging tools. The board utilized the powerful processing ability of TMS320C6745 to acquire and decode the Manchester signals, and implemented the Ethernet interface through transplantation of NDK under the real time operating system DSP/BIOS.
Key Words: NDK;DSP/BIOS; Ethernet interface; Manchester code
在网络化智能测井系统中,地面数据采集系统板卡及外围设备需具备独立IP,地面PC软件可通过路由器直接访问,同时板卡间可进行数据交互。选用TI公司浮点型数字处理芯片TMS320C6745,完成Manchester信号滤波及解码,同时芯片具备片上EMAC和MDIO,较易移植网络开发包(NDK),减小了网络接口的设计难度,大大缩短了开发周期。
1 硬件设计
1.1 硬件电路结构
采集板卡的硬件电路功能主要包括对曼彻斯特编码信号的调理和采集,下行命令的控制和驱动、网络接口等功能,硬件电路功能框图如图1所示。
板卡处理单芯测井电缆Manchester信号,速率为20.833 kbps,同时兼容工程测井仪器,模拟GR、CCL仪器。工程测井仪器信号为模拟信号,频率约2 kHz和20 Hz,且大多数时候同时工作,信号叠加。传统处理方式是通过开关切换,信号由不同电路进行前端滤波,然后数字化。这需额外开关切换面板,且使用复杂,该板卡取消前端模拟滤波和开关切换面板,增加通道选择模块,切换Manchester信号和模拟信号,通过软件滤波方式进行后续处理,设计开发上更加灵活可靠。
1.2 网络接口电路
DSP本身硬件集成EMAC和MDIO,大大简化硬件设计难度,只需PHY接口和网络变压器即可实现硬件网络接口。PHY选用NS公司的网络接口芯片DP83640。此芯片支持IEEE1588精密时间协议,为高速网络测井系统不同节点间的时间同步提供硬件解决方案。同时,芯片支持精简媒介接口RMII,为空间受限应用提供更加灵活的选择[1]。网络接口功能框图如图2所示。
PHY的网络接口连接是通过发送端(TD+、TD-)和接收端(RD+、RD-)差分对引脚实现的。他们先被连接至一个网络终端,然后连接至1∶1的磁芯变压器和一个RJ-45接口。另外,磁芯变压器对PHY的性能有很大影响,在布局布线时,注意禁止在磁芯变压器下放布信号线,防止噪声串扰[1]。网络变压器和PHY硬件接口电路如图3所示。
2 软件设计
2.1 NDK及DSP/BIOS
NDK是TI公司提供的网络编程套件,核心是TCP/IP协议栈,可实现Telnet、HTTP等应用层的TCP/IP服务,支持标准Socket编程。NDK的使用对缩短开发周期,降低开发难度,提高产品可靠性有很大帮助[2-3]。
NDK采用紧凑设计方法,用较少的资源消耗支持常规的TCP/IP服务,与操作系统和底层硬件的接口由OS.LIB和HAL.LIB等函数库提供支持,准确说,NDK由几个软件层组成,借助实时操作系统DSP/BIOS,对DSP本身硬件集成的MAC进行配置、控制等,实现网络接口功能[3-5]。
NDK移植需要DSP/BIOS操作系统支持。DSP/BIOS是TI提供的用户可裁剪实时内核,主要由三部分组成:多线程实时内核、实时分析工具及芯片支持库。主要面向实时线程调度与同步、主机与目标系统通讯以及实时监测等应用[6-8]。在DSP/BIOS下用户可为不同的任务指定不同优先级,任意时刻,内核会将
您可能关注的文档
最近下载
- 2025年度村镇(社区)后备干部选拔考试题(附答案).docx VIP
- 企业员工入职登记表.pdf VIP
- 变电站综合自动化系统.docx
- 机电安装工程安全技术交底.docx VIP
- 压缩空气储能.pptx VIP
- 曹冲称象的故事(1)(课件)2025-2026学年度人教版数学三年级上册.pptx VIP
- 【絮语文】2025年高考全国二卷语文试题讲评课件.pptx
- 中职高教版(2023)世界历史全一册第8课 欧美主要国家的资产阶级革命与资本主义制度的确立 教案 .pdf VIP
- T/CI 218-2023压缩空气储能电站选点规划技术规程.pdf
- 2025年党建工作汇报总结及新年党建计划思路PPT模板.pptx VIP
文档评论(0)