目前分類:電子 (15)

瀏覽方式: 標題列表 簡短摘要

 

PIC16F877課程內容:微處理器輸入介紹

一般而言,機械按鍵彈跳的產生是無法避免的,只是長短的問題而己。無論如何,彈跳
都會在 20mS 內結束而趨於穩定。要不要消除彈跳現象,就必須與應用的對象來做判斷。通
常,若按鍵是和〞計數〞有關的應用時,為怕彈跳造成計數的錯誤,就必須對消除彈跳對電
路的影響。
改善彈跳的方法:
  消除彈跳的方法有很多種,但可分為硬體及軟體消除彈跳二大類。硬體方面可採用正反

器、鎖相迴路等數位邏輯電路來消除。而軟體消除的方式,則需利用程式設計來想方法。由
於按鍵時所產生的彈跳時間不超過20mS,因此,當單晶片偵測到按鍵電路邏輯改變時(1->0)
時,立刻延遲 20mS後再執行按鍵所要執行的工作即可。當然,不是每按鍵彈跳時間都要 20mS
時間,可根據自己使用的情形來做判斷。
;;程式範例:加入消除彈跳的程式方法

;;方法(一),一段式檢查法
5V  PORTD,0
EX1:
PIC
16F877
R=10KΩ   BTFSC    PORTD,0  ;;;利用 BTFSC偵測按鍵狀態
 GOTO    EX1    ;;;高電位繼續偵測
 CALL    DELAY_20MS   ;;;低電路則執行 20mS 延遲程式
SW
 ……
;;方法(二),採用DOUBLE CHECK 二段式檢查法
EX2:
 BTFSC    PORTD,0   ;;;偵測 PORTD,0 的電位狀態
 GOTO    EX2    ;;;若仍高電位,則繼續偵測
EX_CHECK:     ;;;若偵測到低電位,代表按鍵被按下
 CALL    DELAY_20MS  ;;;延長 20MS時間來消除彈跳
 BTFSS    PORTD,0   ;;;檢查按鍵是否己經穩定,回到高電位
 GOTO EX_CHECK   ;;;若沒有,代表按鍵仍處於彈跳狀態,回到 EX_CHECK 繼續延長等待
 ………     ;;;.程式繼續執行按鍵所要的工作

http://www.hyivs.tnc.edu.tw/pic/EX3/PIC16F877%E8%AA%B2%E7%A8%8B%E5%85%A7%E5%AE%B9%EF%BC%9A%E5%BE%AE%E8%99%95%E7%90%86%E5%99%A8%E8%BC%B8%E5%85%A5%E4%BB%8B%E7%B4%B9.pdf

chenni037 發表在 痞客邦 留言(0) 人氣()

中文品質筆記

引用http://xquality.blogspot.com/2007/06/boundary-samples.html

2007/6/20

限度樣品(Boundary Samples)

限度樣品(Boundary Samples)﹐在台灣多稱為Limit Samples﹐通常多用在建立外觀品質判定之用。

談到外觀品質之判定標準﹐先要有統一的品質與規格﹐但是有關外觀的品質標準﹐卻不容易訴諸文字﹐此時可以由品管單位與客戶﹐共同建立限度樣品﹐作為允收與拒收的標準。

限度樣品製作上﹐可以分成允收限度樣品與拒收限度樣品。實際上﹐廠內又可以根據這個限度樣品﹐製作若干限度樣品﹐供作生產線的判定標準﹐避免與客戶達成協議的限度樣品被破壞。

另外﹐要注意限度樣品隨時間之變化。例如﹐有關顏色的限度樣品﹐必須考慮樣品隨時間變化的可能性﹐如此則限度樣品須隨時更新。

chenni037 發表在 痞客邦 留言(0) 人氣()

Intel® 處理器評比系統

http://www.intel.com/zh_TW/consumer/products/processors/ratings.htm

 

Comparison of Mobile Processors (CPU Benchmarks)

http://www.notebookcheck.net/Mobile-Processors-Benchmarklist.2436.0.html?&archive=0&benchmark_values=&deskornote=&month=&or=&search=&sort=superpi32m

 

2009-04-07 星級性能評級

 

http://news.mydrivers.com/img/20090407/05371802.png

chenni037 發表在 痞客邦 留言(0) 人氣()

IRctrl  PL-2303

http://www.irctrl.com/bbs/list.asp?bbsid=33

http://www.irctrl.com/bbs/topic.asp?bbsid=9&topicid=16&page=1

http://www.irctrl.com/html/hardware.htm

 

Part1--------------------------

 

此主題相關圖片如下:
view big picture


此主題相關圖片如下:
view big picture

需要對電路圖和電路板比較熟悉才可以改動   因為要把原來的紅外線處理電路拆掉 只保留 2303HX  USB轉COM 芯片和他的外圍電路    然後驅動就下2303的公版驅動 裝後後會出現COM3接口  在IRCTRL裡選擇這個接口就行了。

PS: 用USB轉COM製作的接收器 比直接幾個原件做的穩定 抗干擾 非常穩定!

 

 

Part2---------------------------------------------------

PC-->(MCU)USB HID-->RS232-->IR

 

Part3----------------------

http://www.dzdiy.com/html/200712/31/USB_infrared_remote_control925.htm

[分享]USB遥控接收器全部资料(SCH,驱动,HEX,下载线,下载程序)
图片点击可在新窗口打开查看此主题相关图片如下:
图片点击可在新窗口打开查看 下面是下载线:
图片点击可在新窗口打开查看此主题相关图片如下:
图片点击可在新窗口打开查看 驱动,烧录程序:

 下载信息  [文件大小:254.0 KB  下载次数:255]
图片点击可在新窗口打开查看点击浏览该文件:
Girder插件:
 下载信息  [文件大小:247.1 KB  下载次数:212]
图片点击可在新窗口打开查看点击浏览该文件:
误码率=0%,不占用COM口,占用系统资源超低。

90S2313源码

 下载信息  [文件大小:57.8 KB  下载次数:227]
图片点击可在新窗口打开查看点击浏览该文件:

源码转自jamguo兄的帖子http://bbs.cdle.net/dispbbs.asp?boardID=11&ID=4558&page=1

下面是Girder的配置过程

先把Girder插件压缩包里的文件界压缩到Girder安装目录下的plugins目录里 启动Girder,打开菜单File -> settings 选择 插件 钩上 Igor SFH-56 device 应用后

点击左边的Settings 按钮 在下拉菜单种选择 USB 回到主界面,打开菜单File -> Enable Input Device


图片点击可在新窗口打开查看此主题相关图片如下:
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:
图片点击可在新窗口打开查看 下面是成品图:
图片点击可在新窗口打开查看此主题相关图片如下:
图片点击可在新窗口打开查看
[此贴子已经被作者于2005-5-29 11:53:39编辑过]

Part4---------------------

http://www.avrw.com/article/art_112_4127.htm

 

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

http://www.yeyudo.cn/article.asp?id=39

硬件電路及製作:
   I RCtrl軟件的串口接收器電路很簡單(如圖),只要有一點電子元件、銲接及萬能表電壓測量知識,就可能進行自己DIY接收器電路。下面介紹元器件的作用:

   U1接收頭可以用TL0038A或TL0038B型號,其主要是管腳定義不一樣,功能是相同。TL0038A的標記N處是一個缺腳,接收頭TL0038B 沒有缺腳,只要拿到接收頭管腳排列和其中的那一種管腳排列一樣,就說時其管腳的定義就一樣;  Q1(9014)的作用是提高接收頭拉電流能力,保證當串 口2腳有較大拉電流時,不至於接收頭拉電流太大使其電壓下降到無法正常接收電壓; D1、D3(1N4148)的作用是串口中4、7腳對地(5腳)在沒有運行程序時一般電壓為-6V—-13V,當運行程序時 電壓為+6V—+13V,二極起隔離負壓的作用; R1(200歐電阻)的作用是限流電阻,其選取範圍可以從100到470歐(200為最佳),根據串口4、7電壓高低選擇,電壓高選大一些,電壓低選小一 些,推薦用200歐電阻。其功率標稱不管是1/4、1/8的電阻都可能用,因為功率很小所以都沒有關係; D2(5.1V穩壓管)的作用是保存5V電壓恆壓.濾波電容保證5V供電穩定。有兩種功率標稱1W和0.5W,這兩種都可能用; C1(47UF/16V)的作用是濾波電容保證5V供電穩定。其容量可以在47UF--220UF範圍選取。耐壓只要在10V以上都能用。

