Rumah - Pengetahuan - Rincian

Suhu mencapai atau melebihi nilai yang ditetapkan, level kontrol rendah, jeda pemanasan

Suhu mencapai atau melebihi nilai yang ditetapkan, level kontrol rendah, jeda pemanasan

Gunakan input interupsi dari P3 untuk menghasilkan interupsi dan mengirim kode keyboard ke mikrokontroler. Pada saat yang sama, gunakan dua input noninterupsi dari P3 sebagai kunci konversi set/start dan kunci konversi pengaturan suhu/waktu, dan gunakan metode query untuk memeriksa apakah keduanya telah dimasukkan.

Selama inisialisasi, atur ulang pengaturan waktu ke nol dan atur level kontrol ke tinggi secara default. Setelah data dimasukkan, kontrol output level, hubungkan sirkuit pemanas, dan mulai pemanasan. Saat suhu mencapai atau melebihi nilai yang ditetapkan, level kontrol rendah dan pemanasan dihentikan; Saat suhu turun di bawah suhu yang ditetapkan dan level kontrol tinggi, panaskan ulang untuk mencapai suhu konstan. Dalam diagram blok, langkah pengaturan waktu perlu menyelesaikan dua fungsi: penundaan dan pengaturan waktu. Sebelum suhu mencapai nilai yang ditetapkan, jangan hitung dan selesaikan hanya fungsi penundaan {{0}}.1s. Setelah 0.1s, lompat ke langkah deteksi suhu untuk melanjutkan eksekusi. Saat suhu mencapai nilai yang ditetapkan untuk pertama kalinya, tahap pemanasan berakhir, tahap isolasi dimulai, dan pengaturan waktu dimulai sesuai dengan itu. Implementasi spesifiknya adalah meningkatkan variabel pengaturan waktu sebesar 1 setelah penundaan berakhir, lalu lompat ke deteksi suhu. Di masa mendatang, setiap kali langkah pengaturan waktu dieksekusi, pengaturan waktu tidak akan berhenti, terlepas dari apakah level kontrol rendah (tinggi). Selama proses pengaturan waktu, carry juga dapat digunakan untuk menghindari luapan data. (Metodenya adalah dengan mereset variabel yang mengukur 0,1 detik ke nol setelah mencapai 10 dan menambahkan 1 ke variabel yang mengukur detik. Ulangi proses ini hingga mencapai menit pengukuran.) Setelah pengaturan waktu selesai, program berakhir, level kontrol rendah, dan pemanasan berhenti. Dengan demikian mencapai kontrol waktu suhu konstan yang presisi hingga detik. Kami menggunakan dioda Zener sebagai elemen penstabil tegangan dan menggunakan resistor variabel untuk membagi tegangan, menyesuaikan tegangan keluaran V1 ke 2,73V. Ketika objek yang dipanaskan mencapai suhu yang ditetapkan, rangkaian kontrol pusat mengeluarkan level yang sesuai untuk mengontrol rangkaian pemanas agar memutus dan menghentikan pemanasan.

www.superbheater.comwwwsuperbheatercom

Kirim permintaan

Anda Mungkin Juga Menyukai