Penjelasan terperinci dari tiga jenis utama parameter timer
Jul 17, 2025
1. Parameter Waktu: Dimensi kontrol inti dari timer
Parameter waktu menentukan siklus tugas timer dan efek tunda, dan dibagi menjadi dua kategori:
1. Single - penundaan bidikan: Setelah memicu, tindakan dieksekusi hanya sekali, seperti fungsi shutdown otomatis dari alat rumah. Nilai -nilai tipikal berkisar dari 0,1 milidetik (seperti timer perangkat keras STM32) hingga 999 jam (modul timing PLC industri). Akurasi tergantung pada sumber jam (misalnya, kesalahan osilator kristal ± 50ppm).
2. Periode siklus: Pemicu berulang pada interval tetap, seperti pembuatan sinyal PWM. Periode umum berkisar dari 1μs hingga 1s (lihat manual seri Texas Instruments TiVA) dan harus sesuai dengan persyaratan waktu - nyata dari tugas tersebut.
*Catatan yang diperpanjang*: Untuk skenario presisi - yang tinggi (seperti peralatan medis), suhu - kompensasi osilator kristal (TCXO) diperlukan untuk mempertahankan kesalahan dalam ± 0,01%. Untuk peralatan rumah tangga biasa, sirkuit osilator RC (± kesalahan 5%) dapat digunakan.
2. Mode Pemicu: Menentukan Kondisi Mulai Pengatur Waktu
Mode pemicu dikategorikan sebagai perangkat keras dan perangkat lunak:
1. Pemicu Perangkat Keras: Diaktifkan oleh sinyal eksternal, misalnya:
- Edge Trigger (edge rising/falling): Digunakan untuk deteksi kecepatan motor, dengan waktu respons secepat 10ns (lihat aplikasi microchip note an1257).
- Level Trigger: terus menerus waktu waktu sementara level tinggi/rendah dipertahankan, seperti long - tekan kontrol dalam sistem kontrol akses.
2. Pemicu Perangkat Lunak: Diprakarsai oleh instruksi program, ia menawarkan fleksibilitas tinggi tetapi juga memiliki latensi (biasanya 1 - 100μs), membuatnya cocok untuk non - penjadwalan tugas real-time.
*Analisis komparatif*: Pemicu perangkat keras cocok untuk peristiwa kecepatan - tinggi (seperti pengkhianatan ultrasonik), sedangkan pemicu perangkat lunak lebih cocok untuk kontrol logika yang dapat diprediksi.
3. Parameter Akurasi: Kunci yang Mempengaruhi Keandalan Waktu
Akurasi ditentukan oleh sumber jam dan desain sirkuit. Indikator kunci meliputi:
1. Stabilitas clock: Perubahan suhu dapat menyebabkan penyimpangan frekuensi osilator kristal. Misalnya, oven - osilator kristal terkontrol (OCXOS) menawarkan stabilitas ± 0,001ppm (lihat Epson SG-8101 DataTheet), tetapi ini relatif mahal.
2. Resolusi: Unit waktu yang dapat disesuaikan terkecil. A 32 - bit timer (seperti ARM Cortex-M) dapat mencapai resolusi 1/(84MHz) ≈ 11.9ns.
3. Jitter: Penyimpangan waktu sinyal. Timer kualitas - yang tinggi memiliki jitter <1ns (misalnya, Silicon Labs SI5341 DataTheet).
*Rekomendasi Aplikasi*: Otomasi Industri merekomendasikan penggunaan chip timer dengan kompensasi kesalahan, sementara elektronik konsumen dapat mengorbankan beberapa akurasi untuk mengurangi biaya.
Dengan mengkonfigurasi parameter di atas dengan benar, timer dapat beradaptasi dengan berbagai skenario, dari microsecond - akuisisi sinyal level hingga jam - kontrol proses level. Saat memilih timer, pertimbangkan perdagangan - off antara biaya, akurasi, dan kecepatan respons. Konsultasikan dengan lembar data pabrikan untuk verifikasi.