購買以上元器件後你就可以準備製作:
準備電烙鐵、焊錫、助焊劑、萬能表製作工具;
因電路很簡單就用做電路板,直接在串口頭搭焊元器件即可;
電 源部分:在串口4,7腳個焊上(D1、D3)1n4148正端,把(D1、D3)1N4148兩個負端與(R1)200歐電阻的一端焊上,再把 (R1)200歐電阻另一端與電容的正端、穩壓管的負端焊在一起,接著把電容負端及穩壓管正端焊到串口5腳,這樣5V電源就好了;
接收部分: (Q1)9014三極管的E極接來串口2腳上,C極接到(D1、D3)1N4148兩個負端及電阻的一端焊處,把2米的三芯線的一端三根線分別接到 (R1)200歐電阻另一端與電容的正端、穩壓管的負端焊處給接收頭提供5V供電、串口的5腳提供接地、接到(Q1)9014三極管的b極起來接輸入,把 2米的三芯線的另一端三根線分別接到接收頭的VCC、GND、OUT各管腳;
把焊好電路的9芯串口母頭放入串口外殼安裝好後,電路就算已經完成了。
運 行IRCtrl程序後保證軟件中打開的串口為你接接收器的串口並在串口接入收接器電路。要進行電路中5個電壓點檢測,分別是接收頭的VCC電壓為4.5V 以上、接收頭的OUT電壓為3.7V以上、串口的2腳電壓為3V以上、串口的4腳電壓為6V以上、串口的7腳電壓為6V以上,如果這5個點電壓不符合要求 請回來第3步重新查找,如果這5個點電壓對了就說電路連接正常了。
接收指示燈及電源指示燈如圖:
接收指示燈電路電在原有電路基礎上增加的元件,電源指示燈電路代替原有電路中的5V1穩壓管。


電路連接正常就可以了。

IRCtrl軟件簡介
IRCtrl軟件可以通過DIY簡易串口接收電路,配上家用電視、DVD、VCD或IRCtrl專用遙控器:

操控Windows系統音量大小、靜音、光驅開關、關機、待機、重啟、定時關機、定時待機、定時重啟、切換窗口、關閉窗口、窗口最大化/恢復、時間OSD顯示等;
模擬鍵盤功能;
模擬鼠標功能;
操控媒體中心軟件(MCE2005、Meedio);
操控音樂播放軟件(Winamp、Foobar、千千靜聽)播放、暫停、停止、快退、快進、上一首、下一首等;
操控視頻播放軟件的(MediaPlayer、Realplayer、PowerDVD、超級解霸、WinDVD等)播放、暫停、停止、快退、快進、上一首、下一首、全屏等;
操控電視卡軟件(WinDVR)上一個節目、下一個節目、調台等;
操控看圖軟件操控(ACDSee、XP圖片查看器)上一圖像、下一圖像、向左旋轉、向右旋轉、放大、縮小、上下左右移動圖像等;
網頁、電子書的操控(IE、Reader)上一頁、下一頁、向上滾動、向下滾動等;
除此之外,你還可以為自己想要控制的程序添加操控命令文件,以實現無限操控可能。
IRCtrl 可以同時進行多個應用軟件的操控(如同時操控Winamp、ACDSee、IE),IRCtrl可以智能識別出系統運行程序和當前程序是否在命令樹中存 在,如果存在就自動執行控制程序相應的遙控操作。想增加操控程序只要下載操控程序命令文件添加到命令樹就可以進行操控了。

有了IRCtrl軟件,您就可能躺在沙發上自由操控您的電腦。一起來吧!從電腦顯示器前解放出來,開始享受您自己的多媒體中心吧!



第一步:串口或USB口狀態檢查

程 序打開後檢查串口及USB口狀態欄中的COM口(串口)應該為接收器所接的COM口及COM口狀態為ON狀.這時就可以進入第二步。如果不是上述狀態說是 串口沒有選擇正確或已被其它程序佔用,就會提示下圖(2)狀態,你可以到工具菜單中打開COM口或在工具菜單中打開運行設置窗口進行串口選擇。

第二步:測試遙控器

你 可能用IRCtrl專用遙控器、家裡的電視、VCD、DVD遙控器(空調遙控器不能用)對準接收器,按遙控器上任意按鍵,當按下遙控器控鍵時在 IRCtrl主界面左下角按鍵碼欄中將顯示按鍵碼,不放開遙控器按鍵時主界面左下角重複發射碼跳變欄不斷進行O或1顯示,這時就說明遙控器軟硬件其本正 常。接著可以進行遙控器上其它按鍵測試,確認按鍵碼有沒有重複,如果沒有重複測試已大功告成,可以進入第三步。如果不正常請進行檢查自制接收器電路及查看 遙控器電池是否沒有電或更換別的遙控器測試。

第三步:遙控器按鍵碼學習


命令、命令組的定義及命令樹查找流程
命令、命令組用來組織命令設置、查找、執行命令功能作用。命令分別為普通命令和萬能命令,命令組分別為命令組、快捷命令組、運行命令組。快捷命令組變量為存放快捷命令組,運行程序命令組變量為存放運行程序命令組。

1.普通命令:

當節點沒有孩子及輸入鍵碼編輯框中有輸入鍵碼,則為普通命令(如圖(1)為左移普通命令功能)。當遙控器按鍵碼能查找到這個命令時只有命令輸入碼與遙控器按鍵碼相同,才可以執行該命令功能。

2.萬能命令:

當節點沒有孩子及輸入鍵碼編輯框中沒有輸入鍵碼,則為萬能命令(如圖(2)為左移萬能命令功能)。當遙控器按鍵碼能查找到這個命令時不管遙控器按鍵碼為什麼碼,都會去執行該命令功能。

3.命令組:

當 節點中有孩子(命令或命令組)及輸入鍵碼編輯框中沒有輸入鍵碼,則為命令組(如圖(3)為數字鍵命令組).當遙控器按鍵碼能查找到這個命令組同層的兄弟 時,就可以同時查找到這個命令組下的所有孩子(命令或命令組)並執行遙控器按鍵碼與輸入鍵碼相同的命令或命令組.命令組的孩子在查找執行上與其兄弟是同一 層,命令組其不執行命令作用,只是把命令或命令組組織在一起的作用。

4.快捷命令組:

當 節點中有孩子(命令或命令組)及輸入鍵碼編輯框中有輸入鍵碼,則為快捷命令組(如圖(4)為鼠標快捷命令組)。當有遙控器按鍵碼能查找到這個快捷命令組 時,遙控器按鍵碼與輸入鍵碼相等時就執行其本身的命令,並把這個快捷命令組放入當前命令快捷組變量中。接著有遙控器按鍵碼輸入時就先查找快捷命令組變量, 因為快捷命令組變量是這個快捷命令組所以就從其下的孩子(命令或命令組)開始查找。

5.運行程序命令組:

當 節點中有孩子(命令或命令組)、輸入鍵碼編輯框中有輸入鍵碼及命令功能為運行程序,則為運行程序命令組(如圖(5)為MediaPlayer軟件運行程序 命令組)。當遙控器按鍵碼能查找到這個運行程序命令組時,當遙控器按鍵碼與其輸入鍵碼相同時,就執行其運行程序命令並把當前運行程序命令組變量值放到上一 次運行程序命令組變量中再把這個運行程序命令組放到當前運行程序命令組變量中。接著有遙控器按鍵碼輸入時能查找到當前運行命令組變量時,因為當前運行程序 命令組變量中是存放這個運行程序命令組地址所以就從其下的孩子(命令或命令組)開始查找。

命令搜索查找流程:

