基于PCI接口的数据采集卡!(第一次做的板卡)

这篇博客讲述了作者首次设计基于PCI接口的数据采集卡的经历。作者从无硬件设计背景出发,历经2个月完成原理图和PCB设计,遇到FPGA的挑战并成功解决。板卡功能包括通过FPGA处理外部接口的信号,然后通过PCI接口将数据传入PC。作者使用现成的PCI驱动,最终实现数据正确读取,感受到成就感的同时也意识到调试过程的重要性。
摘要由CSDN通过智能技术生成

【板      名】    基于PCI接口的数据采集卡
【板大  小】   *X* 比标准PCI卡长点
【板层  数】   8
【输入接口】 100PIN外输入以及子板接口(AD子板)
【输出接口】 PCI接口,数据直接进入PC 
【制作日期】 2003-10-10
【功能描述】  数据经过外部接口后先通过FPGA做必要的信号处理后再传送给PC机,然后用我自己编写的软件读取、后续分析及显示!

        这是我做的第一块板卡,在这之前我可没有做过硬件,我是学信号处理的,以前一直用软件,呵呵,这次真的对我来说是一次挑战。从拿到任务书、开始看资料、画原理图一直到画完PCB大概用了2个月时间!主要是FPGA那部分比较难画,672个管教的BGA封装。 这期间不懂的地方就问同事,当时选用什么电源我还折腾了半天,现在想想,那时候我也太菜了。不过自从我用了这个电源模块后,现在单位里面很多人都用这个,怎么说我也是个发起人了(这是我的NO.1)^_^。
       拿到PCB后首先就要检查有没有短路或断路的地方,然后将电源模块自己焊上,检查上电后输出的电压是否正常,最后才拿去给电装的人去焊。板子回来后拿到手里欣赏了半天,还真有成就感)^_^,可是一想到还要上电调试心里就发虚,毕竟是第一次做的板子阿。
       接下来就是紧张的调试,我倒觉得每次调试才是最能学到东西的时候,也是最有意思的时候。还好我以前做软件,VC什么的使用起来倒也能得心应手。此板做为母板进行信号处理,模拟信号通过AD子板输入。这里要提到一句,pci驱动使用了别人的。当看到数据能够正确的读入PC的时候,我心里真得很高兴。
      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值