init charger

unrouted
This commit is contained in:
2026-08-24 16:14:53 +03:00
commit a2b708be34
6 changed files with 116 additions and 0 deletions

3
.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
/__Previews/
/History/
/Outputs/

19
BOM.csv Normal file
View File

@@ -0,0 +1,19 @@
Designator,Quantity,Value,Package,Notes
J1,1,USB Type-C USB2.0,J_USB_C_USB4105,VBUS/GND; A6+B6=D+; A7+B7=D-; CC1/CC2 each 5.1k to GND
J8,1,Right-angle 1x5 2.54mm,P_HEADER_1x5_2.54_ANGLE,1=VBUS; 2=D-; 3=D+; 4=GND; 5=Shield/GND
J2-J7,6,Wire pad,PTH-1.8mm,IN-/IN+/BAT-/BAT+/VOUT-/VOUT+
U1,1,TC4056A,SOIC-8,TP4056 compatible 1-cell linear charger
U2,1,MT3608 / B628,SOT-23-6,Boost converter controller; board markings vary
L1,1,4.7uH,L-5x5mm,Shielded power inductor marked 4R7
D1,1,SS34,SMB,Schottky rectifier
RV1,1,100k,TRIM-3x3,Output voltage adjust; exact fitted value to verify
R1,1,1.2k 1%,0805,Charge program resistor marked 122 (~1A)
R2,1,0R,0805,TEMP disable link
R3-R4,2,1k,0805,LED current limiting; verify fitted code
R5,1,2.2k 1%,0805,Boost feedback lower resistor; verify fitted code
R6-R7,2,5.1k,0805,USB-C CC1/CC2 Rd pull-down resistors
C1-C3,3,10uF 16V,X7R-1206,Input/BAT/boost decoupling
C4,1,10uF 35V,X7R-1206,Boost output decoupling; verify fitted voltage rating
C5,1,100nF,X7R-0805,High-frequency bypass
LED1,1,Red,0603,Charging indicator
LED2,1,Blue,0603,Charge complete indicator
1 Designator Quantity Value Package Notes
2 J1 1 USB Type-C USB2.0 J_USB_C_USB4105 VBUS/GND; A6+B6=D+; A7+B7=D-; CC1/CC2 each 5.1k to GND
3 J8 1 Right-angle 1x5 2.54mm P_HEADER_1x5_2.54_ANGLE 1=VBUS; 2=D-; 3=D+; 4=GND; 5=Shield/GND
4 J2-J7 6 Wire pad PTH-1.8mm IN-/IN+/BAT-/BAT+/VOUT-/VOUT+
5 U1 1 TC4056A SOIC-8 TP4056 compatible 1-cell linear charger
6 U2 1 MT3608 / B628 SOT-23-6 Boost converter controller; board markings vary
7 L1 1 4.7uH L-5x5mm Shielded power inductor marked 4R7
8 D1 1 SS34 SMB Schottky rectifier
9 RV1 1 100k TRIM-3x3 Output voltage adjust; exact fitted value to verify
10 R1 1 1.2k 1% 0805 Charge program resistor marked 122 (~1A)
11 R2 1 0R 0805 TEMP disable link
12 R3-R4 2 1k 0805 LED current limiting; verify fitted code
13 R5 1 2.2k 1% 0805 Boost feedback lower resistor; verify fitted code
14 R6-R7 2 5.1k 0805 USB-C CC1/CC2 Rd pull-down resistors
15 C1-C3 3 10uF 16V X7R-1206 Input/BAT/boost decoupling
16 C4 1 10uF 35V X7R-1206 Boost output decoupling; verify fitted voltage rating
17 C5 1 100nF X7R-0805 High-frequency bypass
18 LED1 1 Red 0603 Charging indicator
19 LED2 1 Blue 0603 Charge complete indicator

BIN
J5019_HW357.PcbDoc Normal file

Binary file not shown.

54
J5019_HW357.PrjPcb Normal file
View File

@@ -0,0 +1,54 @@
[Design]
Version=1.0
HierarchyMode=0
ChannelRoomNamingStyle=0
OpenOutputs=1
ArchiveProject=0
TimestampOutput=0
SeparateFolders=0
PinSwapBy_Netlabel=1
PinSwapBy_Pin=1
AllowPortNetNames=0
AllowSheetEntryNetNames=1
AppendSheetNumberToLocalNets=0
NetlistSinglePinNets=1
DefaultConfiguration=Sources
DefaultPcbProtel=1
ReorderDocumentsOnCompile=1
NameNetsHierarchically=0
ReportSuppressedErrorsInMessages=0
OutputPath=Outputs
LogFolderPath=Outputs
[Document1]
DocumentPath=J5019_HW357.SchDoc
AnnotationEnabled=1
AnnotateStartValue=1
AnnotationIndexControlEnabled=0
AnnotateSuffix=
AnnotateScope=All
AnnotateOrder=-1
DoLibraryUpdate=1
DoDatabaseUpdate=1
ClassGenCCAutoEnabled=1
ClassGenCCAutoRoomEnabled=0
ClassGenNCAutoScope=None
GenerateClassCluster=0
DocumentUniqueId=J5019SCH
[Document2]
DocumentPath=J5019_HW357.PcbDoc
AnnotationEnabled=1
AnnotateStartValue=1
AnnotationIndexControlEnabled=0
AnnotateSuffix=
AnnotateScope=All
AnnotateOrder=-1
DoLibraryUpdate=1
DoDatabaseUpdate=1
ClassGenCCAutoEnabled=1
ClassGenCCAutoRoomEnabled=0
ClassGenNCAutoScope=None
GenerateClassCluster=0
DocumentUniqueId=J5019PCB