先查找快捷命令組變量,為空時就跳到第2步驟,不為空就查找快捷命令組下的所有孩子(命令或命令組),如有匹配命令就找行並查找完其下所有命令退出查找,沒有執行命令就跳到第2步驟;
查找當前活動窗口是否是可控制程序窗口,不是就跳到第3步驟,是就查找其運行程序命令組下的所有孩子(命令或命令組),如有匹配命令就找行並查完其下所有命令退出查找,沒有執行命令就跳到第3步驟;
查找當前運行程序命令組變量,為空時就跳到第4步驟,不為空就查找當前運行程序命令組變量下的所有孩子(命令或命令組)如有匹配命令就找行並查完其下所有命令退出查找,沒有執行命令就跳到第4步驟;
查找上一次運行程序命令組變量,為空時就跳到第5步驟,不為空就查找上一次運行程序命令組變量下的所有孩子(命令或命令組)如有匹配命令就找行並查完其下所有命令退出查找,沒有執行命令就跳到第5步驟;
查找系統中是否有運行可控制的程序,沒有就跳到第6步驟,有就查找其運行程序命令組下的所有孩子(命令或命令組),如有匹配命令就找行並查完其下所有命令退出查找,沒有執行命令就跳到第6步驟;
從命令樹根開始查找其下第一層所有孩子,有匹配命令就執行並查完其下所有命令退出查找。

還有一些參考電路:帶指示的

最開始的電路:

這個是原作者最穩定的電路:

 

chenni037 發表在 痞客邦 留言(0) 人氣()

 

美國卡內基美隆(Carnegi Mellon)大學一名博士班的學生

Johnny Chung Lee200712月發表了一個Wiimote的新奇應用,

wii遊戲把手(Wiimote)以藍芽傳輸連接安裝了座標軟體的電腦,

Wiimote監視紅外線Led筆的座標以驅動滑鼠,即可製作簡易平價的互動電子白板

參考影片: http://www.youtube.com/watch?v=5s5EvhHy7eQ

者網站: http://www.cs.cmu.edu/~johnny/projects/wii/ 

延伸閱讀:

http://www.mobile01.com/topicdetail.php?f=280&t=810900

http://media.ttes.ntct.edu.tw/blog/?p=947

http://goods.ruten.com.tw/item/show?11081104552895

chenni037 發表在 痞客邦 留言(1) 人氣()

VSWR翻譯為電壓駐波比(Voltage Standing Wave Ratio),一般簡稱駐波比。
電磁波從甲介質傳導到乙介質,會由於介質不同,電磁波的能量會有一部分被反射,從而在甲區域形成「行駐波」。   
電壓駐波比,指的就是行駐波的電壓峰值與電壓谷值之比,此值可以通過反射係數的模值計算:VSWR=(1+反射係數模值)/(1-反射係數模值)。   
而入射波能量與反射波能量的比值為 1:(反射係數模的平方)從能量傳輸的角度考慮,
理想的VSWR為 1:1 ,即此時為行波傳速狀態,在傳輸線中,稱為阻抗匹配;最差時VSWR無窮大,此時反射係數模為1,為純駐波狀態,稱為全反射,沒有能量傳輸。   
由上可知,駐波比越大,反射功率越高,傳輸效率越低。


反射係數K =R-r/R+r),其中R為輸出阻抗,r為輸入阻抗V&M~uo


sSF434250中國電子頂級開發網----電子設計討論、電子工程師blog、超人氣的電子工程師資料分享平台,ki8h1kn"tVg

VSWR=1.15  RL=23.1  Reflection coefficient=0.07 

Reflection coefficient K=0.07

VSWR =(1+|K| )/( 1-|K| )= R / r = Vmax / Vmin

VSWR= (1+0.07)/(1-0.07)

 

Return Loss    RL=1/0.7=1.4286    

RL     = 10log(入射功率/反射功率)

= 20log1 / KdB

= 20log [VSWR+1/VSWR-1]dB

RL    =20log(1/0.07)

=20log[(1.15+1)/(1.15-1)]

=23.1 dB

 

VSWR=(10^(23.1/20)+1)/ (10^(23.1/20)-1)

 

 

 

VSWR
Voltage Standing Wave Ratio

駐波比

反射損耗

傳輸損耗

電壓反射係數

傳輸功率

功率反射

(dB)

(dB)

(COEFF)

(℅)

(℅)

1.00

.00

.000

.00

100.0

.0

1.15

23.1

.021

.07

99.5

.5


Return Loss Voltage Standing Wave Ratio Reflection Coefficient
Reflection coefficient (gamma) to return loss to conversion equation

VSWR to return loss to conversion equation

 Return loss to VSWR to conversion equation

Reflection coefficient (gamma) to VSWR to conversion equation

Return loss to reflection coefficient (gamma) conversion equation

Impedance (Z) to reflection coefficient (gamma) conversion equation

VSWR to reflection coefficient (gamma) conversion equation



Note: VSWR values were used to calculate the other two related values (rounded to 3 significant places)
RL (dB) VSWR G   RL (dB) VSWR G   RL (dB) VSWR G   RL (dB) VSWR G
46.1 1.01 0.00498   25.7 1.11 0.0521   18.0 1.29 0.126   8.0 2.32 0.398
40.1 1.02 0.00990   24.9 1.12 0.0566   17.0 1.33 0.141   7.0 2.61 0.447
36.6 1.03 0.0148   24.3 1.13 0.0610   16.0 1.38 0.158   6.0 3.01 0.501
34.1 1.04 0.0196   23.7 1.14 0.0654   15.0 1.43 0.178   5.0 3.57 0.562
32.3 1.05 0.0244   23.1 1.15 0.0698   14.0 1.50 0.200   4.0 4.42 0.631
30.7 1.06 0.0291   22.6 1.16 0.0783   13.0 1.58 0.224   3.0 5.85 0.708
29.4 1.07 0.0338   21.7 1.18 0.0826   12.0 1.67 0.251   2.0 8.72 0.794
28.3 1.08 0.0385   20.8 1.20 0.0909   11.0 1.78 0.282   1.0 17.4 0.891
27.3 1.09 0.0431   20.0 1.22 0.100   10.0 1.92 0.316   0.5 34.8 0.944
26.4 1.10 0.0476   19.0 1.25 0.112   9.0 2.10 0.355   0.0 Infinity 1.00

 

 

VSWR to return loss conversion 線上轉換

http://cgi.www.telestrian.co.uk/cgi-bin/www.telestrian.co.uk/vswr.pl

 

引用: http://www.rfcafe.com/references/electrical/vswr.htm

 

chenni037 發表在 痞客邦 留言(0) 人氣()

關於諧振電路的品質因素(Q值)

在研究各種諧振電路時,常常涉及到電路的品質因素Q值的問題,那末什麼是Q值呢?下面我們作詳細的論述.


圖1是一串聯諧振電路,它由電容C、電感L和由電容的漏電阻與電感的線電阻R所組成.此電路的複數阻抗Z為三個 元件的複數阻抗之和.

Z=R+jωL+(-j/ωC)=R+j(ωL-1/ωC)  ⑴

上式電阻R是複數的實部,感抗與容抗之差是複數的虛部,虛部我們稱之為電抗用X表示, ω是外加信號的角頻率.

當X=0時,電路處於諧振狀態,此時感抗和容抗相互抵消了,即式⑴中的虛部為零,於是電路中的阻抗最小.因此電流最大,電路此時是一個純電阻性負載電路,電路中的電壓與電流同相.電路在諧振時容抗等於感抗,所以電容和電感上兩端的電壓有效值必然相等,

電容上的電壓有效值UC=I*1/ωC=U/ωCR=QU   品質因素Q=1/ωCR,這裡I是電路的總電流.

電感上的電壓有效值UL=ωLI=ωL*U/R=QU     品質因素Q=ωL/R

             因為:UC=UL  所以Q=1/ωCR=ωL/R

電容上的電壓與外加信號電壓U之比UC/U= (I*1/ωC)/RI=1/ωCR=Q

電感上的電壓與外加信號電壓U之比UL/U= ωLI/RI=ωL/R=Q

從上面分析可見,電路的品質因素越高,電感或電容上的電壓比外加電壓越高.

電路的選擇性:圖1電路的總電流I=U/Z=U/[R2+(ωL-1/ωC)2]1/2=U/[R2+(ωLω0/ω0-ω0/ωCω0)2]1/2  ω0是電路諧振時的角頻率.當電路諧振時有:ω0L=1/ω0C

