2008年10月8日 星期三

真空管混音台計劃 - DAC的reset問題

這個CS43122 DAC一直有個問題,就是每一次開機之後,都要按Reset鍵才會開始工作,不然完全沒有聲音,但是軌數多了之後,總不能每次每一軌每一軌按Reset吧!昨天晚上想了一晚要怎樣才能解決這個問題,我是說:簡單的解決這個問題,不要回說一顆8051就可以解決之類的,這麼簡單的問題,不用動到MCU吧!


那麼,我需要的是,當開機之後,電壓穩定了,在CS43122的Reset腳位,產生一個短於一秒的高電位訊號,昨天晚上翻來覆去睡不著,一直在想怎麼解決,之前有用過拴鎖器,可以Hold訊號,但是現在是要自動產生一個脈波,現在想到的方式是使用互斥或邏輯閘(EXCLUSIVE OR Gate)



TTL編號是7486,有空應該要去買買有沒有74HC86之類IC

我的想法是,利用兩組RC延遲線路,當VD+上升時兩組RC開始充電,未通過邏輯高電位門檻前,輸入端為0,0,設計兩組的R或者C數值大小不同,如此必然其中一組先通過H門檻,於是造成了1,0 或者0,1,誘使輸出端輸出一個高電位H,當第二組RC也通過高門檻到達H之後,輸出又變成低電位了,如此,可以製造出一個短暫的高電位脈波。

可不可行呢?要試了才知道

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

遙想當年高中時期參加暑期大學營隊活動,就有一堂上布林邏輯,那堂課是在昏睡中渡過的,想不到以後還是真的用上了布林邏輯!

沒有留言: