Reka Bentuk Fungsi Pemasa/Kaunter Baharu Berdasarkan MCU

"Pemasa dan kaunter mungkin peranti yang paling biasa dalam reka bentuk MCU. Hampir mana-mana aplikasi boleh menggunakan pemasa atau pembilang untuk meningkatkan prestasi, mengurangkan penggunaan kuasa atau memudahkan reka bentuk dengan menggantikan operasi CPU yang berulang atau bergelung dengan pemasa yang mudah atau gangguan balas. Walau bagaimanapun, anda mungkin tidak menggunakan beberapa unit pemasa/kaunter yang lebih baharu, dan beberapa ciri lanjutan kini tersedia untuk menambah baik lagi reka bentuk anda. Artikel ini akan menyemak dengan pantas beberapa ciri pemasa/kaunter baharu yang boleh digunakan untuk menambah baik reka bentuk dengan contoh ilustrasi daripada keluarga MCU yang popular, dengan penekanan khusus pada ciri untuk pengendalian autonomi dan kawalan motor.

"

Pengarang: Warren Miller

Pemasa dan kaunter mungkin peranti yang paling banyak digunakan dalam reka bentuk MCU. Hampir mana-mana aplikasi boleh menggunakan pemasa atau pembilang untuk meningkatkan prestasi, mengurangkan penggunaan kuasa atau memudahkan reka bentuk dengan menggantikan operasi CPU yang berulang atau bergelung dengan pemasa yang mudah atau gangguan balas. Walau bagaimanapun, anda mungkin tidak menggunakan beberapa unit pemasa/kaunter yang lebih baharu, dan beberapa ciri lanjutan kini tersedia untuk menambah baik lagi reka bentuk anda. Artikel ini akan menyemak dengan pantas beberapa ciri pemasa/kaunter baharu yang boleh digunakan untuk menambah baik reka bentuk dengan contoh ilustrasi daripada keluarga MCU yang popular, dengan penekanan khusus pada ciri untuk pengendalian autonomi dan kawalan motor.

Mod Pemasa dan Kaunter: Daripada Mudah kepada Lanjutan

Pemasa dan pembilang bermula dengan beberapa mod operasi yang sangat mudah untuk menggantikan gelung program umum yang digunakan untuk mengira peristiwa luaran, masa operasi dalaman dan luaran, dan mengumpul pelbagai statistik mengenai operasi MCU utama. Ciri-ciri dalam Maxim MAXQ612 menggambarkan beberapa MCU mod kiraan yang paling biasa dan beberapa contoh ditunjukkan dalam Rajah 1 di bawah. Jadual di bahagian bawah rajah menunjukkan tiga mod operasi autonomi biasa untuk Pemasa B, pemasa/kaunter MAXQ612 modul: muat semula automatik, tangkap, dan pp/kira ke bawah. Imej sebelah atas sebelah kanan menunjukkan gambar rajah blok mod muat semula automatik. Input jam kepada TImer B boleh datang daripada prascaler jam yang membahagikan jam sistem dengan lapan tetapan berbeza, atau daripada pin luaran. Bit kawalan TRB mendayakan atau melumpuhkan operasi Pemasa B. Daftar Nilai Pemasa (TVB) dikira apabila pemasa mencapai nilai yang disimpan dalam Daftar Muat Semula Pemasa B (TBR) dan menjana gangguan dan menetapkan semula TVB kepada sifar. Ini menyediakan cara mudah untuk mencipta kependaman tanpa menggunakan kitaran CPU yang berharga untuk mencipta kependaman.


Rajah 1: Mod pembilang/pemasa contoh Maxim MAXQ612 MCU. (Ihsan Maxim)

Gambar rajah blok di penjuru kanan sebelah atas Rajah 1 menggambarkan operasi mod tangkapan. Dalam mod ini, praskala jam dan fungsi dayakan/lumpuhkan adalah sama seperti dalam mod muat semula automatik. Daftar TBV dikira dan ditetapkan semula kepada sifar apabila limpahan dan gangguan pilihan. Pada tepi jatuh TBB pin luaran, nilai dalam daftar TBV dimuatkan ke dalam daftar tangkap TBR dan EXFB sampukan boleh dijana. Mod ini boleh digunakan untuk mengira bilangan jam antara tepi meningkat isyarat luaran untuk menentukan kekerapan isyarat atau kelewatan isyarat. Oleh itu, pemasa membebaskan CPU daripada melakukan operasi pengiraan intensif kitaran, jadi ia boleh melakukan apa yang sebenarnya perlu dilakukan dengan lebih cekap.

