Cara Memprogram Mikroprosesor

...

Mikroprosesor dapat memberikan kontrol tingkat tinggi untuk aplikasi mekatronik.

Mikroprosesor adalah perangkat yang dapat diprogram yang dapat mengambil sinyal input, melakukan operasi logika dan memberikan sinyal output. Mikroprosesor yang berdiri sendiri dapat memberikan kontrol tingkat tinggi atas sirkuit terpadu sederhana, motor, aktuator, dan LED. Satu kali diprogram, mereka dapat berulang kali melakukan tugas yang sama dengan presisi dan akurasi, menjadikannya bagian integral dari teknik mekatronika desain.

Langkah 1

Belilah mikroprosesor, tersedia dari banyak produsen dan biasanya ditemukan secara online atau dari toko elektronik. Untuk menekan biaya, belilah mikroprosesor yang melakukan apa yang Anda butuhkan tetapi tidak lebih. Pilih juga mikroprosesor yang memiliki osilator internal; jika tidak, chip akan membutuhkan jam eksternal. Jika Anda berencana untuk memasukkan atau mengeluarkan sinyal analog, dapatkan mikroprosesor dengan konverter digital-ke-analog (A/D) dan modulasi lebar pulsa. Unduh lembar data untuk mikroprosesor Anda, karena berisi semua spesifikasi dan bahkan beberapa kode sampel untuk memprogram chip.

Video Hari Ini

Langkah 2

Tulis programnya. Mikroprosesor memahami kode mesin, tetapi Anda akan menggunakan bahasa pemrograman tingkat tinggi seperti "C" atau "Assembly." Tulis programnya di Perangkat lunak Integrated Development Environment (IDE) untuk mikroprosesor Anda, yang akan mengkompilasi kode ke dalam bahasa yang dapat dimengerti mesin. Jika Anda memiliki sedikit pengalaman dengan bahasa pemrograman Assembly, lembar data untuk Anda mikrokontroler harus memiliki kata kunci dan set instruksi, dan situs web produsen harus memiliki contoh kode.

Langkah 3

Uji program menggunakan paket simulasi IDE. Setelah Anda memasukkan program ke dalam mikroprosesor Anda, Anda akan merasa sangat sulit untuk melakukan debug dan menemukan kesalahan. Oleh karena itu, sebagian besar paket IDE memiliki opsi untuk mensimulasikan kode di layar komputer Anda. Simulator IDE memungkinkan eksekusi baris demi baris, serta representasi visual dari variabel yang ditentukan oleh kode. Debugging kode melalui perangkat lunak simulasi memainkan peran integral dalam menghindari frustrasi nanti jika program Anda tidak berperilaku seperti yang diharapkan.

Langkah 4

Dapatkan dan sambungkan programmer universal yang berdiri sendiri ke komputer Anda. Perangkat ini terhubung ke port serial Anda dan memiliki soket yang sesuai dengan mikroprosesor 60-pin. Pemrogram universal mengharuskan Anda menghapus mikroprosesor dari sirkuit Anda; gunakan soket untuk menghubungkan antara mikroprosesor dan rangkaian lainnya. Soket Zero insertion force (ZIF) membuatnya sangat mudah untuk melepas mikroprosesor tanpa merusak pin chip.

Langkah 5

Sematkan program Anda ke mikroprosesor Anda. Dalam perangkat lunak IDE, pilih programmer Anda dari menu drop-down. Sebelum menambahkan program Anda, hapus program sebelumnya dari chip. Beberapa mikroprosesor lama dengan jendela kaca di atasnya memiliki memori yang dapat dihapus dari sinar UV. Untuk menghapus perangkat ini, letakkan chip di bawah lampu UV selama 20 menit. Memori flash dapat dihapus oleh perangkat lunak. Tergantung pada ukuran program Anda, mungkin diperlukan beberapa detik hingga beberapa menit untuk mentransfer program Anda ke mikroprosesor.

Hal yang Anda Butuhkan

  • Mikroprosesor

  • Programmer universal yang berdiri sendiri

  • Perangkat lunak lingkungan pengembangan terintegrasi

Tip

Soket Zero insertion force (ZIF) memudahkan Anda melepas dan mengganti mikroprosesor ke sirkuit tanpa merusak pin.

Peringatan

Hindari frustrasi dengan menggunakan simulator IDE untuk men-debug program Anda.