HOLTEK-merki

HOLTEK HT8 MCU LVD LVR Umsókn

HOLTEK-HT8-MCU-LVD-LVR-Application-product-image

HT8 MCU LVD/LVR umsóknarleiðbeiningar

D/N: AN0467EN

Inngangur

Holtek 8-bita MCU svið býður upp á tvær mjög hagnýtar og gagnlegar verndaraðgerðir, LVD (Low Voltage Detection) og LVR (Low Voltage Endurstilla). Ef MCU aflgjafinn voltage (VDD) verður óeðlilegt eða óstöðugt, þessar aðgerðir munu gera MCU kleift að gefa út viðvörun eða framkvæma tafarlausa endurstillingu til að aðstoða vöruna við að halda áfram rekstri á réttan hátt.
Bæði LVD og LVR eru notuð til að fylgjast með MCU aflgjafa voltage (VDD). Þegar greint aflgjafagildi er lægra en valið lágt magntage gildi mun LVD aðgerðin búa til truflunarmerki þar sem bæði LVDO og truflunarfánarnir eru stilltir. LVR aðgerðin er öðruvísi að því leyti að hún neyðir MCU strax til að endurstilla. Þessi umsóknarskýring mun taka HT66F0185 sem fyrrverandiample MCU til að kynna í smáatriðum LVD og LVR aðgerðir fyrir Holtek Flash MCU.

Virkni lýsing

LVD ‒ Low Voltage Uppgötvun

Flestir Holtek MCU eru með LVD virkni, sem er notuð til að fylgjast með VDD voltage. Þegar VDD binditage hefur lægra gildi en LVD stillt binditage og er viðvarandi í lengri tíma en tLVD tíma, þá mun truflunarmerki myndast. Hér verða LVDO fáninn og LVD truflunarfáninn stilltur. Hönnuðir geta greint merkið til að ákvarða hvort kerfið sé í lágu binditage. MCU getur síðan framkvæmt samsvarandi aðgerðir til að halda kerfinu gangandi eðlilega og til að innleiða stöðvunarvörn og aðrar tengdar aðgerðir.
LVD aðgerðinni er stjórnað með því að nota eina skrá sem kallast LVDC. Að taka HT66F0185 sem fyrrverandiample, þrír bitar í þessari skrá, VLVD2~VLVD0, eru notaðir til að velja einn af átta föstum bindumtages þar fyrir neðan lágt binditagÁstandið verður ákveðið. LVDO bitinn er úttaksbiti LVD hringrásarinnar. Þegar VDD gildið er hærra en VLVD verður LVDO fánabitinn hreinsaður í 0. Þegar VDD gildið er lægra en VLVD verða LVDO fánabitinn og truflunarbeiðni LVF fánabitinn stilltur hátt. Yfirleitt er fánabiti fyrir LVF truflunbeiðni staðsettur innan fjölvirka truflunarinnar og þarf að hreinsa hann af forritinu. Flestar LVD aðgerðaskrárnar eru svipaðar og sýnt er á mynd 1, hins vegar er best að vísa til MCU gagnablaðsins til að fá nánari upplýsingar þar sem undantekningar geta verið frá þessu.

HT8 MCU LVD aðgerðin er sett upp annað hvort með því að nota stillingarvalkosti eða hugbúnað. Eftirfarandi lýsir HT66F0185 MCU hugbúnaðaruppsetningu.

Mynd 1
LVR ‒ Low Voltage Endurstilla

HOLTEK-HT8-MCU-LVD-LVR-Application-08HOLTEK-HT8-MCU-LVD-LVR-Application-07
HT8 MCUs innihalda lágt magntage endurstilla hringrás til að fylgjast með VDD voltage. Þegar VDD binditage gildi er lægra en valið VLVR gildi og viðvarandi í lengri tíma en tLVR tíma, þá mun MCU framkvæma lágt magntage endurstilla og forritið fer í endurstillingarstöðu. Þegar VDD gildið fer aftur í hærra gildi en VLVR mun MCU fara aftur í venjulega notkun. Hér mun forritið endurræsa frá heimilisfangi 00h, en LVRF fánabitinn verður einnig stilltur og verður að hreinsa hann í 0 af forritinu.
Að taka HT66F0185 sem fyrrverandiample, LVR veitir fjóra valanlega binditages í LVRC skránni. Þegar skráarstillingargildið er ekki eitt af þessum fjórum binditage gildi, mun MCU mynda endurstillingu og skráin mun fara aftur í POR gildi. LVR aðgerðin getur einnig verið notuð af MCU til að búa til endurstillingu hugbúnaðar.

