회사일/BQ25703A2024. 11. 29. 12:34

Narrow의 의미를 모르겠어서 검색하는데 봐도 모르겠다

 

Narrow-VDC (NVDC) Power Path Management
– Instant-On With No Battery or Deeply Discharged Battery
– Battery Supplements System When Adapter is Fully-Loaded

8.4.1.1 System Voltage Regulation with Narrow VDC Architecture
The bq25703A employs Narrow VDC architecture (NVDC) with BATFET separating system from battery. The
minimum system voltage is set by MinSystemVoltage(). Even with a deeply depleted battery, the system is
regulated above the minimum system voltage.
When the battery is below minimum system voltage setting, the BATFET operates in linear mode (LDO mode).
As the battery voltage rises above the minimum system voltage, BATFET is fully on when charging or in
supplement mode and the voltage difference between the system and battery is the VDS of BATFET. System
voltage is regulated 160 mV above battery voltage when BATFET is off (no charging or no supplement current).

[링크 : https://www.ti.com/lit/ds/symlink/bq25703a.pdf]

 

대충 충전 모드/방전 모드 간의 전환이 빠르고, 소비전력이 적다라는건가?

Narrow VDC (NVDC) Battery Charger

This figure shows the Narrow VDC (NVDC) topology. Here, the system bus (Vsys) is not connected directly to the adapter. It is connected to the output of the buck converter. Hence, NVDC operates only as a buck converter, both when NVDC charges the battery and when the battery supplements the adapter and provides power to the system. NVDC implementation reduces the switch-over period between the charging mode and the hybrid power mode. NVDC implementation allows the system to minimize the period of overloading the input power source when CPU is in Turbo Boost mode.

The advantage of using the NVDC system is that the overall system efficiency is better compared to the Hybrid Power Boost (HPB) charger. The system can be designed for a smaller voltage rating since the system has a lower Vin. The disadvantage is that the charger components’ size and power dissipation increases.

[링크 : https://en-support.renesas.com/knowledgeBase/6680047]

'회사일 > BQ25703A' 카테고리의 다른 글

BQ25703A input voltage 갱신하기  (0) 2024.12.02
배터리 충전  (0) 2024.11.28
bq25703A i2c 읽기, 쓰기  (0) 2024.11.22
Posted by 구차니
파일방2024. 11. 29. 09:52

회사 동료가 쓰고 있어서 좀 혹했는데

CLI 에서는 mc를 주력(?)으로 쓰고 있고

GUI 에서는 그냥 여러개의 nautilus 열어 두면 되서 별로 안 끌리지만..

디자인이 total commander 같아서 조금은 흥미가 가던 녀석

 

sourceforge 에서 받아도 되고, 데비안 패키지로도 존재하는 듯

$ apt install doublecmd-gtk

[링크 : https://forums.linuxmint.com/viewtopic.php?t=378556]

 

[링크 : https://doublecmd.sourceforge.io/]

 

+

2024.12.03

$ apt-cache search doublecmd
doublecmd-common - twin-panel (commander-style) file manager
doublecmd-gtk - twin-panel (commander-style) file manager (GTK2)
doublecmd-help-en - Documentation for Double Commander (English)
doublecmd-help-ru - Documentation for Double Commander (Russian)
doublecmd-help-uk - Documentation for Double Commander (Ukrainian)
doublecmd-plugins - twin-panel (commander-style) file manager (plugins)
doublecmd-qt - twin-panel (commander-style) file manager (Qt5)

 

칫.. 두개 설치는 안되고 선택적으로 해야 하나보다.

$ sudo apt-get install doublecmd-gtk doublecmd-qt
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료        
몇몇 패키지를 설치할 수 없습니다. 요청한 상황이 불가능할 수도 있고,
불안정 배포판을 사용해서 일부 필요한 패키지를 아직 만들지 않았거나,
아직 Incoming에서 나오지 않은 경우일 수도 있습니다.
이 상황을 해결하는데 다음 정보가 도움이 될 수도 있습니다:

다음 패키지의 의존성이 맞지 않습니다:
 doublecmd-gtk : 충돌: doublecmd
 doublecmd-qt : 충돌: doublecmd
E: 문제를 바로잡을 수 없습니다. 망가진 고정 패키지가 있습니다.

 

먼가 블랙모드라 그런가 흰색으로 된 것 보다 안 이뻐 보이네?

'파일방' 카테고리의 다른 글

f3d - glb viewer  (0) 2024.08.09
fio - flexible io tester  (0) 2024.07.25
untangle  (0) 2024.03.11
ventoy  (0) 2024.03.09
flipper zero  (0) 2024.02.13
Posted by 구차니
개소리 왈왈/블로그2024. 11. 28. 23:42

아쉽게도(?) 게임한다고 날려먹은 하루를 제외하면 잘 달리긴 했는데

그래도 다시는 이런(?) 이벤트 안했으면..

귀찮고, 이걸 왜 해야 하나 싶은데 자꾸 광고(?) 뜨니 짜증나서 하게 됨

 

 

그딴 이벤트 안해도 하루 한개 글 쓰는 인간이라 그런걸까..

'개소리 왈왈 > 블로그' 카테고리의 다른 글

오블완 챌린지?  (3) 2024.11.07
티스토리 수익예측  (1) 2024.09.11
이번주는 개발자들 휴가?  (0) 2024.07.31
오랫만에 해피빈 기부  (0) 2024.07.22
티스토리 vs 브라우저 누구 탓이냐?  (0) 2024.07.18
Posted by 구차니
회사일/BQ25703A2024. 11. 28. 11:00

CC mode(정전류 Constant Current) / CV(정전압 Constant Voltage) mode

[링크 : https://m.post.naver.com/viewer/postView.naver?volumeNo=32510484&memberNo=53051877]

 

배터리 스펙에 충전완료 전류라는게 있다.

충전시에 충전이 끝나는게 아니라 꾸준히 밀면(?) 들어가는데

그렇기에 gauge 쪽에서 해당 전류까지 떨어지는걸 측정하면 멈추던가

charging ic 쪽에서 넣는 전류가 떨어지는걸 측정하면 멈추던가 해야하낟.

 

[링크 : https://www.mouser.com/datasheet/2/855/ASR00050_18650_2500mAh-3078640.pdf]

'회사일 > BQ25703A' 카테고리의 다른 글

BQ25703A input voltage 갱신하기  (0) 2024.12.02
bq25703A NVDC  (0) 2024.11.29
bq25703A i2c 읽기, 쓰기  (0) 2024.11.22
Posted by 구차니
Programming/C++ STL2024. 11. 28. 08:25

'Programming > C++ STL' 카테고리의 다른 글

cpp lambda  (0) 2024.11.22
cpp static_cast<type>  (0) 2023.02.09
::open()  (0) 2021.11.10
vector 값 비우기  (0) 2021.10.02
cpp 부모타입으로 업 캐스팅 된 객체의 원래 클래스 알기  (0) 2021.09.30
Posted by 구차니

11월에 눈이 오는거 아니야? 라고 했던것 같은데

그것이 실제로 벌어졌습니다! 쨔쟌~

 

첫눈인데 폭설!

눈이 엄청와서 앞 동산도 안보이는데

 

언제 눈이 왔냐는 듯 쨍해졌다.

Posted by 구차니
회사일/USB PD2024. 11. 27. 12:47

데이터 시트 보고 대충 만든 녀석이라

하나하나의 의미는 모르겠는데..

REG_TCPC_CONTROL 에서 Plug Orientation 비트가 설정되고

REG_ROLE_CONTROL 에서 CC1과 CC2의 Rd / Open이 바뀌는 걸 확인할 수 있다

'회사일 > USB PD' 카테고리의 다른 글

linux kernel USB PD 관련 검색  (0) 2024.12.04
USB PD 용어 정리중  (0) 2024.12.03
USB PD SOP*?  (0) 2024.12.03
USB PD - DRP?  (0) 2024.11.25
TCPC, TCPM  (0) 2024.11.22
Posted by 구차니
프로그램 사용/octave2024. 11. 26. 14:22

dlm read 인데... delimeter의 약자인가?

아무튼 느낌으로는

("파일명","구분자",건너뛸 라인수, 시작할 행, 시작할 열)

일 것 같다.

 

데이터 파일

$ cat test.csv
Wavelength= 88.7927 m
Time    Height  Force(KN/m)
0, -20, 70668.2
0, -19, 65875
0, -18, 61411.9
0, -17, 57256.4

 

gnu octave에서

>> ans = dlmread('tt.csv',',',2,0);
>> ans
ans =

            0  -2.0000e+01   7.0668e+04
            0  -1.9000e+01   6.5875e+04
            0  -1.8000e+01   6.1412e+04
            0  -1.7000e+01   5.7256e+04

>>

[링크 : https://stackoverflow.com/questions/25325577/calling-csv-file-into-octave]

 

M = dlmread(filename)
M = dlmread(filename,delimiter)
M = dlmread(filename,delimiter,R1,C1)
M = dlmread(filename,delimiter,[R1 C1 R2 C2])

[링크 : https://www.mathworks.com/help/matlab/ref/dlmread.html]

 

: data = dlmread (file)
: data = dlmread (file, sep)
: data = dlmread (file, sep, r0, c0)
: data = dlmread (file, sep, range)
: data = dlmread (…, "emptyvalue", EMPTYVAL)

[링크 : https://octave.sourceforge.io/octave/function/dlmread.html]

'프로그램 사용 > octave' 카테고리의 다른 글

octave audioread wav  (0) 2023.07.12
공짜 matlab? octave  (0) 2015.11.05
Posted by 구차니
회사일/USB PD2024. 11. 25. 11:53

USB는 Upstream 과 Downstream 으로 되는데

USB-C 되면서 양방향으로 작동하는게 추가된 듯 한데 그게 바로 DRP(Dual Role) 인 듯

그러니까.. DRP를 지원하면 충전할 수도 있고, 남을 위해 전기도 내어줄수 있...다?

DFP(Downstream Facing Port)는 호스트 또는 허브에 설치되고 장치에 연결되는 USB Type-C 포트입니다.
UFP(Upstream Facing Port)는 호스트 또는 허브에 연결된 USB Type-C 포트, 장치 또는 허브의 DFP입니다.
DRP(Dual Role Port, 이중 목적 전원 역할은 USB Type-C 포트에서 소스 또는 싱크 역할로 사용할 수 있는 정의입니다.

[링크 : https://www.seminet.co.kr/ti/micro_content.html?category=article&no=2105]

'회사일 > USB PD' 카테고리의 다른 글

linux kernel USB PD 관련 검색  (0) 2024.12.04
USB PD 용어 정리중  (0) 2024.12.03
USB PD SOP*?  (0) 2024.12.03
USB-C PTN5110 케이블 방향에 따른 데이터 차이  (0) 2024.11.27
TCPC, TCPM  (0) 2024.11.22
Posted by 구차니
Linux/Ubuntu2024. 11. 25. 11:48

ubuntu 22.04에서

pdf를 보다 검색 창에 우클릭하면

"대소문자 구별"과 "전체 단어 일치"가 나타난다.

이 정도는... 별도 메뉴로 보여달라고.. -_-

 

[링크 : https://askubuntu.com/questions/920545/where-are-the-case-sensitive-and-whole-words-search-options-in-evince-document-v]

 

+

gedit 에서도 해보니 검색창에 우클릭시 대소문자 / 전체 / 정규식 등의 옵션이 존재한다.

'Linux > Ubuntu' 카테고리의 다른 글

dpkg로 설치한 패키지 삭제하기  (0) 2024.09.06
24.04 설치 성공  (0) 2024.08.18
우분투.. 버전 업그레이드 버근가?  (0) 2024.08.17
/dev/tty에서 한글 출력하기 fbterm  (0) 2024.08.16
gpm - general purpose mouse  (0) 2024.08.16
Posted by 구차니