MAXQ612 menyokong beberapa operasi pemasa/kaunter biasa lain, seperti muat semula automatik naik/turun dan pin luaran untuk mengawal arah kaunter. Mod ini berguna untuk menyahkod pelbagai isyarat termodulat lebar nadi, seperti yang digunakan dalam penderia elektromekanikal. Mod keluaran jam boleh digunakan untuk mencipta jam keluaran ringkas menggunakan jam sistem, praskala dan kiraan terminal pemasa B. Akhir sekali, mod output Pulse Width Modulation (PWM) boleh menjana isyarat sejajar tepi untuk aplikasi PWM biasa seperti yang digunakan dalam kawalan motor.

Fungsi pembilang/pemasa PWM untuk kawalan motor

Beberapa fungsi pemasa/kaunter terkini digunakan untuk aplikasi PWM kawalan motor. Kaunter ini melaksanakan sebanyak mungkin fungsi PWM berkaitan motor menggunakan perkakasan khusus untuk membebaskan pemproses untuk fungsi peringkat lebih tinggi. Operasi asas pembilang/pemasa PWM kawalan motor adalah perkara biasa bagi kebanyakan pelaksanaan pengilang, dan contoh yang baik disediakan oleh mereka dalam pemasa NXP LPC 17xx PWM untuk Tiga Fasa Motor AC dan DC Aplikasi kawalan telah dioptimumkan. Seperti yang ditunjukkan dalam Rajah 2, kefungsian modul PWM kawalan motor mungkin kelihatan agak rumit sehingga anda menyedari bahawa terdapat tiga salinan saluran pemasa PWM asas; satu di sebelah kiri, satu di tengah, dan satu di sebelah kanan. Mempunyai tiga saluran membolehkan anda menggunakan pemasa/kaunter tunggal untuk mengawal motor tiga fasa, menjadikan pelaksanaan yang sangat cekap. Setiap saluran mengawal sepasang output, yang seterusnya mengawal sesuatu di luar cip, seperti set gegelung dalam motor. Setiap saluran mengandungi daftar pemasa/pembilang (TC) yang dinaikkan oleh jam pemproses (mod pemasa) atau pin input (mod pembilang).


Rajah 2: Pemasa/kaunter NXP LPC 17xx PWM. (Ihsan NXP)

Setiap saluran mempunyai daftar had yang dibandingkan dengan nilai TC dan apabila perlawanan berlaku, TC "set semula" dalam salah satu daripada dua cara. Dalam mod sejajar tepi, TC ditetapkan semula kepada 0, manakala dalam mod tengah, padanan menukar TC kepada penurunan pada setiap jam pemproses atau peralihan pin input sehingga mencapai 0, pada ketika itu ia mula mengira semula.

Setiap saluran juga termasuk daftar padanan yang mempunyai nilai yang lebih kecil daripada daftar had. Dalam mod jajaran tepi, output saluran bertukar-tukar apabila TC sepadan dengan padanan atau daftar had, manakala dalam mod sejajar tengah, mereka togol hanya apabila daftar padanan dipadankan. Oleh itu, daftar had mengawal tempoh keluaran, manakala daftar padanan mengawal berapa banyak setiap tempoh pengeluaran keluaran di setiap negeri. Jika output disepadukan ke dalam voltan, nilai kecil dalam daftar had meminimumkan riak dan membenarkan pemasa PWM kawalan motor mengawal peranti berkelajuan tinggi.

Kesemua elemen perkakasan saluran ini bersama-sama mengawal dua output, A dan B, yang boleh memacu sepasang transistor untuk menukar titik kawalan antara dua rel kuasa. Selalunya, kedua-dua output mempunyai kekutuban yang bertentangan, tetapi ciri masa mati boleh didayakan (berdasarkan setiap saluran) untuk melambatkan peralihan kedua-dua isyarat daripada keadaan pasif kepada aktif supaya transistor tidak pernah dihidupkan pada pada masa yang sama . Keadaan setiap pasangan keluaran boleh dianggap sebagai tinggi, rendah dan terapung atau atas, bawah dan tengah. Pemetaan daripada aktif dan pasif kepada tinggi dan rendah boleh diprogramkan untuk setiap saluran, dan setiap saluran boleh melaksanakan PWM sejajar tepi dan sejajar tengah. Rajah 3 menunjukkan dua contoh konfigurasi output. Yang di sebelah kiri dijajarkan ke tengah tanpa sebarang masa mati.


Rajah 3: NXP LPC17xx Kawalan Motor Pemasa/Kaunter Contoh Konfigurasi Output PWM. (Ihsan NXP)

Pemasa PWM kawalan motor juga termasuk beberapa sumber gangguan untuk memaklumkan pemproses bahawa fungsi kawalan motor tahap lebih tinggi diperlukan. Gangguan ini disusun mengikut saluran dan boleh menunjukkan apabila TC sepadan dengan daftar padanan, apabila TC sepadan dengan daftar had, apabila saluran menangkap nilai TC ke dalam daftar tangkapannya, atau apabila input batalkan aktif. LPC17xx juga mempunyai beberapa peranti sokongan untuk memudahkan fungsi kawalan lanjutan, termasuk antara muka pengekod kuadratur, modul PWM tambahan, pemasa sampukan dan pemasa pengawas. Pelbagai jenis fungsi pemasaan khusus ini menunjukkan betapa pentingnya fungsi pemasaan untuk reka bentuk berasaskan MCU.

Fungsi ketepatan masa khusus lain

Pada kebanyakan MCU moden, fungsi pemasaan dan pengiraan menjadi lebih khusus apabila pengeluar menyasarkan kawasan aplikasi tertentu. Contohnya, keluarga KineTIs K10 Freescale, seperti MK10DN512ZVLQ10, mempunyai pelbagai pemasaan dan peranti pengiraan dengan fungsi khusus. Peranti ini termasuk: Blok kelewatan boleh atur cara yang mengawal operasi ADC dan DAC, membebaskan pemproses daripada mengurus proses peringkat rendah ini; blok pemasaan fleksibel yang menyediakan pemasaan, kiraan, tangkapan input dan output berbilang saluran untuk menyokong pengurusan dan kawalan kuasa lampu dan motor; pemasa gangguan berkala yang boleh mengurus gangguan persisian dan pemindahan DMA secara autonomi; pemasa kuasa sangat rendah yang berjalan walaupun MCU berada dalam keadaan kuasa paling rendah untuk menyediakan acara "bangun" berkala yang mudah; jam masa nyata, mengekalkan masa yang tepat dan boleh dikuasakan oleh bateri walaupun semasa MCU dimatikan sepenuhnya untuk akses mudah kepada operasi sistem dan data sepanjang hayat.

Siri K10 juga menyediakan jam khusus dan fungsi pemasaan khusus untuk modul tertentu, jadi tiada sumber pemasaan lain digunakan. Sebagai contoh, modul pemancar modulator pembawa yang digunakan untuk mencipta protokol yang digunakan dalam pelbagai skim pengekodan isyarat seperti yang dalam komunikasi inframerah mempunyai fungsi pemasaan dan pengiraan khusus mereka sendiri, sama seperti kaunter modulasi lebar nadi, pengurusan dan kekunci anjakan frekuensi. Skema pengekodan bergantung kepada variasi lebar nadi. Aliran fungsi pemasaan dan pengiraan khusus ini dijangka berterusan apabila MCU menjadi lebih khusus untuk aplikasi dan segmen pasaran.

Kit pembangunan mempercepatkan masa ke pasaran

Apabila MCU menjadi lebih khusus aplikasi, pengeluar mencipta lebih banyak kit pembangunan berorientasikan aplikasi dan reka bentuk rujukan. Aplikasi kawalan motor mungkin merupakan salah satu contoh paling biasa bagi suite aplikasi tertentu. Sebagai contoh, Renesas menawarkan kit pembangunan kawalan motor yang lengkap, YMCRPRX62T yang ditunjukkan dalam Rajah 4, yang juga termasuk motor contoh. Kit ini disertakan dengan semua perisian dan reka bentuk contoh yang anda perlukan untuk menilai Renesas RX62T MCU dalam berbilang reka bentuk kawalan motor. GUI demo yang dihoskan oleh PC memaparkan kelajuan motor, voltan dan arus, sambil membenarkan pengguna melaraskan parameter dan algoritma untuk melihat terus pelbagai hasil untuk membantu menala operasi motor untuk hasil terbaik dalam reka bentuk tertentu. Kit penilaian kawalan motor dengan fungsi yang serupa dengan Renesas RX62T juga boleh didapati daripada banyak pengeluar lain. Cari kit yang paling sepadan dengan aplikasi dan persekitaran pembangunan sasaran anda untuk membantu mempercepatkan reka bentuk kawalan motor anda yang seterusnya dengan mengambil kesempatan daripada banyak kerja yang "dihimpun" oleh pengilang.

