Ib, Cov ntsiab lus tseem ceeb ntawm Pw tsaug zog hom: lub hauv paus ntawm kev tswj fais fab dynamic
Lub Pw tsaug zog hom ntawm ntu ntu code npo qhov tseem ceeb ua tiav kev txo qis hauv kev siv hluav taws xob los ntawm kev tua cov tsis tseem ceeb hauv Circuit Court modules. Nws txoj kev siv yuav tsum ua kom tau raws li ob lub ntsiab lus tseem ceeb:
Tsav waveform tswj: Segment code cov ntxaij vab tshaus tsav los ntawm AC voltage yuav tsum tau dynamically kho cov theem kev sib raug zoo ntawm COM / SEG teeb liab nyob rau hauv pw tsaug zog hom. Piv txwv li, National Technology N32L43x tuaj yeem txo lub voj voog ntawm LCD tsav voltage los ntawm 50% mus rau 20% nyob rau hauv Pw tsaug zog hom los ntawm nws ua - nyob rau hauv tsav waveform theem reversal muaj nuj nqi, txo static zog noj los ntawm 5 μ A rau 0.8 μ A.
Tso cov ntsiab lus khaws cia: Cov ntaub ntawv tso tawm tam sim no yuav tsum tau muab khaws cia rau hauv lub thav duab tsis los yog tso saib RAM. Lub LCD maub los ntawm GD32L233 integrates 32 × 8 ntu ntawm cov zaub RAM, uas tuaj yeem tuav cov ntsiab lus hauv Pw tsaug zog yam tsis tas yuav rov pib dua cov ntaub ntawv tom qab sawv.
Los ntawm txoj kev xav, Pw tsaug zog hom belongs rau "Dynamic Power Management" (DPM) qeb hauv qis -power architectures. Noj ARM Cortex-M core ua piv txwv, nws hom pw tsaug zog ua tiav qhov sib npaug ntawm kev siv hluav taws xob thiab cov lus teb ceev los ntawm kev kaw lub moos CPU, khaws cia SRAM thiab sau npe cov xeev, thiab siv cov cuab yeej siv hluav taws xob peripheral moos. Rau ntu ntu code screen tsav Circuit Court, qhov kev tswj xyuas no yuav tsum tau txuas ntxiv mus rau LCD tsav module los ntawm kev teeb tsa SLP me ntsis hauv LCD_CR sau npe kom tso tus tsav tsheb mus rau hauv qis - lub zog hluav taws xob.
2, Txoj Kev Ua Haujlwm ntawm Pw tsaug zog hom: Kho vajtse Software kev sib koom tes tsim
1. Kev them nyiaj yug txheej txheej Hardware: Sib sib zog nqus kev koom ua ke ntawm cov neeg tsav tsheb tshwj xeeb chips thiab MCUs
Txoj kev pw tsaug zog ntawm niaj hnub kev lag luam ntu ntu cov ntxaij vab tshaus yog nyob ntawm kev sib koom tes ntawm cov neeg tsav tsheb tshwj xeeb thiab MCUs
Tsav nti qib optimization: Piv txwv li, HT1621 thiab lwm yam tsav tsheb chips tau tsim - nyob rau hauv lub twj tso kua mis circuits uas tuaj yeem kaw lub twj tso kua mis hauv Pw tsaug zog hom, txo cov hluav taws xob tam sim no los ntawm 200 μ A mus rau 2 μ A. Tib lub sijhawm, nws lub tshuab hluav taws xob sab hauv scanning sij hawm tuaj yeem teeb tsa raws li "pw tsaug zog scanning cov ntsiab lus ntawm 1 Hz" los ntawm kev hloov kho tshiab. 80%.
MCU peripheral kev koom ua ke: Lub LCD maub los ntawm GD32L233 txhawb STOP2 hom, nyob rau hauv uas lub LCD tsav tsheb tseem ua hauj lwm thaum lub CPU, PLL thiab lwm yam modules raug muab tua, txo lub zog siv ntawm 3mA nyob rau hauv ib txwm hom mus rau 2 μ A. Qhov tseem ceeb yog dynamically hloov ntawm lub moos qhov chaw thiab tsav hom los ntawm configuring lub LCDs nyob rau hauv lub ntsis thiab tsav hom. LCD_CFG sau npe.
2. Software txheej tswj: cuam tshuam txog -nce thiab lub xeev tu
Kev siv software ntawm Pw tsaug zog yuav tsum tau hais txog ob qhov teeb meem tseem ceeb:
Nkag mus rau qis- hom fais fab: Los ntawm kev teeb tsa lub zog tswj kev sau npe ntawm MCU (xws li PWR_CR ntawm STM32) thiab sib txuas nrog SLEEP cov lus qhia, lub kaw lus nkag mus rau hom pw tsaug zog. Piv txwv li, hauv ATmega8, nws yog ib qho tsim nyog los teeb tsa SE ntsis ntawm MCUCR rau npe rau 1 thiab teeb tsa SM2-SM0 cov khoom los xaiv hom Pw tsaug zog hom (xws li hom txuag hluav taws xob).
Kev tsim lub tshuab tsim: Cov qauv tsim muaj xws li RTC timers, kev cuam tshuam sab nraud (xws li cov ntsiab lus tseem ceeb), kev tshawb nrhiav kev ua haujlwm hauv tsheb npav, thiab lwm yam. Siv Siemens SCALANCE W cov cuab yeej ua piv txwv, nws txoj kev pw tsaug zog tswj lub zog ntawm cov khoom siv downstream los ntawm DI/DO kev sib cuag, thaum siv tus neeg siv khoom D-OUT{3} kho vajtse kom ua tiav. Lub sijhawm sawv- tuaj yeem tswj tau li ntawm 100 μs.
3, Daim Ntawv Thov Kev Lag Luam: Lub Leap los ntawm Txoj Cai rau Kev Xyaum
1. Smart meter: Pw tsaug zog hom ua tiav 10-xyoo roj teeb lub neej
Hauv ib qho -theem ntse ntsuas, ntu ntu code npo yuav tsum tau txuas ntxiv tso tawm cov ntaub ntawv xws li roj teeb theem thiab sijhawm. Hauv cov tswv yim siv GD32L233, lub kaw lus sawv txhua feeb los ntawm RTC timer, hloov kho cov ntaub ntawv tso saib, thiab nkag mus rau STOP2 hom. Cov ntaub ntawv xeem tiag tiag qhia tau hais tias lub zog siv yog 3mA hauv ib txwm pom hom, thaum nws poob rau 2 μ A hauv hom pw tsaug zog. Ua ke nrog 4000mAh lithium roj teeb, theoretical roj teeb lub neej tuaj yeem ncav cuag 10 xyoo. Cov ntsiab lus tseem ceeb tshaj plaws suav nrog:
Tso tawm cov ntsiab lus hloov pauv hloov tshiab: Tsuas yog hloov kho cov ntaub ntawv hloov pauv thaum lub sijhawm sawv- lub sijhawm nce (xws li cov nqi roj teeb), khaws cov ntsiab lus zoo li qub (xws li cov cim hauv tsev) tsis hloov, thiab txo cov neeg tsav tsheb.
Lub moos optimization: LSI (tsawg- moos ceev sab hauv) yog siv los ua lub moos hauv hom pw tsaug zog, nrog zaus ntawm 32kHz thiab txo qis zog ntawm 90% piv rau HSI (siab-ceev sab hauv).
2. Cov khoom siv HMI muaj: Kev sib koom tes ntawm Pw tsaug zog hom thiab kov tsa-nce
Hauv kev lag luam tib neeg-tshuab interface (HMI) cov khoom siv, ntu ntu code cov ntxaij vab tshaus feem ntau yog siv ua ke nrog cov khawm kov capacitive. Hauv kev daws teeb meem ntawm National Technology N32L43x, lub kaw lus ua tiav kov tsa- los ntawm kev teeb tsa TOUCHCTRL sau npe: thaum pom ib lub pob, cov khoom siv yuav tsa lub MCU thiab kho cov tsav tsheb los ntawm LCD_Makeup muaj nuj nqi. Raws li cov tswv yim no, kev siv lub zog ntawm kev pw tsaug zog yog 1.2 μ A, thiab lub sijhawm sawv- lub sijhawm teb tsawg dua 50ms, ua tau raws li qhov xav tau ntawm lub sijhawm tiag tiag ntawm cov chaw lag luam.
3. Cov khoom siv kho mob tau yooj yim: kev sib koom ua ke ntawm Pw tsaug zog hom thiab qis - zog sib txuas lus
Hauv cov ntsuas ntshav ntsuas ntshav, ntu ntu code npo yuav tsum ua haujlwm ua ke nrog Bluetooth Tsawg Zog (BLE) module. Hauv Nordic nRF52832 kev daws teeb meem, lub kaw lus txuas mus rau Pw tsaug zog hom ntawm LCD los ntawm kev teeb tsa SLEEP hom BLE: thaum BLE nkag mus rau hauv kev pw tsaug zog, lub LCD synchronously nkag mus rau Pw tsaug zog hom, txo hwj chim noj los ntawm 8mA nyob rau hauv ib txwm hom mus rau 3 μ A. Thaum waking li, lub BLE module ua rau lub LCD sawv los ntawm {5} tsa- lub sijhawm nce ntawm 80 μs, ua kom tsis muaj kev sib txuas ntawm cov ntaub ntawv xa mus thiab cov khoom hloov tshiab.