原创 CPLD学习板焊接调试日志一

2008-12-28 00:01 7008 5 9 分类: FPGA/CPLD

CPLD学习板焊接调试日志一<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


 


       这一个星期来都在忙着焊接调试,也想上来写一些东西,记录下自己的一些体会和感受。今天晚上刚把第一批50块板子焊接完毕邮递到北京了,估计后天板子一到彩云姐手中活动就将启动,呵呵,这个应该是大家目前最关心的吧。


       这篇日志我想应该作为这一周来的一个总结吧,也希望大家了解我们在幕后的一些故事,也能够更加珍惜手中的学习机会。我们这次活动的负责人虽然是我,但是私下里我更应该感谢老余和小陈,没有他们这次活动也搞不起来,当然也得感谢EDN(客话套话我就不多说了)。


       从上周五制板完成,那天晚上我们就紧锣密鼓的开始进行焊接(元器件之前已经准备好了,这其中也是费尽周折)。先说个题外话,我们三人都是兼职抽空进行这次活动的,所以我们焊接的时间都是以牺牲业余时间为代价的。当晚我们开始主要焊接EPM240,只有老余负责下载线(这个工作量之大超乎想象,老余也算是个准自由职业者,空闲时间比较多,但是为这个50Blaster II也花了不下整三个工作日时间),我和小陈焊接240,当晚接近12点我们才散伙,但是还是没有完成任务,第二天上午我一个人继续焊接近两个小时才把全部120块(EDN的活动是100块,但是我们总是需要考虑有坏板子,所以加了20)的240芯片焊接好。这个240焊接的时候抹了较多的松香,清洗的时候也是为了赶时间,所以大家的板子上可能会有零星的松香,这个希望大家谅解。


       当天因为小陈有事没有怎么焊,我感觉这个样子一个月我们都不一定能完成任务,所以周日我们三又一早就碰头继续工作,决定先焊接50套出来。当天一直焊接到晚10点,其它几个IC基本焊接上去了,之后五天也就是这个周一到周五,(我和小陈都是上班族)我们每天一下班便聚到一块焊板子,老余基本每天都在忙。周四晚50块板已经基本焊接完毕了,周五一早老余便把板子用酒精清理了一遍,我直接就请假调休了一下午过去调试下载线了,老余的焊功还真不是吹出来的,Blaster II上面大约有20几个0603的电阻,一般人估计焊两块就受不了了,老余一连多日和芝麻大的电阻为伴(用老余的话说是“焊盘上多抹了点焊锡,我本想用吸锡器弄掉点,哪想连电阻都没了”),但是一句怨言都没有。


       调试下载线基本还不错,不到10条线出了点问题,但是我们仔细分析了下,问题大都是244管脚虚焊、个别电阻多抹点锡和旁边的过孔短路或者是下载的10PIN导线压接不紧之类的问题,最后第一批54条下载线全部可以正常工作。然后是学习板的调试,因为赶时间,开始调试时有些洗过的板子还没有干,所以调试得问题比较多,索性我们都把板子送到空调下和灯光下加快烘干了,我调试,一旦发现问题就交给小陈和老余查,一晚上下来把所有问题解决了,最后看着草席上摆着的一块块调试好的板子,那叫一个倍感欣慰啊,这一周的努力没有白费啊。


       不过调试中,也让我遇到了一个很郁闷的问题,其实我大可不说,但是出于对网友的负责,我想说出来大家也都会理解的。第一次板子上用的是四腿的贴片晶振50M的。后来考虑成本我们决定用两腿的50M晶振+非门7404做替代。在调试过程中,所有的实验都是正常工作的,但是串口试验和VGA试验居然和我预想的结果(之前的第一块板子上都做过了测试,全部通过)不符合,串口还能工作,只是收发的数据不吻合,而VGA直接不显示。这让我很是郁闷,今晚苦思冥想最后发现了问题,VGA的硬件电路一点问题没有,我测了N遍,最后发现问题出在这个晶振上,我焊接了一个四腿的50M晶振到学习板背后的预留接口上(有源晶振更稳定)。然后两次分别用无源晶振和有源晶振测试数码管实验,发现他们变化的速度差太多了,那么就是说无源晶振所谓的50M根本是达不到的,而我使用有源晶振后VGA工作正常了,出来了预想的图像。


       就这个问题,我先向各位网友道个歉,是我们购买元件时的疏忽大意,也可以说是经验不足造成的。此外,我会把这个无源晶振的准确时钟周期测出来,然后根据这个时钟周期修改代码以方便大家实验。大家也可以自己到电子市场购买50MHz的有源晶振焊接到板子背面的预留接口上。另外大家放心,这个问题只是晶振时钟周期不同而已,对板子的性能等各方面没有任何影响。


      


 


 


 

文章评论4条评论)

登录后参与讨论

用户430843 2013-1-24 22:13

hao

用户56513 2011-4-21 21:17

转换速率不快,去年我有客户用过,用machxo,19号楼主也去了,没能认识一下真是遗憾。

用户301374 2010-11-28 16:28

特权哥 啊 我以前 单片机没有实践过 硬件接触的也不多。。。 从0开始 FPGA 好艰苦啊 555555555555555555.............

用户1569463 2008-12-28 13:32

焊板子可不是个好活,辛苦了!谢谢!

用户1407067 2008-12-28 13:27

嗯,幸苦了.支持.

用户513348 2008-12-28 12:23

嗯,这些天幸苦了!!! 支持~~~感谢~~~~
相关推荐阅读
特权ilove314 2016-06-30 21:16
例说FPGA连载6:FPGA开发所需的技能
例说FPGA连载6:FPGA开发所需的技能 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   前面的文字已经做了很多铺垫,相信读...
特权ilove314 2016-06-28 21:09
例说FPGA连载5:FPGA的优势与局限性
例说FPGA连载5:FPGA的优势与局限性 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   若要准确评估FPGA技术能否满足开...
特权ilove314 2016-06-28 21:05
例说FPGA连载5:FPGA的优势与局限性
例说FPGA连载5:FPGA的优势与局限性 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   若要准确评估FPGA技术能否满足开...
特权ilove314 2016-06-26 22:11
例说FPGA连载4:FPGA语言与厂商介绍
例说FPGA连载4:FPGA语言与厂商介绍 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   Verilog与VHDL 说到FP...
特权ilove314 2016-06-23 21:26
例说FPGA连载3:FPGA与其它主流芯片的比较
例说FPGA连载3:FPGA与其它主流芯片的比较 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   FPGA、ASIC和ASSP...
特权ilove314 2016-06-21 20:32
例说FPGA连载2:FPGA是什么
例说FPGA连载2:FPGA是什么 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   2015年伊始,Intel欲出资百亿美金收...
EE直播间
更多
我要评论
4
5
关闭 站长推荐上一条 /3 下一条