- Jun 21 Sun 2020 00:19
-
2020-06-20 AD637 均方根模組測試
- May 26 Sun 2019 06:20
-
2019-05-25 FTDI 高速UART的應用(1)

R20190525 FTDI 高速UART的應用(1) 2019-05-25 黎煥欣
在所有 PC 控制週邊設備時, 當開始考慮每秒穜要幾個資料時, 就是我們要考慮資料流量 (Throught put), 或用另外一個說法, 資料頻寬 (Data Bandwidth). 這其實與我們現在常說的手機可以多少下載一部影片之類的意思是一樣的. 也就是單位時間內能接收或傳送多少筆資料, 這裡有非常多種單位, 常常會搞混. 我個人覺得最實際的單位是 Bytes/sec 或 MB/sec (注意 B 是大寫表示 byte), 直接表示一秒鐘傳送了幾個 “英文字母”, 而在描述傳送媒介的時候, 常用的是 bits/sec (每秒傳送幾個位元) 及 baud (每秒可轉態次數). 這些數字常常混淆.
回到 PC 控制週邊的課題, 最早的是用 ISA BUS, 它是 8-16 bits 的平行界面, 也就是一次轉態就可以傳送 1-2 bytes 的資料, 它的轉態速度是 8 – 10MHz, 也就是有 8 – 20Mbytes/sec 的頻寬, 以經相當有用了. 但它的古老, 要拆機箱, 資源有限及手動設定等問題, 在現在使用者無法管那麼多的情況下, 就轉到在機箱外可以熱插拔, 自動組態的USB 了, 也順帶解周邊供弱電的issue, 現在成了大多數週邊最常使用的界面. 而它的傳輸速度從 ver1.x 的 1.5Mbps (Mega bits/sec) (Low speed), 12Mbps(Full Speed), USB 2.0 加入了 480Mbps (High Speed), High speed 是 USB 可以接儲存及影音設備的原因, 因為大受歡迎, 所以下一代更高速的 USB 3.x 也推出來, 可以到 5Gbps, 但結構其實是 “曡” 上去的, 所以真要用到它的超高速功能, 所有的硬體要完全搭配才行, 這也是 USB 3.0 裝置常出問題或自動降速的原因, 所以這裡就先不管 USB 3.0 了.
USB 的硬體非常簡單, 兩條電源線及兩條雙向差分資料線, 它的功能完全建立在極為複雜的傳輸協定上, 複雜到它的手冊印出成本可以 K 人. 所以早期USB 的操作要作為開發對像對 RD 人員來說有障礙.
再說到 RS-232, 這個在早期PC 中都有的界面, 原始是在1960 年代電傳打字機用的界面, 從 25pin 的大型接頭, 後來挑出真的會用到的信號, 變成9pin 接頭, 但在傳輸資料時, 真正重要的只有輸出入兩條線及地線, 其它的信號原則上是 GPIO, 而現代的 RS232 週邊再減到至只有三條線, 統稱 3 線式RS232. 傳輸的位準是 +-5~12V, 與一般的 TTL 5V 或 3.3V 不合, 必須要轉來轉去, 現在就很多人不轉換位準了, 直接拿 TTL 位準傳送, 而原來RS232 的傳輸協定, 被稱之 “通用非同步傳輸協定 Universal Asynchronous receiver-transmitter UART” 套到TTL 上, 就變成了 TTL-UART, 現在成為最常用的傳輸方式與界面, 而在這個基礎上, 再發展出RS485, RS422 (PHY level), RS485 再發展出 CanBUS, ModBus , DMX (傳輸協定第二層), RS-422 再發展出SSI (編碼器傳輸協定) 以及UART 變型為 1-LINE 等. 可以說是串列傳輸的大祖先. 但最容易使用與了解.
- May 07 Tue 2019 23:10
-
2019-05-07 個人履歷 (2019 簡易板)
- Apr 02 Sun 2017 11:41
-
2017-04-02 Hawaii Mauna Kea 山頂望遠鏡雪景

2017-04-02 Hawaii Mauna Kea 山頂望遠鏡雪景 黎煥欣
先放上這次要去 Mauna Kea 山頂天文台群的 Google Earth 衛星圖
這是 2009 年一月的事了
我們的觀測站就在 Manua Kea 山腰, 標高兩千公尺左右的地方, 是個安格斯牛的放養牧場
老婆大人在牧場入口, 今天的行程是要到山頂四千公尺高的, 全世界最大的望遠鏡群所在,
- Apr 02 Sun 2017 10:10
-
2017-04-01 Paschen 彽壓放電效應