Pemasa dan kaunter ialah perkakasan yang paling biasa digunakan oleh MCU, tetapi mengambil kesempatan sepenuhnya daripadanya boleh memastikan anda menjimatkan kuasa, meningkatkan prestasi dan memudahkan reka bentuk anda. Artikel ini membincangkan beberapa ciri baharu dan lanjutan yang memungkinkan untuk mengeksploitasi unsur biasa ini dengan cara yang tidak biasa.

Pengarang: Warren Miller

Pemasa dan kaunter mungkin peranti yang paling banyak digunakan dalam reka bentuk MCU. Hampir mana-mana aplikasi boleh menggunakan pemasa atau pembilang untuk meningkatkan prestasi, mengurangkan penggunaan kuasa atau memudahkan reka bentuk dengan menggantikan operasi CPU yang berulang atau bergelung dengan pemasa yang mudah atau gangguan balas. Walau bagaimanapun, anda mungkin tidak menggunakan beberapa unit pemasa/kaunter yang lebih baharu, dan beberapa ciri lanjutan kini tersedia untuk menambah baik lagi reka bentuk anda. Artikel ini akan menyemak dengan pantas beberapa ciri pemasa/kaunter baharu yang boleh digunakan untuk menambah baik reka bentuk dengan contoh ilustrasi daripada keluarga MCU yang popular, dengan penekanan khusus pada ciri untuk pengendalian autonomi dan kawalan motor.

Mod Pemasa dan Kaunter: Daripada Mudah kepada Lanjutan

Pemasa dan pembilang bermula dengan beberapa mod operasi yang sangat mudah untuk menggantikan gelung program umum yang digunakan untuk mengira peristiwa luaran, masa operasi dalaman dan luaran, dan mengumpul pelbagai statistik mengenai operasi MCU utama. Ciri-ciri dalam Maxim MAXQ612 menggambarkan beberapa MCU mod kiraan yang paling biasa dan beberapa contoh ditunjukkan dalam Rajah 1 di bawah. Jadual di bahagian bawah rajah menunjukkan tiga mod operasi autonomi biasa untuk Pemasa B, modul pemasa/kaunter MAXQ612: muat semula automatik, tangkapan dan pp/kira detik. Imej sebelah atas sebelah kanan menunjukkan gambar rajah blok mod muat semula automatik. Input jam kepada TImer B boleh datang daripada prascaler jam yang membahagikan jam sistem dengan lapan tetapan berbeza, atau daripada pin luaran. Bit kawalan TRB mendayakan atau melumpuhkan operasi Pemasa B. Daftar Nilai Pemasa (TVB) dikira apabila pemasa mencapai nilai yang disimpan dalam Daftar Muat Semula Pemasa B (TBR) dan menjana gangguan dan menetapkan semula TVB kepada sifar. Ini menyediakan cara mudah untuk mencipta kependaman tanpa menggunakan kitaran CPU yang berharga untuk mencipta kependaman.


Rajah 1: Mod pembilang/pemasa contoh Maxim MAXQ612 MCU. (Ihsan Maxim)

Gambar rajah blok di penjuru kanan sebelah atas Rajah 1 menggambarkan operasi mod tangkapan. Dalam mod ini, praskala jam dan fungsi dayakan/lumpuhkan adalah sama seperti dalam mod muat semula automatik. Daftar TBV dikira dan ditetapkan semula kepada sifar apabila limpahan dan gangguan pilihan. Pada tepi jatuh TBB pin luaran, nilai dalam daftar TBV dimuatkan ke dalam daftar tangkap TBR dan EXFB sampukan boleh dijana. Mod ini boleh digunakan untuk mengira bilangan jam antara tepi meningkat isyarat luaran untuk menentukan kekerapan isyarat atau kelewatan isyarat. Oleh itu, pemasa membebaskan CPU daripada melakukan operasi pengiraan intensif kitaran, jadi ia boleh melakukan apa yang sebenarnya perlu dilakukan dengan lebih cekap.

MAXQ612 menyokong beberapa operasi pemasa/kaunter biasa lain, seperti muat semula automatik naik/turun dan pin luaran untuk mengawal arah kaunter. Mod ini berguna untuk menyahkod pelbagai isyarat termodulat lebar nadi, seperti yang digunakan dalam penderia elektromekanikal. Mod keluaran jam boleh digunakan untuk mencipta jam keluaran ringkas menggunakan jam sistem, praskala dan kiraan terminal pemasa B. Akhir sekali, mod output Pulse Width Modulation (PWM) boleh menjana isyarat sejajar tepi untuk aplikasi PWM biasa seperti yang digunakan dalam kawalan motor.

