MICROCHIP USB PD Demo Bord

USB PD Demo Bord
Il-Bord Demo USB PD huwa bord demo tal-ċarġer tal-batterija tal-konsenja tal-enerġija USB li fih il-mikrokontrollur ATSAMD21J18A. Il-bord jinkludi PKoB għall-ipprogrammar/debugging tal-USB, flimkien ma 'interface Atmel ICE.
Bord Overview

Żewġ tipi ta 'headers ta' espansjoni huma appoġġjati mill-bord. Hemm header wieħed Xplained Pro I/O b'header tal-enerġija Xplained Pro 4-pin, u konnettur tal-bord tal-ikklikkja mikroBUS. Il-provvista ta 'enerġija SEPIC tal-ċarġer tal-batterija tista' tappoġġja l-ispeċifikazzjoni sħiħa 20V/5A 100W USB PD. Il-kodiċi demo jappoġġja l-OLED1 Xplained Pro add-on board fuq l-estensjoni header 1. Dan add-on board huwa fakultattiv iżda huwa għodda utli għad-debugging u l-monitoraġġ tal-istatus tal-ċarġer. Il-bord OLED1 Xplained Pro jista 'jinxtara separatament. Il-Bord Demo USB PD huwa bord demo tal-ċarġer tal-batterija tal-konsenja tal-enerġija USB li fih il-mikrokontrollur ATSAMD21J18A. Il-bord jinkludi PKoB għall-ipprogrammar/debugging USB, flimkien ma 'interface Atmel ICE. Żewġ tipi ta 'headers ta' espansjoni huma appoġġjati mill-bord. Hemm header wieħed Xplained Pro I/O b'header tal-enerġija Xplained Pro 4-pin, u konnettur tal-bord tal-ikklikkja mikro-BUS. Il-provvista ta 'enerġija SEPIC tal-ċarġer tal-batterija tista' tappoġġja l-ispeċifikazzjoni sħiħa 20V/5A 100W USB PD.

Nibdew
- Ivverifika l-A) 5V Select Header għandu jumper fuq in-naħa DBG u l-B) Reset Select għandu jumper fuq in-naħa Boot kif muri hawn taħt:
- A) Jumper fuq in-naħa tax-xellug
- B) Jumper fuq il-qiegħ
- Niżżel u tniedi MPLAB X IDE.
- Ipplaggja l-USB tad-debug fil-kompjuter tiegħek u iċċekkja li MPLAB X jagħraf li l-kit huwa konness.
- Jekk l-LED tal-Enerġija ma jixgħelx, iċċekkja li l-header tal-għażla 5V huwa ssettjat għas-sors korrett.
- Niżżel il-folder PSF mis-sit GitHub (https://github.com/MicrochipTech/PD_Sink_Battery_Charger_Demo) u unzip il-folder.
- Iftaħ MPLAB X u kklikkja File > Iftaħ il-Proġett, imbagħad innaviga lejn fejn niżżilt il- file u mur fil-folder PSF_EVB_Sink> PSF> Demo> PSF_EVB_Sink> firmware u agħżel il-proġett file; PSF_EVB_Sink.x
- Agħżel l-għodda tal-ipprogrammar: USB Type-C Demo Board-SN: XXX
- Ibni u pprogramma l-kodiċi demo billi tagħfas il-
buttuna li tinsab fuq il- - Qabbad in-naħa pożittiva ta 'batterija ta' 12V mat-terminal tal-batterija mmarkat + u n-naħa negattiva tal-batterija mat-terminal immarkat -.
- Qabbad kwalunkwe ċarġer kapaċi USB PD mal-konnettur USB-C biex tibda tiċċarġja.
Il-kodiċi demo jappoġġja l-OLED1 Xplained Pro add-on board fuq l-estensjoni header 1. Dan add-on board huwa fakultattiv iżda huwa għodda utli għad-debugging u l-monitoraġġ tal-istatus tal-ċarġer. Il-bord OLED1 Xplained Pro jista 'jinxtara minn hawn: OLED1 Xplained Pro Board. Il-buttuna 3 fuq il-bord OLED1 tintuża biex taqleb bejn żewġ paġni tal-wiri. Fl-ewwel paġna, jintwera l-istatus tal-ċarġer tal-batterija (jew Ħsara, Prekondizzjoni, Modalità CC, Modalità CV, jew Kompletament Iċċarġjat). Jekk ikun seħħ ħsara, se turi x'tip ta 'ħsara hija. Jekk ma jkunx hemm tort, se juri s-SOC tal-batterija bħala perċentwalitage. F’paġna 2, il-kuntratt PD innegozjat jidher f’termini ta’ vol innegozjattage u kurrenti.
Nota: Jista 'jkollok tagħfas il-buttuna ta' reset tal-bord wara li twaħħal il-bord OLED1 jekk il-wiri ma jaħdimx inizjalment.

Il-Figuri 5 u 6 jiddettaljaw l-istat differenti u l-kodiċijiet tal-ħsara li huma rikonoxxuti mill-magna tal-istat tal-ċarġer u se jintwerew fuq il-bord OLED1. Tingħata deskrizzjoni qasira ta' xi tfisser kull kodiċi
| Tip ta 'Status | Kodiċi Integer | Deskrizzjoni |
| ĦTIJIET | 0 | Instabet ħsara |
|
PREKONDIZZJONAR |
1 |
Batterija voltage huwa baxx wisq għall-kurrent sħiħ
iċċarġjar |
|
CCMODE |
2 |
Modalità ta 'ċarġ ta' kurrent kostanti |
|
CVMODE |
3 |
Vol kostantitage modalità ta 'ċarġ |
| Iċċarġjata | 4 | Il-batterija hija kompletament iċċarġjata |
|
RECHARGE |
5 |
Batterija voltage naqas minn meta ġie akkużat |
Kodiċi tal-istatus tal-magna tal-istat tal-ċarġer
| Tip ta' Ħtija | Kodiċi Integer | Deskrizzjoni |
| ĠENERIKU | 0 | Ħtija mhux magħrufa |
| NOSOURCE | 1 | L-ebda sors PD mhu mehmuż |
|
UVLO |
2 |
Terminal tal-batterija voltage huwa baxx wisq |
|
OVLO |
3 |
Terminal tal-batterija voltage huwa għoli wisq |
| OVERTEMP | 4 | It-temperatura tal-batterija hija għolja wisq |
| SOTTTEMP | 5 | It-temperatura tal-batterija hija baxxa wisq |
L-informazzjoni tad-debug hija output għal debug port com għall-bord. Bl-użu ta 'programm terminali, Tera Term, issettjat għall-port COM korrett għall-bord EVAL PD u 115.2 KBaud, l-informazzjoni tad-debug se tiġi stampata fit-tieqa tat-terminal kif muri hawn taħt.

Debug informazzjoni murija hawn taħt tal-iċċarġjar tal-batterija.

Proċedura ta' Kalibrar
Irreferi għal paġna 7 tal-gwida għall-utent għad-dettalji tal-proċedura tal-kalibrazzjoni. Tista' ssir proċedura ta' kalibrazzjoni fakultattiva biex ittejjeb l-eżattezza tal-qari tas-sens tal-kurrent tal-ċarġer. Multimeter se jkun meħtieġ għal dan il-proċess.
Passi biex tikkalibra l-qari kurrenti:
- Ibni ċ-ċirkwit muri fid-dijagramma hawn taħt.
- Fil-kodiċi file “SEPIC_CTRL.c” ibiddel il-varjabbli CALEN għal 1 u ipprogramma mill-ġdid il-bord biex jippermetti l-kalibrazzjoni.

- Ipplaggja sors ta' enerġija PD mal-konnettur USB-C (mhux muri hawn taħt).
- Bl-użu tal-viżwalizzatur tad-dejta f'MPLAB X, daħħal il-kurrent (f'mA) murija fuq il-multimetru. Jekk tagħmel dan għal żewġ valuri differenti, inkunu nistgħu nikkalkulaw il-parametri ta' kalibrazzjoni meħtieġa.
- Dawn il-valuri huma maħżuna fl-EEPROM u l-kalibrazzjoni trid issir darba biss. Ikollok tirrepeti l-kalibrazzjoni jekk tipprogramma mill-ġdid il-bord.

