这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 休闲专区 » 我爱生活 » 《感悟设计:电子设计的经验与哲理》读书笔记

共79条 2/8 1 2 3 4 5 6 ›| 跳转至
专家
2013-04-24 17:31:47     打赏
11楼

书是一种心态,分享是一种快乐。

 

 

前言

 

............................

 

书中的很多文章,是我多年设计经验的总结。我把它们按照我自己的感悟写出来,然后按照类别分类在不同的文章里面。比如,关于电源的经验都在文章“搞定电源”里面,如何解决故障和消灭噪声都在文章“搞定故障”和“搞定噪声”里面。还有很容易套用的经验,比如文章“电子元件故障发生概率排行榜”和“让你的软件飞起来”,用起来相信各位读者会很容易得心应手。

和作战一样,做设计的时候也同样需要讲究策略,什么时候用什么策略,这种东西一般的书上不会说。因为这是一种基于实践而归纳的,游离于书本之外的知识,也就是我们常说的“只可意会,不可言传”的东西。而这些知识大多专业的成分少一些,而哲学和经验的成分多一些。本书就是致力于写出这些“只可意会,不可言传”的东西。当然,因为这些东西本身是“不可言传”的,所以文字表达起来也比较困难,因此这十分考验我的文字能力。我努力写出了一些,还有一些,我一时半会还不知道怎么表达。所以,即使是已经写出来的东西难免还有不妥的错误的地方,请各位看官多加指点和海涵。

.........................................................


院士
2013-04-24 21:03:52     打赏
12楼
这应当是一本好书

专家
2013-04-24 21:36:28     打赏
13楼

的确是一本好书,可以少走弯路,

《史蒂夫·乔布斯传》也不错

 

 


专家
2013-04-24 21:54:39     打赏
14楼
书是一种心态,分享是一种快乐。

 

 

模拟,无处不在

 

analong is everywhere

 

1.1 任何电路都会有可能用到模拟器件

任何电路都会有可能用到模拟器件,这句话一种说法,就是:“这世界没有100%的全数字产品”。任何电子产品都会有模拟电路的部分,都有可能用到工作在线性状态的模拟器件......

 

1.2 凡是电路,其实都是模拟电路

 

我做了这些年的设计,慢慢有些感悟。其中一个感悟是:“这个世界其实没有数字电路,所有的电路都是模拟的。数字电路只是模拟电路的特殊形式,正如同正方形是矩形的特殊形式、圆形是椭圆的特殊形式一样。”或是更简单地说,“数字电路是模拟电路的一个子集。”

...........................................

读者可以拨一条计算机的内存条出来看看,上面除了内存颗粒,还有很多贴片的电阻,而且大都靠近连接器的位置,这些都是降低振铃和反射等问题用的

所以设计一个计算机主板,其实是一个很有技术含量的工作

..........

所以虽然很多人认为设计电路板是个简单劳动,可是设计主板的工程师绝对不会是菜鸟。


院士
2013-04-24 22:43:23     打赏
15楼
同音不同字

专家
2013-04-25 23:42:35     打赏
16楼

书是一种心态,分享是一种快乐。

 

1.3 推而广之

刚参加工作的时候,经常骑自行车,由于有自己的习惯,喜欢自己维修自行车。记得当时把前轮拆下来修理后,以为自行车没什么大不了的,就随随便便地把前轮装上去。虽然也能骑,却骑得很不舒服。后来拿到维修店请师傅看,才知道,车轮在安装的时候,车轮和主支架有夹角,所以车轮转动后就不平衡了,轮胎会左右晃动。维修店的师傅又把它拆下来,仔仔细细地慢慢调正,前轮的主轴螺丝被一点、一点地调紧,一边调整还要一边不时地转动轮子,看看轮子转动后的动态平衡状态,之后自行车才有了比较好的使用感觉。

.................................................


菜鸟
2013-04-26 09:40:03     打赏
17楼
楼主我不是不尊重作者,我要是有钱的话也不要电子档了,当学生的一个钱当两个花,有的话麻烦您一下啦

专家
2013-04-27 16:54:50     打赏
18楼
你先走些弯路,在看这本书对你有好处,再说EEPW有研讨会,送京东券的

专家
2013-04-27 17:37:33     打赏
19楼

给力反馈第十一期:电子工具书免费得!


多参与论坛活动,什么都会有的


专家
2013-04-27 17:44:55     打赏
20楼

书是一种心态,分享是一种快乐。

 

 

2 上工治末病

 

..............................

以我的观点来看,无论是电子设计、人体健康等方面,在出现大问题之前一般都会有小的征兆出现。如果能发现这些小的征兆,并加以控制和扑灭,就可以非常有效地降低大问题出现的频率。

..............................

2.1 大问题,是因为根基没有做好

..............................

这个世界虽然有很多的不足和不合理,但是有时候改变自己,去适应这种不足,比去试图改造这些不足更合理。

 

前些年有熟人拉我去诊断一个他们设计的绣花机的工业控制系统,他们说,这个系统从诞生以来就毛病不断,可靠性非常差。我去了之后,看过他们的机器实物,调阅他们的图纸和软件,发现了很多问题:

硬件方面:

1.CPU控制部分和220V的开发电源设计在一个电路板上。这样做的缺点是难以生产。220V的AC/DC电源模块在电子市场一抓一大把,像这样没有多少产量、售价高的系统,自己去做电源,给人的感觉就是造飞机的人还要自己去设计螺丝钉、X钉一样。。不仅增加了采购和制造的难度,也增加了电源带来故障的隐患,因为自己做的小批量电源,其可靠性很难超越市面销售的、大量生产的品牌电源的可靠性。

2.用示波器看,CPU电源的纹波很大,达到150MVPP,这个也能降低硬件的可靠性。

3.

 CPU 电路板和电动机的控制电路板之间采用SPI端口连接,两个电路板之间用一个1.5M的电缆连接。CPU和外设通信用SPI端口不是不可以,但是电缆这么长的话,很容易出现本书“搞定噪声”一章中所提及的“注意你的高速数字信号”讲到的问题.(他们自己也讲,有时候通信不可靠)虽然用我说的方法可以解决一些问题,但我的方法并不能对付一个1.5M长、而且跑高速数字信号的SPI电缆.如果要解决这个问题,必须重新设计硬件接口。

4. 电路板上有很多输入输出口上,都没有ESD保护,这样也会大大降低硬件的可靠性,尤其在拔插连接器的时候。

 

5. 有些电机控制的机械部件,总是不能精确定位,虽然加入了一些传感器后,CPU多次调整后可以达到精确定位,但是付出的四件的代价,也就是降低了机器的生产效率。

.....................................

 

 

软件方面:

1. 主控制电路板的单片机软件,一共4000多行,没有按照模块分割,全部写在一个文件里面。

 

2. 公共变量比较多,一般像4000多行的软件,公共变量在10个以下的,还基本算正常,她居然达到了160多个。

 

3. 软件的注释极少。

 

4. 软件的变量名和函数名很多是采用没有意义的字母或者拼音,晦涩难懂。

.......................................

 

 

 


共79条 2/8 1 2 3 4 5 6 ›| 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]