Fungsi pembilang/pemasa PWM untuk kawalan motor

Beberapa fungsi pemasa/kaunter terkini digunakan untuk aplikasi PWM kawalan motor. Kaunter ini melaksanakan sebanyak mungkin fungsi PWM berkaitan motor menggunakan perkakasan khusus untuk membebaskan pemproses untuk fungsi peringkat lebih tinggi. Operasi asas pembilang/pemasa PWM kawalan motor adalah perkara biasa bagi kebanyakan pelaksanaan pengilang, dan contoh yang baik disediakan oleh mereka dalam pemasa NXP LPC 17xx PWM untuk motor AC dan DC tiga fasa Aplikasi kawalan telah dioptimumkan. Seperti yang ditunjukkan dalam Rajah 2, kefungsian modul PWM kawalan motor mungkin kelihatan agak rumit sehingga anda menyedari bahawa terdapat tiga salinan saluran pemasa PWM asas; satu di sebelah kiri, satu di tengah, dan satu di sebelah kanan. Mempunyai tiga saluran membolehkan anda menggunakan pemasa/kaunter tunggal untuk mengawal motor tiga fasa, menjadikan pelaksanaan yang sangat cekap. Setiap saluran mengawal sepasang output, yang seterusnya mengawal sesuatu di luar cip, seperti set gegelung dalam motor. Setiap saluran mengandungi daftar pemasa/pembilang (TC) yang dinaikkan oleh jam pemproses (mod pemasa) atau pin input (mod pembilang).


Rajah 2: Pemasa/kaunter NXP LPC 17xx PWM. (Ihsan NXP)

Setiap saluran mempunyai daftar had yang dibandingkan dengan nilai TC dan apabila perlawanan berlaku, TC "set semula" dalam salah satu daripada dua cara. Dalam mod sejajar tepi, TC ditetapkan semula kepada 0, manakala dalam mod tengah, padanan menukar TC kepada penurunan pada setiap jam pemproses atau peralihan pin input sehingga mencapai 0, pada ketika itu ia mula mengira semula.

Setiap saluran juga termasuk daftar padanan yang mempunyai nilai yang lebih kecil daripada daftar had. Dalam mod jajaran tepi, output saluran bertukar-tukar apabila TC sepadan dengan padanan atau daftar had, manakala dalam mod sejajar tengah, mereka togol hanya apabila daftar padanan dipadankan. Oleh itu, daftar had mengawal tempoh keluaran, manakala daftar padanan mengawal berapa banyak setiap tempoh pengeluaran keluaran di setiap negeri. Jika output disepadukan ke dalam voltan, nilai kecil dalam daftar had meminimumkan riak dan membenarkan pemasa PWM kawalan motor mengawal peranti berkelajuan tinggi.

Kesemua elemen perkakasan saluran ini bersama-sama mengawal dua output, A dan B, yang boleh memacu sepasang transistor untuk menukar titik kawalan antara dua rel kuasa. Selalunya, kedua-dua output mempunyai kekutuban yang bertentangan, tetapi ciri masa mati boleh didayakan (berdasarkan setiap saluran) untuk melambatkan peralihan kedua-dua isyarat daripada keadaan pasif kepada aktif supaya transistor tidak pernah dihidupkan pada pada masa yang sama . Keadaan setiap pasangan keluaran boleh dianggap sebagai tinggi, rendah dan terapung atau atas, bawah dan tengah. Pemetaan daripada aktif dan pasif kepada tinggi dan rendah boleh diprogramkan untuk setiap saluran, dan setiap saluran boleh melaksanakan PWM sejajar tepi dan sejajar tengah. Rajah 3 menunjukkan dua contoh konfigurasi output. Yang di sebelah kiri dijajarkan ke tengah tanpa sebarang masa mati.


Rajah 3: NXP LPC17xx Kawalan Motor Pemasa/Kaunter Contoh Konfigurasi Output PWM. (Ihsan NXP)