所以I=U/{R2+[ω0L(ω/ω0-ω0/ω)]2}1/2= U/{R2+[R2(ω0L/R)2](ω/ω0-ω0/ω)2}1/2= U/R[1+Q2(ω/ω0-ω0/ω)2]1/2

因為電路諧振時電路的總電流I0=U/R,

所以I=I0/[1+Q2(ω/ω0-ω0/ω)2]1/2有:I/I0=1/[1+Q2(ω/ω0-ω0/ω)2]1/2作此式的函數曲線.設(ω/ω0-ω0/ω)2=Y

曲線如圖2所示.這裡有三條曲線,對應三個不同的Q值,其中有Q1>Q2>Q3.從圖中可看出當外加信號頻率ω偏離電路的諧振頻率 ω0時,I/I0均小於1.Q值越高在一定的頻偏下電流下降得越快,其諧振曲線越尖銳.也就是說電路的選擇性是由電路的品質因素Q所決定的,Q值越高選擇 性越好.

 

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

Q值;是衡量電感器件的主要參數。是指電感器在某一頻率的交流電壓下工作時,所呈現的感抗與其等效損耗電阻之比。電感器的Q值越高,其損耗越小,效率越高。

  電感器品質因數的高低與線圈導線的直流電阻、線圈骨架的介質損耗及鐵心、屏蔽罩等引起的損耗等有關。
  也有人把電感的Q值特意降低的,目的是避免高頻諧振/增益過大。降低Q值的辦法可以是增加繞組的電阻或使用功耗比較大的磁芯.
  Q值過大,引起電感燒燬,電容擊穿,電路振盪。
  Q很大時,將有VL=VC>>V的現象出現。這種現象在電力系統中,往往導致電感器的絕緣和電容器中的電介質被擊穿,造成損失。所以在電力系統中應該避免出現諧振現象。而在一些無線電設備中,卻常利用諧振的特性,提高微弱信號的幅值。
  品質因數又可寫成Q=2pi*電路中存儲的能量/電路一個週期內消耗的能量
  通頻帶BW與諧振頻率w0和品質因數Q的關係為:BW=wo/Q,表明,Q大則通頻帶窄,Q小則通頻帶寬。
  Q=wL/R=1/wRC
  其中:
  Q是品質因素
  w是電路諧振時的電源頻率
  L是電感
  R是串的電阻
  C是電容

chenni037 發表在 痞客邦 留言(0) 人氣()

[iqmore專欄]鍵盤相關(02) - 印字介紹

上一篇 [iqmore專欄]鍵盤相關(01)-種類介紹
了解鍵盤種類區分之後
這篇是要來看鍵盤上的字有什麼不一樣
一樣都是在鍵帽上印字~不過卻暗藏玄機!

chenni037 發表在 痞客邦 留言(0) 人氣()

switch regulator 和linear regulator的區別 引用自EDN

switch regulator 和linear regulator的區別 很多有關電源的書籍在這方面都有詳盡的論述。概括地講,linear regulator 的調整管工作在線性狀態,根據負載的變化情況來調節自身的內電阻從而穩定輸出電壓。它只能做降壓轉換,電路簡單,噪聲低,轉換效率可以簡單地看作輸出與輸入電壓之比,一般用於低壓差,小功率的場合。switch regulator調整管工作在開關狀態,通過調節導通和關斷的時間比例穩定輸出電壓,可靈活實現電壓的大小和極性的不同轉換。良好的設計可實現較高的轉換效率,電路相對複雜,存在開關噪聲。在linear regulator不適用的場合都可以應用。 switch 方式最主要的好處是效率(Po/Pi)的提升, 而且可以做升壓(boost), 降壓(buck), 升降壓(boost-buck). 而Linear regulator 效率低於switch, 由於輸出電壓小於輸入電壓. 目前Power supply 需求大功率(etc. 200W) 都是採用switch. 而小電流(mA)的就比較常見用regulator. 再補充一點: switching regulator需要外加電感,電阻和電容,如果要提供超過500mA的情況,通常會比較建議採用外加Power MOSFET 如果是linear regulator,一般來說大都是on-chip build-in,所能提供的電流大都不會超過100mA(泛指在SOC),因為若要提供大電流,其POWER MOSFET的Size就要很大,而且會有current density的問題,如果要linear regulator且又要超過100mA,絕大部份是採用外接的BJT 補充一下在應用方面 由於ldo的noise較小,故常用在RF電路上 LDO switching converter efficiency poor Up to 95% and average about 90% conversion ratio step down only step down/up inverting output ripple small moderate load capability moderate Be able to above 500 mA footprint area small large http://tech.digitimes.com.tw/print.aspx?zNotesDocId=338461225499436548256F47001F5D07 各種直接電源轉換技術之優劣比較  在瞭解手持裝置內有哪些用電組件,以及有哪些可用的供電來源後,接著我們將來討論供電與用電間的電源轉換方式,而絕大多數都是DC/DC的直流間轉換,原因是AC/DC的交直流轉換多半在外部變壓器中轉換完成(透過橋式整流器、濾波電容),到裝置內已無需考慮此段過程。  直流轉換主要分成兩種方式,即是線性調整(Linear Regulator)與切換式調整(Switch Regulator,亦稱:開關式、交換式),線性調整僅能用在降低輸出電壓,因此也稱線性降壓;而切換式調整則可以升壓(Boost)、降壓(Buck)、甚至反相(Invert,轉成負向電壓)。  進一步的,切換調整又分成電容式切換與電感式切換,電容式切換多被另稱成Charge Pump(電荷泵、或稱電荷幫浦);而一般若無特別指明,則提到切換式調整即是指電感式切換。  從性質而言僅有上述的分類,但筆者發現各元件供應商會再進行更多的延伸區別,如Linear Regulator方面多出了一種LDO(Low Drop Out,低消散)類型,強調輸入電壓不需高出輸出電壓太多即可穩壓運作,但本質上依然是線性降壓,只是電氣表現上更為卓越。  另外,Switch Regulator也在DC/DC Switch Controller外衍生出一種DC/DC Switch Converter,差別只在於把Controller外部搭配的三個離散元件:P FET、N FET、電感,其中P FET、N FET改成內建,但仍需要外接電感,此作法主要是讓設計時更方便、製造時更省空間,然也因為採內建式的FET切換開關,使轉換能力受到限制,多半低於 Controller的供電力,而運作原理與特性皆與Controller相同。不過即便供電力較DC/DC Controller小,但對手持裝置而言卻都已足夠,所以手持裝置內幾乎都用DC/DC Converter,少見DC/DC Controller,且有助於減少機內空間的佔用。  除了轉換、調整方式的不同,Linear Regulator、Charge Pump、Switch Regulator三者所轉換出的直流電源潔淨度、以及轉換效率等也各有不同,而電路的複雜度、組件的成本也有差別。  以Linear而言,它的實現電路最為簡易,電源潔淨度最佳(少漣波Ripple、雜訊Noise、干擾EMI),但電源轉換率也最差,即是所有輸入電壓高出輸出電壓的準位統統以熱能方式消散,無法供輸出電路運用。且高功率型的Linear Regulator經常要外接散熱片,才能讓散熱加速,不過高功率型在手持裝置內使用的機會不多。  至於Charge Pump,雖能夠升壓、降壓、反相,但多數的運用情況皆在升壓,Charge Pump的電源轉換率較Linear為高,但由於切換過程中只用上外接電容,未用及電感,使其轉換率仍不如電感式切換的Switch Regulator,且供電力也小於Switch Regulator,電源潔淨度未如Linear Regulator來得理想。  而Switch Regulator方面,其電源轉換率最高,但電源潔淨度卻也最難掌控,實現上的電路佔用面積亦最大(涉及電感線圈的配置),為讓外接電感縮小,多半是將 Switch Regulator的切換頻率拉高(達MHz以上),在實際運用上則是升壓、降壓、反相皆有可能。同時前述三者在組件價格上,也以Linear較廉,Charge Pump次之、Switch Regulator較高。(見表:直流電源調整、轉換方式比較表) ■因應各部件的用電特性,給予不同的供電方式  對用電、供電等部件有所瞭解,以及對各種直接電源轉換的差異有所認知後,即可以進行各自的供電對應。  在MPU上,至少需要兩種電壓:Vcore與Vmain(有時亦稱Vi/o),由於要求的電流較大,為了電源利用率通常會用DC/DC Converter,同時若有DVS/AVS的動態調壓需要,還必須使用能彈性輸出電壓準位的DC/DC Converter,通常是用外部電阻的分壓值來操作輸出電壓,或依循各MPU的省電規範來設計。  在DRAM記憶體上,少量的記憶體仍可使用Linear Regulator來供電,並有低雜訊(Low Noise)、低消散(Low Drop Out)、高漣波拒斥比(PSSR)等要求,然記憶體容量大時耗電也會增加,屆時改用DC/DC Converter較為合適。  至於顯示方面則較為複雜,特別是背光部分,STN、TFT需要背光,無論採用EL或CCFL,都需要進行偏壓(Bias)處理,將數伏特的電壓提升至十多伏以上,並要有反相電壓,理由是EL、CCFL需要交流驅動(如+15V~-10V)。不過,EL、CCFL驅動的電壓雖高,但電流耗用卻小(uA~數 mA),因此使用Charge Pump進行升壓、反相來供電即可,不需使用供電力較大的DC/DC Converter。  至於用 LED充當Backlight,現在普遍是用白光發光二極體(White LED),許多業者已經推出專為驅動White LED的晶片,設計時可直接沿用,並且也可支援相機閃光燈所用的White LED。然而即便不使用驅動晶片,也不一定要進行升壓、降壓才能供電,直接將White LED進行串並聯組合即可,例如將White LED串接,用多個White LED的內阻來承受較高的供電電壓。比較特別的是,White LED的用電較EL、CCFL兇,每一個約要數mA以上才能驅動,因此建議從DC/DC Converter取得供電。 圖一:ZETEX半導體公司的DC/DC轉換器:ZXSC100,外部只需要再加裝一個電感、一個開關電晶體、一個蕭特基二極體、及電阻、電感元件,即可將1.2V的輸入電壓轉換成3.3V,及最高1A的輸出。(圖片來源:ZETEX) 圖二:若使用DC/DC Controller,則在進行切換式電源轉換時,外部依然要有P/N FET開關搭配,圖為多款ZETEX公司的表面黏著式P通道MOSFET。(圖片來源:ZETEX)

