Memilih Pengawal Mikro yang Tepat untuk Aplikasi Terbenam

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Memilih mikrokontroler yang tepat untuk aplikasi terbenam boleh menjadi tugas penting. Bukan hanya terdapat pelbagai pilihan teknikal untuk dipertimbangkan, tetapi juga ada masalah kes perniagaan seperti harga dan masa-masa yang mungkin melumpuhkan projek. Pada awal projek atau aplikasi sistem tertanam, ada godaan besar untuk melompat masuk dan mula memilih mikrokontroler sebelum perincian sistem embedded dicuri.

Sebelum sebarang pemikiran diberikan kepada mikrokontroler, jurutera perisian dan perkakasan harus mengetahui tahap tinggi sistem, blok blok dan carta alir dan barulah terdapat cukup data untuk mula membuat pilihan yang rasional mengenai pemilihan mikrokontroler. Ketika titik itu tercapai, ada beberapa langkah mudah yang dapat diikuti untuk memastikan pemilihan mikrokontroler yang tepat terbentuk.




Cara Memilih Pengawal Mikro yang Tepat untuk Aplikasi Terbenam

Disana ada beberapa sebab untuk memilih pengawal mikro untuk aplikasi terbenam, iaitu kos rendah, tahap integrasi yang lebih tinggi, peningkatan kebolehpercayaan, penjimatan ruang, dll.

Sediakan Senarai Antara Muka Perkakasan yang Diperlukan

Dengan menggunakan gambarajah blok perkakasan asas mikrokontroler, sediakan senarai semua antara muka persisian yang perlu disokong oleh mikrokontroler. Terdapat dua jenis antara muka yang biasa dalam mikrokontroler yang perlu disenaraikan. Yang pertama adalah antara muka komunikasi, ini adalah periferal seperti USB, SPI, I2C, UART, dan sebagainya. Ini sangat mengganggu berapa banyak ruang program dalam mikrokontroler yang perlu disokong. Antaramuka jenis kedua adalah 'input dan output digital', (A hingga D) analog ke input digital, modulasi lebar nadi, dan lain-lain. Kedua-dua jenis antara muka ini akan memerintahkan bilangan pin yang penting oleh mikrokontroler.



Antara muka perkakasan yang diperlukan

Antara muka perkakasan yang diperlukan

Pilih Senibina

Pemilihan seni bina boleh mempengaruhi mikrokontroler untuk aplikasi tertanam. Dari maklumat di atas, seorang jurutera seharusnya dapat memperoleh idea seni bina mikrokontroler itu akan diperlukan. Jangan lupa untuk mengingat kemungkinan keperluan masa depan dan merayap ciri. Hanya kerana anda sekarang boleh menggunakan mikrokontroler 8-bit tidak bermaksud anda tidak harus mempelajari mikrokontroler 16-bit untuk ciri-ciri yang akan datang atau bahkan untuk kemudahan penggunaan. Jangan lupa bahawa pemilihan mikrokontroler boleh menjadi prosedur berulang. Anda mungkin memilih bahagian 16-bit dalam langkah ini tetapi kemudian pada langkah seterusnya, mendapati bahawa bahagian ARM 32-bit berfungsi dengan baik. Tahap ini hanyalah untuk mendapatkan jurutera untuk melihat ke arah yang betul.

Pilih Senibina

Pilih Senibina

Kenali Keperluan Memori

Kedua-duanya sangat kritikal komponen memori mikrokontroler adalah RAM dan kilat. Pastikan anda tidak kehabisan ruang untuk pemboleh ubah dan program semestinya sangat penting. Jauh lebih mudah memilih bahagian dengan terlalu banyak ciri ini daripada tidak mencukupi. Lagipun, anda boleh terus bermula dengan lebih banyak dan kemudian beralih ke bahagian yang lebih terkawal dalam keluarga cip yang sama. Dengan menggunakan arsitektur perisian dan periferal komunikasi yang terdapat dalam aplikasi, seorang pereka dapat meneka berapa banyak memori yang diperlukan untuk aplikasi tersebut.


Kenali Keperluan Memori

Kenali Keperluan Memori

Perhatikan Kos dan Batasan Kuasa

Ini adalah masa yang tepat untuk memerhatikan keperluan kuasa dan kos mikrokontroler. Sekiranya mikrokontroler akan dikuasakan oleh bateri & mudah alih, kemudian pastikan bahagian berkuasa rendah benar-benar berbahaya. Sekiranya tidak memenuhi keperluan elektrik, maka teruskan senarai sehingga anda mempunyai beberapa pilihan. Jangan lupa untuk melihat harga sebahagian pemproses. Walaupun harga secara beransur-ansur mendekati $ 1 dalam jumlah beberapa bahagian, jika sangat fokus maka harganya mungkin berbahaya.

Pilih Kit Pembangunan

Salah satu bahagian terbaik memilih mikrokontroler adalah, cari kit pengembangan untuk bermain dan memerhatikan kerja dalaman mikrokontroler. Sekiranya kit tidak ada maka bahagian tertentu kemungkinan besar bukan pilihan yang baik dan mereka harus kembali beberapa langkah dan menemui bahagian yang lebih baik. Sebilangan besar kit hari ini berharga di bawah $ 100. Bayaran lebih dari itu terlalu banyak. Bahagian lain mungkin merupakan pilihan yang lebih baik.

Kit Pembangunan

Kit Pembangunan

Dari maklumat di atas, akhirnya, kita dapat menyimpulkan bahawa terdapat banyak ciri yang perlu dipertimbangkan semasa memilih mikrokontroler untuk aplikasi yang disematkan. Sebelum memulakan projek terbenam yang memerlukan mikrokontroler, seseorang harus berusaha aspek teknikal yang akan membantu anda memilih mikrokontroler untuk aplikasi tertanam tertentu. Ini adalah senarai perkakasan, pemindahan data, port PWM, pembungkusan, penggunaan kuasa, saiz memori, kos, dan lain-lain. Kami berharap anda dapat memahami konsep ini dengan lebih baik. Selanjutnya, terdapat keraguan mengenai konsep ini atau untuk melaksanakannya projek berasaskan mikrokontroler , sila berikan maklum balas anda dengan memberi komen di bahagian komen di bawah. Berikut adalah soalan untuk anda, apakah fungsi mikrokontroler?