06 2017 档案

摘要:昨天在研讀 NS5S1153 的 spec, 發現有一個詞 很陌生 DPDT, 原來是 double pole double throw 的縮寫,雙軸雙切, 更詳細的解釋可以看這個博客的另一篇 "開關(switch)規格中,SPDT, DPDT, 3PDT, 4PDT是什麼意思?" Referenc 阅读全文
posted @ 2017-06-27 11:01 wangchangruei 阅读(456) 评论(0) 推荐(0)
摘要:Reference http://blog.xuite.net/auster.lai/twblog/433393966 開關(switch)用來控制電路的開與閉,機械式的switc內部是由接點開關、彈簧、與切換搖柄所組成。 電路圖上switc可用簡單的符號來表示,單軸單切(single pole s 阅读全文
posted @ 2017-06-27 10:51 wangchangruei 阅读(39762) 评论(0) 推荐(0)
摘要:https://tw.transcend info.com/Support/FAQ 940 以下的內容皆來自上面這個網址。 什麼是USB 3.1? 什麼是USB 3.1? USB 3.1為USB協會制定的新規範,分別為USB 3.1 Gen1和Gen2 USB 3.1 Gen1 (SuperSpee 阅读全文
posted @ 2017-06-27 10:28 wangchangruei 阅读(841) 评论(0) 推荐(0)
摘要:為 device node 取 label name, 可以在其它位置使用 &label 存取 device node。 Ex ./arch/arm/boot/dts/stm32f429.dtsi ./arch/arm/boot/dts/stm32f429 disco.dts 阅读全文
posted @ 2017-06-24 22:37 wangchangruei 阅读(884) 评论(0) 推荐(0)
摘要:1。手機充電充一整晚的 capacity 和 充電充到 100% 立刻停止的 capacity 是不一樣的, 為什麼不一樣呢? 手機充電到 100% 立刻停止, 因為化學特性尚未穩定, 電池電壓 會慢慢 往下掉, 未達到 額定的 capacity, 若是充一整晚呢? 在沒有 power path 的 阅读全文
posted @ 2017-06-22 11:11 wangchangruei 阅读(558) 评论(0) 推荐(0)
摘要:最近在研究 stm32f429i disc0 的 device tree source code, 並且 參造 Devicetree Specification Release 0.1, 在 dts source code 中發現有一個 clock cells property, 但在 dts sp 阅读全文
posted @ 2017-06-21 22:16 wangchangruei 阅读(304) 评论(0) 推荐(0)
摘要:打印 PMIC register value 方式有二種, 一種是使用 adb shell cat pmic register 一種是直接在 code 裡 call dump pmic register function, 一直在 log 中印出 pmic register. 阅读全文
posted @ 2017-06-21 19:39 wangchangruei 阅读(1009) 评论(0) 推荐(0)
摘要:device tree source Example1 Example2 Example3 阅读全文
posted @ 2017-06-21 15:56 wangchangruei 阅读(632) 评论(0) 推荐(0)
摘要:昨天有同事問說, 他要測試 battery capacity curve, 並且負載要使用 33mA, 於是我想到有一個 apk 名稱為 快速放電 (最下方),可以控制 cpu 的 load, 他試了後,調出來的負載都大於 33mA, 在今早突然閃過一念頭, mobile flight mode s 阅读全文
posted @ 2017-06-20 10:56 wangchangruei 阅读(415) 评论(0) 推荐(0)
摘要:device tree source Example1 Example2 Example3 Example4 阅读全文
posted @ 2017-06-19 22:13 wangchangruei 阅读(2716) 评论(0) 推荐(1)
摘要:Environment MTK platform 測試電池容量 測試電池是從滿電,一般是 4.35V 開始放電, 放到 3.4V 結束, 累計放電量, 最下方是電池示意圖, 左邊是輕載,右邊是重載, 輕載時流過的電流較小,battery 內阻上的壓降較少,所以真正的 battery voltage 阅读全文
posted @ 2017-06-19 14:08 wangchangruei 阅读(426) 评论(0) 推荐(0)
摘要:Creating .config file 以上命令是 將變數 ARCH=arm,CROSS_COMPILE=arm none eabi 傳進 Makefile 裡使用, 在 ./arch/arm/configs下有一隻給 stm32 board 使用的設定檔 stm32_defconfig 使用 阅读全文
posted @ 2017-06-18 18:36 wangchangruei 阅读(303) 评论(0) 推荐(0)
摘要:command Makefile content output 阅读全文
posted @ 2017-06-18 18:04 wangchangruei 阅读(291) 评论(0) 推荐(0)
摘要:Maintenance、Recharging charger ic 對電池充電時有一種名為 maintenance、recharging 的行為, charger ic 對 電池 充電時,當充滿後,它會停充,等到 電壓 降到某個特定電壓後,又繼續充,如此周而復始。 下面第一張 有 power pat 阅读全文
posted @ 2017-06-15 19:29 wangchangruei 阅读(811) 评论(0) 推荐(0)
摘要:電池標稱電壓 定義如下圖, 以25度為例,20度再往上點, 4V 放一下電就往下掉, 3V 放一下電就往下掉, 假設 3.8V 是擁有最多 capacity 可以 discharge 的電壓,放電放了很久仍維持 3.8V, 因此我們定義 3.8V 為這顆電池的標稱電壓,(不同型號的電池也許不一樣) 阅读全文
posted @ 2017-06-14 17:08 wangchangruei 阅读(1172) 评论(0) 推荐(0)
摘要:Origin 一顆電池被拉載後,會產生電流及電壓如下圖, 如何計算其電池內阻呢 其公式為 R = |delta(V) / delta(I)| 公式推導如下: V1 = 10 I1R 左圖 V2 = 10 I2R 右圖 === 10 = V1 + I1R 10 = V2 + I2R === V1 + 阅读全文
posted @ 2017-06-14 14:37 wangchangruei 阅读(320) 评论(0) 推荐(0)
摘要:CAR_TUNE_VALUE 是用來校準 流過電池上的電流 與 系統偵測到的電流 的一致性, 假電 若您是使用假電, 請拔除零件, 僅留下必要元件,如thermal電阻,ID 電阻, 減少量測 fuel gauge 電流時所造成的誤差。 校準接法 正常接法如下圖, 電池流過的電流等於系統流過的電流, 阅读全文
posted @ 2017-06-12 22:16 wangchangruei 阅读(781) 评论(0) 推荐(0)
摘要:依之前的經驗 2700mAh 電池 cut off 由 128 降至 64 mA,充電時間延長 20 分鐘, (128 + 64)/2 = 96 取平均充電流, 96 (20/60) = 32 mAh 共充進 32mAh, flight mode standby 估計耗 4 mAh, 32 / 4 阅读全文
posted @ 2017-06-12 21:47 wangchangruei 阅读(486) 评论(0) 推荐(0)
摘要:1。不要充滿至 100% 。 2。不要放電至 0% 。 3。電池的容量儘量維持在 50%。 4。不要在高溫下操作。 5。不要使用快充功能的充電器。 6。使用一般的充電器,如,500mA 或是 800mA。 阅读全文
posted @ 2017-06-09 11:19 wangchangruei 阅读(290) 评论(0) 推荐(0)
摘要:Original. 今天有同事問說, 充電電壓不是 4.35V 嗎? 充電到 100 %時,為什麼 Vbat 只有 4.2V? 可能有三種原因。 1. 溫度。 safety 會在某個溫度區間,使用較低的電壓去充電。 2. fuel gauge。 Q_max 設太小了, 沒一會兒就算到100%, 雖然 阅读全文
posted @ 2017-06-07 22:20 wangchangruei 阅读(399) 评论(0) 推荐(0)
摘要:Precondition : 除了 Q_max 外,其它參數皆同。 old Q_max_capacity : 1500 mAh new Q_max_capacity : 2200 mAh 有一個 load : 200 mA 使用 1 hour, 在 old Q_max_capacity 參數下, 共 阅读全文
posted @ 2017-06-07 15:50 wangchangruei 阅读(372) 评论(0) 推荐(0)