PC-Link Application Note

dokumen-dokumen yang mirip
DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

DT-I/O. I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485. Application Note AN164

DT-BASIC Application Note

SPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer

PC-Link. Gambar 1 Blok Diagram AN201. AGND (J3 pin 1) Pin 1 VCC (J3 pin 2) Pin 3 Dapat dipilih salah satu dari A0 s.d. A7 (J3 pin 3 s.d.

PC-Link. PC-Link. Application Note AN202

DT-PROTO Application Note AN219 Kontrol Lampu Secara Nirkabel berbasiskan Smarphone Android dan

PC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200

PC-Link Application Note

DT-Sense Current Sensor With OpAmp Gambar 1 Blok Diagram AN212

DT-I/O DT-I/O. Application Note AN171

Gambar 1 Blok Diagram AN190. P1.0 (J3 pin 3) IN1 (J1 pin3) Tabel 1 Hubungan antar PC-Link Serial PPI dan DT-I/O Quad Relay Board12V

DT-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT

DT-AVR. Application Note AN214

PC-Link Application Note

DT-AVR Application Note. Gambar 1 Blok Diagram AN133

DT-AVR Application Note

DT-51 Application Note

DT-I/O. DT-I/O Application Note

AVR Application Note AN95 Wireless Chatting with PC

DT-ARM Application Note. AN221 Web Server I/O Remote

PC-Link Application Note

DT-AVR Application Note

DT-AVR. AVR Application Note AN160 Graphic LCD Dengan Bahasa C. Application Note AN160

DT-AVR Application Note

Starter Kit Application Note AN165 - Update Tampilan Character LCD Berbasis USB Flash Disk

SPC SPC. SPC Application Note AN175 Bluetooth Mobile Robot. Application Note AN175

DT-51 Application Note

PC-Link Application Note

EMS Application Note. 1x Kabel USB 1x Komputer (Memiliki wireless adapter, serta wireless network melalui router atau program Connectify)

DT-AVR Application Note

DT-AVR Low Cost Micro System. Gambar 1 Blok Diagram AN154. RXD (J13 Pin 3) TXD (J8 Pin 4) GND (J10/J11/J12/J13 Pin 1) GND (J7/J8 Pin 1)

DT-AVR Application Note

DT-SENSE Application Note

WIZnet. Application Note AN178 Wireless IP Printer 1 Oleh : Tim IE

DHT11 Temperature and Humidity Sensor Board Gambar 1 Blok Diagram AN196. 5V (Power) GND (Power)

Application Note. Adapun blok diagram secara keseluruhan adalah sebagai berikut: AN156 Touch Screen Panel Graphic LCD 320 x 240

WIZnet. Application Note AN179 Wireless IP Printer 2 Oleh : Tim IE

DT-AVR DT-AVR ApplicationNote

DT-51 Application Note

DT-AVR DT-AVR Application Note

DT-AVR Application Note

DT-AVR Application Note

DT Series Application Note

de KITS Application Note AN17 - How 2 Use de KITS Relay Board with StarTech PPI Card

DT-51Application Note

III. METODE PENELITIAN

DT-AVR Application Note

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

DT-AVR Low Cost Nano System. Gambar 1 Blok Diagram Remote TV Berbasis ATtiny2313. DT-I/O I/O Logic Tester

DT-AVR. Gambar 1 Blok Diagram AN177

DT-AVR Application Note

DT-AVR Application Note. AN186 Digital Compass

DT-AVR Application Note

DT-SENSE Application Note

DT-AVR. DT-AVR Application Note AN207 Library USB Controller untuk Komunikasi Serial pada DT-AVR Inoduino

DT-AVR Application Note Monitoring Suhu Nirkabel (Bahasa BASIC)

DT-51 Application Note

Gambar 1 Diagram Blok AN215. DT-AVR Maxiduino DT-Proto Header Shield DT-I/O Level Converter

DT-SENSE Application Note

BAB 3 PERANCANGAN SISTEM

DT-51 Application Note

de KITS Application Note AN20 - How 2 Use de KITS SPC Alphanumeric Display with StarTech PPI Card

STARTER KIT Application Note AN157 Browsing Internet Via GSM STARTER KIT

ANALISA ADC 0804 dan DAC 0808 MENGGUNAKAN MODUL SISTEM AKUISISI DATA PADA PRAKTIKUM INSTRUMENTASI ELEKTRONIKA

Gambar 1 Blok Diagram AN217. DT-AVR Maxiduino DT-Proto Header Shield DT-I/O Level Converter

Apllication Note AN155 Mini Reklame pada Graphic LCD 320 x 240

DT-ARM DT-ARM Application Note

DT-51 Application Note

DT-BASIC Application Note

DT-SENSE Application Note AN168 Color Game. Gambar 1 Blok Diagram AN168

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

de KITS Application Note AN19 - How 2 Use de KITS SPC DC Motor with StarTech PPI Card

DT-AVR. DT-AVR Application Note AN208 Library USB Controller untuk Komunikasi Paralel pada DT-AVR Inoduino

de KITS Application Note AN30 Rotating Display with DT-51 MinSys & de KITS SPC DC Motor

BAB III ANALISIS DAN PERANCANGAN

a b c Gambar 1 DT-BASIC Nano System (a), DT-BASIC Micro System (b), DT-BASIC Mini System (c), de KITS Phone Interface ver 2.0 (d)

Menampilkan nilai dari 8 kanal ADC ke Port Serial PC oleh Modul ST-51 dan AD-0809 V2.0

ANALOG TO DIGITAL CONVERTER

Transkripsi:

PC-Link Application Note AN129 Menghubungkan Analog I/O ke Komputer Melalui Serial PPI Oleh: Tim IE Sebuah contoh lagi mengenai penggunaan modul PC-Link Serial PPI dengan menggunakan bahasa pemrograman Borland Delphi. Pada aplikasi ini DT-I/O Analog Input/Output akan berfungsi sebagai modul input/output analog pada komputer melalui PC-Link Serial PPI. Hubungan antara kedua modul adalah secara paralel untuk bagian ADC dan secara serial untuk bagian DAC dari modul DT-I/O Analog Input/Output. Komponen yang diperlukan: - 1 PC-Link Serial PPI, - 1 DT-I/O Analog Input/Output. Adapun blok diagram sistem secara keseluruhan adalah sebagai berikut: Komputer PC-link Serial PPI DT-I/O Analog Input/Output Gambar 1 Blok Diagram AN129 Hubungan antara modul-modul tersebut adalah sebagai berikut: PC-Link Serial PPI DT-I/O Analog Input/Output VCC (J3 Pin 2) VCC (J8 Pin 2) GND (J3 Pin 1) GND (J8 Pin 1) P1.0 (J3 Pin 3)* DATA (J6 Pin 3) P1.1 (J3 Pin 4)* CLK DAC (J6 Pin 4) P1.2 (J3 Pin 5)* LDAC (J6 Pin 5) P1.3 (J3 Pin 6)* LOAD (J6 Pin 6) P2.0 (J3 Pin 11)* A0 (J8 Pin 3) P2.1 (J3 Pin 12)* A1 (J8 Pin 4) P2.2 (J3 Pin 13)* A2 (J8 Pin 5) P2.3 (J3 Pin 14)* WR (J8 Pin 6) P2.4 (J3 Pin 15)* RD (J8 Pin 7) P2.5 (J3 Pin 16)* IO (J8 Pin 8) P2.6 (J3 Pin 17)* CS (J8 Pin 9) PA.0-PA.7 (J4 Pin 3 Pin 10)* ADC DATA (J10 Pin 3 Pin 10) * Pin ini tidak mutlak dan dapat diganti pin lain dengan cara mengubah program Tabel 1 Hubungan Detil PC-Link Serial PPI dengan DT-I/O Analog Input/Output Hubungkan PC-Link Serial PPI ke COM port komputer menggunakan kabel serial yang tersedia dalam paket penjualan PC-Link Serial PPI. Kemudian hubungkan jumper J1, J2, J3, J5, J7, J9 DT-I/O Analog Input/Output pada Page 1 of 5

pin 1-2. Setelah semua modul dan sumber tegangan terhubung dengan benar, maka program ADDALink.exe dapat dijalankan. Flowchart program ADDALink.exe untuk rutin tombol Connect / Disconnect adalah sebagai berikut: Connect port serial terhubung? Tidak Ya Koneksi serial ditutup Koneksi serial dibuka Tampilkan tulisan Connect pada tombol Tampilkan tulisan Disconnect pada tombol Non Aktifkan Tombol Run Tombol selain Setting Port diaktifkan Non Aktifkan Timer Aktifkan timer End Gambar 2 Flowchart Program Untuk Rutin Tombol Connect / Disconnect Cara kerja rutin tombol Connect / Disconnect sebagai berikut: 1. Periksa apakah port komunikasi serial sudah dibuka / terhubung. 2. Jika port serial belum terhubung pada saat tombol Connect / Disconnect ditekan maka koneksi serial akan diaktifkan. 3. Kemudian tulisan Connect pada tombol diganti dengan Disconnect. 4. Semua tombol diaktifkan kecuali tombol Setting Port. 5. Aktifkan Timer. Rutin program sesuai flowchart pada Gambar 3 akan bekerja pada saat Timer overflow. 6. Tetapi jika port serial sudah terhubung pada saat tombol Connect / Disconnect ditekan maka koneksi serial akan ditutup. 7. Kemudian tulisan Disconnect pada tombol diganti dengan Connect. 8. Tombol Run dimatikan dan tombol Setting Port diaktifkan. 9. Timer akan dimatikan. Page 2 of 5

Flowchart untuk prosedur baca ADC DT-I/O Analog Input/Output menggunakan PC-Link Serial PPI adalah sebagai berikut: Mulai Timer=0,5s Kirim logika rendah (low) pada pin CS Masukkan alamat Channel (A0, A1, A2) Kirim pulsa (low-high-low) pada WR Kirim pulsa (low-high-low) pada RD Inisialisasi PPI PC-Link Serial PPI Ambil data dari Port A PC-Link Serial PPI Gambar 3 Flowchart Prosedur Baca ADC DT-I/O Analog Input/Output Menggunakan PC-Link Serial PPI Cara kerja prosedur baca ADC DT-I/O Analog Input/Output menggunakan PC-Link Serial PPI sebagai berikut: 1. Inisialisasi Timer, yaitu overflow tiap 0,5 detik. 2. Kirim logika rendah pada pin CS untuk mengaktifkan ADC. 3. Masukkan alamat channel yang akan dibaca pada pin A0, A1, A2. 4. Kirim pulsa (low,high,low) pada pin WR untuk memulai konversi ADC. 5. Kirim pulsa (low,high,low) pada pin RD untuk mengaktifkan jalur keluaran (ADC DATA) agar data hasil konversi ADC dapat dibaca. 6. Inisialisasi PPI pada PC-Link Serial PPI agar port A berfungsi sebagai port input. 7. Ambil data dari port A, konversi ke nilai tegangan, dan tampilkan pada Edit Text ADC. 8. Langkah 2 hingga 7 diulang secara periodik tiap 0,5 detik, hal ini dapat diatur pada property fungsi Timer. Page 3 of 5

Flowchart untuk prosedur tulis DAC DT-I/O Analog Input/Output menggunakan PC-Link Serial PPI adalah sebagai berikut: Mulai Siapkan data channel DAC, Vref, dan input DAC Kirim logika tinggi (high) pada pin LOAD Kirim logika tinggi (high) pada pin LDAC Kirim alamat channel DAC secara serial pada pin DATA Kirim range tegangan (Vref) secara serial pada pin DATA Kirim data input DAC secara serial pada pin DATA Kirim logika rendah (low) pada pin LOAD Kirim logika rendah (low) pada pin LDAC End Gambar 4 Flowchart Prosedur Tulis DAC DT-I/O Analog Input/Output Menggunakan PC-Link Serial PPI Cara kerja prosedur tulis DAC DT-I/O Analog Input/Output menggunakan PC-Link Serial PPI sebagai berikut: 1. Awalnya pin LOAD diberi logika tinggi untuk mulai melakukan up date data input DAC. 2. Kemudian pin LDAC juga diberi logika tinggi untuk melakukan up date keluaran analog DAC pada channel yang dikehendaki. 3. Setelah itu kirim alamat channel yang akan di-up date secara serial melalui pin DATA. Alamat channel ini lebarnya 3 bit dan setiap bit dikirimkan bersamaan dengan sinyal clock (transisi high-low). 4. Kemudian kirim range tegangan (Vref) yang akan dipakai selebar 1 bit secara serial pada pin DATA. Ada 2 pilihan range yang dapat dipilih, yaitu 2,5 Volt atau 5 Volt. 5. Berikutnya pengiriman data input DAC secara serial pada pin DATA. Data yang dimasukkan selebar 8 bit dan setiap bit dikirimkan bersamaan dengan sinyal clock (transisi high-low). Page 4 of 5

6. Lalu pin LOAD diberi sinyal rendah untuk mengakhiri up date data input DAC. 7. Dan terakhir pin LDAC diberi logika rendah untuk menahan (latch) data keluaran analog. Tampilan program ADDALink.exe akan tampak sebagai berikut: Edit Text ADC Radio Button Edit Text DAC Gambar 5 Tampilan Program ADDALink.exe Fungsi tiap bagian pada tampilan program di atas adalah sebagai berikut: Tombol Setting Port digunakan untuk mengatur koneksi serial antara komputer dengan PC-Link Serial PPI. Tombol Connect digunakan untuk menyambungkan koneksi serial antara PC-Link Serial PPI dengan komputer sekaligus untuk mengaktifkan fungsi Timer. Tombol Run digunakan untuk mengaktifkan DAC pada DT-I/O Analog Input/Output agar mengeluarkan tegangan pada channel yang telah ditentukan. Radio Button digunakan untuk menentukan range tegangan keluaran dari DAC. Trackbar digunakan untuk mengatur tegangan yang akan dikeluarkan DAC. Edit Text ADC digunakan untuk memasukkan channel ADC yang digunakan, yaitu antara channel 0-7. Edit Text DAC digunakan untuk memasukkan channel DAC yang digunakan, yaitu antara channel 0-7. Catatan: program ini dilengkapi oleh sistem timer menggunakan komponen TTimer yang berfungsi untuk melakukan proses konversi A/D secara periodik agar nilai penghitungan tegangan input ADC selalu up to date. Listing program terdapat pada AN129.ZIP. Selamat berinovasi! All trademarks, trade names, company names, and product names are the property of their respective owners. All softwares are copyright by their respective software publishers and/or creators. Page 5 of 5