2008年3月28日 星期五

最夯的一塊PCB 版子

現在要搞一些有利基市場的電子產品,實在是不容易找。

如果,您很有興趣搞一些系統DIY 的東西,我可以肯定的跟您說:

在園區內,哪一種東西幾乎是電子研發人員人手一塊版子的....

可說是最夯,最熱門的產品....

我幾乎都拜託請那個 元X 或是百X 等這種電子材料行去批一些來賣,

肯定比那些什麼轉接版或是萬用版還暢銷的...

看圖:(圖)

您們都應該不陌生...您們大概也可以隱隱約約的看到許多知名公司的LOGO在上面吧...

您也不要意外,我還遇過同一家公司不同部門還洗了功能相同,卻不同版子的呢!

還不只如此,連他們在大陸養的工程師,也自己搞了一套屬於他們自己的,

還蠻得意洋洋的(Triumph,"黛安芬"?!...這個品牌的意思就是這個"抬頭挺胸"含意吧?!)

沒錯,就是 RS232 Transceiver 版...不管他長得是什麼形式的外接線...

就是有一個RS232 Transceiver (像是MAX232 等)在上面...

為什麼? 很簡單,就是為了系統Debug 目的的....

因為現在一般 微處理器都有UART 介面。甚至不只一個...

這邊要澄清一下:長在單晶片裡的那個串列通訊...我們是稱為 UART !

而經過MAX232 這種Tranceiver 之後,轉換成 +9 V與-9 V,才稱為 RS232 的!

那為什麼要這麼搞法呢?!很簡單...降低成本....

所謂成本是包括了IC 本身的成本外,就是R&D的人事成本...

如果IC 要帶有類似JTAG 的debug 介面的話...多浪費IC 本身內部的邏輯閘...成本耶 !!

最重要的一點:只要有UART ...接下來就是"燃燒"系統工程師生命的事了!

反正,寫系統程式的工程師是耐操有"動頭"...老的不行了,還可以再換一批年輕的...

對IC本身的要求自然問題就變少...(當然啊...有些老的工程師還是只有這種一百零一招的方法!)

所以,不管您是號稱最新穎的 ARM9 微處理器驗證平台 :您可以直接把這顆 RS232 Transceiver

(圖)

直接做在您的系統版子上面,簡潔又有力...整個桌面乾乾淨淨的...

當然啊:有些系統工程師就會耍一些小聰明...我原本的系統版子只要留TX 與 Ground 的接頭就好了...

我在外掛RS232 Transceiver 就好了...您看:我幫公司省錢耶 !!

(圖)

不過,看來:每一家公司的系統工程師們是:英雄所見略同 。

所以,就造就了在科學園區內,這麼偉大精簡有力的一個應用版子!

-----------------------------------------------------------

但是這種版子有一個很討厭的地方,就是 這顆 RS232 Transceiver 要吃電的...

還要幫他找電源...當然,一些系統版子就順便供應了...

只不過,現在PC 端乃至於系統工程師出門打戰所需的Notebook 已經沒有什麼 RS232 接頭了...

所以才最有名的 RS232 轉 USB 的轉接線了...

(圖)

大家有沒有看到這樣接線有沒有一個很搞笑的地方:就是他們是包括了兩顆 RS232 Tranceiver...

看來:這些聰明的工程師的確是幫公司在省錢,但也無形中可能會造成地球資源浪費,

----
所以,由這個應用範例,您大概就可以知道:為什麼USB要取代 RS232 是這麼容易的事!

因為現在的USB Controller 都已經把這個USB Transceiver

(就是人家說的那個USB PD11那種東西..)

整合到IC 本身內部了...所以,人家USB 介面多好用啊!這大概是USB 這種介面比那種什麼

RS232/485 或是CAN Bus 容易打入市場的原因... 所以啊...

下回您們就不要想再問那顆 USB PD11 怎麼這麼難買啊?!....

---------------------------------------------------------

您看:光版主這幾年下來,也收集不少這種版子(參考上圖),雖然他們的樣式不一定是相同的...

但不變的是:看來:這些IC 設計者也不會在不增加成本或浪費自己的生命去改變現況了。

相信:這種類似的版子...在我還在寫程式的有生之年...鐵定還會再拿到一些不同形式的版子的!

您信不信?!...乾脆您要不要也加入這個收集行列啊?!...

 

 





 

5 則留言:

  1. 叩頭蟲-雷兒電子Flyfish2008年3月29日 下午6:53

    老大哥~我來看你囉
    這類版子之前也弄了很多
    還有很多多此一舉的設計勒
    現在的rd會設計電路的很少
    抄電路的倒是非常多
    呵呵!
    :D

    回覆刪除
  2. 賈老師的真老公2008年3月31日 上午8:30

    謝謝您的回應 !
    反正現在台灣大部分的電子科技公司都是等別人搞出個名堂之後。
    再來個以大欺小的,去抄人家的...反正他們都有一句冠冕堂皇的藉口 : 大者恆大 !!
    而工程師們?!不用太努力...反正,大公司樹底下好乘涼...
    不用學那麼多...只要把分內的工作做好...公司會替您買一大推有用沒用的東西,
    叫您跟著作就好了!...不是嗎?! :"> ...

    回覆刪除
  3. 其實還可以洗一種USB轉RS-232但是拿掉Transceiver的版本,因為一般USBRS232 cable的baudrate上限都卡在Transceiver這一塊,例如FTDI chip實際上能上到9xxk bps,但是市面上
    買到的卻不一定能上得去...這對某些debug場合會有用

    回覆刪除
  4. Chamber大大:
    請問這塊版子的功用為何阿?
    看完整篇還是領悟不出耶!
    是將usb訊號 轉 RS-232 然後再轉為UART嗎?
    是否能詳敘.謝謝~

    還有請問一下,USB入門書,您有比較推薦的版本嗎?還是就看spec即可??
    有勞了~~~ 感激!

    回覆刪除
  5. 賈老師的真老公2008年4月3日 下午3:38

    只要是您學過C 語言的話...您一定知道有一個常用的函數:printf()
    在一些單晶片支援C 語言組譯的平台...這個函數就是從UART 把字串丟出來的...
    所以,一般系統工程師就很容易的在PC 端看到單晶片系統程式的一些重要變數或執行結果...
    就是拿來偵錯用的...瞭解嗎?!.. :P ...只是現在電腦COM Port都比較少了,也不好接...
    所以,大家近年來就比較喜歡用這種把UART 轉到USB 的Virtual COM Port 上了!
    -----------
    至於USB 的入門書?!我不敢講...萬一被"公幹"怎麼辦?! :-$

    您看過我寫的USB 文章,您應該就知道了.... ...
    什麼書寫得最準---當然就是規格書啊! :"> ...

    回覆刪除