FPGA adalah singkatan bagi Field Programmable Gate Array. Jadi, FPGA boleh diprogramkan dengan digital logic dan boleh di programkan berulang-ulang kali. FPGA juga berupa IC. Jika microcontroller seperti PIC diprogramkan dengan Assembly Language atau C Language, PLC diprogramkan dengan Ladder Diagram, FPGA pula diprogramkan dengan HDL (Hardware Description Language) seperti Verilog.

Baca Seterusnya »
Ditulis pada 26th December 2010
| 2 Komen »
SPWM adalah signal seperti PWM, cuma bezanya adalah signal reference untuk menghasilkan SPWM. Jika PWM menggunakan signal reference yang constant, akan menghasilkan frekuensi dan duty cycle yang tetap setiap masa. Berbeza dengan SPWM yang menggunakan reference sinusoidal, menghasilkan duty cycle yang berubah-ubah. Cara menghasilkannya adalah seperti di bawah dengan membandingkan triangle wave dan sinusoidal wave.

Baca Seterusnya »
Ditulis pada 19th October 2010
| 4 Komen »
Pernahkah anda bermain maze solving? Permainan laluan yang bersimpang siur, kemudian anda mencari jalan keluar dari titik permulaan sehingga ke penghujungnya. Permainan ini dahulu dimainkan di atas sehelai kertas. Kini, tak mencabar la main atas kertas. Kita programkan robot untuk menyelesaikan maze. Antara robot yang dihasilkan jurutera bagi permainan maze solving adalah robot Pololu 3pi.

Baca Seterusnya »
Ditulis pada 13th August 2010
| 2 Komen »
Persamaan kuadratik boleh terhasil daripada tiga titik. Persamaan kuadratik adalah polinomial yang mempunyai kuasa terbesar dua. Persamaan kuadratik di tulis dalam persamaan matematik adalah y=ax2+bx+c. Menyelesaikan persamaan garis lurus misalnya mendapatkan persamaan diantara tiga titik iaitu titik A ( x[1], y[1]), titik B (x[2], y[2]) dan titik C (x[3], y[3]). Penyelesaian menggunakan software Maple adalah seperti berikut.

Baca Seterusnya »
Ditulis pada 9th August 2010
| Tiada Komen »