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

来源:互联网 发布:c语言中static的作用 编辑:程序博客网 时间:2024/05/16 04:05

【板      名】    基于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的时候,我心里真得很高兴。
      

原创粉丝点击