Karatteristiċi tal-ċarġer
Irreferi għal paġna 8 tal-gwida għall-utent għad-dettalji tal-karatteristiċi tal-ċarġer. Il-ċarġer juża kurrent kostanti/vol kostantitage algoritmu ta' ħlas. Hemm tliet stati ewlenin li l-ċarġer jopera fihom, pre-kondizzjoni, ħlas kurrenti kostanti, u vol kostantitage charge. Il-ċarġer se jidħol fil-mod ta 'kondizzjoni minn qabel jekk jiskopri l-volum tal-batterijatage huwa baxx wisq biex jiċċarġja b'mod sikur b'kurrent sħiħ. F'dan il-mod, il-kurrent ta 'ċarġ huwa limitat għal ftit mijiet ta' milliamps. Ladarba l-ċarġer jiskopri l-batterija voltage huwa 'l fuq mil-limitu ta' pre-charge cutoff, se ramp sa kurrent sal-kurrent massimu permess ta 'ċarġ. Dan il-valur jista 'jiġi hard-coded mill-utent jew jista' jiġi ssettjat biex jikkalkula awtomatikament abbażi tal-kuntratt PD innegozjat. Il-ċarġer se jkompli jiċċarġja b'kurrent kostanti sakemm il-batterija voltage toqrob il-volum massimu tagħhatage f'liema punt se tidħol kostanti voltage modalità. F'dan il-mod, il-ċarġer jiċċekkja l-volum tal-batterijatage kull 500ms. Jekk il-voltage huwa 'l fuq mill-volum massimu tal-batterijatage, se jnaqqas il-kurrent sakemm ikun fi jew ftit taħt dak il-voltaglimitu e. Dan se jżomm il-batterija voltage f'livell kostanti. Dan il-proċess se jkompli sakemm il-kurrent ta 'ċarġ ikun taħt kurrent ta' qtugħ speċifikat. F'dan il-punt il-ċarġer se jintefa iżda se jkompli jimmonitorja l-batterija u jtemm iċ-ċarġ kif meħtieġ.

Il-parametri għal-limiti tal-istat tal-ċarġer jistgħu jiġu rranġati fil-"SEPIC_CTRL.c" file. Diversi definizzjonijiet huma użati biex jistabbilixxu parametri tal-batterija u thresholds/cutoffs mixtieqa

Barra minn hekk, il-kurrent ta 'ċarġ preferut jista' jiġi ddeterminat manwalment jew awtomatikament billi timmodifika l-kodiċi muri hawn taħt.

Skematika
Skematika u Bill of Materials
Irreferi għall-paġni 11-17 tal-gwida tal-utent għal skematiċi u dettalji tal-polza tal-materjali.


Stampa tal-PCB

Abbozz ta' Materjali

Dokumenti / Riżorsi
![]() |
MICROCHIP USB PD Demo Bord [pdfGwida għall-Utent USB PD Demo Board, PD Demo Board, Demo Board, Bord |