Mynd 2
Athugið: Núllstillingartíminn getur verið mismunandi í mismunandi MCU, þess vegna er mikilvægt að vísa til tiltekins gagnablaðs.tages geta verið mismunandi á mismunandi kerfistíðni. Notendur geta stillt VLVR í samræmi við lágmarksrekstrarrúmmáltage af völdum kerfistíðni til að láta kerfið virka eðlilega.

Helstu eiginleikar

tLVDS (LVDO stöðugur tími)
Varan getur slökkt á LVD aðgerðinni til að spara orku og getur endurvirkjað hana þegar þörf er á notkun hennar. Þar sem LVD aðgerðin krefst stillingartíma sem er allt að 150μs frá því að vera óvirkt þar til hún er að fullu virkjuð, er nauðsynlegt að setja inn biðtíma fyrir LVD aðgerðina til að koma á stöðugleika áður en LVD er notað til að ákvarða nákvæmlega hvort MCU sé í lágu magnitage ástand.

HOLTEK-HT8-MCU-LVD-LVR-Application-06

Mynd 3
tLVD (Minimum Low Voltage Breidd til að trufla)
Eftir að hafa fundið lágt voltage merkið getur LVD einnig notað LVD truflunina til að greina virkjun þess auk þess að skoða LVDO bitann. Þetta mun bæta skilvirkni forritsins. LVD truflunin á sér stað þegar VDD gildið er lægra en LVD uppgötvunarrúmmáliðtage og er haldið í lengri tíma en tLVD tíma. Það getur verið hávaði á aflgjafanum, sérstaklega við EMC prófun í AC forritum, þannig að það eru miklar líkur á að rangt LVD ástand eigi sér stað. Hins vegar ætti tLVD tíminn að geta síað út þennan hávaða, sem gerir LVD uppgötvun stöðugri.

HOLTEK-HT8-MCU-LVD-LVR-Application-05HOLTEK-HT8-MCU-LVD-LVR-Application-04

tLVR (Lágmark Low Voltage Breidd til að endurstilla)
Þegar VDD gildið er lægra en LVR voltage og viðvarandi í lengri tíma en tLVR tíma, mun MCU framkvæma lágt binditage endurstilla. Með því að hafa þennan tLVR tíma er hægt að sía út hávaða aflgjafa, sem gerir LVR uppgötvun stöðugri.
HOLTEK-HT8-MCU-LVD-LVR-Application-04HOLTEK-HT8-MCU-LVD-LVR-Application-03

Rekstrarreglur

Munurinn á LVD og LVR aðgerðunum er að LVD aðgerðin kallar aðeins á viðvörunarmerki sem lætur MCU vita fyrirfram um rúmmáltage óstöðugleiki eða óeðlilegt. MCU getur því gripið til samsvarandi aðgerða eða innleitt verndarkerfi. LVR er öðruvísi að því leyti að það framkvæmir MCU endurstillingu. Hér endurstillast MCU strax og hoppar því yfir í upphaflegt forritunarástand. Þess vegna, þegar báðar aðgerðir eru notaðar saman, er LVR voltage er almennt stillt til að hafa lægra forstillt binditage en LVD binditage. Þegar VDD gildið fellur, verður LVD aðgerðin ræst fyrst til að leyfa MCU að innleiða nokkrar verndarráðstafanir áður en LVR aðgerðin er ræst, sem ætti að viðhalda stöðugleika vörunnar.
Að taka HT66F0185 sem fyrrverandiample, kerfistíðnin er 8MHz og voltage svið er á milli 2.2V og 5.5V. Ef LVR endurstillir voltage er stillt til að vera 2.1V, þá virðist sem LVR aðgerðin nái ekki yfir lágmarksrekstrarrúmmáltage. Hins vegar er 2.2V lágmarks MCU starfræksla voltage skilgreinir ekki punktinn þar sem HIRC eða kristalsveiflur hætta að sveiflast, þess vegna er LVR voltage stillt með 2.1V voltage mun ekki hafa áhrif á venjulega MCU notkun.
Fyrir kerfistíðni upp á 16MHz og 20MHz, er rekstrarbinditage er 4.5V ~ 5.5V LVR endurstilla voltage er stillt til að vera 3.8V, þá virðist sem LVR aðgerðin nái ekki yfir lágmarks MCU rekstrarrúmmáltage fyrir 16MHz og 20MHz. Hins vegar er 4.5V lágmarks MCU rekstrarmagntage skilgreinir ekki punktinn þar sem kristalsveiflan hættir að sveiflast, því fyrir voltagÁ bilinu 3.8V ~ 4.5V mun kristalsveiflan halda áfram að starfa. Hér eru engar áhyggjur af óeðlilegri virkni kerfisins.
Ef kerfistíðnin er 16MHz eða 20MHz og ef LVR er stillt á gildið 3.8V þá þegar VDD vol.tage fer undir 3.8V, LVR aðgerðin verður virkjuð og endurstillir MCU. Upphafsgildi LVRC er 2.1V fyrir LVR endurstillingu, hér munu eftirfarandi tvö ástand eiga sér stað:

  • Þegar VDD fer niður fyrir 3.8V, en ekki undir lágmarks kristalsveiflupunkti, mun MCU sveiflast venjulega eftir að LVR endurstillir. Forritið mun síðan stilla LVRC skrána. Eftir að LVRC skrárinn hefur verið stilltur mun MCU endurstilla LVR eftir að hafa beðið eftir tLVR tíma og síðan endurtaka.
  • Ef VDD gildið fer niður fyrir 3.8V, mun voltage er þegar undir upphafspunkti kristalsveiflunnar, því mun MCU ekki geta hafið sveiflu eftir að LVR hefur endurstillt sig. Allar I/O tengi verða sjálfgefið inntaksskilyrði eftir að kveikt er á endurstillingu. MCU mun ekki framkvæma neinar leiðbeiningar og mun ekki framkvæma neinar aðgerðir á hringrásinni.

