現在要搞一些有利基市場的電子產品,實在是不容易找。
如果,您很有興趣搞一些系統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 設計者也不會在不增加成本或浪費自己的生命去改變現況了。
相信:這種類似的版子...在我還在寫程式的有生之年...鐵定還會再拿到一些不同形式的版子的!
您信不信?!...乾脆您要不要也加入這個收集行列啊?!...
老大哥~我來看你囉
回覆刪除這類版子之前也弄了很多
還有很多多此一舉的設計勒
現在的rd會設計電路的很少
抄電路的倒是非常多
呵呵!
:D
謝謝您的回應 !
回覆刪除反正現在台灣大部分的電子科技公司都是等別人搞出個名堂之後。
再來個以大欺小的,去抄人家的...反正他們都有一句冠冕堂皇的藉口 : 大者恆大 !!
而工程師們?!不用太努力...反正,大公司樹底下好乘涼...
不用學那麼多...只要把分內的工作做好...公司會替您買一大推有用沒用的東西,
叫您跟著作就好了!...不是嗎?! :"> ...
其實還可以洗一種USB轉RS-232但是拿掉Transceiver的版本,因為一般USBRS232 cable的baudrate上限都卡在Transceiver這一塊,例如FTDI chip實際上能上到9xxk bps,但是市面上
回覆刪除買到的卻不一定能上得去...這對某些debug場合會有用
Chamber大大:
回覆刪除請問這塊版子的功用為何阿?
看完整篇還是領悟不出耶!
是將usb訊號 轉 RS-232 然後再轉為UART嗎?
是否能詳敘.謝謝~
還有請問一下,USB入門書,您有比較推薦的版本嗎?還是就看spec即可??
有勞了~~~ 感激!
只要是您學過C 語言的話...您一定知道有一個常用的函數:printf()
回覆刪除在一些單晶片支援C 語言組譯的平台...這個函數就是從UART 把字串丟出來的...
所以,一般系統工程師就很容易的在PC 端看到單晶片系統程式的一些重要變數或執行結果...
就是拿來偵錯用的...瞭解嗎?!.. :P ...只是現在電腦COM Port都比較少了,也不好接...
所以,大家近年來就比較喜歡用這種把UART 轉到USB 的Virtual COM Port 上了!
-----------
至於USB 的入門書?!我不敢講...萬一被"公幹"怎麼辦?! :-$
您看過我寫的USB 文章,您應該就知道了.... ...
什麼書寫得最準---當然就是規格書啊! :"> ...