看不懂以前那些电路图,始终是一个遗憾
说到底,编程只是一个工具,一种语言,用来表现一些现实生活中的东西。什么古灵精怪的东西都有人去编,但在私人爱好上,不知道有什么朋友,横跨 电子(EE) 及 电脑的领域的?
电子零件的 DIY,以前一直都是那些买很多电容器(capacitor)、电阻(resistor)、电晶体(Transistor)回来,根据一些不知道原理的电路图,按照位置,用融化了的锡把它们组装起来。我敢打赌,中学里面,看得到那些电路图是怎样运作的,一千个人里面也没有一个。上了大学,我请教那些读电子系的朋友,那些闪呀闪的灯泡的电路图是怎样运行的,居然还是没有人了解。没有人可以告诉我,为什么那个电晶体要放在那边,也没有人告诉我,为什么那个电阻要用这个阻抗。
听说,电子系,现在渐渐也走向电脑编程为主了。电路图的设计,有了 IC 的出现,我的朋友告诉我,只要懂得那些 IC 是怎样运作的就好了。他们的工作,已经变成在那边写 C 程式, IC 也有 RAM,就像一部小型电脑了。
但看不懂以前那些电路图,始终是一个遗憾……
有没有什么软件,可以模拟那些电流的运行,进而模拟电路图呢?我想,一定是有的吧!也曾经想要写一个,但后来发现一点也不容易。因为那是“模拟”现有的物理现象,每一个零件,每一条线路的电流,都是同时在行走着,不分先后,难不成我要用 multi-thread 去写吗?还是要分很多片 time-slice 来模拟?
电子系统,渐渐也开始联接入电脑的串连 port。我想,如果可以 DIY 一个电子器材,可以接受电脑的 COM Port 传出来的讯号,一定蛮帅的!只是编程这一部分,虽然困难我还能勉强为之,从 Windows 里面往 COM Port 送讯号,但要设计一个电子器材来读取 COM Port 的资料,那是另一个领域的知识,我就真的无能为力了。
以前受训时(Industrial Traininig)的时候,看过那些 Senior 玩过这样的把戏,可惜自己当时没有时间多加请教……
找本名為電路學書來看就可以知道你對電阻電容怎麼插的疑問,至於模擬電路圖的軟體,可以用pspice 或xspice 這兩套 軟體。