Monday, March 26, 2012

Cambridge NP30 數位流播放器 開箱推薦

這幾年來數位流播放似乎快速的在音響圈中蔓延,前陣子我也花了好大的力氣透過EAC(Exact Audio Copy)這套PC上免費的軟體來將手上的CD給數位化成flac檔,雖然透過電腦聆聽不是問題,但是若是要輸出到音響系統還要外接USB DAC,差不多一點的USB DAC少說也要2萬大洋,而且要聆聽數位音樂檔前還得先開機,對於想要靜靜享受音樂的我來說真是太大費周章了,就在我猶豫許久後,終於市場推出了幾款有吸引力的數位流播放器,有Cambridge NP30、DENON DNP-720AE、Marantz NA7004 ...經過個人比較後選擇了Cambridge NP30;重點原因是他支援的音訊格式最多(無失真的格式支援WAV/AIFF/FLAC,允許失真的格式支援WMA/AAC/MP3/OGG),前後各有一個USB輸入端可直接插上隨身碟或硬碟,另可透過WiFi連線支援網路電台與Postcast,DAC是Wolfson WM8728 24-bit/96kHz,日後可以透過S/PDIF輸出到高階的DAC來提聲音質,還有iPhone/iPad/Android專屬App可以透過Wifi來遙控,實在是太方便了;最後重點來了,幾經比價後我用私人認為很優惠的價格買到他...

回家後第一件事就是開箱,先來張開箱圖:


包裝比起一般的日系品要好,用了棉布套:


裝機前先來一張:


再來就是接線上電,開機輕鬆聽音樂:



隨手在隨身碟裡放了Melody Gardot Worrisome Heart,曼妙的Jazz從喇叭流洩出來,音質對比我的Micromega Stage2有過之而無不及,音像輪廓清晰,我想接下來熱機一陣後,音色應該會更香醇可口。

p.s.雖然硬碟容量大,可以把我的flac音樂全放進去,但是我還是用隨身碟原因無他,因為我的硬碟不是SSD,機械式的硬碟會造成振動,而振動就是造成聲音不美妙的原因之一,所以還是用隨身碟妥當些。
p.s.為什麼不選DENON DNP-720AE:似乎不支援AIFF以及OGG格式音樂檔,無網路電台與Postcat功能,僅有一usb插孔,另外價格也比較高。
p.s.為什麼不選Marantz NA7004:似乎也不支援AIFF以及OGG格式音樂檔,無Wifi需要接網路線,這點就很麻煩,僅有一usb插孔,另外價格也比較高。

Friday, March 23, 2012

Zigbee power switch with metering capability


這小東西約是一年前替客戶製作的,目的是要透過Zigbee來作home automation,需求為可以透過Zigbee HA profile來控制power switch的開與關,這部份倒是簡單,只要透過ZCL_CLUSTER_ID_GEN_ON_OFF實作,並無太大問題;主要是在這小玩意上面需要能讀取目前插座上的功率消耗同時透過Zigbee network回傳功率消耗給遠端Server來作節能控制;這就需要有讀取功率消耗能力的IC了,我們選用的是ADI ADE7763這個IC透過shunt resistor來讀取功率消耗,TI CC2530這個Zigbee IC是透過SPI interface來去跟ADE7763溝通,完成生產校正以及使用中讀取功率消耗。

至於功率消耗的回傳在Zigbee HA profile並無定義,所以我們只能透過自訂的格式或是借用Zigbee SE profile裡面的ATTRID_SE_CURRENT_SUMMATION_DELIVERED或ATTRID_SE_INSTANTANEOUS_DEMAND來送出功率消耗到Zigbee network,之後在後送到後端Server作節能控制。

P.S. 在使用ADI ADE7763這個IC時發生過個小問題讓我們頭痛了好幾週,原因是ADE7763預設是會有負功率累計的,如果不需要這個功能必須透過mode register把他關掉,不然的話,有時你就會在空載時讀到很奇怪的值,而且這現象在台灣使用110V並無法重製,客戶端使用220V就會發生,著實讓我們吃足苦頭,多方Debug後才發現原來是負功率累計造成,關閉後已無此問題。

Zigbee humidity and temperature sensor with LCD display

