一, Intipati teknikal mod Tidur: teras pengurusan kuasa dinamik
Mod Tidur bagi skrin kod segmen pada asasnya mencapai pengurangan secara berperingkat dalam penggunaan kuasa dengan mematikan modul litar tidak penting. Pelaksanaan teknikalnya perlu memenuhi dua syarat teras:
Kawalan bentuk gelombang pemacu: Skrin kod segmen yang dipacu oleh voltan AC perlu melaraskan hubungan fasa isyarat COM/SEG secara dinamik dalam mod Tidur. Contohnya, Teknologi Nasional N32L43x boleh mengurangkan kitaran tugas voltan pemacu LCD daripada 50% kepada 20% dalam mod Tidur melalui-fungsi pembalikan fasa bentuk gelombang pemanduan terbina, mengurangkan penggunaan kuasa statik daripada 5 μ A kepada 0.8 μ A.
Pengekalan kandungan paparan: Data paparan semasa perlu disimpan dalam penimbal bingkai atau RAM paparan. Pengawal LCD GD32L233 menyepadukan 32 × 8 segmen RAM paparan, yang boleh mengekalkan kandungan paparan dalam mod Tidur tanpa perlu memulakan semula data paparan selepas bangun tidur.
Dari perspektif teknikal, mod Tidur tergolong dalam kategori "Pengurusan Kuasa Dinamik" (DPM) dalam seni bina kuasa-rendah. Mengambil teras ARM Cortex-M sebagai contoh, mod Tidurnya mencapai keseimbangan antara penggunaan kuasa dan kelajuan tindak balas dengan mematikan jam CPU, mengekalkan keadaan SRAM dan daftar serta menggunakan teknologi gating jam persisian. Untuk litar pemacu skrin kod segmen, pengurusan ini perlu dilanjutkan kepada modul pemacu LCD dengan mengkonfigurasi bit SLP dalam daftar LCD_CR untuk meletakkan pemacu ke dalam-keadaan kuasa rendah.
2, Laluan Pelaksanaan Mod Tidur: Reka Bentuk Kolaboratif Perisian Perkakasan
1. Sokongan lapisan perkakasan: Penyepaduan mendalam bagi cip pemacu khusus dan MCU
Mod Tidur bagi skrin kod segmen industri moden sangat bergantung pada kerjasama antara cip pemacu khusus dan MCU
Pengoptimuman tahap cip pemacu: Contohnya, HT1621 dan cip pemacu lain telah membina-litar pam pengecas yang boleh mematikan pam pengecas secara automatik dalam mod Tidur, mengurangkan arus bekalan kuasa daripada 200 μ A kepada 2 μ A. Pada masa yang sama, penjana pemasaan pengimbasan dalamannya boleh dikonfigurasikan sebagai "mod pengimbasan tidur pada mod penggunaan kuasa merah" untuk mengemas kini kandungan paparan 1Hz.
Penyepaduan persisian MCU: Pengawal LCD GD32L233 menyokong mod STOP2, di mana pemacu LCD terus berfungsi semasa CPU, PLL dan modul lain dimatikan, mengurangkan penggunaan kuasa sistem daripada 3mA dalam mod biasa kepada 2 μ A. Kuncinya ialah menukar secara dinamik antara sumber jam dan mod pemacu dengan mengkonfigurasi daftar LCDEN dan LCDKCF_ bit.
2. Kawalan lapisan perisian: gangguan{1}}bangun dan nyatakan penyelenggaraan
Pelaksanaan perisian mod Tidur perlu menangani dua isu teras:
Memasuki mod kuasa-rendah: Dengan mengkonfigurasi daftar pengurusan kuasa MCU (seperti PWR_CR STM32) dan menggabungkannya dengan arahan SLEEP, sistem memasuki mod Tidur. Contohnya, dalam ATmega8, adalah perlu untuk menetapkan bit SE daftar MCUCR kepada 1 dan mengkonfigurasi bit SM2-SM0 untuk memilih jenis mod Tidur (seperti mod penjimatan kuasa).
Reka bentuk mekanisme bangun tidur: Sumber biasa-bangun termasuk pemasa RTC, gangguan luaran (seperti pencetus utama), pengesanan aktiviti bas, dsb. Mengambil peralatan Siemens SCALANCE W sebagai contoh, mod Tidurnya mengawal bekalan kuasa peranti hiliran melalui kenalan DI/DO, sambil menggunakan D-OUT{3} kenalan pelanggan untuk mencapai bangun perkakasan. Masa bangun-boleh dikawal dalam masa 100 μs.
3, Kes Aplikasi Industri: Lonjakan daripada Teori kepada Amalan
1. Meter pintar: Mod tidur mencapai hayat bateri 10 tahun
Dalam satu-meter pintar fasa, skrin kod segmen perlu terus memaparkan maklumat seperti tahap bateri dan masa. Dalam skema menggunakan GD32L233, sistem bangun setiap minit melalui pemasa RTC, mengemas kini data paparan dan memasuki mod STOP2. Data ujian sebenar menunjukkan bahawa penggunaan kuasa ialah 3mA dalam mod paparan biasa, manakala ia menurun kepada 2 μ A dalam mod Tidur. Ditambah dengan bateri litium 4000mAh, hayat bateri secara teori boleh mencapai 10 tahun. Perkara teknikal utama termasuk:
Kemas kini dinamik kandungan paparan: Hanya kemas kini data yang berubah semasa tempoh bangun-(seperti nilai paras bateri), pastikan kandungan statik (seperti simbol unit) tidak berubah dan kurangkan bilangan pemacu paparan.
Pengoptimuman sumber jam: LSI (-jam dalaman berkelajuan rendah) digunakan sebagai sumber jam dalam mod Tidur, dengan kekerapan 32kHz dan pengurangan penggunaan kuasa sebanyak 90% berbanding HSI (jam dalaman-tinggi).
2. Peralatan HMI industri: Kerjasama antara mod Tidur dan bangun sentuh-up
Dalam peranti antara muka mesin (HMI) manusia industri (HMI), skrin kod segmen sering digunakan bersama dengan butang sentuh kapasitif. Dalam penyelesaian Teknologi Nasional N32L43x, sistem mencapai bangun sentuh-dengan mengkonfigurasi daftar TOUCHCTRL: apabila butang dikesan, perkakasan secara automatik membangunkan MCU dan memulihkan pemacu paparan melalui fungsi LCD_Makeup. Di bawah skim ini, penggunaan kuasa mod Tidur ialah 1.2 μ A, dan masa respons bangun-kurang daripada 50ms, memenuhi keperluan masa sebenar-tapak industri.
3. Peranti perubatan mudah alih: penyepaduan mod Tidur dan komunikasi kuasa-rendah
Dalam meter glukosa darah mudah alih, skrin kod segmen perlu berfungsi bersama dengan modul Bluetooth Tenaga Rendah (BLE). Dalam penyelesaian Nordic nRF52832, sistem dipautkan kepada mod Tidur LCD dengan mengkonfigurasi mod TIDUR BLE: apabila BLE memasuki tidur nyenyak, LCD secara serentak memasuki mod Tidur, mengurangkan penggunaan kuasa daripada 8mA dalam mod biasa kepada 3 μ A. Apabila bangun tidur, modul BLE mencetuskan LCD bangun melalui pin yang terukur{{5} masa bangun-masa 80 μs, memastikan sambungan lancar antara penghantaran data dan kemas kini paparan.