chenni037 發表在 痞客邦 留言(0) 人氣()

 

離散小波轉換之原理、應用及架構(上)

http://www.chip123.com/index.php?where_home=magazine_intro&year=2002&serial=11&magazine_id=202

chenni037 發表在 痞客邦 留言(0) 人氣()

引用: 逢甲大學物理教學研究中心暨光電物理研究所 羅道正

電蚊拍的教學應用

摘要

本文旨在介紹市面上容易買到,價錢在新臺幣100元左右且又不會太危險的電蚊拍,在普通物理電磁學範圍的幾種教學應用。

前言

當 我在嘗試修理故障的電蚊拍時,發覺線路上的幾種基本電子電路元件剛好和大一普通物理電磁學所介紹的幾種基本電路元件幾乎相同,利用電阻、電容、電感(變壓 線圈)、整流半導體和電晶體物理特性的完美組合,不但提供了人蚊大戰中我方最環保又有效的近迫防禦武裝,亦成為課堂上十分吸引學生興趣的精彩教具。

圖一

主要原理

先看電蚊拍的電路圖(如圖一),這和He-Ne氣體雷射管的點亮電路 是很像的,線圈變壓器一共有三組繞線,其中兩組圈數較少的繞線和電晶體共同負責產生間歇振盪訊號,另外一組圈數較多的繞線負責將電壓升高,然後由一連串的 整流半導體和電容器組合成壘增倍壓電路,巧妙的將電壓一倍又一倍的提高,最後在輸出端加上放電保護電阻以免回授太強而造成電晶體被破壞。

當我們想要用一般的多用途電錶當作伏特計,直接去量測此一電路時,實際上會遇到的困難是電壓過高,通常會超出普通 多用途電錶的量測範圍,為了克服此一困難,我發現可以在電晶體的回授放大振盪電路之中加上一個適當的可變電阻,它能有效的衰減回授訊號,使輸出端的電壓成 為可以任意調變的大小(這時此一電路即成為低功率的可變高電壓直流電源),然後我們就能輕易地讀出這電路上每一處的直流電壓值和交流電壓值。

可供教學應用的討論項目

間歇振盪電路和線圈變壓器可以用來討論普通物理學之中的磁場、法拉第 定律(感應電動勢)、RL電路、線圈變壓器和電晶體,按下開關導通電晶體時,一組線圈會產生感應電動勢而回授控制電晶體的基極使它開始間歇振盪(重複導通 與不導通的狀態),另外的兩組線圈是線圈變壓器的主線圈和副線圈,這可以將兩顆電池的直流電三伏特低電壓電源改成交流電電壓100伏特以上的較高電壓。

由一連串的電容器和整流二極體所組成的壘增倍壓電路可以用來討論普通物理學之中的電場、電位、電容器、直流電RC電路、基本交流電路和半導體,至於在電蚊拍拍面上相鄰的兩條裸線各焊上一個凸出的放電接點之後,可以用來討論普通物理學之中

的導體與非導體、靜電場和電位差。

製作工具與材料

1.電蚊拍一隻。

2.剪下的電子零件接腳或迴紋針。

3.烙鐵、焊錫、平口剪和尖嘴鉗。

4.2kΩ的可變電阻一個。

5.掌上型多用途電錶一台。

電蚊拍的教學應用

1.導體、非導體、靜電場和電位

 

 

 

 

圖二

利用已知一般空氣在電場強度超過3 ×106 V/m 的條件之下會被游離而開始導電的物理特性[1],只要在電蚊拍拍面上相鄰的兩條裸線各焊上一個凸出的放電接點如圖二(用剪下的電子零件多餘接腳即可),然 後調整他們彼此尖端的間隔距離到0.2mm 以內(約為一張紙的厚度即可),若以1000伏特以上的直流電壓對此放電接點提供電位差,這將會產生(1000V/0.2mm)= 5×106 V/m 的電場,可以達到一般空氣被游離而開始導電的物理條件,此時放電接點之間會不斷的發出電光閃動和霹哩啪啦的聲響,添加了聲光效果的電蚊拍立刻會吸引您周圍 所有同學的注意與好奇,讓他們拿去輪流玩一玩之後,我覺得同學們會更願意加入靜電學部分關於導體與非導體、靜電場和電位差的討論。

二.電容器、電容值和介電質材料

如果將紙片滑入電蚊拍的放電接點之間會如何呢?會停止放電或減弱放電嗎?還是會反應的更劇烈呢?可以在普通物理課本裡查表比較一下空氣和紙片的介電常數(K=ε/ε0) 及介電強度(V/m),因為紙片的介電常數是空氣的3.7倍且紙片的介電強度是空氣的5倍[2],所以將紙片滑入電蚊拍的放電接點之間會增加電容值 (C=Q/V=εA/d),每單位電壓能儲存的電荷數目增加且操作電壓亦增加的結果,自然使得放電接點之間會產生更劇烈的聲光效果,足以在紙片上燒出許多 小洞,其實每當您用電蚊拍去電蚊子時,如果壓著開關電久一點,也會觀察到有電光閃動和霹哩啪啦的聲響,這適合用來討論靜電學部份關於電容器的電容值、介電 質材料。

三.RC電路、電容器的頻率響應和阻抗

圖三

電蚊拍也是很有 意思的基本電路教學例子,請參考電路圖(如圖三),如果在電晶體的回授放大振盪電路之中加上一個適當的可變電阻,它能有效的衰減回授訊號,使輸出端的電壓 成為可以任意調變的大小,調可變電阻使輸出端的電壓不超過手邊電錶的量測範圍,然後就可以量出這電路上每一處的直流電壓值和交流電壓值。

