Memilih Micro-Controller untuk proyek Anda

Memilih Micro-Controller untuk proyek Anda. Alasan Anda akan memilih micro-controller untuk sebuah proyek, adalah bahwa Anda bertujuan untuk hardware minimal dalam proyek-proyek tertanam yang Anda mencoba untuk menerapkan. Mikrokontroler berguna karena mengandung kebanyakan prosesor yang terkait sumber daya (memori, i/o Port, dll) pada chip prosesor sendiri. Mereka memiliki peripheral lainya umum termasuk juga. UART atau serupa perangkat komunikasi serial ini biasanya perifer umum. Biasanya, apa saja tersedia tergantung pada apa yang produsen berpikir sesuai untuk segmen pasar perangkat ini ditujukan kepada. Beberapa perangkat analog yang sering tersedia di chip. alamat service komputer di jakarta Dengan demikian, langkah pertama adalah untuk memastikan peripheral Anda butuhkan tersedia pada chip.

Memilih Micro-Controller untuk proyek Anda

Meskipun kita berbicara tentang langkah-langkah, yang menyiratkan sebuah proses berurutan, hal ini tidak begitu ketat. Anda mungkin harus pergi ke langkah-langkah bolak-balik beberapa kali.

Secara bersamaan, dengan langkah ini, Anda akan perlu memutuskan apakah Anda memerlukan 8 bit/16 bit atau 32 bit perangkat untuk proyek Anda. 8 bit perangkat adalah pilihan termurah sering, tapi perangkat yang lebih baru mungkin kurang haus kekuasaan. Anda bisa lolos dengan perangkat 8 bit jika aplikasi Anda tidak perlu banyak angka-angka. Ini adalah terutama sejenis kontrol aplikasi, dan Port 8 bit yang cukup untuk mengontrol perangkat eksternal yang perlu dikendalikan. Sering beberapa port tersedia, dan yang harus mengurus situasi bahwa ada lebih dari 8 item dikontrol dalam proyek Anda. Terkait lainnya aspek akan untuk memeriksa dukungan yang tersedia untuk beberapa antarmuka standar. Ini termasuk USB, I2C, PWM, dll.

16 dan 32 bit perangkat memungkinkan Anda untuk menangani sejumlah besar nomor. Menggunakan perangkat 8 bit akan memperlambat Anda untuk tingkat clock sebanding pada 16 bit atau 32 bit perangkat. Keuntungan lain perangkat ini akan memberikan akan kemampuan untuk alamat memori yang lebih besar. Biasanya, ini adalah memori on-board. Perangkat ini akan mampu alamat memori eksternal juga, jika diperlukan.

Setelah memutuskan keluarga controller, Anda akan perlu untuk mempersempit untuk beberapa anggota tertentu dari keluarga target. Anggota keluarga yang berbeda dalam ukuran sumber daya (sumber daya bahkan sebenarnya). Sebagai contoh, jumlah memori non-volatile dan volatil akan berbeda dari anggota untuk anggota.

Ketika memilih sebuah keluarga, salah satu aspek yang paling penting dari membuat pilihan tentang micro-controller adalah untuk memastikan pengembangan perangkat lunak dukungan tersedia. Biasanya, apa yang Anda butuhkan akan compiler untuk dijalankan pada sistem perkembangan (paling sering Anda PC atau Mac). Sementara Majelis bahasa pemrograman dilakukan kadang-kadang, paling sering Anda mengembangkan perangkat lunak dalam beberapa bahasa tingkat tinggi seperti C atau C++. Menghubungkan dan fasilitas lainnya untuk menghasilkan objek sepenuhnya loadable modul diperlukan. Sama penting fasilitas akan kemampuan untuk memuat kode ke perangkat keras target. Debug dukungan untuk mengeksekusi kode di tempat di perangkat keras target akan diperlukan juga.

Debasis Das berkonsultasi pada tertanam sistem, pengembangan perangkat lunak & pengujian, pelatih mahasiswa ilmu komputer & elektronik, dan mengelola pengembangan konten. Dia telah bekerja dengan perusahaan teknologi untuk hampir empat dekade, 25 tahun dari yang telah dengan konsultan perusahaan IT. Dia telah berhasil perangkat lunak dan geospasial industri outsourcing dari India untuk internasional klien. Dia telah bekerja dengan pelanggan dari Amerika Serikat, Eropa, Jepang dan Cina. Ia banyak bepergian.

Leave a Comment