Nuvoton Learning Board Nu-LB-NUC140

Nuvoton NUC140

Nuvoton Learning Board Nu-LB-NUC140

Nuvoton NUC140
Nuvoton Nu-LB-NUC140

Power Supply

Board ini menggunakan power supply 5V, yang dapat diperoleh dari konektor USB ataupun melalui konektor power supply. Tegangan ini langsung menjadi VDD untuk chip NUC140, sehingga perlu diperhatikan tegangan input ini maksimal adalah 5.5V (menurut datasheet NUC140).

Pada board terdapat juga regulator supply 3.3V menggunakan chip LM1117 [1]. Tipe chip regulator ini tidak dinyatakan dalam skematik.

Tegangan dari Powerjack 3 pin dan konektor USB dilewatkan melalui dioda sehingga aman dari kesalahan polaritas pemasangan, namun tidak melindungi dari kerusakan jika tegangan masuk melebihi 5.5V.

Pada skematik power supply ada komponen JP3 yang tidak jelas keberadaannya

Periferal On Board

Pada board ini sudah terdapat berbagai periferal on-board

SPI Flash

Ada 2 buah SPI Flash tipe W25X16VSSIG buatan WinBond. Kode di skematik USPI3 dan U3

  • Penjelasan singkat [2]
  • Datasheet [3]
  • Datasheet [4]

I2C EEPROM

Ada 1 buah EEPROM dari tipe 24LC64

  • Penjelasan singkat [5]
  • Datasheet [6]

LCD

LCD menggunakan interface SPI. Software untuk mengaksesnya ada di contoh [7].

Backlight dikendalikan oleh GPD14

LED 7 Segment

LED 7 segmen dikendalikan secara multiplex. Software untuk mengaksesnya sudah ada di contoh.

Port Serial

Prosesor NUC140 memiliki 3 port serial, namun pada board ini hanya 1 port serial yang sudah disambung dengan konektor DB9. Konektor menggunakan DB9 male, sehingga untuk dihubungkan ke PC memerlukan kabel serial tipe female-female. Berbeda dengan board LPC-L2294 yang menggunakan konektor DB9 female, namun serupa dengan TS-7260 yang menggunakan konektor DB9 male.

Skema kabel konektor serial:

DB9 female <-> DB9 female
pin 2 <-> pin 2
pin 3 <-> pin 3
pin 5 <-> pin 5

Buzzer

Buzzer mempunyai frekuensi fix 2400 Hz Dapat dinyalakan dengan pin GPB11 (active low)

Berikut ini kode untuk menyalakan Buzzer:

DrvGPIO_ClrBit(E_GPB,11);

Berikut ini kode untuk mematikan Buzzer:

DrvGPIO_SetBit(E_GPB,11);

Potensiometer

Potensiometer dipakai sebagai input analog untuk ADC pada pin GPA7

Tombol Reset

Berfungsi mereset mikroprosesor

Tombol Interupsi

Tombol SW_INT memberikan interupsi jika ditekan. Contoh penggunaan ada di Percobaan Software Sample dari Nu-LB-NUC140

Codec WAU8822

Codec WAU8822 berfungsi menjalankan input output analog

  • Informasi tentang chip ini [1]
  • Datasheet File: “WAU8822 Data Sheet rev 0.86.pdf” WAU8822_Data_Sheet_rev_0.86
  • Codec WAU8822 terhubung ke prosesor dengan protokol I2S [2]
  • Petunjuk penggunaan ada di file Training “AN1015EN How to use I2S with CODEC V1.00.pdf” [3]

 

Daftar Konektor

Berikut ini daftar konektor pada board

  • ICE_USB: konektor USB sebagai ICE (In Circuit Emulator)
  • CON5: konektor power 5V
  • J3: USB ke prosesor
  • CON3: sinyal SPL+ dan SPL- ke chip audio codec WAU8822
  • LIN-CAN
  • GND
  • VCC : tegangan VCC 3.3V
  • VCC5 : tegangan 5V dari port USB (terukur 4.68 V)
  • VCC33 : tegangan VCC 3.3V
  • PS1 : output ke PS2 keyboard. Terhubung langsung ke pin PS2 di mikroprosesor NUC140. Detail interkoneksi ada di “NUC130_140 Technical Reference Manual EN V2.00.pdf”

Alokasi Pin Mikroprosesor

Percobaan

Beberapa percobaan yang telah dilakukan dengan board ini

Online Resources

  • Membeli board online [8]
  • Application Notes [9]
  • Nuvoton Product Page [10]
  • Schematic [11]
  • Device Driver and Support Library [12] Board Support Package terakhir adalah NUC100Series BSP_CMSIS V1.05.001.zip
  • Official Forum [13]
  • Development tools dari CooCox [14]. Di DVD Nuvoton yang baru sudah disertakan Coocox tersebut.
  • Datasheet Audio Codec WAU8822 [15]
  • Forum diskusi resmi Nuvoton http://www.nuvoton-m0.com/

One thought on “Nuvoton Learning Board Nu-LB-NUC140

Tinggalkan Balasan

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.