Claim Missing Document
Check
Articles

Found 2 Documents
Search

Serial Peripheral Interface (SPI) Communication Application as Output Pin Expansion in Arduino Uno Farid Baskoro; Miftahur Rohman; Aristyawan Putra Nurdiansyah
INAJEEE (Indonesian Journal of Electrical and Electronics Engineering) Vol. 3 No. 2 (2020)
Publisher : Department of Electrical Engineering, Faculty of Engineering, Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/inajeee.v3n2.p63-69

Abstract

Serial Peripheral Interface (SPI) is a synchronous serial communication whose data or signal transmission involves Chip Select (CS) or Slave Select (SS) pins, Serial Clock (SCK), Master Out Slave In (MOSI), and Master In Slave Out (MISO). In the Arduino Uno, there are four pins that allow Arduino Uno to perform SPI communication. In this research, SPI communication is implemented to expand the output of the Arduino Uno by using the features of the MCP23S17 IC so that the Arduino Uno, which initially has 20 output pins, can expand to 36 output pins.The results of the research show that the Arduino Uno manages to control 36 output pins. 16 output pins from the MCP23S17, 16 output pins from the Arduino Uno, and 4 pins are used for the SPI communication line. The results of this study also show the form of the SPI communication signal from Arduino Uno in declaring 21 registers on MCP23S17, declaring the MCP23S17 pin register as output, and implementing the output using LEDs.
RANCANG BANGUN ELEKTROKARDIOGRAF (EKG) MENGGUNAKAN PROGRAMMABLE GAIN AMPLIFIER (PGA) SEBAGAI PENGUBAH NILAI AMPLIFIER OTOMATIS ARISTYAWAN PUTRA NURDIANSYAH; NUR KHOLIS
JURNAL TEKNIK ELEKTRO Vol 8 No 1 (2019): JANUARI 2019
Publisher : Universitas Negeri Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26740/jte.v8n1.p%p

Abstract

Programmable Gain Amplifier (PGA) merupakan IC (Integrated Circuit) yang mempunyai nilai penguatan berbeda-beda. Dengan karateristiknya, PGA dapat dimanfaatkan dalam pembuatan elektrokardiograf (EKG) yang memiliki input tegangan puncak ke puncak sinyal QRS berbeda-beda. Tujuan pada penelitian ini yaitu menerapkan PGA terhadap EKG, sehingga perubahan nilai penguatan PGA dapat membantu EKG mengolah dan menampilkan output sinyal QRS secara utuh meskipun input tegangan puncak ke puncak sinyal QRS yang diberikan berbeda. Penelitian ini menggunakan powerbank sebagai sumber tegangan, IC AD620 sebagai instrumentasi amplifier, IC TL084 sebagai highpass filter ordo satu dan lowpass filter ordo dua, Arduino Nano sebagai mikrokontroller, Osiloscop Protek 5020 untuk menampilkan sinyal QRS. Hasil dari penelitian menunjukan bahwa PGA memiliki nilai penguatan 16x saat input QRS yang diberikan sebesar 1 mV, 8x saat input QRS sebesar 2 dan 3 mV, 5x saat input QRS sebesar 4 dan 5 mV, dan output sinyal QRS pada osiloscop menampilkan bentuk sinyal secara utuh.