Pengaturcara pengawal gambar tambahan
Litar yang menggunakan mikropengawal semakin popular di Internet. Mikropengawal ialah cip khas yang, pada dasarnya, adalah komputer kecil dengan port input/output dan ingatan sendiri. Terima kasih kepada mikropengawal, anda boleh mencipta litar yang sangat berfungsi dengan minimum komponen pasif, contohnya, jam elektronik, pemain, pelbagai kesan LED dan peranti automasi.
Agar litar mikro mula melaksanakan sebarang fungsi, ia perlu dipancarkan, i.e. muatkan kod perisian tegar ke dalam ingatannya. Ini boleh dilakukan menggunakan peranti khas yang dipanggil pengaturcara. Pengaturcara menyambungkan komputer di mana fail perisian tegar terletak dengan mikropengawal dipancarkan. Perlu dinyatakan bahawa terdapat mikropengawal keluarga AVR, contohnya, Atmega8, Attiny13, dan siri gambar, contohnya PIC12F675, PIC16F676. Siri Pic adalah milik Microchip, dan siri AVR milik Atmel, jadi kaedah perisian tegar untuk PIC dan AVR adalah berbeza.Dalam artikel ini kita akan melihat proses mencipta pengaturcara gambar Tambahan, yang dengannya anda boleh menyalakan mikropengawal siri gambar.
Kelebihan pengaturcara khusus ini termasuk kesederhanaan litarnya, kebolehpercayaan operasi, dan serba boleh, kerana ia menyokong semua mikropengawal biasa. Komputer ini juga disokong oleh program perisian tegar yang paling biasa, seperti Ic-prog, WinPic800, PonyProg, PICPgm.
Litar pengaturcara
Ia mengandungi dua litar mikro, MAX232 yang diimport dan KR1533LA3 domestik, yang boleh digantikan dengan KR155LA3. Dua transistor, KT502, yang boleh digantikan dengan KT345, KT3107 atau mana-mana transistor PNP berkuasa rendah yang lain. KT3102 juga boleh ditukar, sebagai contoh, kepada BC457, KT315. hijau Diod pemancar cahaya berfungsi sebagai penunjuk ketersediaan kuasa, lampu merah menyala semasa proses perisian tegar mikropengawal. Diod 1N4007 digunakan untuk melindungi litar daripada bekalan voltan kekutuban yang tidak betul.
Bahan
Senarai bahagian yang diperlukan untuk memasang pengaturcara:
- Penstabil 78L05 – 2 pcs.
- Penstabil 78L12 – 1 pc.
- Diod pemancar cahaya pada 3 in. hijau - 1 pc.
- Diod pemancar cahaya pada 3 in. merah - 1 pc.
- Diod 1N4007 – 1 pc.
- Diod 1N4148 – 2 pcs.
- Perintang 0.125 W 4.7 kOhm – 2 pcs.
- Perintang 0.125 W 1 kOhm – 6 keping.
- Kapasitor 10 uF 16V – 4 pcs.
- Kapasitor 220 uF 25V – 1 pc.
- Kapasitor 100 nF – 3 pcs.
- Transistor KT3102 – 1 pc.
- Transistor KT502 – 1 pc.
- Cip MAX232 – 1 pc.
- Cip KR1533LA3 – 1 pc.
- Penyambung kuasa - 1 pc.
- Penyambung port COM perempuan - 1 pc.
- Soket DIP40 - 1 pc.
- Soket DIP8 - 2 pcs.
- Soket DIP14 - 1 pc.
- Soket DIP16 - 1 pc.
- Soket DIP18 - 1 pc.
- Soket DIP28 - 1 pc.
Di samping itu, anda memerlukan besi pematerian dan keupayaan untuk menggunakannya.
pembuatan PCB
Pengaturcara dipasang pada papan litar bercetak berukuran 100x70 mm. Papan litar bercetak dibuat menggunakan kaedah LUT, fail dilampirkan pada artikel. Tidak perlu cermin imej sebelum mencetak.
Muat turun papan:
Perhimpunan pengaturcara
Pertama sekali, pelompat dipateri ke papan litar bercetak, kemudian perintang, diod. Akhir sekali, anda perlu menyolder soket dan penyambung kuasa serta port COM.
Kerana Terdapat banyak soket pada papan litar bercetak untuk mikropengawal yang menyala, tetapi tidak semua pinnya digunakan; anda boleh menggunakan helah ini dan mengeluarkan kenalan yang tidak digunakan daripada soket. Pada masa yang sama, lebih sedikit masa akan dibelanjakan untuk pematerian dan memasukkan litar mikro ke dalam soket sedemikian akan menjadi lebih mudah.
Penyambung port COM (dipanggil DB-9) mempunyai dua pin yang mesti "terlekat" ke dalam papan. Untuk tidak menggerudi lubang tambahan pada papan untuk mereka, anda boleh membuka skru kedua-dua di bawah sisi penyambung, dan pin akan jatuh, begitu juga dengan tepi logam penyambung.
Selepas memateri semua bahagian, papan mesti dibasuh dari fluks, dan kenalan bersebelahan mesti dibunyikan untuk melihat jika terdapat litar pintas. Pastikan tiada litar mikro dalam soket (anda perlu mengeluarkan kedua-dua MAX232 dan KR1533LA3), sambungkan kuasa. Periksa sama ada terdapat voltan 5 volt pada output penstabil. Jika semuanya baik, anda boleh memasang litar mikro MAX232 dan KR1533LA3, pengaturcara sedia untuk digunakan. Voltan bekalan litar ialah 15-24 volt.
Papan pengaturcara mengandungi 4 soket untuk mikropengawal dan satu untuk cip memori berkelip. Sebelum memasang mikropengawal untuk dipancarkan pada papan, anda perlu menyemak sama ada pinoutnya sepadan dengan pinout pada papan pengaturcara. Pengaturcara boleh disambungkan ke port COM komputer secara langsung atau melalui kabel sambungan.Selamat membina!