LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

ADC dan PWM pada myrio

Assalamualikum wr.wb

Saya masih pemula dengan Labview dan myRio.

Saya ingin bertanya tentang  Pengambilan data ADC yang cepat dan membangkitkan PWM.

Pertama saya ada projek tentang magnetik levitasi, menggunakan myRio sebagai mikrokontrol..

saya ingin pembacaan ADC saya cepat sekitar 2ms, sebanyak 5x pengambilan data dan di rata-ratakan lalu di proses. Dan membangkitkan PWM sekaligus dalam satu program yang sama.

saya mohon bantuannya ke pada master-master,gimana solusi yang tepat??

0 Kudos
Message 1 of 3
(3,348 Views)

Waalaikumsalam Wr Wb, 

Hai Mas Nugraha, 

setahu saya, untuk pengambilan data ADC dengan metode rata-rata sangat dapat dilakukan mas, bisa menggunakan shift register mas, diambil data selama 5x loop atau dengan shift register yang ditarik kebawah sehingga jadi banyak (saya nda tahu namanya :'D). dipadukan dengan state machine untuk squence selanjutnya yaitu proses dan pembangkitan PWM dalam 1 program yang sama mas. sedikit info soal state machine bisa dirujuk ke link berikut mas

https://www.ni.com/en/support/documentation/supplemental/16/simple-state-machine-template-documentat...

Correct me if I'm wrong,

Thanks

0 Kudos
Message 2 of 3
(3,319 Views)

Dengan default myrio FPGA dapat mengambil data paling cepat 1 ms(1kS/s) , tapi ini tergantung program yang dibuat , dan myrio dapat digunakan untuk membangkitkan PWM

Dengan High Throughput FPGA add on https://www.ni.com/en/support/documentation/supplemental/15/ni-high-throughput-add-on-for-myrio.html , anda dapat membuat  ADC sampai 50 kS/S, tapi sayangnya belum ada fitur PWM di add on ini

Solusinya adalah dengan meng-custom FPGA, dicopy bagian yang high speed ADC dan PWM saja

 

Kalau baru mencoba2 labview, Sebaiknya mencoba saran dari Pak Septyawan dulu, kalau ADCnya kurang cepat baru custom FPGA

0 Kudos
Message 3 of 3
(3,312 Views)