Pandangan: 5 Pengarang: Editor Tapak Masa Terbit: 2018-09-17 Asal: tapak
Sistem ini memilih 52 mikrokomputer cip tunggal sebagai teras sistem kawalan. Nilai transduser ultrasonik untuk jarak dipaparkan oleh tiub digital katod biasa 4 digit. Jarak yang berbeza antara halangan menggunakan bunyi penggera yang berbeza dari frekuensi buzzer, dan isyarat penghantaran ultrasonik terdiri daripada 52 mikrokomputer cip tunggal. Port P1.0 dihantar ke litar pemancar ultrasonik untuk menghantar gelombang ultrasonik, dan sistem penggera terdiri daripada litar buzzer. Dalam reka bentuk ini, probe yang menghantar dan menerima gelombang ultrasonik dipisahkan, supaya isyarat penghantaran dan penerimaan tidak disamakan, dengan itu mengelakkan gangguan, dan kebolehpercayaan sistem dapat dipertingkatkan dengan baik. Rajah blok sistem adalah seperti berikut:
Modul julat ultrasonik
Prinsip asasnya ialah modul julat ultrasonik boleh menyediakan fungsi penderiaan jarak bukan hubungan 2cm-400cm, ketepatan julat boleh mencapai 3mm, dan modul termasuk pemancar ultrasonik, penerima dan litar kawalan. Prinsip kerja asas merangkumi aspek:
1) Menggunakan IO port TRIG untuk mencetuskan julat, memberikan isyarat tahap tinggi sekurang-kurangnya 10us;
2) Modul secara automatik menghantar gelombang persegi 40khz untuk mengesan secara automatik sama ada terdapat pulangan isyarat;
3) Terdapat pulangan dan keluaran isyarat melalui port IO ECHO, tempoh tahap tinggi ialah masa dari penghantaran ke pemulangan gelombang ultrasonik, jarak ujian = (masa tinggi * kelajuan bunyi)
Modul paparan sensor ultrasonik untuk pengukuran jarak ialah tiub digital yang dibahagikan kepada paparan dinamik dan paparan statik. Di sini, paparan dinamik dipilih, dan pemacu paparan dinamik: antara muka paparan dinamik tiub digital adalah salah satu mod paparan yang paling banyak digunakan dalam mikrokomputer cip tunggal, dan COM kutub biasa setiap tiub digital .Litar kawalan strob ditambah, dan strob bit dikawal oleh garis I/O bebas. Apabila MCU mengeluarkan kod glif, semua tiub digital menerima kod glif yang sama, tetapi tiub digital akan memaparkan glif, bergantung pada Dalam kawalan litar terminal COM strob cip tunggal mikrokomputer cip tunggal, kita hanya perlu menghidupkan kawalan tiub digital untuk dipaparkan, dan bit akan memaparkan glif, dan tiub akan tidak menyala tanpa . Dengan mengawal hujung COM setiap tiub digital secara bergilir-gilir, tiub digital dikawal untuk memaparkan secara bergilir-gilir, iaitu pemanduan dinamik. Semasa proses paparan putaran, masa pencahayaan setiap tiub digital ialah 1~2ms. Disebabkan oleh kegigihan penglihatan manusia dan kesan cahaya selepas LED, walaupun tiub digital tidak menyala pada masa yang sama, selagi kelajuan pengimbasan cukup pantas, kesan adalah set data paparan yang stabil, tidak akan ada kelipan, paparan dinamik adalah sama dengan paparan statik, yang boleh menjimatkan banyak port O, dan penggunaan kuasa yang lebih rendah. Modul penggera mengawal loceng buzzer mengikut jarak yang dipaparkan oleh jarak (menggunakan port I/O untuk menjana gelombang frekuensi segi empat sama). Fungsi utama reka bentuk program sistem reka bentuk perisian adalah untuk menghantar gelombang ultrasonik, menerima gelombang ultrasonik, mengira jarak pengukuran, pengiraan data, penggera buzzer dan paparan tiub digital carta aliran program utama seperti di atas. Apabila gangguan berlaku, pemprosesan gangguan akan dilakukan. Carta aliran pemprosesan gangguan reka bentuk aliran pemprosesan gangguan termasuk pemprosesan penggera dan pemprosesan pengimbasan tiub digital.