2017-04-01 Paschen 低壓放電效應 黎煥欣
下圖是 Paschen chart, 各種氣體在不同的壓力及間隔下放電的曲線 (取自
('Gas Tube Design', by H H Wittenberg)
橫軸為氣壓 x 電極距離, 可以簡單的設定為電極距離 1cm = 10mm ,
- Mar 31 Fri 2017 00:23
-
2017-03-31 Hawaii Mouna Loa 火山游記

2017-03-31 Hawaii Mouna Loa 火山游記 黎煥欣
這其實是幾年前老大還小的時候的事了, 現在有了 Google 相簿, 可以整理出來了.
先 show 一下這次的目的地的 Google Earth 影像: (from Google Earth)
在夏威夷工作之餘, 老婆及小朋友也來了, 在工作的空閒, 自然得出去玩了.
我們的觀測站是在夏威夷的大島, 上面有兩個近四千公尺, 像我們玉山一般高的火山,
- Mar 30 Thu 2017 02:06
-
2017-03-30 ADF435x 與 HP8665A 信號產生器的相位雜音比較

2017-03-30 ADF435x 與 HP8665A 信號產生器的相位雜音比較 黎煥欣
現在的小型 RF generator (From Windfreak 產品網頁)
在 RFSTM 的操作中, 操作信號與本地振盪 LO 的相位穩定度是 RFSTM 性能指標
很重要的一部份, 但在實際實使用時, 訊源都要使用碩大的座機也不是很實際.
小型的信號產生模組很方便, 若能用它們, 那 RFSTM 實機在實用性上會有很大的改進.
- Mar 29 Wed 2017 04:52
-
2017-03-29 用相移器做80MHz 的延遲線路

2017-03-29 用相移器做80MHz同步信號旳精榷延遲 黎煥欣
(From: Mini-Circuits Prodcut Photo Page)
我們要從一個脈衝雷射做為光源做為取樣的光電倍增管中讀取數據,
這有賴於取樣迴路對於操作電射的 80MHz 做精確的同步操作,
也就是由脈衝源到取樣器中間的任何可能的信號都要補償, 也就是 deskew,
- Mar 20 Mon 2017 21:05
-
2017-03-20 PCB雕刻機資料準備
2017-03-20 PCB雕刻機資料準備 徐嘉敏
因為工作上需要,故開始準備一些關於雕刻機的相關資訊
大致上的操作方式,是在整片的銅箔板上進行"雕刻"的程序:打洞→線路與空白部分的縫隙→縫隙擴充→去除其他部分鋁箔(可省略)→板子切割
參考網頁(禾宇精密科技):http://www.rs232.com.tw/epweb/epseries-2.html
目前決定與禾宇精密科技、民智科技兩家廠商聯絡,禾宇的優勢為網路上相關資訊較多,露天上二手販售的數量也較多;民智則是在Youtube上有相關操作,
- Mar 08 Wed 2017 21:37
-
2017-03-08 迷你昇壓變壓器測試 Mini Step Up Transformer Testing

2017-03-08 迷你昇壓變壓器測試 Mini Step Up Transformer Testing 黎煥欣
最近拿到一些小型的昇壓變壓器, 基本就是補蚊拍用的零件, 它的外型如下:
建議電路如下:
它只要一顆 NPN 電晶體就可以自振, 原來是用小型電晶體, 因為未來可能會用較高的功率
所以改用率晶體 TIP31C, Ic 可達 1.5A, hfe~140
- Nov 07 Sat 2015 10:27
-
2015-11-07 ADF435x 頻率合成器概述

2015-11-07_ADF435x_頻率合成器概述 黎煥欣
這也是在過去在決定用這顆晶片做本地振盪時的的前置程序記錄. 現在它的複雜操作已經有更新的產品把它簡化了, 但了解它的工作原理也是一樣重要.
Original: R20140530_ADF435X 操作說明 2014-05-30 黎煥欣
1.概論:
ADF 4350-51 為 ADI 公司生產最完整的 RF 信號合成器. 把 VCO, PLL 及Fractional-N 型除法器全部整合在一個 32PIN LFCN 包裝內. 提供最高 4.4GHz, 最低 137.5MHz (ADF4350), 或 35MHz (ADF4351), 頻率解析度可以設定, 也可以做 IQ 調變. 設計做為 WiFi 或 基地台的基礎元件使用. 我們在 RFSTM 中只用它來做本地振盪的來源. 而它所有的功能控制, 是用一個 3線式 SPI 界面控制 5 個 32 位元的暫存器. 在此我就針對我們要用的部份說明. 下面是它的方塊圖