BIN
J5019_HW357.SchDoc Normal file

Binary file not shown.

40
README.md Normal file
View File

@@ -0,0 +1,40 @@
# J5019 / HW-357 — реконструкция для Altium Designer
Открывать: `J5019_HW357.PrjPcb`.
В комплекте:
- `J5019_HW357.SchDoc` — схема зарядника TC4056A и повышающего каскада MT3608/B628;
- `J5019_HW357.PcbDoc` — основная нетрассированная плата 33 x 23 мм с библиотечными footprint и встроенными 3D-моделями; Micro-USB удалён;
- `J5019_HW357_previous_routed.PcbDoc` — резервная копия прежней платы с предварительной трассировкой;
- `BOM.csv` — перечень элементов;
- `reference/` — фотографии, использованные для реверс-инжиниринга;
- `BuildJ5019.PrjScr` / `BuildJ5019.pas` — воспроизводимый генератор нативных документов для Altium Designer 19.
В схеме J1 заменён на USB Type-C. Линии USB_D_PLUS и USB_D_MINUS выведены на угловой разъём J8: 1=VBUS, 2=D-, 3=D+, 4=GND, 5=Shield/GND. Для CC1 и CC2 добавлены R6/R7 по 5.1 кОм на GND.
Все назначенные footprint берутся из локальных PcbLib в `D:\Altium-db` и `D:\Altium-Libraries`; проверка показала наличие 3D-тела в каждой используемой библиотечной модели. Основная плата оставлена без трассировки для ручной разводки.
Это инженерная реконструкция по фотографиям и типовым схемам, а не заводские Gerber/CAD. Проект не следует отправлять в производство без ручной трассировки, проверки назначений выводов USB-C, полигона GND и полного DRC.
Компоненты:
| Поз. | Кол. | Компонент | Маркировка / номинал |
|---|---:|---|---|
| U1 | 1 | Контроллер заряда Liion | **TC4056A**, SOP8; допустим аналог TP4056 |
| U2 | 1 | Повышающий DC/DC-контроллер | **B6289Y**, SOT236; MT3608-совместимый |
| L1 | 1 | Силовой экранированный дроссель | **4R7 = 4,7 мкГн**, примерно 5×5 мм |
| D1 | 1 | Диод Шоттки | **SS36**, 3 А, 60 В, корпус SMA; маркировка выглядит как `S536` |
| RV1 | 1 | Подстроечный резистор выходного напряжения | Вероятнее всего **100 кОм (`104`)**, SMD 3×3 мм |
| R1 | 1 | Резистор задания тока заряда | **1,2 кОм (`122`)**, около 0805; задаёт примерно 1 А |
| R2, R3 | 2 | Резисторы светодиодов | **10 кОм (`103`)**, около 0805 |
| R4 | 1 | Нижнее плечо обратной связи преобразователя | **2,2 кОм (`222`)**, около 0805 |
| R5 | 1 | Резистор/разрядник выхода | **100 кОм (`104`)**, около 0805 |
| R6 | 1 | Перемычка | **0 Ом (`0`)**, около 0805 |
| LED1 | 1 | Индикатор зарядки | Красный SMD LED |
| LED2 | 1 | Индикатор окончания зарядки | Зелёный или синий SMD LED |
| C1 | 1 | Входной конденсатор TC4056A | MLCC, вероятно **10 мкФ**, не маркирован |
| C2 | 1 | Конденсатор на линии аккумулятора | MLCC, вероятно **10 мкФ**, не маркирован |
| C3 | 1 | Входной конденсатор boost-преобразователя | MLCC, вероятно **22 мкФ**, не маркирован |
| C4 | 1 | Выходной конденсатор boost-преобразователя | MLCC, вероятно **1022 мкФ**, желательно не менее **35 В** |
| J1 | 1 | Входной разъём | MicroUSB TypeB, 5 контактов, SMD |
| PCB | 1 | Двухсторонняя печатная плата | **J5019 / HW357**, приблизительно 34×24 мм |