LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

how to make pic usb interface with labview to control on-off LED.

hai rakan-rakan..saya ingin membuat interface pic usb using 18f4550 dengan labview..sy ada jumpa source code di blog orang lain untuk jadikan pic sebagai usb, dan saya sudah compile, burn dan hasilnya ok..cuma masalahnya saya tidak tahu untuk membuat interface usb pic dengan labview..contoh paling simple ialah untuk ON LED..tekan button pada labview, kemudian LED menyala pada pin output pic..please help me..

0 Kudos
Message 1 of 7
(6,616 Views)

Coba lebih detail lagi yang dimaksud agar lebih jelas, thanks.

0 Kudos
Message 2 of 7
(4,696 Views)

halo sepul,

yang di compile pic usb dan hasil ok itu hasilnya apa? bisa dideteksi dengan komputer? bisa berkomunikasi dengan komputer?

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 3 of 7
(4,696 Views)

bisa dideteksi dngn computer..the computer detect the pic as a usb (found new hardware)..and then i install the ni-visa..so what next?

0 Kudos
Message 4 of 7
(4,696 Views)

next...

Apakah anda paham USB Communication di dalam PIC? Yang saya tahu ada beberapa kelas USBTMC, USB RAW atau USB BULK.

Nah sekarang yang saya harus tanyakan, bagaimana anda program USB communication di PIC? DI dalam LabVIEW tinggal menyesuaikan sesuai dengan class dari USB tersebut.

Kalau belum, coba dibaca disini: http://www.ni.com/white-paper/4478/en

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 5 of 7
(4,696 Views)

sy tidak faham bagaimana usb comunicate dengan pic..dan program usb communication di pic itu sy download hex file dari blog orang lain..saya masih baru dalam pic ini..tapi saya pelu siapkan projek ini dengan cepat..thank you krisnawisnu sudi membantu saya..

0 Kudos
Message 6 of 7
(4,696 Views)

Halo mas Sepul, saya ikut mencoba menjawab. Saya belum pernah menggunakan mikrokontroler ini, tetapi setahu saya, PIC 18F4550 adalah mikrokontroler yang memiliki kecepatan prosesor yang cukup tinggi, sehingga fasilitas UART-NYA (untuk komunikasi serial dengan komputer) tidak perlu lagi diberi tambahan IC konverter serial ke USB, tetapi langsung bisa dihubungkan dengan port usb komputer. Kalau di Arduino, mikrokontroler ATmega328-nya masih memerlukan tambahan IC konverter USB ke serial seperti FTDI, prolific, atau yang lain, maka untuk PIC18F4550 ini tidak perlu tambahan IC tersebut. Itu kelebihannya, jadi fungsi USB di PIC ini sebenarnya adalah untuk komunikasi serial.

Untuk bisa membuat aplikasi menyalakan LED yang terhubung dengan PIC18F4550 dengan LabVIEW, maka buat saja program berikut ini

oya, tapi sebelumnya, perlu diketahui untuk PIC versi 18F, ada 2 software pemrograman gratis yang bisa digunakan, yaitu yang pertama software PINGUINO, software ini mirip dengan ARDUINO menggunakan bahasa C, dan yang kedua software AMICUS, software ini menggunakan bahasa BASIC, yang dahulu populer digunakan untuk BASICSTAMP, hanya saja untuk AMICUS, secara resmi sebenarnya hanya digunakan untuk versi 18F2520, sedangkan PINGUINO bisa digunakan untuk PIC18F2520 dan PIC18F4550 .

untuk software PINGUINO ini dapat didownload di sini: http://code.google.com/p/pinguino32/downloads/list

sedangkan rangkaian PINGUINO bisa dibuat dengan skematik seperti berikut ini: https://sites.google.com/site/pinguinotutorial/tiny-4550

sedangkan program untuk PINGUINO untuk menyalakan LED yang terhubung ke PIN 2 (kaki 35) dapat dilihat seperti berikut (jangan lupa untuk memberi resistor 100-330 ohm, agar LED nya tidak rusak):

untuk pic.png

sedangkan program LabVIEW nya adalah seperti berikut:

gambar labview.png

Oya, jangan lupa agar bisa diprogram dengan melalui USB, mas Sepul harus menanamkan program USB file Bootloader dulu ke memori PIC18F4550. File Bootloader ini bisa didownload di sini: https://sites.google.com/site/pinguinotutorial/bootloader

OK, semoga bisa membantu. Kalau ada masalah, mohon maaf, karena saya belum pernah mencobanya, hehehe , sip salam hangat.

Message 7 of 7
(4,696 Views)