問題
最近在倒騰 USBKEY, 但在調試 CH1115 的時候發現, 一旦發送開屏指令,
在熒幕 IC 処會出現大約 90 攝氏度左右的發熱點。不是很清楚怎麽回事。
頂著這麽高的溫度竟然還 debug 了好幾個小時, 十分慶幸沒有把我房間燒起來 (不)
來看一看熱成像
溫度非常恐怖, 順帶著穩壓也開始微微發燙了。
但是看這溫度最少也是有午安大電牛的吧(5A大電流), 但是它只有 132ma 的電流, 有點意外。
同時也幾乎可以肯定不是短路造成的問題。
在發現這個問題之前, 我還在疑惑熒幕爲什麽亮了但是沒有完全亮,
當時是滿山遍野地在翻閲手冊找「亮度」 和 「對比度」相關的資料, 一心想在睡覺前調好, 完全沒有發覺溫度有異常。
現在一想, 看起來事情確實有點蹊蹺。
原理圖
儘管到目前爲止這種情況發生的原因尚不明確, 不過先把原理圖po出來吧。
這是公版的是用内置電荷泵的原理圖
大體上的改動是刪除了沒什麽用的 MOS 管, 考慮到設備采用 USB 供電,
只要漏電流不嚴重, 那還是能夠接受的。
其次就是 VBAT_in
処, 由於設備沒有電池, 故將其直接引到 VMCU, 也就是 3.3v。
(應該也沒什麽問題吧)
不過我總覺得事情沒這麽簡單。
接錯綫了
人剛剛起床。在跟賣家一番激情對綫之後, 才發現原來是綫接錯了。
需要注意的是, 熒幕的 VDD 是邏輯電壓, 一般和晶片電壓一致為 3.3v,
但它的 VCC 可不是 3.3v, 而會到是8v左右, 或更高。
因爲根據手冊, 在使用外置電荷泵時, 第 14 脚, 也就是 VCC 需要接入 8v 的電源, 這個脚是通往内部電荷泵輸出的。
注意看圖片底部注釋的 VCC_in
。
所以想必, 在使用内部電荷泵的時候, 這個脚應該會至少輸出 8v 左右的電壓, 並且要串濾波電容接地。
然而, 我把它… 拉到了 3.3v。
滿身瘡痍, 哭死.wav
翻車, 絕對の大翻車。這就折騰修東西去了, 嗚嗚
成功點亮
好耶, 修好了。只需要把 VCC 懸空就可以了。
亮度問題也順帶解決。 (熒幕上的白點點可以無視掉, 那只是因爲沒有刷屏直接點亮的緣故。