SW6206 高集成度多协议双向快充移动电源芯片解决方案

需积分: 46 40 下载量 64 浏览量 更新于2024-07-15 收藏 2.18MB PDF 举报
"SW6206 数据手册_Release_DS035_v1.0(1).pdf" SW6206 数据手册概述 SW6206 是一款高集成度的多协议双向快充移动电源专用多合一芯片,支持 A+A+B+C+L 口任意口快充。其集成了 5A 高效率开关充电,22.5W 高效同步升压输出,PPS/PD/QC/AFC/FCP/SCP/PE/SFCP/低压直充等多种快充协议,电量计量,LED 灯显示以及相应的控制管理逻辑。外围只需少量的器件,即可组成完整的高性能双向快充移动电源解决方案。 SW6206 的主要特点包括: * 高效率开关充电,电流高达 5A,效率高达 96% * 支持多种快充协议,包括 PPS/PD/QC/AFC/FCP/SCP/PE/SFCP/低压直充 * 内置 12bitADC,支持电量计量和 LED 灯显示 * 内置照明 LED 驱动和快充指示灯驱动 * 支持机械按键和 I2C 接口 * 高度集成的保护机制,包括输入过压保护、输出过流/短路保护、充电超时/过压保护和温度保护 SW6206 应用领域包括: * 移动电源 * 其它电池供电设备 SW6206 规格包括: * 开关充电:电流高达 5A,效率高达 96%,支持 4.2/4.35/4.4/4.5V 电池类型,支持 JEITA 规范,支持温度环控制 * 同步升压:输出功率高达 22.5W,效率高达 95%,自动负载检测/轻载检测,支持无线充模式,支持小电流模式 * 输出快充协议:支持 PPS/PD3.0/PD2.0,支持 QC4+/QC4/QC3.0/QC2.0,支持 AFC,支持 FCP,支持 SCP,支持 PE2.0/PE1.1,支持 SFCP,支持低压直充 * 输入快充协议:支持 PD3.0/PD2.0,支持 AFC,支持 FCP,支持 SCP,支持 PE1.1 * Type-C 接口:内置 USB Type-C 接口逻辑,支持 Try.SRC 功能 * BC1.2 模块:支持 BC1.2DCP 模式,支持 苹果/三星模式 * Lightning 解密:内置 Lightning 解密功能 * 电量计量及显示:内置 12bitADC,内置库仑计精确电量,支持 3-5 个 LED 灯显示 * 快充指示灯:内置快充指示灯驱动 * 照明驱动:内置照明 LED 驱动 * 按键:支持机械按键 * 保护机制:输入过压保护,输出过流/短路保护,充电超时/过压保护,温度保护 * I2C 接口 * QFN-48(6x6mm) 封装

clear;clc parentdir = 'F:\data process\fMRI\fmrioutput'; % 定义储存各被试源文件的上级文件夹 cd(parentdir); % 进入这个上级文件夹 allsubjects = dir('sub*');%查找该文件夹下的所有被试 subinfos = numel(allsubjects); for i=1:numel(allsubjects) % 对每个被试进行循环 cursubject = allsubjects(i).name; % 找到当前被试的名字 matlabbatch=cell(1); curWPAT = fullfile(parentdir,cursubject,'WPAT'); curfucout=fullfile('F:\data process\fMRI\fmrioutput',cursubject,'WPAT') matlabbatch{1}.spm.stats.fmri_spec.dir = {curfucout}; matlabbatch{1}.spm.stats.fmri_spec.sess.scans = cellstr(spm_select('ExtFPList', curWPAT, '^sw*.nii', Inf)) matlabbatch{1}.spm.stats.fmri_spec.timing.units = 'scans'; matlabbatch{1}.spm.stats.fmri_spec.timing.RT = 2; matlabbatch{1}.spm.stats.fmri_spec.timing.fmri_t = 16; matlabbatch{1}.spm.stats.fmri_spec.timing.fmri_t0 = 8; %% matlabbatch{1}.spm.stats.fmri_spec.sess.cond = struct('name', {}, 'onset', {}, 'duration', {}, 'tmod', {}, 'pmod', {}, 'orth', {}); matlabbatch{1}.spm.stats.fmri_spec.sess.multi = {'D:\data process\fMRI\onsets\subject(i)_run1.mat'}; matlabbatch{1}.spm.stats.fmri_spec.sess.regress = struct('name', {}, 'val', {}); matlabbatch{1}.spm.stats.fmri_spec.sess.tempxx=dir(fullfile(curfucout,'rp*.txt')) matlabbatch{1}.spm.stats.fmri_spec.sess.hpf = 128; matlabbatch{1}.spm.stats.fmri_spec.fact = struct('name', {}, 'levels', {}); matlabbatch{1}.spm.stats.fmri_spec.bases.hrf.derivs = [0 0]; matlabbatch{1}.spm.stats.fmri_spec.volt = 1; matlabbatch{1}.spm.stats.fmri_spec.global = 'None'; matlabbatch{1}.spm.stats.fmri_spec.mthresh = 0.8; matlabbatch{1}.spm.stats.fmri_spec.mask = {''}; matlabbatch{1}.spm.stats.fmri_spec.cvi = 'AR(1)'; matlabbatch{2}.spm.stats.fmri_est.spmmat(1) = cfg_dep('fMRI model specification: SPM.mat File', substruct('.','val', '{}',{1}, '.','val', '{}',{1}, '.','val', '{}',{1}), substruct('.','spmmat')); matlabbatch{2}.spm.stats.fmri_est.write_residuals = 0; matlabbatch{2}.spm.stats.fmri_est.method.Classical = 1; matlabbatch{3}.spm.stats.con.spmmat(1) = cfg_dep('Model estimation: SPM.mat File', substruct('.','val', '{}',{2}, '.','val', '{}',{1}, '.','val', '{}',{1}), substruct('.','spmmat')); matlabbatch{3}.spm.stats.con.consess{1}.tcon.name = 'Old'; matlabbatch{3}.spm.stats.con.consess{1}.tcon.weights = 1; matlabbatch{3}.spm.stats.con.consess{1}.tcon.sessrep = 'none'; matlabbatch{3}.spm.stats.con.delete = 0; end;怎么改

2023-05-24 上传