原创 为国产FPGA正名(六,完结篇)

2011-5-9 16:22 2492 13 16 分类: 消费电子

 

两个调试中遇到的小问题,引以为戒。

 

 

1.  画板子的时候由于没注意结构上的固定边框,不小心把一个旁路电容放在边界上。在外部铁壳将液晶屏固定到电路板上后,出现的症状很有意思。两个不同的屋子(A和B),同样的电源输入,咱的板子在A屋子若是用手触碰铁壳,液晶屏就闪一下;而在B屋子就不会出现同样的问题。问题出现后,做了一些验证和测试,初步将问题定位在液晶屏的外壳和铁壳的接地。当然,回到开始提到的旁路电容,它随算不上是罪魁祸首,但本来铁壳以及液晶屏外壳(这二者应该是固定在一起的)与电路板的地没有连在一起,而这里的电容裸露的焊盘导致了二者连接在一起了。A屋子的供电拖线板的地和大地(由人手来传导)没有连在一起,而B屋子的供电拖线板的地和大地本来就是连在一起的。因此,结论也就浮出水面:在A屋子,大地和电路板的地(也就是铁壳的地)原本没有共在一起,当人手触碰铁壳的时候,两个地连在一起了,因此导致了液晶屏显示的闪烁现象;B屋子相应就不存在此问题,因为大地和铁壳的地原本就是共在一起的,人手触碰铁壳也就不会有什么问题了。

 

 

2.  这是关于存储器的有效管脚被悬空引发的问题。从大学里上《数字电路》开始,就听说数字芯片不使用的管脚不可以悬空,要么接GND要么接VCC。而在实际工程中,咱可基本是“中规中矩”的照此设计,然而有些问题的出现大都不是设计者可以“算计”到的。先看看出现的问题:如果不小心用手触碰到了存储器,那么液晶屏就会出现花屏闪烁等现象。特权同学的第一感觉是虚焊了,但是多次重新加锡焊过后,问题还是时不时的出现。最终看看存储器的型号,隐约感觉到了问题出在这上面:由于原本128K的存储器由于库存问题被兼容型号的256K替代了,因此就存在一条地址线在电路中处于悬空状态。意识到这个问题后,特权同学试着用手(这是一个不好的习惯,人手的静电很可能引发新的“血案”)靠近那个悬空管脚,根本无需接触到,立马现象复现。问题的解决也很简单,要么接GND要么接VCC,还有一个更简单的办法是把这个悬空管脚和旁边的地址线短路,总之让他处于一个可控的固定状态问题就能解决。

 

 

接着上图,国产FPGA其实也很“给力”。当然,这和特权同学在性能与功能折中的情况下“绞尽脑汁”最大限度的“扬长避短”不无关系,也难怪芯片销售商看到效果后乐得合不拢嘴。但是后期是否能够经受住新的考验可就要看看它自己是否有真本事了。

 

20110429_tequan_f1.jpg

20110429_tequan_f2.jpg

 

本系列博文:试用手记:为国产FPGA正名(一)

试用手记:为国产FPGA正名(二,51硬核性能测试)

试用手记:为国产FPGA正名(三,存储器)

试用手记:为国产FPGA正名(四,时序工具)

试用手记:为国产FPGA正名(五,外扩SFR使用)

为国产FPGA正名(六,完结篇)

文章评论3条评论)

登录后参与讨论

用户1662237 2016-1-17 20:07

了解了解!!

用户1454308 2016-1-12 08:30

Good

用户1678053 2015-4-16 20:30

看看

用户1612276 2014-10-31 10:57

好文章

用户1612276 2014-10-31 10:57

说的好

用户1625273 2013-9-15 18:14

烘箱是有温度控制的。设定好温度,来电后,温度失控,不太理解。

忆轻狂 2013-8-18 13:17

这也是整个系统设计缺陷,对于异常断电,应该切断整个电源,包括程控电源的自身供电,这是一个设备设计的最基本要求,最忌讳的就是无人值守的设备自己在失控的条件下自己恢复工作。 出现了故障没有对应的报警措施,说明设备还不完善。报警是不能依赖于一个电路自身,而应该像博主所说的这样有个独立的报警电路,并行工作。 而出现故障以后维护人员也没有去确认设备是否正常,也说明公司管理没有到位。

kent_rao_738407428 2013-7-12 22:25

说得有道理。但如果能充分利用电源自身的保护能力,能给被测件更多一层的保护。一旦被测件出问题,不仅是这个案例中的过温,可以自动让电源直接切断输出。这实现起来不复杂,成本也不高。

用户1606664 2013-7-12 15:58

说到底这种情况也是比较少见的,增加避雷电路比这个更实用

用户1677046 2013-7-11 09:27

非常具有参考意义.
相关推荐阅读
用户1587532 2012-12-04 14:56
被忽略的硬件常识
          在特权同学的《都是IO弱上拉惹的祸》一文中,提及了Altera的CPLD在初始化时管脚通常会处于弱上拉状态。在实际示波器采样来看,就表现在上电初 期IO脚会有一个短暂(当时是持...
用户1587532 2012-12-04 14:56
都是IO弱上拉惹的祸
         开发的一款液晶驱动器,接收MCU过来的指令和数据进行图像显示。使用了一片可编程(带使能和PWM调节控制)的背光芯片。在CPLD设计中,上电复位状态将背光使能拉低(关闭),直到MC...
用户1587532 2011-12-29 09:39
四通道波形动态演示效果
 ">http:// http://v.youku.com/v_show/id_XMzM3MDY2NjYw.html   这效果,Cortex-M3可以吗?     ...
用户1587532 2011-12-21 12:54
高速绘图显示,还是FPGA给力
  示波器的效果,曾经以为难于上青天,殊不知咱用FPGA一样能够轻松效仿。目前只是单通道的显示效果,随后送上4通道独立或叠加的波形效果。          感兴趣的朋友不妨去看看他的详细参数:...
用户1587532 2011-10-12 10:23
Keil存储空间自定义分配
Keil存储空间自定义分配          看来Capital-Micro的软件支持包做得还不够到位啊,在51编程环境KeilC中使用Astro II器件光有个Capital Micro D...
用户1587532 2011-09-22 16:38
源同步信号跨时钟域采集的两种方法
源同步信号跨时钟域采集的两种方法            对于数据采集接收的一方而言,所谓源同步信号,即传输待接收的数据和时钟信号均由发送方产生。FPGA应用中,常常需要产生一些源同步接口信...
我要评论
3
13
关闭 站长推荐上一条 /2 下一条