Umsóknarsjónarmið

Hvenær á að nota LVD
LVD aðgerðin er aðallega notuð til að kanna ástand rafhlöðunnar í rafhlöðuknúnum vöruforritum. Þegar greint er að rafhlaða er að verða orkulaus getur MCU beðið notandann um að skipta um rafhlöðu til að viðhalda eðlilegri notkun. Í algengum straumknúnum vörum er LVD aðgerðin notuð til að greina VDD voltage, sem hægt er að nota til að ákvarða hvort rafstraumgjafinn hafi verið aftengdur. Til dæmisample, fyrir loft lamp, með því að fylgjast með LVDO bitanum frá lágu í háa og svo lága aftur, er hægt að ákvarða hvort rofinn sé notaður til að breyta loftinu lamp skilyrði til að breyta birtustigi eða litastigi.

Hvenær á að nota LVR
LVR aðgerðin er oft notuð í rafhlöðuknúnum forritum og virkjuð þegar verið er að skipta um rafhlöðu. Almennt séð eru slíkar vörur lágknúnar vörur þar sem varan mun innihalda fullnægjandi rafrýmd rafrýmd geymsluorku til að viðhalda VDD vol.tage. Venjulega er voltage mun ekki falla niður í 0V á meira en 10 sekúndum. Hins vegar þar sem þetta er hægt slökkviferli, eru miklar líkur á því að VDD voltage getur fallið niður í lægra gildi en LVR voltage, sem mun valda því að MCU myndar LVR endurstillingu. Eftir að nýja rafhlaðan hefur verið sett upp mun VDD voltage verður hærra en LVR voltage, og kerfið mun snúa aftur og halda áfram með eðlilega notkun.

Notkun LVR og LVD í IDLE/SLEEP ham
Þegar kerfið fer í IDLE/SLEEP stillingu virkar LVR ekki, þannig að LVR mun ekki geta endurstillt kerfið, það mun þó ekki eyða orku. Þegar MCU fer í SLEEP Mode verður LVD aðgerðin sjálfkrafa óvirk. Í sumum forskriftum eru tveir SLEEP Modes, SLEEP0 og SLEEP1. Taktu HT66F0185 til dæmisample, áður en farið er í SLEEP0 ham, verður að slökkva á LVD aðgerðinni með því að hreinsa LVDEN bita í LVDC skránni í 0. LVD aðgerðin mun halda áfram að virka þegar farið er í SLEEP1 ham. Sjá gagnablaðið fyrir sérstakar MCU upplýsingar.
Það verður ákveðið magn af lítilli orkunotkun þegar LVD aðgerðin er virkjuð. Þess vegna, í rafhlöðuforritum sem þurfa að draga úr orkunotkun, er mikilvægt að taka tillit til orkunotkunar LVD-aðgerðarinnar þegar kerfið fer í einhverja af orkusparnaðarstillingunum, annað hvort SLEEP eða IDLE ham.

HOLTEK-HT8-MCU-LVD-LVR-Application-02

