2012年6月30日 星期六

「紀念類比電視關閉」與「三叔公類比UHF電視的故事」

.

紀念類比電視關閉

時間:2012-06-30 中午12:00
地點:台灣北部

民視












 台視












中視











華視













公視













三叔公類比UHF電視的故事

那個年代,台北街頭常常有抗爭活動。

在某個台北街頭有抗爭活動的晚上,三叔公無聊對電視機進行全頻道掃描
,結果在UHF頻道上掃到抗爭活動的畫面。畫面雖然模模糊糊的,但當時
任誰看到這樣的畫面都會吃驚。

之後每一次有抗爭活動,三叔公就掃一次,而每一次都能夠掃到畫面。
有時甚至可以掃到兩個以上的畫面(兩個以上的頻道)。都是只有畫面沒有聲音。

研判,應該是什麼單位以類比UHF傳送現場畫面至指揮中心。因傳送功率甚小,
所以在外圍地區只能收到模糊畫面。

三叔公當年有想拍下CRT畫面當歷史見證,但那個年代只有底片相機,拍了也
不敢拿去洗。自已也不會洗,後來想想就算了。

所以,就沒有歷史鏡頭可以放在這裡供你我大家欣賞。
 

我的感想是

可以接收UHF的電視也不見得要馬上丟棄,說不定,哪天「爭民主」時,還用的上。



.

2012年6月25日 星期一

[實驗報告] ZP-600T 跑放在 USB 上的韌體

.

同樣用ZP-500A的 這個 install.img 檔案,


可以執行USB上的ZP-600T澳洲版1.9.11的USR目錄,















(因為是ZP-500A的 bluecore.video.lzma、bluecore.audio.lzma,因此圖中顯示的
版本號碼較舊,只要用 1.9.10的 bluecore.video.lzma、bluecore.audio.lzma 來替代,
就可以顯示比較新的版本)
 
也可以執行ZP-600T台灣版1.9.10+ibt-1283_1.9.9主程式+壹電視的 USR目錄。


但是兩者都無法關機,關機後會自己再啟動。因為無法關機所以無法測試預約功能。

ZP-500A 的 Bootcode 是14版,ZP-600T是17版。18以下的版本不能run某些韌體。

ZP-500A 、ZP-600T 應該有他們自己的硬體設定檔,所以無法像 HD-A5 那樣刷新的 Bootcode。


.

ZP-600T 刷澳洲版 1.9.11 韌體

.

ZP-600T 的台灣最新版韌體是 1.9.10。而澳洲的最新版則是 1.9.11 (Google:ap-360t firmware)。

我個人是比較喜歡澳洲版的介面,感覺就是清清爽爽的:















在台灣使用澳洲版韌體一定要設定正確的時區(GMT+8.0):

















澳洲版1.9.11 可以顯示 Bootcode版本,0017:
















但是澳洲版 1.9.11有個問題,就是透過EPG多設定幾個錄影項目(例如三個,都指定錄到USB外接硬碟 ),
在錄影結束後,並不會自動關機。

錄影完畢後出現這樣的訊息框:















這樣的訊息框應該是在「預約錄影進行中,被按下停止鍵」才會出現的。
此時,不管您選「是」或「否」,都不會關機。


如果預約單中只有一個預約項目,錄影完畢它是會自己瞬間就關機的。(但有時也不會關)

而台灣版 1.9.10 在正常錄影結束後,會出現一個關機倒數訊息框:

















倒數結束後才會關機。


本來以為澳洲版 1.9.11無法正常關機是因為錄到USB外接硬碟的緣故,
後來很努力的清出一顆640G 3.5吋硬碟來試,有重新 Formatted過,但
問題依舊(有時可關機有時不會)。

而台灣版的1.9.10則無此問題。

澳洲版 1.9.11(Build 110408) 應該比台灣版的1.9.10(Build 110303) 來的新
,卻仍存在這樣的問題,心中難免升起一個疑惑:是澳洲人脾氣比較好,
還是澳洲人比較好欺侮?



.

2012年6月20日 星期三

三叔公三十幾年前的DIY耳擴 OP + Class-A

.

三叔公三十幾年前就 DIY 過一個耳機擴大機,當時是為了收聽FM廣播不吵到室友而製作的。

雖然是香港雜誌上的線路,但是三叔公依據「線路圖的氣質」判斷,應該是直接來自歐洲。

三叔公說:後來這個耳機擴大機連同 FM Tuner 一起廉讓給同樣組屋在外的室友。
20年後還曾接到老室友在電話裡的讚嘆:「一直都很好聽」。

原來的線路圖已經遺失,三叔公與老室友也已失聯,因此只能靠回憶來重建這個老線路。
(如果有照片,多好!)

根據三叔公的回憶:線路很簡單,就 6.3-0-6.3 變壓器提供 6-0-6 雙電源、741 OP 提供
數倍放大以及單顆 NPN 電晶體 2N2219 提供緩衝。

底下就是根據三叔公的回憶推演出來的線路:





























兩顆電容與 R1 R2 R3 都可以依照 OP AMP 的基本運算取得數值,問題是 R4 該取何值?

根據三叔公的回憶,2N2219 的散熱片是拆船貨,就像太陽發光那樣的輻射狀散熱片,
大概是八個葉片。

長相類似下圖,但是葉片更長:
















2N2219 的最大功率消耗是 800mW,所以上圖中流經 2N2219 的最大電流就是 133 mA,
也就是說 R4 最小可以是 45 ohm。

如果 R4 取 51 ohm,2N2219 的功率消耗是 706mW。

三叔公特別交代,這個線路屬OCL架構,粗心大意的人在 DIY 時出差錯,就會在輸出端出現
足以燒毀耳機的 6V 直流。原線路圖,耳機輸出端是有裝保險絲的。


底下是它的供電:(是很普通還是很實在?)
















PART II 

匈牙利 Heed 公司有推出這種線路架構的耳擴,叫做 CANAMP:
































它把供電壓提高到 +-12V,是為了能推動 32~600 ohms 的所有耳機 。

op 採用 5532,NPN 採用 BD139。這些都很容易購得。

只要您喜歡,op amp 隨您換。(這個是不是叫做「可玩性很高」?)


結論:


低組抗耳機配合 +-6V 版本的線路即可。(外面很多耳擴的輸出組抗恐怕都沒有比它低。
換近代op後會更低)高組抗耳機就配合 +-12V 版本的線路。

成本低廉,值得 DIY。

線路老歸老,架構卻很合理,可以與您相伴20年。



PART III  +-6V供電壓會不會太低?

簡單的答案是:不會。

我們先來看 TL071 的資料單:
















 














從上圖可以看出,供電壓越大,輸出電壓就越高,這是當然的。但是頻寬就不一樣了,
反而是+-5V時最寬。



再來看 NE5534 的資料單, NE5534 的供電壓範圍是+-3V 到+-20V


















 





再看比較近代的 OPA134,供電壓範圍是+-2.5V 到+-18V


































.

















2012年6月11日 星期一

數位電視棒當軟體收音機(SDR)使用

.

採用 realtek RTL2832U COFDM demodulator 晶片以及 E4000 tuner 晶片的數位電視棒可以拿來當軟體收音機(software defined radio)使用。

E4000 tuner 晶片的接收範圍是 64 -1700 MHz,因此可涵蓋 FM、DAB、衛星廣播、衛星氣象圖...等等。

硬體之一:
















軟體之一:GNU Radio

其他選擇,韓國 tuner 晶片:
RTL2832U/FC0012
RTL2832U/FC0013
RTL2832U/FC2580



國外成功接收實例:

FM廣播
飛機航管通訊
TETRA(地面中繼無線電系統)
GMR(GEO Mobile Radio)
GSM(全球行動通訊系統)
ADS-B(Automatic Dependent Surveillance-Broadcast)
POCSAG(transmit data to pagers)



.

2012年6月8日 星期五

[1073韌體] 如何解開 squashfs1.upg ?

.

1073韌體中的 squashfs1.img 很容易用 unsquashfs 解開,但是 unsquashfs 碰到 squashfs1.upg 就沒輒了。

怎麼辦呢?

網路上有一個叫做 fwencdec 的 Windows 程式可以解開 squashfs1.upg。