電容器C1~5可以讓高頻率的交流電壓通過(電容器的交流電阻抗Xc=1/ωC=1/2πfC),但是電容器C1~5會隔離直流電壓(各自達到它的RC充電穩態電壓值),藉由半導體的單向導電特性,電容器C1和C3之間的直流電壓值就成為電容器C2和C4之間交流電壓的參考低電位,同理,電容器C2和C4之間的直流電壓值就成為電容器C3和C5之間交流電壓的參考低電位,由一連串的電容器和整流二極體所組成的壘增倍壓電路可以用來討論普通物理學繼靜電學之後的RC電路、電容器的頻率響應和阻抗。

四.磁場、法拉第定律和RL電路

線圈變壓器是常見的磁性電路元件,電蚊拍的線圈變壓器通常有六隻腳,這三組線圈利用同一隻鐵蕊內磁通量變化產生的感應電動勢去控制電晶體的開關動作和升高電壓。

圖四

圖四是電蚊拍內 線圈變壓器的分解圖,接腳3和4之間的線圈在按下開關後,此一RL電路會容許微小的控制電流開始進入電晶體的基極而造成電晶體的集極與射極之間進入導通的 狀態,因而有較大的電流進入接腳1和2之間的線圈,這會造成線圈內鐵蕊之磁通量變化而在接腳5和6之間的線圈上產生出感應電動勢,線圈內鐵蕊之磁通量變化 當然也會在接腳3和4之間的線圈上產生出感應電動勢,而且感應電動勢的方向是減少電流進入電晶體的基極而造成電晶體的集極與射極之間進入不導通的狀態,以 上的電晶體開關動作速度極快,不斷重複的結果就產生間歇振盪的電子訊號,因為接腳5和6之間的線圈數目很多,所以產生出很大的感應電動勢送至由電容器和整 流二極體所組成的壘增倍壓電路,這用來產生低功率的高壓電確實簡單好用。

最後以我修好的 那隻電蚊拍為例,線圈變壓器接腳1和2之間的線圈有12圈,接腳3和4之間的線圈有24圈,至於接腳5和6之間的線圈數目則多達1345圈,花了約二小時 才接好斷路的漆包線並一一地繞回去,如果只要判斷變壓器接腳,以掌上型多用途電錶的歐姆檔測試即可,圈數越多者電阻越大(R=ρL/A)。

操作時的注意事項

改裝過的電蚊拍就像是一個瓦斯爐的電子點火器,一定要再三確認附近沒有易燃物品和粉塵,以免發生火災或爆炸的危險意外。

人被電蚊拍電到是極不舒服的,有心臟疾病者更要避免,才能確保安全。

參考資料

  1. Douglas C.Giancoli,Physics for Scientists and Engineers,3rd.ed. P.622,Prentice Hall,2000

  2. 同上,P622

     


延伸閱讀

電蚊拍原理與製作

chenni037 發表在 痞客邦 留言(0) 人氣()

RF transeiver

http://blog.csdn.net/kingbeful/archive/2007/05/13/1606615.aspx

3.1 GPS前端的結構

 

對於GPS的實現,在射頻方面,我們主要做的是一個接收機,來接收衛星信號。一下將探討一下幾種基本的結構。

 

3.1.1 外差法(Heterodyne)

 

首先,我們要得到信號,則必須要濾波——在很多噪聲中濾出我們需要的信號,而在一個非常高的頻率(射頻)設計一個帶通濾波器需要非常高的Q值。而外差法是將比較高的信號的頻帶,降低到一個比較低的頻帶,從而使我們可以使用一個較小的Q值來設計後端的濾波器。外差法的基本結構如圖3-1所示

 

3-1 外差法的基本結構

 

為了實現能夠將頻率降低,我們需要一個混頻器(mixer),混頻之後的出現的頻率為ω0+ω1ω0-ω1然後通過一個低通濾波器濾掉ω0+ω1就可以獲得較小的那個頻率。通常我們把ω2叫做中頻(intermediate frequencyIF),把ω0叫做本振頻率(local oscillator, LO)

 

在使用外差法的過程中會遇到鏡像的問題。

由於 ,所以對於ω1還有一個跟他相對應的鏡像頻率使得它與ω2之差也為中頻。具體的表示如下:

因此,如果不能對的頻率進行較好的濾除,則會對中頻信號產生干擾。通常我們採用增加一個鏡像抑制濾波器(image-reject filter)來抑制鏡像頻率。增加鏡像抑制濾波器後的外差電路如圖3-2所示:

3-2 增加鏡像抑制濾波器後的結構

 

由於鏡像信號距離我們所需要的頻率有兩倍的中頻頻率。因此,通常為了使得濾掉鏡像更加容易,一般選擇相對較高的中頻頻率信號,但是高的中頻信號,對於後級的中頻放大器和濾波器的要求也會相應的提高(比如,需要一個高Q值得中頻濾波器)所以在選擇中頻的時候我們需要權衡(trade-off)。圖3-3(a)(b)分別表現了在高中頻和低中頻的時候對鏡像以及對幹擾信號的抑制作用。

3-3 (a) 高中頻對於鏡像以及對幹擾信號的抑制作用

 

3-3(b) 低中頻對於鏡像以及對幹擾信號的抑制作用

 

由於對於一個給定的射頻頻率我們可以有兩個 來得到我們想要的 ,即:

前者稱為高端注入(high-side injection),後者稱為低端注入(low-side injection)。通常選擇 在射頻的頻率之上,即高端注入。

 

從前面的討論我們注意到,高中頻對於鏡像抑制濾波比較有利,簡化了本振的設計。而低中頻對於後級的中頻濾波比較有利。因此我們常常對外差法進行延伸,採用雙中頻(dual-IF)結構,即通過兩次的變頻來實現設計。其結構如圖3-4所示:

3-4 雙中頻結構

 

使用雙中頻的好處是既方便了前端的鏡像抑制濾波器的設計,能夠更加方便的濾去鏡像的信號,而且由於通過兩次的混頻,頻率可以被降到一個比較低的範圍,對後端的中頻濾波器的設計比較有利。

 

3.1.2 零差法(Homodyne)

 

我 們採用雙中頻的結構是為了使得鏡像頻率跟我們所需要的頻率相距的足夠遠,因為這樣就只需要一個簡單的濾波器就可以提供必要的鏡像抑制。但是如果我們選擇的 中頻是零的時候,信號和鏡像之間的距離也為零,這就意味著,鏡像信號就是我們需要的信號,因此我們就不需要在前端加鏡像抑制濾波器。零差法有時候也叫直接 變頻法。

 

零差法中LO的相位對於輸入的射頻信號的相位十分重要,如果相位一致,則輸出信號可以達到最大值,如果相位正交,則解調的信號為零。最普通的直接變頻接收機需要兩個混頻器和兩個LO。其中兩個LO相互正交。其基本的示意圖如圖3-5所示:

 

3-5 直接變頻的結構

 

但是零中頻結構也有一些其自身的問題,例如,本振洩漏、直流偏差、偶次失真和閃爍噪聲等問題。因此有效地解決這些問題是保證零中頻結構正確實現的前提。下面將作簡單的介紹。

1)本振洩漏(LO Leakage)

零中頻結構的本振頻率與信號頻率相同,如果混頻器的本振端口與射頻端口之間的隔離性能不好,本振信號就很容易從混頻器的射頻端口輸出,再通過低噪聲放大器洩漏到天線,輻射到空間,形成對鄰道的干擾,本振洩漏示意圖3-6如下

3-6本振洩漏

 

2)直流偏差(DC Offset)

直流偏差是零中頻方案特有的一種干擾,它是由自混頻(Self-Mixing)引起的。洩漏的本振信號可以分別從低噪放的輸出端、濾波器的輸出端及天線端反射回來,或洩漏的信號由天線接收下來,進人混頻器的射頻口。它和本振端口進人的本振信號相混頻,差拍頻率為零,即為直流,如圖3-7(a)所示。

同樣,進人低噪放的強干擾信號也會由於混頻器的各端口隔離性能不好而漏人本振口,反過來和射頻端口來的強干擾相混頻,產生直流,如圖3-7(b)所示。