Aðrar athugasemdir 

  • Ef bæði LVR og LVD aðgerðir eru virkjaðar og það er óskað eftir að voltage stillingarnar eiga að passa, athugaðu síðan að LVD voltage ætti að vera stillt á hærra gildi en LVR voltage.
  • LVD binditagE stillingin er mismunandi eftir mismunandi vörukröfum. Ef það er sett upp sem 2.2V tdample, þá LVD binditage fyrir hverja notkun mun breytast um það bil 2.2V ± 5%. Einstakar forskriftir ættu að skoða vandlega fyrirfram.
  • Tímabreytan tLVR fyrir VLVR verður breytileg vegna mismunandi ferla. Sjá gagnablaðið fyrir nákvæmar DC/AC færibreytutöflur.
  • Eftir að LVR hefur átt sér stað, þegar VDD binditage > 0.9V, gagnaminnisgildin munu ekki breytast. Þegar VDD binditage er hærra en LVR enn og aftur, kerfið mun endurræsa aðgerðina án þess að þurfa að vista RAM breytur. Hins vegar ef VDD er lægra en 0.9V mun kerfið ekki halda gagnaminnisgildunum og í því tilviki þegar VDD vol.tage er aftur hærra en LVR voltage, Power On Reset verður keyrð á kerfinu.
  • LVR aðgerðin og binditagVal á sumum MCU er útfært úr stillingarvalkostum í HT-IDE3000. Þegar þeim hefur verið valið er ekki hægt að breyta þeim með hugbúnaði.
Niðurstaða

Þessi umsóknarskýring hefur kynnt LVD og LVR aðgerðir sem eru í Holtek 8-bita Flash MCU. Þegar þær eru notaðar á réttan hátt geta LVD og LVR aðgerðir dregið úr óeðlilegri MCU virkni þegar aflgjafinn voltage er óstöðugt og eykur þannig stöðugleika vörunnar. Að auki hafa nokkrar athugasemdir og leiðir til að nota bæði LVD og LVR verið teknar saman til að hjálpa notendum að nota LVD og LVR á sveigjanlegri hátt.

Útgáfur og breytingarupplýsingar
Fyrirvari

HOLTEK-HT8-MCU-LVD-LVR-Application-02

Allar upplýsingar, vörumerki, lógó, grafík, myndbönd, hljóðinnskot, tengla og önnur atriði sem birtast á þessu websíða ('Upplýsingar') eru eingöngu til viðmiðunar og geta breyst hvenær sem er án fyrirvara og að eigin vali Holtek Semiconductor Inc. og tengdra fyrirtækja þess (hér á eftir 'Holtek', 'fyrirtækið', 'okkur', ' við' eða 'okkar'). Þó Holtek reyni að tryggja nákvæmni upplýsinganna um þetta websíðu er engin bein eða óbein ábyrgð veitt af Holtek á nákvæmni upplýsinganna. Holtek ber enga ábyrgð á röngum eða leka.
Holtek ber ekki ábyrgð á neinu tjóni (þar á meðal en ekki takmarkað við tölvuvírus, kerfisvandamál eða gagnatap) af neinu tagi sem verður við notkun eða í tengslum við notkun þessa. websíða af hvaða aðila sem er. Það kunna að vera tenglar á þessu svæði sem gera þér kleift að heimsækja websíður annarra fyrirtækja. Þessar websíður eru ekki undir stjórn Holtek. Holtek ber enga ábyrgð og enga ábyrgð á neinum upplýsingum sem birtar eru á slíkum síðum. Tenglar á annað websíður eru á eigin ábyrgð.

HOLTEK-HT8-MCU-LVD-LVR-Application-01
Takmörkun ábyrgðar
Í öllum tilvikum þarf fyrirtækið ekki að taka ábyrgð á tjóni eða tjóni sem verður þegar einhver heimsækir websíðuna beint eða óbeint og notar innihald, upplýsingar eða þjónustu á websíða.
Stjórnarlög
Þessi fyrirvari er háður lögum lýðveldisins Kína og undir lögsögu dómstóls lýðveldisins Kína.
Uppfærsla á fyrirvari
Holtek áskilur sér rétt til að uppfæra fyrirvarana hvenær sem er með eða án fyrirvara, allar breytingar taka gildi strax við birtingu á websíða.

Skjöl / auðlindir

HOLTEK HT8 MCU LVD LVR umsóknarleiðbeiningar [pdfLeiðbeiningar
HT8, MCU LVD LVR umsóknarleiðbeiningar, umsóknarleiðbeiningar, HT8, MCU LVD LVR

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *