這陣子比較忙一點,都沒在Po新文章,
不過工作不忘娛樂,總不能只知道工作,那就太沒意思啦~!
這檔位顯示器其實早就好了,就是很單(調)純的且呆滯呈現,
呈現 "P" "R" "O" "1" "2" "3" "4" "4.",
所以我一開始就只有輸入 P R N Arelay Brelay L/C,
因為只要排檔不在P R N的話,就是判斷實際檔位,
但後期有人建議,能不能設計切換時,能呈現該檔位外加閃爍,
所以又重新設計了電路,講到電路,MCU真的是一個難搞的玩意,
些微的noise就不行,從接地觸發,到後期強制Pull High(Low),
到現在為了確保訊號乾淨,採用光耦合器來隔離,
一開始為了省這一顆8塊錢的電子元件,搞死自己!
因為要十顆,為了把成本壓低,一直用程式強制宣告也是很難處理,
結果為了省這十顆光耦合器,光買CC104的錢再加上其他的我看都遠遠超過了!
其實這是次因,主因是我想要一個超迷你的PCB,
不過最終還是採用光耦合來處理輸入部份!
真是人算不如天算...
不過還好,後期加了不少功能,像是美化開機這類的,
還有呈現實際的AT檔位時,再加上延遲,
這是看了 Ken Block 操駕 Fiesta 影片中所吸收的,
全站熱搜