版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
HY4145
TechnicalReference
TableofContents
1.INTRODUCTION 5
SCOPE 5
AUDIENCE 5
NOTATIONALCONVENTIONS 5
2.DETAILEDDESCRIPTION 6
SECURITY 6
AccessMode 6
TABLE1.DATAFLASHACCESSMODE 6
2.1.2.SealingandUnsealingDataFlashMemory 6
DATAFLASHACCESS 8
AccessingDataFlashMemory 8
AccessingManufacturerInformationBlocks 9
POWERMODES 11
NormalMode 11
SleepMode 12
FullSleepMode 12
HibernateMode 13
ResetMode 13
PROTECTION 15
JEITATemperatureRanges 15
1stLevelProtectionFeatures 16
CellOvervoltageandCellUndervoltage 16
ChargeandDischargeOvercurrent 18
OverTemperature 21
DischargeInhibit 23
ChargeInhibit 24
ChargeSuspend 25
BATTERYGAUGE 27
UpdateofStateOfCharge 27
UpdateofFullCapacity 27
UpdateofResistance 27
CHARGECONTROL 28
ChargeTermination 28
CALIBRATION 29
CalibrationProcess 29
2.7.1.VoltageGainCalibration(VoltageGain) 30
?2012HYCONTechnologyCorp
Confidential
April,2012
page2
HY4145
TechnicalReference
InternalTemperatureGainCalibration 31
ExternalTemperatureGainCalibration 32
CurrentGainCalibration(CCGain) 33
CurrentOffsetCalibration(CCOffset) 33
CoulombCountCalibration(CCCount) 34
CoulombCountCalibrationTime(CCTime) 35
3.REVISIONRECORD 37
.
?2012HYCONTechnologyCorp
Confidential
April,2012
page3
HY4145
TechnicalReference
?2012HYCONTechnologyCorp
Confidential
April,2012
page4
Attention:
HYCONTechnologyCorp.reservestherighttochangethecontentofthisdatasheetwithoutfurthernotice.Formostup-to-dateinformation,pleaseconstantlyvisitourwebsite:
.
HYCONTechnologyCorp.isnotresponsibleforproblemscausedbyfiguresorapplicationcircuitsnarratedhereinwhoserelatedindustrialpropertiesbelongtothirdparties.
SpecificationsofanyHYCONTechnologyCorp.productsdetailedorcontainedhereinstipulatetheperformance,characteristics,andfunctionsofthespecifiedproductsintheindependentstate.Wedoesnotguaranteeoftheperformance,characteristics,andfunctionsofthespecifiedproductsasplacedinthecustomer’sproductsorequipment.Constantandsufficientverificationandevaluationishighlyadvised.
Pleasenotetheoperatingconditionsofinputvoltage,outputvoltageandloadcurrentandensuretheICinternalpowerconsumptiondoesnotexceedthatofpackagetolerance.HYCONTechnologyCorp.assumesnoresponsibilityforequipmentfailuresthatresultedfromusingproductsatvaluesthatexceed,evenmomentarily,ratedvalueslistedinproductsspecificationsofHYCONproductsspecifiedherein.
Notwithstandingthisproducthasbuilt-inESDprotectioncircuit,pleasedonotexertexcessivestaticelectricitytoprotectioncircuit.
Productsspecifiedorcontainedhereincanno.tbeemployedinapplicationswhichrequireextremelyhighlevelsofreliability,suchasdeviceorequipmentaffectingthehumanbody,health/medical
equipments,securitysystems,oranyapparatusinstalledinaircraftsandothervehicles.
DespitethefactthatHYCONTechnologyCorp.endeavorstoenhanceproductqualityaswellasreliabilityineverypossibleway,failureormalfunctionofsemiconductorproductsmayhappen.Hence,usersarestronglyrecommendedtocomplywithsafetydesignincludingredundancyandfire-precautionequipmentstopreventanyaccidentsandfiresthatmayfollow.
Useoftheinformationdescribedhereinforotherpurposesand/orreproductionorcopyingwithoutthepermissionofHYCONTechnologyCorp.isstrictlyprohibited.
HY4145
TechnicalReference
1.Introduction
ThisdocumentpresentsthemodulesandperipheralsofHY4145tobuildacompletebatterygauge
withprotectionsolution.
1.1.Scope
ThisdocumentdescribsthedetailsofoperationsinmodulesandaboutperipheralsofHY4145.Theelectricalandmechanicalspecificationsarecoveredbyotherdocuments(refertotheHY4145
datasheet).
1.2.Audience
Theaudienceforthisdocumentincludes:
BatterymanufacturersDesignersofdevicedrivers
DesignersofpowermanagementsystemsusingbatteryalongwithHY4145
1.3.NotationalConventions
Followingnotationisused,ifI2CcommandandDataFlashvaluesarementionedwithinatextblock:
I2CcommandsandDataFlashvaluesaresetinitalic,e.g.:Voltage()
I2CbitsandDataFlashbitsarecapitalized,setinitalicandenclosedwithsquarebrackets,
.
e.g.:[SS]
ThereferenceformatforI2Ccommandsis:
CMD:CommandName(),or
CMD:CommandName():AccessName().[BIT]
ThereferenceformatforDataFlashvaluesis:
DF:ClassName:SubclassName:ValueName(),or
DF:ClassName:SubclassName:ValueName().[BIT]
?2012HYCONTechnologyCorp
Confidential
April,2012
page5
HY4145
TechnicalReference
2.DetailedDescription
2.1.Security
2.1.1.AccessMode
TheHY4145providesthreesecuritymodes(FULLACCESS,UNSEALED,andSEALED)thatcontrolDataFlashaccesspermissionsasspecifiedinTable1.DataFlashlocations,specifiedinTable5,are
accessibletouser.Manufacturerinformationreferstothethreereserved32–byteblocks.
Table1.DataFlashAccessMode
OnlytheFULLACCESSmodeallowsthedevicetowritetheaccess–modetransitionkeys:Full
AccessKeyandUnsealKey.
2.1.2.SealingandUnsealingDataFlashM.emory
TheHY4145implementsakey–accessschemetotransitionbetweenSEALED,UNSEALED,andFULLACCESSmodes.EachtransitionrequiresthatauniquesetoftwokeysbesenttothedeviceviatheControl()subcommand.Thekeysmustbesentconsecutively,withnootherdatabeingwritten
totheControl()subcommandregisterinbetween.
WheninSEALEDmode,the[SS]bitissetinControlStatus(),butwhentheunsealkeysarecorrectly
receivedbythedevice,the[SS]bitiscleared.WhentheFULLACCESSkeysarecorrectlyreceivedbythedevice,the[FAS]bitisclearedinControlStatus().
TheUNSEALKEYisstoredatUnsealKey0()andUnsealKey1(),theFULLACCESSkeystoredatFullAccessKey0()andFullAccessKey1()ina2–word(4–byte)formatforeachinDataFlash,andthesekeyscanonlybeupdatedinFULLACCESSmode.TheorderofthebytesenteredthroughtheControl()subcommandisthereverseofwhatisreadfromthedevicethroughthecommunicationinterface.Forexample,iftheUnsealKeyis0x56781234,UnsealKey0()is0x1234andUnsealKey1()is0x5678.TheControl()subcommandshouldsupply0x3412and0x7856inseriestounsealthe
device.
RelatedVariables:
DF:Security:Codes:UnsealKey0()
DF:Security:Codes:UnsealKey1()
?2012HYCONTechnologyCorp
Confidential
April,2012
page6
FULLACCESS
R/W
R/W
R/W
UNSEALEDACCESS
R/W
R/W
R
SEALEDACCESS
NONE
R(A);R/W(B,C)
NONE
SECURITYMODE DATAFLASHACCESS MANUFACTURERINFORMATION KEYACCESS
HY4145
TechnicalReference
DF:Security:Codes:FullAccessKey0()
DF:Security:Codes:FullAccessKey1()CMD:ControlStatus().[SS],[FAS]
.
?2012HYCONTechnologyCorp
Confidential
April,2012
page7
HY4145
TechnicalReference
2.2.DataFlashAccess
2.2.1.AccessingDataFlashMemory
InHY4145,DataFlashisanon–volatilememorythatcontainsinitializationdefaultvalues,batterystatus,calibrationinformation,configurationinformation,andapplicationinformation.TheDataFlashcanbeaccessinseveraldifferentways,dependingonwhatmodethedeviceisoperatinginandwhatdataisbeingaccessed.
MostDataFlashlocationsareonlyaccessibleinUNSEALEDmodeandFULLACCESSmodebyuseofthedeviceevaluationsoftwareorDataFlashblocktransfers.Theselocationsshouldbeoptimizedduringthedevelopmentandmanufactureprocesses.Onceestablished,theselocationsgenerallyremainunchangedduringend–equipmentoperationbyusers.Then,thesettingintheDataFlashcan
betreatedasagoldenimageandappliedonmultiplebatterypacks.
ToaccessDataFlashlocationsindividually,theblockcontainingthedesiredDataFlashlocation(s)mustbetransferredtothecommandspace,BlockData(),wheretheycanbereadtothesystemor
chargeddirectly.Thisisaccomplishedby:
Sendingtheset–upcommandBlockDataControl()(0x61)withthe0x00.
TheDataFlashClass()(0x3e)comma.ndshouldbeusedtosetDataFlashsubclass(CLASS).
TheDataFlashBlock()(0x3f)commandshouldbeusedtodesignatewhich32–byteDataFlashblockthelocationsresidein.
1.
2.
3.
4.
Upto32bytesofdatasetcanbereaddirectlyfromtheBlockData()(0x40…0x5f)command
space.
5.
Desireddatasetexternallyshouldbealtered,thenrewrittenbacktoBlockData()command
space.
6.
Finally,thedatasetintheBlockData()commandspaceistransferredtoDataFlash,oncethecorrectchecksumforthewholeBlockData()commandspaceiswrittenintoBlockDataCheckSum()(0x60).Onlywhenthechecksumisreceivedandverifiedbythe
device,thedatasetisactuallywrittenintoDataFlash.
7.
Afterthedatasettransferisfinished,themodifieddatasetinspecificDataFlashlocations
willbereturnedtoBlockData()commandspacefordoublecheckbyhost.
Specificmemorylocation(s)inDataFlashcanbeidentifiediftheircorrespondingOffsets,specifiedinTable5,areusedtoindexintothecommandspace,BlockData().Occasionally,aDataFlashCLASSislargerthan32byte.Inthiscase,aspecificmemorylocationisgivenby:0x40(32)+Offsetmodulo
32.
?2012HYCONTechnologyCorp
Confidential
April,2012
page8
HY4145
TechnicalReference
Readingandwritingdatasetsinasubclassareablockoperationupto32bytesinlengthintothe
BlockData()commandspace.If,duringawrite,thelengthexceedsthemaximumsizeofablock,thentheextradatasetisignored.
Noneofthedatasetwrittenintomemoryisbounded,andanydatasetisnotrejectedbythedevice.WritinganincorrectvaluetoDataFlashlocationmayresultinhardwarefailureduetofirmwareprograminterpretationoftheinvaliddata.Thewrittendatasetisstoredinvolatilememory,soa
Power–On–Resetdoesresolvethefault.
RelatedVariables:
CMD:ControlStatus().[SS],[FAS]CMD:BlockDataControl()
CMD:DataFlashClass()CMD:DataFlashBlock()CMD:BlockData()
CMD:BlockDataCheckSum()
2.2.2.AccessingManufacturerInformationBlocks
TheHY4145contains96bytesofuserprogrammableDataFlashstorage:ManufacturerInfoBlockA,ManufacturerInfoBlockB,ManufacturerInfo.BlockC.Themethodforaccessingthesememory
locationsisslightlydifferent,dependingonwhetherthedeviceisinFULLACCESS,UNSEALED,orSEALEDmode.
WheninUNSEALEDmodeandFULLACCESSmode,andwhen0x00hasbeenwrittentoBlockDataControl(),accessingtheManufacturerInfoBlocksisidenticaltoaccessinggeneralDataFlashlocations.First,aDataFlashClass()commandsetsthesubclass.TheDataFlashBlock()commanddesignatestheblocknumberoftheDataFlashSubclass.TheBlockData()commandspacecontainthereferenceddatasetintheDataFlashblock.AchecksumisexpectedtobereceivedbyBlockDataChecksum()beforeprogrammingthedatasetintotheDataFlashmemory.Ifthechecksumisreceivedandverified,thedatasetinBlockData()commandspaceisactuallywritten
intotheDataFlashmemory.
WheninSEALEDmode,DataFlashisnolongeravailableinthemannerusedinUNSEALEDmode.
AccessingtoManufacturerInfoBlocksisaccomplishedby:
1.
SendingtheDataFlashBlock()(0x3f)command.TheDataFlashBlock()(0x3f)commandshouldbeusedtodesignatewhich32–byteManufacturerInfoBlockthelocationsresidein.Issuinga0x01,0x02,or0x03withDataFlashBlock()causesthecorrespondingManufacturer
InfoBlockA,B,orCrespectively.
?2012HYCONTechnologyCorp
Confidential
April,2012
page9
HY4145
TechnicalReference
2.
Upto32bytesofdatasetcanbereaddirectlyfromtheBlockData()(0x40…0x5f)command
space.
3.
Desireddatasetexternallyshouldbealtered,thenrewrittenbacktoBlockData()command
space.
4.
Finally,thedatasetintheBlockData()commandspaceistransferredtothedesignedManufacturerInfoBlock,oncethecorrectchecksumforthewholeBlockData()commandspaceiswrittenintoBlockDataCheckSum()(0x60).Onlywhenthechecksumisreceivedandverifiedbythedevice,thedatasetisactuallywrittenintothedesignedManufacturerInfo
Block.
5.
Afterthedatasettransferisfinished,themodifieddatasetinthedesignedManufacturerInfo
BlockwillbereturnedtoBlockData()commandspacefordoublecheckbyhost.
WheninUNSEALEDmode,ManufacturerInfoBlockscanbeaccessedbythesamemethodinSEALEDmodeiftheBlockDataControl()issettobe0x01.NotethatManufacturerInfoBlockAis
read–onlywheninSEALEDmode.
RelatedVariables:
DF:ManufactureInfo:BlockA().[0–31]
DF:ManufactureInfo:BlockB().[0–3.1]DF:ManufactureInfo:BlockC().[0–31]CMD:ControlStatus().[SS],[FAS]CMD:BlockDataControl()
CMD:DataFlashClass()CMD:DataFlashBlock()CMD:BlockData()
CMD:BlockDataCheckSum()
?2012HYCONTechnologyCorp
Confidential
April,2012
page10
HY4145
TechnicalReference
2.3.PowerModes
TheHY4145hasfourpowermodes:NORMAL,SLEEP,FULLSLEEP,andHIBERNATE.InNORMALmode,thedeviceisfullypoweredandexecutesanyallowabletask.Otherwise,thedeviceoperatesinotherpowersavingmodes,ifthebatteryvoltageisabovethePower–On–Reset(POR)threshold
voltage.Thepowermodediagramispresentedasbelow.
EntrytoPORmode.
EntrytoNORMALmode.
Anycommunicationcommand,OR
EntrytoNORMALmode.Communicationcommandreceived,AND
Command
issued
Wak-upfromHIBERNA
Communicationactivity,
.
Nocommandreceived
EntrytoHIBERNATEmode.Cellrelaxed,AND
,if
[HIBERNATE]=1
OR
Cellrelaxed,AND
EntrytoSLEEP/FULLSLEEPmode.[HIBERNATE]=0,OR
EntrytoHIBERNATEmode.
[HIBERNATE]=1,OR
Figure1.PowerModeDiagram
2.3.1.NormalMode
TheHY4145isfullypowered,fullyfunctioned,andexecutesanyallowabletasksinthismode.It
performsmeasurements,calculationsanddatasetupdates.Datasetisaccessiblethroughthe
?2012HYCONTechnologyCorp
Confidential
April,2012
page11
TEmode.AND
Entryto[FULL
EntrytoNORMALmode.
Anycommunicationcommand,OR
,OR
EntrytoSLEEPmode.
FULLSLEEPmode. EntrytoFULLSLEEPmode.LEEP]=1 expired
LowpowerSLEEPmode.Batterygauginganddatasetupdatedevery20seconds
LowpowerSLEEPmode.Batterygauginganddatasetupdatedevery20seconds
counted
down
Batterygauginganddatasetupdatedevery20seconds
Allfunctionsdisabled,exceptSEpin
Batterygauginganddatasetupdatedevery1second
HY4145
TechnicalReference
2–Wire(I2C)communicationinterface.Thedevicestaysinthismodeuntilanotherpowermode
forcingitout.
2.3.2.SleepMode
TheHY4145isfullypowered,andperformsmeasurements,calculationsanddatasetupdatesina20
secondsextendedinterval.Thedeviceoperatesinareducedpowermode.
TheSLEEPmodeisenteredautomaticallyfromNORMALmode,if(1)thefeatureisenabledwith[SLEEP]=1,AND(2)theAverageCurrent()valueisbelowtheconfigurableSleepCurrent()
threshold.
TheHY4145exitsthismodeandentersNORMALmode,if(1)anycommunicationcommandisreceived,OR(2)theAverageCurrent()valuerisesabovetheconfigurableSleepCurrent()threshold,
OR(2)thecurrentabovetheconfigurableWakeCurrentThreshold()valueacrossRSENSEisdetected.
RelatedVariables:
DF:Power:CurrentThreshold:SleepCurrent()
DF:Power:CurrentThreshold:WakeCurrentThreshold()CMD:AverageCurrent()
.
CMD:ControlStatus().[SLEEP]
2.3.3.FullSleepMode
TheHY4145isfullypowered,andperformsmeasurements,calculationsanddatasetupdatesina20secondsextendedinterval,periodically.DuringFULLSLEEPmode,thedeviceisrunningunderslowertimebasetotallytofurtherreducethepowerconsumption.Thedevicecansuspendthe2–Wire
(I2C)communicationinterfaceasmuchas4msbypullingthecommunicationlineslow.
TheFULLSLEEPmodeisenteredautomaticallyfromSLEEPmode,if(1)thefeatureisenabledwith[FULLSLEEP]=1,OR(2)theconfigurableFullSleepWaitTime()isexpiredsincethedeviceisin
SLEEPmode.
TheHY4145exitsthismodeandentersNORMALmode,if(1)anycommunicationcommandisreceived,OR(2)theCurrent()valuerisesabovetheconfigurableSleepCurrent()threshold,OR(2)
thecurrentabovetheconfigurableWakeCurrentThreshold()valueacrossRSENSEisdetected.
RelatedVariables:
DF:Power:TimeThreshold:FullSleepWaitTime()DF:Power:CurrentThreshold:SleepCurrent()
DF:Power:CurrentThreshold:WakeCurrentThreshold()
?2012HYCONTechnologyCorp
Confidential
April,2012
page12
HY4145
TechnicalReference
CMD:Current()
CMD:ControlStatus().[SLEEP],[FULLSLEEP]
2.3.4.HibernateMode
TheHIBERNATEmodeisusedifthesystemorthebatteryneedstostayinaverylowpowerstate,andminimalpowerconsumptionfortheHY4145isrequired.Thismodecanbeappliedwithhost’sHIBERNATEmodetogether.Thedevicecanenterthismodeduetoeitherlowcellvoltage,orlow
loadcurrentwith[HIBERNATE]=1.
A.
HIBERNATEduetolowcellvoltage.TheHIBERNATEmodeisenteredautomaticallyfromSLEEPorFULLSLEEPmode,if(1)theVoltage()valueisbelowtheconfigurableHibernateVoltage()valueAND(2)anOCVmeasurementtakenafterbatteryisrelaxed.ThisOCVvaluewillbehelduntilthebatteryvoltagedropstoPORthreshold.Inthiscase,ifthe[SHUTDOWN]is
alsoset,inControlStatus()register,theSEpinwillbeasserted.
B.
HIBERNATEduetolowloadcurrent.TheHIBERNATEmodeisenteredautomaticallyfromSLEEPorFULLSLEEPmode,if(1).[HIBERNATE]=1,inControlStatus()register,AND(2)theAverageCurrent()valueisbelowtheconfigurableHibernateCurrent()value(SystemSleepstate
only),AND(3)anOCVmeasurementtakenafterbatteryisrelaxed.
.
BeforetheentrytoHIBERNATEmode,theHY4145maystilltrytotaketheOCVmeasurementwithatleastoneconditionqualifiedfromabove.Duringthisperiod,if(1)thequalifieditemsinAdisqualified,OR(2)thequalifieditemsinBdisqualified,theHY4145stillcanbebacktoSLEEPorFULLSLEEPmode.ThehostcanidentifytheexitofthedevicefromHIBERNATEmodebychecking
ifthe[HIBERNATE]=0,thatwasclearedbythedeviceautomatically.
IfthebatteryvoltagedropstoPORthreshold,theHY4145willbepowereddown.Ifanycommunicationcommandisreceived,thedevicewillbeoutofHIBERNATEmode,andclearthe[HIBERNATE]bit,andenterNORMALmode.Aseriesofinitializationactivitiesstartstosetthedevicebeingreadyforbatterygauge.Thewholeprocesstakesabout350ms.Itisstronglyrecommendedfor
hosttoclearthe[HIBERNATE]bittopreventthedevicebacktotheHIBERNATEmodeagain.
RelatedVariables:
DF:Power:VoltageThreshold:HibernateVoltage()DF:Power:CurrentThreshold:HibernateCurrent()CMD:Voltage()
CMD:AverageCurrent()
CMD:ControlStatus().[SLEEP],[FULLSLEEP],[HIBERNATE],[SHUTDOWN]
2.3.5.ResetMode
?2012HYCONTechnologyCorp
Confidential
April,2012
page13
HY4145
TechnicalReference
TheHY4145detectsasoftwarereset(Reset()subcommandissuedthroughControl()access),it
determinesthesoftwaretypeofreset,andincrementsthecorrespondingcounter.
RelatedVariables:
CMD:Control():Reset()
.
?2012HYCONTechnologyCorp
Confidential
April,2012
page14
HY4145
TechnicalReference
2.4.Protection
2.4.1.JEITATemperatureRanges
TheHY4145appliestheJEITAsafetyguidelineswhichspecifythatchargingvoltageandchargingcurrentdependontheoperationtemperature.Thetemperaturerangesspecifywhatthecharging
voltageandchargingcurrentshouldbeapplied.
Therearethreetemperatureranges,configuredinDataFlash,inwhichchargingisallowedandthey
aredefinedas:
JT1–JT2:Lowtemperaturerange,T1–T2.
JT2–JT3:Standardtemperaturerange1,T2–T3.
JT3–JT4:Hightemperaturerange,T3–T4.
ChargeisinhibitedorsuspendedifthetemperatureisbelowT1oraboveT4untilthetemperatureriseaboveordropsbelowtherecoverythreshold.ChargeissuspendedinrangeT3–T4untilthe
temperatureriseaboveordropsbelowtherecoverythreshold.
Additionaltemperaturerangesareconfigured.inDataFlashforthedischargingvoltageanddischargingcurrent.
DOT1:Dischargewillbesuspendedifthetemperatureisaboveuntilthetemperaturedropsbelowtherecoverythreshold(DOT1Recovery()).
DHT:Dischargeisinhibitedifthetemperatureisaboveuntilthetemperaturedropsbelowthe
recoverythreshold(DHTRecovery()).
AtemperatureHysteresis(TempHysteresis())isimplementedtospecifyadegreeofHysteresisthat
shouldbeusedbeforeswitchingthechargingvoltageandchargingcurrentbetweenthetemperatureranges.
Theactivetemperaturerange,whichdecodedbythepreviousstate,theactualtemperatureandthe
Hysteresis,isindictedbyflagsinTempRangeasbelow.
?2012HYCONTechnologyCorp
Confidential
April,2012
page15
HY4145
TechnicalReference
Table2.JEITATemperatureRange
2.4.2.1stLevelProtectionFeatures
TheHY4145supportsawiderangeofbatteryandsystemprotectionfeaturesthatareeasily
configuredorenabled.
2.4.3.CellOvervoltageandCellUndervoltage
TheHY4145detectscellinovervoltageandundervoltageconditionsandprotectthecellfrom
damage.
Iftheovervoltage/undervoltageconditionsaredetectedinaspecifictemperaturerangeaccordingtoJEITAsafetyguidelines,theHY4145sets[OV]/[UV]alertbitsinSafetyAlert()registertoindicatethe
faults.Iftheovervoltage/undervoltageconditionsremainsoveraconfigurableperiod(OVTime()/UVTime())oncell,theHY4145setsthe[OV]/[U.V]statusbitsinSafetyStatus()register.Thein-useALTC
pinissetif[OV]isset.Thein-useALTDpinissetif[UV]isset.Otherwise,thealertswillbeclears.
TheHY4145recoversfromtheovervoltageconditionifcellvoltagedropsbelowtheOVRecovery()threshold,andclearsthe[OV]statusbitinSafetyAlert()registerandSafetyStatus()register.TheHY4145recoversfromtheundervoltageconditionifcellvoltagerisesabovetheUVRecovery()threshold,andclearsthe[UV]statusbitinSafetyStatus()register.Thein-useALTCpinisclearedif
[OV]iscleared.Thein-useALTDpinisclearedif[UV]iscleared.
PerJEITAsafetyguidelines,theHTOVThreshold(),STOVThreshold(),andLTOVThreshold()are
configureddifferentlydependingonhigh,standardandlowtemperatureranges.
Thetransitionforovervoltageandundervoltageconditionsisshownbelow.
?2012HYCONTechnologyCorp
Confidential
April,2012
page16
HY4145
TechnicalReference
.
Figure2.OvervoltageandUndervoltageConditions
Note*:OVthreshold()/UVthreshold()valuesaredifferentunderhigh(HT),standard(ST)andlow(LT)temperatureranges.
Thestatesofrelatedflagsarelistedwithrespecttoovervoltageandundervoltageconditionsasin
Table3.
Table3.OvervoltageandUndervoltageConditions
RelatedVariables:
DF:1stLevelSafety:Voltage:LTOVThreshold()DF:1stLevelSafety:Voltage:STOVThreshold()DF:1stLevelSafety:Voltage:HTOVThreshold()
DF:1stLevelSafety:Voltage:OVRecovery()
?2012HYCONTechnologyCorp
Confidential
April,2012
page17
HY4145
TechnicalReference
DF:1stLevelSafety:Voltage:OVTime()
DF:1stLevelSafety:Voltage:UVThreshold()DF:1stLevelSafety:Voltage:UVRecovery()DF:1stLevelSafety:Voltage:UVTime()
DF:GeneralCfg:GeneralData:OperationCfgA().[ALT_EN]CMD:SafetyAlert().[OV],[UV]
CMD:SafetyStatus().[OV],[UV]CMD:Voltage()
CMD:Current()
PIN:ALTC,ALTD
2.4.4.ChargeandDischargeOvercurrent
TheHY4145detectsovercurrentfaultsinchargeanddischargeoperationsandprotectthecelland
systemfromdamage.The1sttierofovercurrentprotectionisimplemented.
1stTier–IftheCurrent()isabovetheconfigurableCOCThreshold()/DOCThreshold()valuesincharge/dischargerespectively,theHY4145sets[COC]/[DOC]alertbitinSafetyAlert()registertoindicatethefault.Iftheovercurrentconditionremainsoveraconfigurableperiod(COC
Time()/DOCTime())onanycellinthestack,theHY4145setsthe[COC]/[DOC]statusbitsin
SafetyStatus()register.Thein-useALTC.pinissetif[COC]isset.Thein-useALTDpinissetif[DOC]isset.
IftheAverageCurrent()valuedropsbelowtheCOCRecovery()/DOCRecovery()thresholdsandtheCurrentRecoveryTimer()expires,the[COC]/[DOC]statusbitswillbeclearedinSafetyStatus()register.Thein-useALTCpinisclearedif[COC]iscleared.Thein-useALTDpin
isclearedif[DOC]iscleared.
NotethattheCOC/DOCovercurrentprotectionfeaturesaredisablediftheCOCTime()/DOC
Time()valuesaresettozero.
Thetransitionfor1sttierchargeanddischargeovercurrentconditionsisshownbelow.
?2012HYCONTechnologyCorp
Confidential
April,2012
page18
HY4145
TechnicalReference
ExitfromCOCCondition.
ExitfromDOCCondition.
ANDCurrentRecoveryTimerexpired
ANDCurrentRecoveryTimerexpired
ExitfromCOCAlert.
beforeCOCTimerexpired
EntrytoCOCAlert.
StayinDO
ANDDOC
StayinCOCAlert.
ANDCOCTimercounts
EntrytoCOCCondition.[NR]=1,
AND
ANDCOCTimerexpired
StayinDOCCondition.
ANDCurrentRecoveryTim
StayinCOCCondition.
ANDCurrentRecoveryTimerclears
.
Figure3.1stTierChargeandDischargeOvercurrentConditions
ThestatesofrelatedflagsarelistedwithrespecttoovercurrentconditionsasinTable4.
Table4.ChargeOvercurrentandDischargeOvercurrentConditions
Therecommendedsettingfordischargeovercurrentprotectionlevelsarepresentedasbelow.
?2012HYCONTechnologyCorp
Confidential
April,2012
page19
CAlert.Timercounts
EntrytoDOCCondition.
ANDDOCTimerexpired
erclears
Set[DOC]statusbit.Clear[DOC]alertbit.StopDOCTimer.
StartCurrentRecoveryTimer.
Set[COC]statusbit.Clear[COC]alertbit.StopCOCTimer.
StartCurrentRecoveryTimer.
Set[COC]alertbit.StartCOCTimer.
ExitfromDOCAlert.beforeDOCTimerexpired
EntrytoDOCAlert.
Set[DOC]alertbit.StartDOCTimer.
Clear[COC]or[DOC]statusbit.ResetCurrentRecoveryTimer,COCTimerorDOCTimer.
HY4145
TechnicalReference
DischargeCurrent
Time
.
Figure4.DischargeOvercurrentProtectionLevels
RelatedVariables:
DF:1stLevelSafety:Current:COC(1stTier)Threshold()DF:1stLevelSafety:Current:COC(1stTier)Recovery()DF:1stLevelSafety:Current:COC(1stTier)Timer()DF:1stLevelSafety:Current:DOC(1stTier)Threshold()DF:1stLevelSafety:Current:DOC(1stTier)Recovery()DF:1stLevelSafety:Current:DOC(1stTier)Timer()DF:1stLevelSafety:Current:CurrentRecoveryTimer()
DF:GeneralCfg:GeneralData:OperationCfgA().[ALT_EN]
DF:Configuration:Registers:OperationCon
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度企業(yè)內(nèi)部信息安全管理與保密合同
- 二零二五年度農(nóng)村土地承包經(jīng)營(yíng)權(quán)與租賃權(quán)管理合同
- 2025版新材料研發(fā)企業(yè)新增股東協(xié)議書(shū)樣本3篇
- 2025年度住宅小區(qū)智能車(chē)位代理銷(xiāo)售及監(jiān)控系統(tǒng)合同4篇
- 2025年度物流企業(yè)司機(jī)勞務(wù)外包管理協(xié)議范本
- 二零二五年度旅游產(chǎn)品售后服務(wù)合同規(guī)范4篇
- 二零二五年度廚房設(shè)備銷(xiāo)售與品牌推廣合作合同3篇
- 珠??萍紝W(xué)院《東方人文經(jīng)典》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025版賣(mài)方汽車(chē)零部件購(gòu)銷(xiāo)合同范本詳細(xì)2篇
- 二零二五版茶葉種植基地土壤改良與肥料施用合同3篇
- 平安產(chǎn)險(xiǎn)陜西省地方財(cái)政生豬價(jià)格保險(xiǎn)條款
- 銅礦成礦作用與地質(zhì)環(huán)境分析
- 30題紀(jì)檢監(jiān)察位崗位常見(jiàn)面試問(wèn)題含HR問(wèn)題考察點(diǎn)及參考回答
- 詢(xún)價(jià)函模板(非常詳盡)
- 《AI營(yíng)銷(xiāo)畫(huà)布:數(shù)字化營(yíng)銷(xiāo)的落地與實(shí)戰(zhàn)》
- 麻醉藥品、精神藥品、放射性藥品、醫(yī)療用毒性藥品及藥品類(lèi)易制毒化學(xué)品等特殊管理藥品的使用與管理規(guī)章制度
- 一個(gè)28歲的漂亮小媳婦在某公司打工-被老板看上之后
- 乘務(wù)培訓(xùn)4有限時(shí)間水上迫降
- 2023年低年級(jí)寫(xiě)話教學(xué)評(píng)語(yǔ)方法(五篇)
- DB22T 1655-2012結(jié)直腸外科術(shù)前腸道準(zhǔn)備技術(shù)要求
- GB/T 16474-2011變形鋁及鋁合金牌號(hào)表示方法
評(píng)論
0/150
提交評(píng)論