這些直流信號將疊加在基帶信號上,並對基帶信號構成干擾,被稱為直流偏差。直流偏差往往比射頻前端的噪聲還要大,使信噪比變差,同時大的直流偏差可能使混頻器後的各級放大器飽和,無法放大有用信號。

3-7(a) 本振洩露自混頻

3-7(b) 干擾自混頻

 

3)偶次失真(Even-Order Distortion)

典型的射頻接收機僅對奇次互調的影響較為敏感。在零中頻結構中,偶次互調失真同樣會給接收機帶來問題。如3-8所示,假設在所需信道的附近存在兩個很強的干擾信號,LNA存在偶次失真,其特性為y(t)=α1x(t)+α2x2 (t)。若x(t)=A1cosω1t+A2cosω2t,則在y(t)中就會包含α2A1A2cos(ω12)t項,這表明兩個高頻干擾經過含有偶次失真的LNA將產生一個低頻干擾信號。若混頻器是理想的,此信號與本振信號cosωLOt混頻後,將被搬移到高頻,對接收機沒有影響。然而實際的混頻器並非理想,RF口與IF口的隔離有限,干擾信號將由混頻器的RF口直通進人IF口,對基帶信號造成干擾。

偶次失真的解決方法是在低噪放和混頻器中使用全差分結構以抵消偶次失真。

3-8 來自干擾的偶次失真影響

4I/Q失配(I/Q Mismatch)

採用零中頻方案進行數字通訊時,如果同相和正交的兩個支路不一致(例如,混頻器的增益不同,兩個本振信號相位差不是嚴格的90°),會引起基帶I/O信號的變化,即產生I/O失配問題。

5)閃爍噪聲(Flicker Noise)

閃爍噪聲又稱為1/f噪聲,其大小隨著頻率的降低而增加,主要集中在低頻段。與雙極性晶體管相比,場效應晶體管的噪聲要大得多。閃爍噪聲對搬移到零中頻的基帶信號產生干擾,降低信噪比。通常零中頻接收機的大部分增益放在基帶級,射頻前端部分的低噪放與混頻器的典型增益大約為30 dB。因此有用信號經下變頻後的幅度僅為幾十微伏,噪聲的影響十分嚴重。因此,零中頻結構中的混頻器不僅設計成有一定的增益,而且設計時應儘量減小混頻器的噪聲。

 

零 中頻接收機最吸引人之處在於下變頻過程中不需經過中頻,且鏡像頻率即是射頻信號本身,不存在鏡像頻率干擾,原超外差結構中的鏡像抑制濾波器及中頻濾波器均 可省略。這樣一方面取消了外部元件,有利於系統的單片集成,降低成本。另一方面系統所需的電路模塊及外部節點數減少,降低了接收機所需的功耗並減少射頻信 號受外部干擾的機會。因此零差法雖然有其自身的缺陷,但還是在受到越來越廣泛的關注。

 

3.1.3 鏡像抑制法(Image-Reject)

 

在外差法中,我們通過一個鏡像抑制濾波器來抑制鏡像的信號,而鏡像抑制法使用一個複雜的混頻器,在混頻的過程中將鏡像信號消除掉。因此就不再需要鏡像抑制濾波器,而且在系統結構的設計過程中也不需要考慮鏡像的問題。特別是可以使用相對較低的中頻來放鬆對中頻濾波器、A/D轉換和後續的基帶信號處理的要求。

由於是由Hartley最先提出的,因此這樣的結構也叫Hartley結構(Hartley Architecture)。其示意圖如圖3-9所示:

Hartley結構中先將RF信號和正交的LO信號相混頻,然後再通過低通濾波器和90°移相網絡將兩個信號相加。可以想像在A點和B點有同極性的我們做需要的信號和不同極性的鏡像信號,所以相加的結果是輸出的中頻和鏡像無關。

但是Hartley結構的缺點是對於失配非常的敏感,如果相位和增益沒有匹配,鏡像信號就會只是部分的消除。因此,I/Q的失配的影響在鏡像抑制法中比零中頻更加的嚴重。同樣,移相網絡和加法器也是非常重要的參數。另外由於在移相網絡中RC引入的增益的匹配問題,也嚴重的限制了對鏡像信號的抑制。

 

3-9 Hartley結構

 

3-10顯示了另一種用來實現鏡像抑制法的結構,它和Hartley結構是等價的,通常把它稱作Weaver結構(Weaver Architecture)

3-10 Weaver結構

Weaver結構中通過第二個正交的混頻器來代替Hartley結構中的RC移相網絡,使用這個方法會將任意信號中的鏡像干擾濾除。當然,Weaver結構同樣對失配很敏感,但是,由於沒有使用RC網絡,因此對鏡像的抑制非常好。

 

  3.1.4 數字中頻法(Digital-IF)

 

第一次混頻後的信號經放大直接進行A/D變換,然後採用兩個正交的數字正弦信號作本振,採用數字相乘和濾波後得到基帶信號。其示意圖如圖3-11所示:

3-11數字中頻法

 

數字中頻法所以到的問題是對A/D轉換的要求很高。例如在圖3-11中的A點,通常只有幾百μV的電壓,所以要求A/D轉換的量化噪聲和熱噪聲必須少於幾十μV。另外,如果中頻的帶通濾波器不能完全的濾除跟我們所需要的信號很近的一些干擾,則A/D轉換的非線性度就必須足夠的小,來最小化信號互調的誤差。同樣A/D轉換的動態範圍也必須要足夠的寬,來調節由於在路經上有損失而發生變化的信號。

 

chenni037 發表在 痞客邦 留言(0) 人氣()

作者:alan   時間:2005-12-21 20:14:25  來自:www.chalayout.com

Wafer管芯數量及成本估算

一片wafer上die數量的估算方法
     
       die數量=π(R-X-Y)2  /(X*Y)          (1)

R      為wafer的半徑。
X,Y    是MASK(左下角在原點)的右上角坐標,X,Y尺寸包括劃片槽,緩衝區等尺寸   
π     3.14
註:上式中的2是2次平方
*****************************************************************************
舉例:  Alan是XX1234(採用XXIC 0.6um DPDM 工藝設計)項目的PM,他的BOSS要求粗
        略核算該芯片每顆  裸片的成本。

Alan馬上action!

Alan先從layout engineer Jarry 那裡得到XX1234』size(890um,890um),又打電話
給foundry ,得到一片Wafer的報價為3千RMB。
然後Alan開始計算:

因為劃片槽由foundry 處理,所以 
(X,Y)的坐標估算為 (1000um,1000um)
採用6吋wafer       R=75000um
 
上述數據帶入(1)式得:

          die數量=3.14(75000-1000-1000)2/(1000*1000) =16733.06
                                
芯片顆數為16733顆,每顆成本為3000元/16733=0.179元,每顆17.9分,成本這麼低,
Alan很高興,拿起電話馬上要報告BOSS,但忽然一想,還沒考慮wafer邊緣等損耗,及
測試損耗(還好,差點漏了這些,要是估價過低,造成sales們的被動,非挨BOSS踢
不可!Alan暗自慶幸)。因此Alan開始第二步估算芯片的成品率,按照以往的經驗打個
9.5折吧!Alan馬上拿起計算器,飛快地得到總數為16733*95%=15896顆。Alan這時腦
子裡總有個東東在一閃一閃的,據市場部反映這顆芯片很多家都在做,可出來的東東沒幾
家叫得響的,而且價格戰愈演愈烈,每顆IC的利潤都是以分計算的,Alan倒吸了一口涼
氣,看來這個東東是塊硬骨頭啊!於是Alan打電話給負責這個項目的Circuit Engineer Tom, 
沒等Alan開口,Tom就訴起苦來,哥們,別看這是個小東東,可折騰死我了,純MOS
模擬電路,手上的Model又不可靠(這點Alan很理解,國內的foundry的model幾乎不可
信,當他做第一個項目的時候,設計一個555振盪器,迷信他們給的model,結果放電電阻
的仿真結果居然比計算的大了10倍,他痛苦了好多天,就按model去做了,等流片出來
後,時鐘頻率居然慢了10倍,氣得他直FUCK!),我只能靠手工計算。唉!即使我的設
計完全正確,這foundry的工藝要是飄來飄去我可沒轍了,而且這裡有個濾波器對Vt等
某些工藝參數非常敏感!……Alan 聽完Tom的抱怨!嘿嘿的壞笑了幾聲!看來這個產品
跟工藝密切相關啊!後續測試工作肯定折磨死Tom,尤其批量生產時不同時期出來芯片
的成品率可能會出現反覆!Alan為了防止被BOSS的kick,決定來個保守的算法,到底打
幾折呢?這讓他很難估計! 這時BOSS過來了,hi, Alan, 我昨天看到crocodile打八折,
我就買了這件,說這把那咧著嘴的crocodile指給Alan看. Alan沖它嘿嘿的壞笑起來,BOSS
不自然地走開了!