但是免註冊的下載點似乎都斷了。

如果您找得到,可以這樣使用:

1.取得key值:fwencdec -s install_a
2.解開:fwencdec -d file1 file2 key
3.回封:fwencdec -e file1 file2 key

因為不想註冊下載 fwencdec,所以就找看看有沒有 Linux 用的版本。

答案是有:

執行檔---
http://code.google.com/p/eboda-hd-for-all-500/downloads/detail?name=tea

原始碼---
http://code.google.com/p/eboda-hd-for-all-500/source/browse/#svn/trunk/src/TEA/src


本程式 tea 的語法:

tea -[e|d] -i infile -o ofile -k key


在 Linux 環境下執行:

tea -d -i squashfs1.upg -o squashfs1.img -k 12345678195454322338264935438139

就可以把

squashfs1.upg 解成 squashfs1.img。



.

2012年6月6日 星期三

ZP-600T 資訊列中的 SS TT 是什麼?

.

在 ZP-600T 的資訊列中可以看到 SS TT :

















SS 是指「隱藏字幕」。
TT 是指 「Teletext」。


隱藏字幕

「隱藏字幕」最早在美國發展,原始用意是為了讓聽障者能藉由「隱藏字幕」看懂電視。

「隱藏字幕」有個美國人當初沒想到的優點,那就是有助於外國人學英語。

有一個故事是這樣的,

美國警察衝進一個鬧亂哄哄的犯罪現場,掏槍對一個年輕人大喊:「Freeze!」。這個年輕人因為聽不懂警察在喊什麼而大動作想逃跑,結果就被警察當場開槍打死了。

後來發現死者是一個聽不懂「Freeze」(不准動!)的日本學生。

我是在聽到這個故事之前就從警匪槍戰影集的「隱藏字幕」中學會這個字了,因此這個悲劇不會發生在我身上。

另外還有一句常常聽到的是「You have the right to remain silent...」(你有權保持緘默...) 。
(希望永遠不要有警察對我這樣說)

在台灣,是誰決定不啟動數位電視的「隱藏字幕」功能的?


五家數位電視台,為何沒有一家願意主動啟用這項能嘉惠學子的功能?


 Teletext

 「teletext」最早在英國發展,可利用文字、簡單圖形來傳送字幕、節目表、節目簡介、
生活資訊、新聞、天氣、股市資訊、交通情報等資訊。

在歐洲很普遍,亞洲有什麼國家採用,就不清楚了。






.























2012年6月5日 星期二

ZP-500A第三個可以看壹電視的韌體(主程式放USB)

.

這是一個實驗性韌體(所以不完美),因為主程式放在USB上,所以可以在USB上直接修改 IMS 項目。
對喜歡編寫 IMS 項目的人而言,應該有其方便性。

下載:


使用方法:
解開 「ZP-500A第三個可以看壹電視的韌體.rar」,將

usr (目錄)
hotplug_AutoRun
install.img

拷貝到USB根目錄。

進行強刷。

強刷後、自動重新啟動。啟動過程會執行 USB上的 usr 目錄中的 DvdPlayer。(每次開機都必須插入USB。不想使用本韌體,可隨時刷回原版韌體)

新增「網路多媒體」 功能:





















IMS 選項 :
(可自行研究、修改USB上的 \usr\local\bin\scripts\menu.rss)
 





















進一步研究的線索:

與台灣ZP-500A相對的機器是中國的海信 MP800H(都是16MB NOR flash+128MB SDRAM)。
因屬早期產品,相關資訊難免失聯,但是用關鍵字:
海信 MP800H

海信 800H
還是可以找到一些有用的資料。





.

















2012年6月3日 星期日

ZP-500A 第二個可以看壹電視的韌體

.

這是 ZP-500A 第二個可以看壹電視的韌體。

加減用,如果不喜歡,重新刷回原版的 1.9.10 即可。

主選單:

















系統設定介面:


















只有兩個項目的 IMS 介面:





















下載處




已知問題:

面板開關---可開可關。
遙控器---可關不可開。
面板藍燈---恆亮。
haoIMS裡面的連結只能試一些可正常工作的。(受限記憶體太小)





.