- Isi MSP430G2 LaunchPad:
- Mikrokontroler MSP430G2452 dan MSP430G2553:
- Memberdayakan dan Menguji Papan Pengembangan Anda:
- Perangkat Lunak Pemrograman (IDE) untuk MSP430 LaunchPad:
The MSP-EXP430G2 adalah sebuah sistem pengembangan alias LaunchPad yang disediakan oleh Texas Instruments untuk belajar dan praktek tentang cara menggunakan Microcontrollers mereka. Papan ini termasuk dalam kategori Garis Nilai MSP430 di mana kita dapat memprogram semua Mikrokontroler seri MSP430. Papan merah mengkilap yang indah ini menarik untuk dipelajari hanya karena faktanya itu adalah milik TI (Texas Instruments). Mempelajari cara menggunakan Mikrokontroler TI akan menjadi alat yang ampuh di lengan kita karena TI sangat besar dan memiliki banyak pilihan MCU dengan harga yang sangat kurang kompetitif.
Dalam rangkaian tutorial ini, kita akan belajar tentang LaunchPad MSP430G2 ini dan cara memprogramnya. Dengan LaunchPad ini kita dapat bekerja dengan MSP430 Microcontrollers yang menawarkan performa 16-bit dengan kecepatan operasional hingga 16MHz. Tutorial ini ditulis untuk pemula di bidang elektronik dan karenanya setiap topik akan dijelaskan sejelas mungkin. Perangkat keras yang diperlukan untuk tutorial ini adalah komputer biasa dan MSP430 Value Line LaunchPad Development Toolkit dengan beberapa komponen elektronik dasar lainnya yang dapat Anda temukan dengan mudah di toko perangkat keras elektronik lokal Anda. Jadi tanpa basa-basi lagi mari selami Alat Pengembangan dan lihat apa yang termasuk dalam kotak dan bagaimana menggunakannya. Kita akan bisa Mengedipkan LED di akhir tutorial ini.
Isi MSP430G2 LaunchPad:
Saat Anda membeli MSP430G2 LaunchPad Development Tool dari TI atau vendor lokal lainnya, Anda akan mendapatkan materi berikut yang disertakan dalam Box Anda. Isi lengkapnya juga terlihat pada gambar di bawah ini. Perhatikan juga bahwa ini berlaku karena pada 2018 versi sebelumnya dan yang akan datang mungkin memiliki Konten yang berbeda
- Papan Pengembangan MSP-EXP430G2
- Mikrokontroler MSP430G2452 dan MSP430G2553
- Kabel USB mini
- Osilator Kristal Mikro (32,7kHz)
- Panduan Memulai Cepat
Mikrokontroler MSP430G2452 dan MSP430G2553:
Seperti yang diceritakan sebelumnya, Papan Pengembangan MSP430 dapat digunakan untuk memprogram Mikrokontroler yang termasuk dalam rangkaian garis Nilai MSP430. Namun, dengan kit pengembangan ini, TI memberi kita dua Mikrokontroler dari seri MSP430 yaitu MSP430G2452 dan MSP430G2553. Keduanya adalah 20 Pin DIP IC dengan performa lumayan. Secara default, MSP430G2553 akan dipasang ke soket IC papan Pengembangan Anda dan MSP430G2452 akan disediakan secara terpisah. Spesifikasi teknis dari kedua MCU ditabulasikan di bawah ini
Nama MCU: | Spesifikasi teknis |
MSP430G2553 | Flash 16kB, RAM 512B, 16GPIO, Timer 2 × 16-bit, Timer Watch Dog, Pengaturan Ulang Brown Out, 1 × USI (IIC / SPI / UART), ADC 10-bit 8ch, Pembanding 8ch, Modul IO Sentuh Kapasitif |
MSP430G2452 | Flash 8kB, RAM 256B, 16GPIO, Timer 1 × 16-bit, Timer Watch Dog, Pengaturan Ulang Brown Out, 1 × USI (IIC / SPI), ADC 8ch 10-bit, Pembanding 8ch, Modul IO Sentuh Kapasitif |
Seperti yang Anda lihat, MSP430G2553 memiliki spesifikasi yang lebih baik dari yang lain, ia juga memiliki modul UART yang akan sangat berguna saat debugging menggunakan Energia. Karenanya, dalam rangkaian tutorial ini, kita akan menggunakan MSP430G2553 untuk menjelajahi semua fungsi kit Pengembangan ini.
Kabel USB mini:
Kabel mini USB digunakan untuk menyambungkan papan Komputer ketika sebuah program telah mengunggah data (dalam bentuk kode hex) akan mengalir dari komputer ke papan melalui kabel ini. Juga selama debugging (Serial Monitor), data dari MCU akan diterima melalui kabel ini.
Kabel ini juga memberikan daya ke papan, sehingga Anda bahkan dapat menggunakan pengisi daya ponsel untuk memberi daya pada papan Anda melalui kabel ini setelah mengunggah program.
Osilator Kristal Mikro:
TI Juga menyediakan Osilator kristal mikro 32kHz bersama dengan Kit Pengembangan. Kristal ini dapat disolder ke Papan tetapi sepenuhnya opsional. Karena IC MSP430G2553 memiliki Osilator internal 16MHz yang seharusnya cukup bagi kita untuk memulai.
Memberdayakan dan Menguji Papan Pengembangan Anda:
Sebelum kita memulai apa pun, TI pasti sudah mengunggah Program sampel pada Mikrokontroler MSP430G2553 Anda, jadi mari kita nyalakan papan dan periksa apakah itu berfungsi. Anda dapat menyalakan papan melalui jack USB mini dan setelah Anda melakukannya, Anda akan melihat LED (merah dan hijau) di sudut kiri bawah papan Anda menyala secara bergantian. Anda kemudian dapat menekan tombol tekan yang terhubung ke P1.3 untuk memeriksa apakah sensor suhu internal berfungsi. Ya, MSP2553 memiliki sensor suhu internal, setelah menekan tombol cukup gosok jari Anda untuk menghangatkannya dan letakkan di IC Anda dapat melihat LED Merah menyala untuk menunjukkan kenaikan suhu. Keren!! Baik?? Oke sekarang, mari kita lanjutkan ke Software Environment.
Perangkat Lunak Pemrograman (IDE) untuk MSP430 LaunchPad:
Texas Instruments memungkinkan kami memprogram Mikrokontroler mereka melalui berbagai Lingkungan. Yang Resmi adalah Code Composer Studio yang biasa dikenal dengan CCS. Perangkat lunak ini juga gratis tetapi untuk menggunakannya membutuhkan tingkat pengalaman minimal dengan Mikrokontroler.
Karena rangkaian tutorial ini ditargetkan untuk pemula absolut, kami menggunakan Lingkungan Pengembangan lain yang disebut Energia. Energia adalah Open source dan Lingkungan gratis yang memungkinkan kita memprogram Mikrokontroler TI dengan mudah. Tujuan utama Energia adalah membuat pemrograman TI MCU semudah pemrograman di Arduino. Jadi Energia adalah Setara untuk Arduino yang mendukung Mikrokontroler Texas Instruments. Orang yang telah menggunakan Arduino akan setuju