最近依照客戶的需求打造溫濕度計,主要是使用了SENSIRION的SHT21P這顆Sensor IC,完全不需校正,透過PWM輸出溫濕度資料,我透過TI MSP430F4132的GPI來讀取一個PWM cycle的高低電位所處時間之寬度比值來換算溫濕度資料(參考下圖,濕度=-6+(125xtpw)/tf、溫度=-46.85+(175.72xtpw)/tf ),算是簡單好用的IC:



LCD則透過TI MSP430F4132的4-MUX LCD driver來驅動,可以將偵測到的溫濕度即時顯示:


另外就是溫濕度也同時透過UART傳送給TI CC2530(上面跑Zigbee HA profile),使用ZCL_CLUSTER_ID_MS_TEMPERATURE_MEASUREMENT以及ZCL_CLUSTER_ID_MS_RELATIVE_HUMIDITY來傳送資料到Zigbee network;此後,後台可以再根據客戶端需求客製化家庭自動化條件。

Friday, March 2, 2012

透過PSpice 交流分析300B單端放大器頻率響應

PSpice 交流分析可以來計算頻率響應,既然如此,我們就來用他分析一下之前DIY的300B單端放大器頻率響應;先想線路圖輸入PSpice如下:



其中300B的負載原本是輸出變壓器接B+,為了模擬方便,我改成等效的負載電阻RL(3.5K)及Vp電壓(660V),另外輸入源VS使用VPULSE元件,設定DC=0、AC=1、V1=-70V、V2=70V、TD=0.2m、TR=0、TF=0、PW=0.5m以及PER=1m;接著到Analysis Setup裡面設定AC Sweep and Noise Analysis的AC Sweep Type=Decade、Pts/Decade=101、Start Freq=1以及End Freq=100MEG如下圖:


最後就是按下Simulate了,完成後到Add Traces輸入Trace Expression=DB(V1(RL))就可以畫出如下的頻率響應圖


電路上選用的交連電容C1值為220p,閘級電阻RS=243K,根據-3dB低頻截止點頻率公式運算截止頻率F=0.159/(CxR) = 0.159/(0.00000022*243000)=2.974 Hz是差不多的;基本上交連電容越大,高頻響應會變差,所以如果把C1值改為2200p放大10倍可以得到如下的頻率響應圖:


果然高頻的響應就改變了,當然這只是軟體模擬,不是真的去換上交連電容,不過要是有機會應該也是可以給他換上去看看聽感上是否有感覺到變異。






DIY 300B 單端放大器 5U4GB整流電路Pspice 分析

話說整流電路是整個放大器的心臟,一個好得心臟是好聲的來源,今天就來用Pspice分析一下DIY 300B 單端放大器 5U4GB整流電路,要模擬的電路圖如下:


可以看到我們的整流電路是透過5U4GB這隻常用的整流管加上CLC濾波電路,因為5U4GB屬於直熱式整流管,一上電瞬間會處於短路狀態,所以第一個電容不可以用太大,容易讓整流管燒毀,datasheet上建議使用40u,所以第一級電容我們選用47u,再來的Choke使用6H的,後面接上220u的濾波電容即可;為了要使用Pspice來作暫態分析,必須要加上負載電阻,這裡將負載電阻RL設定成5.4K(輸出變壓器阻抗3.5K + 300B屏極電阻800 + 陰極自給偏壓電阻1K);另外為了方便模擬,直接將電源變壓器的380V輸出用VSIN來模擬,因為380V是Vrms所以換算真正的峰值電壓是380x1.414=537V,所以設定VSIN的VAMPL=537V、DC=0、AC=1、VOFF=0以及FREQ=60,如下圖:



接著就是到Analysis Setup設定Transient頁面,Print Step=20us、Final Time=800ms以及Step Ceiling=5us,如下圖:


 最後執行Simulate就可以得到模擬結果如下圖:

 從圖裡可以看出綠色曲線V(VL1:1)是C1與Choke L的接點,是Choke濾波前的電源波形,上面還有60Hz的電源雜訊,經過Choke L後的紅色曲線V(VL1:2)已經是接近平緩的直線了,也如預期的得到440V左右的直流高壓來供給300B電路的B+。