Anda di halaman 1dari 5

dsp Laporan Praktikum Pengolahan Sinyal

Dosen Pengampu :
Dr. Hary Oktavianto ST, M.Eng

Disusun Oleh :
Achmad Ainnur Hakim
2121500038

PROGRAM STUDI D3 TEKNIK ELEKTRONIKA


DEPARTEMEN TEKNIK ELEKTRO
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
SURABAYA
2023

Hary Oktavianto, Ardik Wijayanto.


Politeknik Elektronika Negeri Surabaya. 2022.
dsp Laporan Praktikum Pengolahan Sinyal

Percobaan ke- : 1
Judul percobaan : How to Create a Project
Tanggal percobaan : Selasa, 7 Maret 2023
Dosen : Dr. Hary Oktavianto ST, M.Eng
Asisten :
Anggota Kelompok : 1. Achmad Ainnur Hakim (2121500038)
(Nama & NRP) 2. Alicia Pranepi Yudani (2121500040)

Tujuan
Dapat membuat project pada Code Composer Studio dan dapat mengakses LED dan Switch pada DSK6416.

Dasar teori
DSK6416 adalah singkatan dari DSP (Digital Signal Processing) Starter Kit TMS320C6416. TMS320C6416
adalah sebuah prosesor DSP jenis fixed-point buatan Texas Instruments. Prosesor ini mempunyai banyak
kelebihan untuk mengolah algoritma matematika dengan cepat. Soal kecepatan, prosesor ini menggunakan
arsitektur VLIW (Very Long Instruction Word). Dengan arsitektur ini, 8 buah instruksi selebar 32-bit dapat
dijalankan dalam satu waktu. (http://www.ti.com/lit/ds/symlink/tms320c6416t.pdf)

DSK6416 merupakan sebuah reference design atau sebuah rujukan disain. Jika suatu saat ingin membuat
sistem DSP, kita dapat membuang bagian yang tidak diperlukan dan memodifikasinya.

DSK6416 terhubung dengan jalur output 4 buah LED dan jalur input 4 buah switch. Rangkaian skematik
dapat dilihat pada link diatas. Secara pemrograman untuk LED dan switch, dapat dilakukan dengan
menggunakan libarary yang tersedia:
1. Pada bagian #include, ditambahkan header file dsk6416_led.h dan dsk6416_dip.h
2. Sebelum digunakan, panggil subrutin DSK6416_LED_init() dan DSK6416_DIP_init()
3. Dengan begitu dapat dilihat rutin-rutin apa saja yang disediakan dengan melihat isi file header tersebut.

Dan sebelum DSK6416 digunakan, tambahkan header file dsk6416.h. Kemudian panggil subrutin
DSK6416_init() sebelum mengerjakan perintah yang lain.

Hary Oktavianto, Ardik Wijayanto.


Politeknik Elektronika Negeri Surabaya. 2022.
dsp Laporan Praktikum Pengolahan Sinyal

Data percobaan & tugas

Hary Oktavianto, Ardik Wijayanto.


Politeknik Elektronika Negeri Surabaya. 2022.
dsp Laporan Praktikum Pengolahan Sinyal

Analisa dan kesimpulan


Cara membuat project :
1. Memastikan modul DSK telah tersambung dengan PC yang digunakan dengan melihat port pada PC yang
digunakan.
2. Menghubungkan software CCS dengan modul DSK lalu membuat project baru dengan tipe project
Executable (.out) dengan target TMS320C64XX.
3. Membuat file konfigurasi bios dengan membuka opsi New - DSP/BOIS Configuration. Lalu langsung
melakukan save setelah memberikan penamaan pada file konfigurasi bios.

Hary Oktavianto, Ardik Wijayanto.


Politeknik Elektronika Negeri Surabaya. 2022.
dsp Laporan Praktikum Pengolahan Sinyal

4. Memasukan file bios kedalam project dengan Project - Add Files to Project. Dengan ekstensi file (*.cdb).
Lalu menekan Project - Scan All File Dependencies.
5. Memasukkna file source dengan File - New -Source File. Lalu save filenya lalu memasukkannya kedalam
project. Project - Add files to project. Lalu pilih file yang telah disave tadi dengan ekstensi (*.c;*.ccc).
6. Mengonfigurasi proses build h Project – Build Options. Pilih katagori Preprocessor. Pada kolom Include
Search Path (-i), isi dengan C:\CCStudio_v3.1\C6000\dsk6416\include. Pada kolom Pre-Define Symbol (-d),
isi dengan _DEBUG; CHIP_6416 .

Cara mengakses LED/SWITCH pada DSK6416:


1. Menginclude #include “dsk6416_dip.h” untuk mengakses library switch
#include “dsk6416_led.h” untuk mengakses library LED
2. Lalu memanggil fungsi DSK6416_LED_init(); DSK6416_DIP_init();
3. Untuk memanggil tiap nomer dari switch hanya perlu menggunakan command
DSK6416_DIP_get(nilai logic yang diinginkan(1 atau 0))
Untuk mendapatkan kondisi switch yang diinginkan
4. Untuk on LED
a) DSK6416_LED_on(nomor LED);
5. Untuk off LED
a) DSK6416_LED_off(nomor LED);

Hary Oktavianto, Ardik Wijayanto.


Politeknik Elektronika Negeri Surabaya. 2022.

Anda mungkin juga menyukai