Pada permulaan proyek atau aplikasi tata cara tertanam, ada godaan besar untuk melompat masuk dan mulai menegaskan mikrokontroler sebelum detail tata cara tertanam sudah disingkirkan.
Sebelum ada fatwa diberikan terhadap mikrokontroler, teknisi perangkat lunak dan perangkat keras mesti melakukan pekerjaan di luar tingkat tinggi sistem, diagram blok dan diagram alur mereka dan cuma kemudian ada cukup data untuk mulai menciptakan pilihan rasional pada penyeleksian mikrokontroler.
Ketika itu titik tercapai, ada beberapa langkah gampang yang sanggup dibarengi untuk menegaskan bahwa penyeleksian mikrokontroler yang sempurna terbentuk.
Cara Memilih Mikrokontroler yang Tepat untuk Aplikasi Tertanam
Ada beberapa argumentasi untuk menegaskan mikrokontroler untuk aplikasi tertanam, yakni ongkos rendah, tingkat integrasi yang lebih tinggi, kenaikan keandalan, pengurangan ruang, dll.Mempersiapkan Daftar Antarmuka Perangkat Keras yang Diperlukan
Dengan menggunakan diagram blok perangkat keras dasar mikrokontroler, siapkan daftar semua antarmuka periferal yang perlu disokong mikrokontroler. Ada dua jenis antarmuka yang biasa dalam mikrokontroler yang perlu didaftar.Yang pertama yakni antarmuka komunikasi, ini yakni periferal menyerupai USB, SPI, I2C, UART, dan sebagainya. Ini mesti diamati berapa banyak ruang agenda dalam mikrokontroler yang perlu didukung. Jenis kedua dari antarmuka yakni "input dan output digital", (A ke D) input analog ke digital, modulasi lebar pulsa (PWM), dll.
Kedua jenis antarmuka ini akan mengutus jumlah pin yang mau sungguh penting oleh mikrokontroler.
Pilih Arsitektur
Pemilihan arsitektur sanggup sungguh mempengaruhi mikrokontroler untuk aplikasi tertanam. Dari isu di atas, seorang teknisi mesti sanggup mulai menciptakan inspirasi mengenai arsitektur mikrokontroler yang mau dibutuhkan.Jangan lupa untuk mengingat kemungkinan patokan masa depan dan fitur creep. Hanya alasannya yakni Anda di sekarang ini sanggup bertahan dengan mikrokontroler 8-bit tidak memiliki arti Anda dilarang menuntut ilmu mikrokontroler 16-bit untuk fitur yang mau tiba atau bahkan untuk fasilitas penggunaan.
Jangan lupa bahwa penyeleksian pemilihan mikrokontroler sanggup menjadi mekanisme berulang. Anda sanggup menegaskan bab 16-bit pada langkah ini, tetapi kemudian pada langkah berikutnya mendapatkan bahwa takaran ARM 32-bit berfungsi dengan baik. Tahap ini cuma untuk mulai menciptakan teknisi menyaksikan ke arah yang benar.
Kenali Persyaratan Memori
Dua komponen memori yang sungguh kritis dari mikrokontroler yakni RAM dan Flash. Pastikan Anda tidak kekurangan ruang untuk variabel dan agenda niscaya sungguh penting. Jauh lebih gampang untuk menegaskan bab dengan fitur-fitur ini terlampau banyak ketimbang tidak cukup.Setelah semua, Anda sanggup terus-menerus mulai dengan lebih banyak dan kemudian pindah ke bab yang lebih terkontrol dalam keluarga chip yang sama. Menggunakan arsitektur perangkat lunak dan periferal komunikasi yang terdapat dalam aplikasi, seorang desainer sanggup menebak berapa banyak memori yang mau diperlukan untuk aplikasi tersebut.
Amati Biaya dan Batasan Daya
Ini yakni waktu yang sempurna untuk mengamati keperluan daya dan ongkos mikrokontroler. Jika mikrokontroler akan ditenagai oleh baterai & ponsel, maka pastikan porsinya rendah daya betul-betul berbahaya.Jika tidak menyanggupi keperluan daya, maka teruslah merencanakan daftar hingga Anda memiliki beberapa pilihan. Jangan lupa untuk mengamati harga komponen prosesor. Sementara harga secara sedikit demi sedikit mendekati $1+ dalam volume beberapa bagian, jikalau sungguh terkonsentrasi maka harganya mungkin berbahaya.
Pilih Kit Pengembangan
Salah satu bab terbaik dari penyeleksian mikrokontroler adalah, peroleh kit pengembangan untuk dimainkan dan perhatikan kerja internal mikrokontroler. Jika kit tidak ada maka bab tertentu kemungkinan besar bukan pilihan yang bagus dan mereka mesti mundur beberapa langkah dan mendapatkan bab yang lebih baik.Sebagian besar kit di sekarang ini harganya di bawah $100. Membayar lebih dari itu terlalu banyak. Bagian lain mungkin ialah pilihan yang lebih baik.
Dari isu di atas, akhirnya, kita sanggup menyimpulkan bahwa ada banyak fitur untuk diperhitungkan di saat menegaskan mikrokontroler untuk aplikasi yang tertanam. Sebelum mengawali proyek tertanam yang memerlukan mikrokontroler, orang mesti berupaya pada faktor teknis akan menolong Anda menegaskan mikrokontroler untuk aplikasi tertanam tertentu.
Mereka yakni daftar perangkat keras, transfer data, port PWM, pengemasan, konsumsi daya, ukuran memori, biaya, dll. Kami berharap Anda mendapat pengertian yang lebih baik mengenai konsep ini.