Pemasa PWM kawalan motor juga termasuk beberapa sumber gangguan untuk memaklumkan pemproses bahawa fungsi kawalan motor tahap lebih tinggi diperlukan. Gangguan ini disusun mengikut saluran dan boleh menunjukkan apabila TC sepadan dengan daftar padanan, apabila TC sepadan dengan daftar had, apabila saluran menangkap nilai TC ke dalam daftar tangkapannya, atau apabila input batalkan aktif. LPC17xx juga mempunyai beberapa peranti sokongan untuk memudahkan fungsi kawalan lanjutan, termasuk antara muka pengekod kuadratur, modul PWM tambahan, pemasa sampukan dan pemasa pengawas. Pelbagai jenis fungsi pemasaan khusus ini menunjukkan betapa pentingnya fungsi pemasaan untuk reka bentuk berasaskan MCU.

Fungsi ketepatan masa khusus lain

Pada kebanyakan MCU moden, fungsi pemasaan dan pengiraan menjadi lebih khusus apabila pengeluar menyasarkan kawasan aplikasi tertentu. Contohnya, keluarga KineTIs K10 Freescale, seperti MK10DN512ZVLQ10, mempunyai pelbagai pemasaan dan peranti pengiraan dengan fungsi khusus. Peranti ini termasuk: Blok kelewatan boleh atur cara yang mengawal operasi ADC dan DAC, membebaskan pemproses daripada mengurus proses peringkat rendah ini; blok pemasaan fleksibel yang menyediakan pemasaan, kiraan, tangkapan input dan output berbilang saluran untuk menyokong pengurusan dan kawalan kuasa lampu dan motor; pemasa gangguan berkala yang boleh mengurus gangguan persisian dan pemindahan DMA secara autonomi; pemasa kuasa sangat rendah yang berjalan walaupun MCU berada dalam keadaan kuasa paling rendah untuk menyediakan acara "bangun" berkala yang mudah; jam masa nyata, mengekalkan masa yang tepat dan boleh dikuasakan oleh bateri walaupun semasa MCU dimatikan sepenuhnya untuk akses mudah kepada operasi sistem dan data sepanjang hayat.

Siri K10 juga menyediakan jam khusus dan fungsi pemasaan khusus untuk modul tertentu, jadi tiada sumber pemasaan lain digunakan. Sebagai contoh, modul pemancar modulator pembawa yang digunakan untuk mencipta protokol yang digunakan dalam pelbagai skim pengekodan isyarat seperti yang dalam komunikasi inframerah mempunyai fungsi pemasaan dan pengiraan khusus mereka sendiri, sama seperti kaunter modulasi lebar nadi, pengurusan dan kekunci anjakan frekuensi. Skema pengekodan bergantung kepada variasi lebar nadi. Aliran fungsi pemasaan dan pengiraan khusus ini dijangka berterusan apabila MCU menjadi lebih khusus untuk aplikasi dan segmen pasaran.

Kit pembangunan mempercepatkan masa ke pasaran

Apabila MCU menjadi lebih khusus aplikasi, pengeluar mencipta lebih banyak kit pembangunan berorientasikan aplikasi dan reka bentuk rujukan. Aplikasi kawalan motor mungkin merupakan salah satu contoh paling biasa bagi suite aplikasi tertentu. Sebagai contoh, Renesas menawarkan kit pembangunan kawalan motor yang lengkap, YMCRPRX62T yang ditunjukkan dalam Rajah 4, yang juga termasuk motor contoh. Kit ini disertakan dengan semua perisian dan reka bentuk contoh yang anda perlukan untuk menilai Renesas RX62T MCU dalam berbilang reka bentuk kawalan motor. GUI demo yang dihoskan oleh PC memaparkan kelajuan motor, voltan dan arus, sambil membenarkan pengguna melaraskan parameter dan algoritma untuk melihat terus pelbagai hasil untuk membantu menala operasi motor untuk hasil terbaik dalam reka bentuk tertentu. Kit penilaian kawalan motor dengan fungsi yang serupa dengan Renesas RX62T juga boleh didapati daripada banyak pengeluar lain. Cari kit yang paling sepadan dengan aplikasi dan persekitaran pembangunan sasaran anda untuk membantu mempercepatkan reka bentuk kawalan motor anda yang seterusnya dengan mengambil kesempatan daripada banyak kerja yang "dihimpun" oleh pengilang.

Pemasa dan kaunter ialah perkakasan yang paling biasa digunakan oleh MCU, tetapi mengambil kesempatan sepenuhnya daripadanya boleh memastikan anda menjimatkan kuasa, meningkatkan prestasi dan memudahkan reka bentuk anda. Artikel ini membincangkan beberapa ciri baharu dan lanjutan yang memungkinkan untuk mengeksploitasi unsur biasa ini dengan cara yang tidak biasa.

Lihat lagi: modul IGBT | Memaparkan LCD | Komponen Elektronik