好個八折,好個八折!
Alan立刻搞定了XX1234的成本估算:

      芯片成品率   16733*80%=13386(顆)   
      每顆裸片成本 300000/13386=22.41(分)

其實一片wafer上die數量的估算,最終目的也就是芯片的成本核算,其中成品率的核算
要靠工程師的經驗來感覺!(這裡暫時忽略測試等成本)。例如國內的0.6u工藝線,要
是做CMOS digital低端產品,成品率大概在96%左右,當然,這不是絕對。

以上內容,僅供參考。

感謝發明公式(1)的人!同時也感謝我的啟蒙老師──老葉,是他告訴了我這條公式!


補充:今天利用上式估算一個2mm*20mm的芯片在8吋和六寸上面的die的顆數,結果讓我很吃驚。
上面的公式時,對於小尺寸的IC是很有用的,因為它直接裁掉了wafer邊緣的距離X+Y,而wafer
本身的周邊幾毫米裡的die通常失效很嚴重,所以利用上式比較準。但對於大的die(20mm*2mm),
肯定會出現問題,由於老總要準確的結果評估成本,我不得不在8英吋和6英吋的wafer裡畫了一
下,數出理論die分別為676和355。有興趣的同志可以比較一下公式算出的結果。想一想有什麼
好辦法去修正!

                  
                                                                Alan 
                                                            2004年4月6日

chenni037 發表在 痞客邦 留言(0) 人氣()

Speed   µC < DSP < FPGA < CPLD
Cost     µC < DSP < CPLD < FPGA

邏輯閘(gate)
CPLD < 50萬 gate
FPGA > 50萬 gate

PLD( Programmable Logic Device )是可程式規劃邏輯元件之總稱,凡可讓使用者組成其邏輯電路功能之所有元件皆為PLD元件。在可程式邏輯元件中,大致可分為
SPLD(Simple PLD,小型單純的可程式邏輯元件)、
FPGA(Complex PLD,複合型高功能可程式邏輯元件)與
FPGA( Field Programmable Gate Array,現場可規劃邏輯陣列 )三大類。

FPGA/CPLD的基本概念
CPLD是複雜可編程邏輯器件(Complex Programable Logic Device)的簡稱,
FPGA是現場可編程門陣列(Field Programable Gate Array)的簡稱,
兩者的功能基本相同,編程等過程也基本相同(燒寫文件不一樣,但是是由軟件自動產生),只是芯片內部的實現原理和結構略有不同,所以對初學者,可以忽略這兩者的區別,統稱為可編程邏輯器件或CPLD/FPGA或PLD。

CPLD 內部是由邏輯閘陣列所組成,並由設計者規劃成數位電路,由於實值上CPLD即為電路,因此信號傳送具有電路及平行傳輸特性,最大的特點就是速度快,缺點就是設計較複雜.

8051屬於俗稱微控器(MCU)一族,可視為一小型電腦,本身具備指令集,設計者藉由程式撰寫轉檔並下载至MCU的ROM中,MCU啟動時,將根據設計者之程式流程執行動作,如此將軟體與硬體之結合,即統稱韌體,與CPLD相較之下其速度慢。



雖然CPLD可以利用VHDL或Verilog語言來進行撰寫, 但其語言所撰寫為描述其硬體行為模式,稱為硬體描述語言,本質為數位電路與韌體相較之下有很大的差異。



8051、6502.....在MCU當中是目前較早期的產品,其容量較低,但最大優點就是成本低,因此若在功能許可下使用成本低之MCU拿來作為消費性之電子產品再適合不過,這也是目前仍然有許多廠商在使用的原因。



相較於較高級的MCU有市面上熱門的DSP,具備高容量速度也快,功能更強大而完備,但速度上仍是以CPLD/FPGA為優,但相對性DSP的功能較多設計彈性容量較大亦毫不遜色。



二者適用場合依需求而定,並沒有特別好與不好,至於設計方式有相當大的差異,學那種比較好~~其實都可以~基本精神與原理都一樣,觀看個人喜好與未來用途。

單片機、dsp、FPGA/CPLD的分析、比較http://seamanqd.spaces.eepw.com.cn/articles/trackback/item/20908

FPGA與CPLD的區別http://tvb2058.spaces.eepw.com.cn/articles/article/item/15358

第一章FPGA/CPLD 概述
http://www.husoon.com/kits/hs102/hsjc/ch1.pdf

何謂DSP
http://www.ict.com.tw/DSP/aboutwe/online.htm

FPGA  Design  with  Maxplus II
http://life.iiietc.ncu.edu.tw/xms/data/59/forum/2092/attach/FPGA %20Design %20with %20Maxplus%20II_%E4%BD%95%E8%AC%82FPGA.htm

Multipoint Control Unit(MCU)
http://en.wikipedia.org/wiki/Multipoint_Control_Unit
Micro Controller Unit(microcontroller also MCU or µC)
http://en.wikipedia.org/wiki/Microcontroller

chenni037 發表在 痞客邦 留言(0) 人氣()

 

                FPGA  Design  with  Maxplus II

 

一、何謂FPGA

ANSFPGA (Field Programmable Gate Array)CPLD(Complex Programmable  Logic Device),皆是指可程式規劃邏輯元件,

     現在主要發展的公司有XilinxAltera這兩家公司,而主要功能在於提供一具有可程式化的組合邏輯、暫存器的晶片,

     配合上一些非揮發性的記憶體(如FlashEPROM),便可以利用一些軟體(如MaxplusIIQuartusII),

     讓數位電路在經過軟體模擬、合成後,能快速的得到硬體驗證,甚至是商品化,

     相較於Cell-Based IC Design或者是Full-Custom IC Design,更有其時效性。

二、何謂MaxplusII

ANSMaxplusII便是用於整個FPGA Design Flow的軟體輔助工具,其主要功能有以下幾點:

      1、作為不同數位電路設計語法的介面:MaxplusII可以支援許多HDL語法,如:VHDLVerilogABEL

        也有支援圖形介面的軟體,如ViewlogicOrCadCadence…

      2、提供許多數位電路設計上常用的元件:從基本的logic gate,如:andnandor nor…等,

   到一些常用的電路如:加法器、減法器、乘法器、Flip-Flopcounter…等,都有提供其module

3、進行實際FPGA上的logic fittingpartitionplacement & rounting,來預估且增進硬體實現後的perfomance

4、可做Functional simulation& timing simulation netlist extraction

5、可藉由ByteBlasterBitBlaster下載程式至FPGADevelopment Board之中。

PS:事實上,現在MAXPLUS II已無繼續更新的版本,因為ALTERA已要用QUARTUS II來取代,

    也因此一些新的晶片都只有QUARTUS II支援,而且QUARTUS II的功能也較為強大。

相關網路資源:

中文:

http://www2.cic.org.tw/~steven/     這是CICFPGA的教學網頁

http://residence.educities.edu.tw/oldfriend/    

裡面有QUARTUSII的教學和許多豐富的資料

http://www.te.tku.edu.tw/~ccy/

http://cad.ee.nthu.edu.tw/~jrhuang/4292/index.htm

http://www.auto.fcu.edu.tw/~asic/cpld_fpga/

非中文:

http://www.fpga.com.cn/

http://www.altera.com/     ALTERA的官方網頁

http://www.xilinx.com/     XILINX的官方網頁

http://www.beyondlogic.org/     Parallel portSerialRS232 portUSB的詳細規格

chenni037 發表在 痞客邦 留言(0) 人氣()