最近在Mobile01上的數位相機綜合討論區看到有人在DIY Canon 350D的電子快門線,使用的接頭也只是用最常見到的音源線接頭,這讓我想到我的PDA上面也有音源輸出的接頭。請問站上各位程式高手,是否有機會使用軟體設計的方法,實現PDA電子快門線這個構想呢? 如果可以的話,可以在加上計時的小軟體,如此一來,只要有這個軟體,再加上幾十塊錢的線材,就可以取代Canon的高階電子快門線了說。
KSHuang4636 wrote:
雖然都是 phone jack 但卻有些差異
先看到 canon 這邊 jack 的三個 contact 應該是 Gnd, Shutter and Focalize
我猜 Shutter 跟 Focalize 應該都是 internal pull high, active low
也就是 button 按下去是拉到 GND
PDA 的 phone jack 呢
有 3 段 也有4段的
裡面的 signal 可能是 GND, L, R and mic
or GND, L, R
or GND, L, mic
L and R 是 output
mic 是 input
所以假如是 GND, L, mic 的情況 就只能犧牲一個 功能
但 L or R 真的能隨易控制它的 output level 嗎??
L and R output 是 analog audio wave form, 通常是相對於 GND 做 正負電壓輸出
所以假如 可以寫個特殊的 放音軟體 是讓 L or R 是 park 在 GND or 拉高電位
感覺好像可行
但實際上 卻又幾乎不可能
1) 當 button 放開時 本來是由 camera 裡頭的 pull-high 來拉高電位 但我們卻 driver 它 (應該是要放掉 變 HI-Z 才對) 那兩邊萬一電位不同 可能會戶幹 造成很大的 current leakage.
2) 一般 PDA audio outut 都有過 AC-coupling cap. (交連電容) 一但過了 cap, DC 就被率掉了 跟本也不可能 always park 在某個 level.
所以除非可以找到有 DC-coupling output 的 PDA (大概很難吧 又不是在做 Hi-END stereo)
並且可以用某種方法讓 output 可以變成 Hi impedence
KSHuang4636 wrote:
最重要的是 當在用的時後 不可以有別的 audio source 發生
不然一個 system notification sound 都有可能會 trigger shutter.
小豪 wrote:
恩..可以說是看的懂..也可以說是看不懂..畢竟不是本科系的 orz
先po一下在網路上的電路圖
如果我可以量測在AB點通路時的電流及電壓、AC點通路時的電流及電壓...
那KSHuang4636大是否就能夠知道可不可行呢?
小豪 wrote:KSHuang4636 wrote:
最重要的是 當在用的時後 不可以有別的 audio source 發生
不然一個 system notification sound 都有可能會 trigger shutter.
這的確是一個問題,不知道有沒有辦法可以只限定讓這個程式發聲,其他所有的程式都變成靜音 @@
KSHuang4636 wrote:
我猜應該是 放開時 有壓差 沒電流
按下時是 無壓差 有電流
不過我想 codec 的 交連電容 可能才是最大的問題吧
因為 這樣一來 你永遠沒辦法 維持在 某個 DC 準位 (被電容慮掉了)
