ENSIKLOPEDIA ELEKTRONIK RADIO DAN KEJURUTERAAN ELEKTRIK Peranti universal pada mikropengawal: jam, termometer, termostat, jam penggera, sistem kawalan jauh. Ensiklopedia elektronik radio dan kejuruteraan elektrik Ensiklopedia elektronik radio dan kejuruteraan elektrik / Pengawal mikro peranti "Peranti universal" (Peranti Universal) mengandungi fungsi beberapa peranti yang memudahkan kehidupan orang ramai dengan mengautomasikan ruang kediaman. Memandangkan peranti itu bertambah baik dengan pantas, ia mempunyai pemuat but USB sendiri, jadi untuk mengemas kini perisian tegar, anda hanya perlu menyambung Peranti universal ke komputer, hidupkan mod pengaturcaraan sendiri dan jalankan program kemas kini perisian tegar pada PC. Pada masa yang sama, tidak ada bahaya untuk menyekat peranti "selama-lamanya", seperti yang kadang-kadang berlaku apabila mengemas kini firmware telefon bimbit. 1. Penerangan ringkas tentang ciri peranti Peranti universal mempunyai fungsi berikut:
Juga, peranti disambungkan ke komputer melalui antara muka USB, sementara, sebagai tambahan kepada fungsi di atas, yang berikut tersedia:
Asas peranti ialah mikropengawal ATmega16, ia beroperasi pada frekuensi 16 MHz. Kuasanya boleh dari port USB atau bekalan kuasa luaran (pemilihan kuasa oleh jumper J9). Peranti ini mempunyai 2 paparan: aksara 16x2, dan segmen (2 keping 4 segmen). Segmen direka bentuk untuk memaparkan masa dan suhu. Simbolik - untuk kemudahan menguruskan beberapa fungsi peranti, tetapi tidak perlu menetapkannya sama sekali. Cip IC6 ialah ROM AT24C64 yang direka untuk menyimpan tetapan penggera, alamat ROM penderia suhu dan beberapa tetapan lain. TSOP1738 (lebih baik memasang TSOP1736) - penerima isyarat IR dari alat kawalan jauh. USB - penyambung untuk menyambungkan peranti ke komputer. BUZZER - peranti isyarat untuk jam penggera. Wajib dengan penjana terbina dalam. IR-Led - LED inframerah. Dalam tetapan penggera, anda boleh memilihnya sebagai penggera. Untuk apa itu? Jika, sebagai contoh, terdapat beberapa orang di dalam bilik, tetapi hanya anda perlu bangun pada waktu pagi, maka anda boleh memasang penerima isyarat IR mudah yang akan bergetar apabila sinar inframerah muncul, dan pasangkannya ke tangan anda, kemudian dalam pada waktu pagi peranti akan mengaktifkan pemancar IR dan peranti anda akan bergetar, membangunkan anda. 4 daftar syif 74HC595. Direka untuk mengawal LED, paparan segmen dan beban. 8 LED (LED1 - LED8) - tujuannya, lihat arahan untuk program ini. ULN2003 ialah binaan Darlington. Litar mikro direka untuk mengawal beban, jadi setiap output (kecuali yang kelapan) boleh disambungkan kepada beban sehingga 500mA. IRFZ44N (saya secara tidak sengaja meletakkan satu lagi pada rajah) - transistor kesan medan, mengawal beban kelapan. IC5 ialah pengawal selia linear 5V. SAYA SANGAT mengesyorkan menggantikannya dengan pengawal selia pensuisan (contohnya, R-78xx), maka kecekapan peranti akan meningkat dengan ketara. Muat turun skema dalam format *.sch (Buka melalui EAGLE) PCB dalam format Sprint Layout 5.
Muat turun papan dalam format *.lay (untuk melihat nilai komponen, tuding pada komponen yang anda minati). Sebagai paparan segmen saya mengambil KW4-563ASA kerana ia sangat terang dan berharga kira-kira $1. Dan sebagai penyambung untuk menyambungkan sensor suhu luaran - bicu audio. Berikut adalah apa yang berlaku:
Untuk masa yang lama saya pergi membeli-belah dan bazar untuk mencari alat kawalan jauh yang paling sesuai, terdapat alat kawalan jauh yang berbeza di kedai yang berbeza, tetapi satu alat kawalan jauh berada di semua kedai yang saya lawati. Tidak sukar bagi anda untuk membeli alat kawalan jauh ini, kerana ia adalah perkara biasa dan kosnya tidak melebihi $3. Ini foto beliau:
Alat kawalan jauh mempunyai 35 butang. Merah (Pon) menghidupkan / mematikan mod penerimaan arahan. Jika LED kedua TIDAK menyala pada peranti, peranti hanya akan bertindak balas kepada butang Pon (merah di bahagian bawah). Jika LED kedua dihidupkan, tetapi yang ketiga dimatikan, maka arahan akan diproses oleh peranti. Butang hijau menghidupkan / mematikan mod penerimaan arahan untuk komputer (apabila dihidupkan, LED ketiga menyala). Subseksyen ini akan memberitahu anda cara mengawal peranti (anda perlu menghidupkan LED kedua dan BUKAN yang ketiga). Fungsi butang kawalan jauh Dalam mod kawalan peranti, 5 butang digunakan untuk kawalan:
Menu peranti masih kurang dibangunkan, tetapi akan dibangunkan dalam versi perisian tegar masa hadapan. Kini ia hanya mempunyai 2 mata dan beberapa sub-mata.
Dalam item menu pertama (Penggera), anda boleh melihat jadual panggilan penggera (terdapat 5 daripadanya). Jika dalam subperenggan "Penggera 1" - "Penggera 5" tekan BTN_TXT maka penggera akan dihidupkan atau dimatikan. Dalam subperenggan "masa muat" и "Jimat masa" anda boleh menyimpan atau memuatkan tetapan penggera daripada ROM. Dalam item menu kedua, anda boleh memformat cip ROM. PERHATIAN: selepas memformat, pastikan anda memutuskan sambungan sensor suhu luaran dan tekan butang RESET, selepas itu peranti akan menentukan alamat sensor suhu dalaman dan paparan akan menunjukkan "Reset Device", tekan butang RESET, sambungkan luaran sensor suhu dan tekan butang RESET sekali lagi. Juga pada peranti di sudut kiri bawah terdapat 4 butang untuk bergerak melalui item menu. 5. Komunikasi dengan komputer. Bekerja dengan program "UD Control Подключение "Peranti universal" mempunyai keupayaan untuk menyambung ke komputer. Satu program telah dibuat khusus untuk bekerja dengan peranti. "Kawalan UD", manual ini akan menerangkan kerja dengan program versi 1.0.2.2. Program ini berjalan pada sistem pengendalian Windows Home Edition dan lebih tinggi (termasuk Windows 7 dan Windows Vista). Untuk memasang program, jalankan fail UDC_Setup.exe dan tentukan folder (C:\Program Files\Universal Device\UD Control secara lalai). Selepas itu, sambungkan peranti ke PC, Windows akan mencari perkakasan baru dan meminta pemacu, nyatakan folder dengan pemacu (c:\Program Files\Universal Device\UD Control\windows-driver\ ). Selepas berjaya memasang pemacu, jalankan program "Kawalan UD" daripada desktop. Jika di sudut kiri bawah program ia mengatakan "Peranti tidak disambungkan", kemudian semak kebolehpercayaan sambungan kabel USB dan pemasangan pemacu yang betul, ia juga dinasihatkan untuk memulakan semula PC. Kawalan UD Program Kawalan UD dicipta oleh pengarang projek ini (iaitu, saya). Untuk kemudahan, ia mempunyai beberapa tab untuk dinavigasi dengan cepat. Tetapan program disimpan dalam pendaftaran sistem. Apabila anda mula-mula menjalankan program, ia mungkin menunjukkan amaran ralat, cuma klik OK dan mulakan semula program. Artikel ini akan menerangkan cara bekerja dengan versi 1.0.2.2 program. Tetapan
Kekerapan mengundi. Kelewatan yang mana program meninjau peranti. Nilai yang disyorkan ialah 50 ms. Tunjukkan mesej besar. Apabila menukar trek dalam Winamp atau memilih program terurus, mesej besar muncul pada monitor dengan dua baris. Kemas kini perisian tegar peranti. Perisian tegar peranti, jika apabila anda memulakan program mesej muncul tentang ketidakserasian versi semasa program dengan versi perisian tegar semasa, kemudian klik butang ini dan ikut arahan lanjut program. Oleh itu, perisian tegar peranti akan dikemas kini kepada perisian tegar terkini yang disokong oleh versi semasa program. Fungsi yang terletak dalam bingkai ketiga, saya fikir, jelas kepada semua orang. Perkhidmatan
Masa. Tempoh isyarat panggilan.
pengulangan. Panjang isyarat dan jeda.
Source. Anda boleh memilih buzzer terbina dalam, LED IR atau mana-mana daripada lapan output yang penggera disambungkan sebagai penggera.
Tetapkan parameter penggera, kemudian klik "Rekod" dan jadual panggilan akan dipindahkan ke peranti, jika anda menandakan kotak di sebelah "Rekod ke ROM", maka jadual akan disimpan ke ROM (memori tidak meruap) daripada peranti itu. Suhu
Pada tab ini, anda boleh melihat suhu kedua-dua penderia haba, di sebelah kiri - luaran, di sebelah kanan - dalaman. Di bawah ialah graf suhu. Setiap minit graf dikemas kini dan nombor di bawah meningkat sebanyak 1.
Jika anda mengalihkan kursor ke tanda suhu, tetingkap akan muncul di mana masa dan tarikh program bermula, suhu minimum dan maksimum pada penderia suhu yang dipilih dan masa + tarikh ia dirakamkan ditulis.
Nama penderia (yang kini berada di dalam dan di luar) boleh ditukar. Untuk melakukan ini, klik pada tanda suhu, tetingkap akan muncul dengan borang input, masukkan nama baru di dalamnya dan klik OK. Pengurusan beban
Beban boleh dikawal bukan sahaja dengan alat kawalan jauh, tetapi juga dengan bantuan komputer (apabila disambungkan ke komputer, beban juga boleh dikawal dari alat kawalan jauh). Butang untuk mengawal beban diletakkan di atas, jika penanda hijau berhampiran butang - output aktif, merah - tidak aktif. Untuk menghidupkan / mematikan beban, anda hanya perlu menekan butang yang sesuai. Butang untuk setiap beban boleh dinamakan semula, untuk melakukan ini, klik pada butang yang sepadan, sebelum itu, menahan "Shift" kiri, tetingkap yang sama akan muncul seperti apabila menamakan semula tanda suhu. Pengurusan beban automatik Program PC dapat mengurus beban secara bebas, iaitu, dalam mod automatik. Untuk setiap beban, anda boleh menetapkan kaedah kawalan anda sendiri, program ini mempunyai 4 algoritma:
Anda juga perlu menetapkan keadaan kawalan, program ini mempunyai enam syarat:
Amaran! Untuk mengawal beban yang lebih berkuasa daripada 500mA, anda perlu memasang kunci pada triac, thyristor atau geganti elektromagnet. Berikut ialah rajah geganti: PCB untuk geganti 943-1C-xD dalam *.lay
Kawalan jauh (RC)
Alat kawalan jauh boleh mengawal banyak fungsi komputer. Di sebelah kanan ialah penyenaraian dengan arahan yang diterima, sedikit lebih rendah ialah perintah yang diterima terakhir, walaupun ia tidak ditujukan untuk komputer!
Dan satu lagi ciri yang sangat bagus. Kawalan UD - memaparkan mesej yang besar.
Selepas itu, anda perlu menekan butang nombor pada alat kawalan jauh untuk memilih aplikasi:
Selepas itu, mesej yang sama akan muncul, hanya bahagian bawahnya akan "Winamp dipilih".
Mesej sedang menatal
Muat turun fail dengan arkib pemasangan UD Control 1.0.2.2.
Muat turun arkib dengan bantuan untuk bekerja dengan peranti dalam *.chm. Saya akan menyokong projek itu, jadi program UD Control, dan dengan itu, firmware peranti akan bertambah baik, semua kemas kini akan tersedia di tapak web unidev.ho.ua/.
Untuk mikropengawal berkelip (pada masa hadapan, peranti, seperti yang dinyatakan di atas, boleh dipancarkan terus daripada program), serta untuk semua soalan yang berkaitan dengan peranti (termasuk pembelian peranti siap), sila hubungi e-mel: univdevice {anjing} ya.ru (gantikan "{dog}" dengan @) .
Perhatian! Pengarang projek menerima pesanan untuk pembangunan peranti pada mikropengawal, untuk pembangunan, sila hubungi devices2000 {dog} ya.ru. Pengarang: Brazhnikov Mikhail; Penerbitan: cxem.net Lihat artikel lain bahagian Pengawal mikro. Baca dan tulis berguna komen pada artikel ini. Berita terkini sains dan teknologi, elektronik baharu: Balai cerap astronomi tertinggi di dunia dibuka
04.05.2024 Mengawal objek menggunakan arus udara
04.05.2024 Anjing tulen jatuh sakit tidak lebih kerap daripada anjing tulen
03.05.2024
Berita menarik lain: ▪ Apple mencipta antara muka 3D untuk iPhone dan iPad ▪ Piawaian mampatan VESA VDC-M ▪ Lampu berfungsi tanpa elektrik Suapan berita sains dan teknologi, elektronik baharu
Bahan-bahan menarik Perpustakaan Teknikal Percuma: ▪ bahagian laman web Cerita dari kehidupan amatur radio. Pemilihan artikel ▪ artikel Goncharov Ivan Alexandrovich. Kata-kata mutiara yang terkenal ▪ pasal penyelenggaraan kereta. Arahan standard mengenai perlindungan buruh
Tinggalkan komen anda pada artikel ini: Semua bahasa halaman ini Laman utama | Perpustakaan | artikel | Peta Laman | Ulasan laman web www.diagram.com.ua |