E-TESTER: THE DEVELOPMENT OF AN ELECTRONIC BOARD THAT CHECK COMMONLY USED ARDUINO-BASED ELECTRONIC COMPONENTS AND MODULES. Malaysia.

Similar documents
Multi-function Tester (TC-V2.12k)

Multi-function Tester (TC-V2.12k)

Personal Computer-less (PC-less) Microcontroller Training Kit

Quantity required (R) Quantity available (A) Deficiency (R - A) Sl. No. Description of Equipment. 1. BC 107, BC 148,2N2646,BFW10 (each) 25

RCTI, SOLA, AHMEDABAD INFORMATION TECHNOLOGY DEPARTMENT. SUBJECT :- Advanced Computer Programming ( )

DIY Line Tracking Smart Car with AT89C2051

Low Cost, Advanced, Integrated Microcontroller Training Kit

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF ECE QUESTION BANK- EDC SEMESTER - III UNIT I : SEMICONDUCTOR DIODS PART A

Web Based Greenhouse Environment Monitoring and Controlling System using Arduino Platform.

Developement of Multi Interface Board for Educational Trainer Kit

Laboratory of Sensors Engineering Sciences 9 CFU

Chip Level Repair In Laptop / Notebook / Ultra book

Engineering Diploma Resource Guide ST450 ETP Electronic Circuits (Engineering)

Physical Computing Self-Quiz

RoboSpecies Technologies Pvt. Ltd.

DESIGNING A MODULAR-APPROACH OF MULTI-MICROCONTROLLER BASED EDUCATIONAL TRAINING SYSTEM WITH IDE. R.S.K. Selvakumar*, K.H. Ghazali, N.M.K.

ARM Microcontroller Interfacing - Warwick A. Smith ISBN Elektor. Table of Contents

Rear Distance Detection with Ultrasonic Sensors Project Report

solutions for teaching and learning

Circuit Diagram For Water Level Controller Using 8051 Microcontroller With Pin Configuration

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR (AUTONOMOUS) Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT I

Prepaid Energy Meter for Billing System Using Microcontroller and Dongle

AQA GCSE Design and Technology 8552

(A Book on Computer Education)

Academic Year Annexure I. 1. Project Title: Color sensor based multiple line follower robot with obstacle detection

Infrared Add-On Module for Line Following Robot

Thursday, September 15, electronic components

VIRTUAL LAB KIT GUDASALAMANI

ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL

Arduino and Matlab for prototyping and manufacturing

Tic-Tac-Toe with mtouch. Version 1.0. June Cytron Technologies Sdn. Bhd.

Layad Circuits Arduino Basic Kit B. Content Summary

AUTOMATED GARBAGE COLLECTION USING GPS AND GSM. Shobana G 1, Sureshkumar R 2

Colour And Shape Based Object Sorting

Appendix F: Design Documentation for multisensory therapy system

Variable Power Supply Digital Control Circuit Diagram Using Lm317

Component And IC Tester Using 89S52 Microcontroller

09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview

Automation of Keithley 617 Programmable Electrometer System for Obtaining Current-Voltage Characteristics

Voice Recognition Automation through an Android Application

PRODUCT DESCRIPTION FADOS7F1

Lab-3: LCDs Serial Communication Analog Inputs Temperature Measurement System

LM5050 High Side OR-ing FET Controller

Endüstriyel Proje Tasarım Ar-Ge Ltd. Şti. Industrial Project Design R&D Co. Ltd. FADOS7F1 (10V3) FAULT DETECTOR AND PC OSCILLOSCOPE USER MANUAL

ASSOCIATED ELECTRONICS RESEARCH FOUNDATION C-53 PHASE-II, NOIDA

ARM Microcontroller Interfacing Hardware and Software

8051/8052/8031 Microcontroller

POWER SAVER METER USING MICROCONTROLLER TO SAVE ELECTRICITY UPTO 30-40%

PROGRAMMING AND CUSTOMIZING

Arduino Based Smart Power Factor corrector with Cloud Computing

What is Locktronics? Science and technology. Electronics. Engineering. Automotive. Aviation maintenance. Simplifying Electricity & Electronics

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

Vector 3D printer complete wire list including extruder PWA listing

Arduino IDE Geiger Counter

Password Based Circuit Breaker

Introduction to PSpice

Australian Journal of Basic and Applied Sciences. Carbon Emissions Trading Simulator Using ios Apps For E-Learning

CHAPTER 5. Voltage Regulator

solutions for teaching and learning

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

Physical Computing Self-Quiz

ASmartControlSystemofHomeAppliancesusingSMS. A Smart Control System of Home Appliances Using SMS. Anirban Sarkar, Sadia Sultana & Md.

TABLE OF CONTENTS 1.0 PURPOSE INTRODUCTION ESD CHECKS THROUGHOUT IC DESIGN FLOW... 2

7 FUNCTIONS: 1. Dual channel fault detection by V-I tester 2. Equivalent Circuit Diagram ***

Outline. A Computerbased. Instrument for Measuring Distance for a Soccer Free- Kick 10/16/2016. Andy Vongphachanh Matthew Weeks

PRODUCT DESCRIPTION FADOS9F1

MICRO BURN IN PRODUCTS LISTED IN MODEL NUMBER ORDER FOLLOWED BY A BRIEF DESCRIPTION

NOTIFICATION (Advt No. 1/2018) Syllabus (Paper III)

Keywords Digital IC tester, Microcontroller AT89S52

SYLLABUS OF ADVANCED CARD LEVEL & CHIP LEVEL TRAINING ( DESKTOP AND LAPTOP )

LABORATORY MANUAL Interfacing LCD 16x2, Keypad 4x4 and 7Segment Display to PIC18F4580

ME 3210: Mechatronics Signal Conditioning Circuit for IR Sensors March 27, 2003

PhidgetTextLCD with 8/8/8

ARM7 TDMI Microcontroller

Electrical Technology (ELT)

Educational Smart Breadboard

ADVANCED TRAINING INSTITUTE, HYDERABAD

TUTORIAL How to Use the SPICE Module

Tank Water Level Monitoring System using GSM Network

Module 3B: Arduino as Power Supply

Control System Consideration of IR Sensors based Tricycle Drive Wheeled Mobile Robot

TUTORIAL How to Use the SPICE Module

IOS SAFETY APPLICATION FOR UITM

International Journal of Scientific & Engineering Research, Volume 8, Issue 4, April ISSN

Jurnal Teknologi PERFORMANCE ANALYSIS BETWEEN KEYPOINT OF SURF

Procedure: Determine the polarity of the LED. Use the following image to help:

Advance Robotics with Embedded System Design (ARESD)

ECE 372 Microcontroller Design

Automatic Control System Trainer with Multiple Experiments

PIC Dev 14 Through hole PCB Assembly and Test Lab 1

Basic Power Electronics

International Journal of Artificial Intelligence and Applications (IJAIA), Vol.9, No.3, May Bashir Ahmad

Brought to you by Jestine Yong

K191 3 Channel RGB LED Controller

Number Name Description Notes Image 0101 Resistor, 100 ohm. brown-black-browngold. ¼ watt, 5% tolerance, red-red-brown-gold. brown-black-red-gold.

Electrical Technology

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.

Digital Fundamentals. Integrated Circuit Technologies

Page 1 / 14. Dear Makerspace User,

OXFORD CAMBRIDGE AND RSA EXAMINATIONS General Certificate of Secondary Education. Additional materials: Formulae Sheet OCR (Tables 2).

Transcription:

Journal of Fundamental and Applied Sciences ISSN 1112-9867 Research Article Special Issue Available online at http://www.jfas.info E-TESTER: THE DEVELOPMENT OF AN ELECTRONIC BOARD THAT CHECK COMMONLY USED ARDUINO-BASED ELECTRONIC COMPONENTS AND MODULES A. Anuar 1, A. F. Hussin 1, M. A. Majid 1, A. F. Z. Abidin 3,*, Z. M. Yusoff 1, K. K. Hassan 1, N. M. Ali 2, M. H. Harun 3 and Z. I. Rizman 4 1 Faculty of Electrical Engineering, Universiti Teknologi MARA, Pasir Gudang, Johor, Malaysia 2 Faculty of Electrical Engineering, Universiti Teknikal Malaysia Melaka, Malaysia 3 Faculty of Engineering Technology, Universiti Teknikal Malaysia Melaka, Malaysia 4 Faculty of Electrical Engineering, Universiti Teknologi MARA, 23000 Dungun, Terengganu, Malaysia Published online: 01 February 2018 ABSTRACT The introduction of Arduino controller has sparked interest among hobbyist, school students and engineering students to learn embedded programming. One of the problem face by the new learners of Arduino is to check, whether the Arduino electronic components used is fit for use. This project attempts to introduce an all-in-one component checker that able to identify whether the electronic component is functional or faulty by inserting the component to the given jig. This first version of E-TESTER can test 12 commonly used electronic components and modules. The result section shows the simulation and the hardware implementation on different scenarios. Keywords: Arduino controllers; embedded programming. Author Correspondence, e-mail: amarfaiz.utem@gmail.com doi: http://dx.doi.org/10.4314/jfas.v10i2s.37 Journal of Fundamental and Applied Sciences is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. Libraries Resource Directory. We are listed under Research Associations category.

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 515 1. INTRODUCTION E-TESTER is inspired based on personal experience faced by the authors. Being an electrical engineer student, the authors had experienced problem to determine the cause of a newly bought Ultrasonic sensor does not give a valid reading. The authors had been checking whether the source code written is inaccurate or there is a mistake in circuit connection, only later to find out that the newly bought component is faulty. This cause a lot of time wasted and can be avoid if there is a component check to fitness of the electronic component. Another potential use of E-TESTER is at the laboratories or workshop, where many different type of electronic components can be tested in a short time without required to build the circuit connection and written any codes. Electronic component testing is not something new. The most commonly used equipment to test an electronic component is a multimeter. A multimeter as shown in Fig. 1 can be used to determine the values of resistor, value of capacitor, value of forward drop of a diode, continuity test and value of current gain in transistors [1]. Based on this value, the user can conclude whether the electronic component fit for use. Unfortunately, the main disadvantage of using a multimeter is that it requires the user some knowledge on electronics for the user to conclude whether the fitness of the electronic component. Karni Tech Solution had designed a semiconductor component checker that able to check the parameters of transistors [2]. At the Minimax Electronic website, the company sells an electronic component tester called MME-ECT 20 which automatically test most of IC after the user enter the integrated circuit (IC) number [3]. Atlas ESR 70 produced by Peak Electronic Design able to check diodes, resistors, inductors, and transformer [4]. There is also a Do-It-Yourself (DIY) component tester proposed by Baweja Akshay who uploaded the details of the DIY component tester contruction and codes at the Instructables website [5]. The author claimed that the component tester able to test: resitsors, capacitors, inductors, Bipolar Junction Transistor (BJT), Field Effect Transistor (FET), thyristors, and diode. Daniu [6] produced a color-display multi-functional transistor tester that able to perform similar tasks as stated in [5]. Meterk [7] also produced a multi-functional transistor tester that able to test most of the components stated in [5]. An Indonesia-based company, Duwi Arsana produced an electronic component

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 516 tester called Komponen Tester [8]. Notice that most of these component tester tests basic components but none of them attempt to test a much more complex component or module such as joystick module. This project attempt to fill the gap by proposing a component tester that able to test commonly used Arduino-based electronic components and modules such as joystick. 2. METHODOLOGY The proposed electronic board of the electronic component checker, E-TESTER is a prototype that attempt to show the possibility of having an electronic board/jig that able to test most commonly used electronic components. For this first version of E-TESTER, the authors had limit the scope of the project to 12 commonly used components which are uni-colour Light Emited Diode (LED), bi-colour LED, tri-colour LED, buzzer, resistors, 16 X 2 Liquid Crystal Display (LCD), Light Dependent Resistor (LDR) sensor, LM35 sensor, joystick, seven segment display, ultrasonic sensor and water sensor. Fig. 1 shows the schematic diagram of E-TESTER drawn using Proteus 8. Note that there are several components not shown in the schematic diagram: water sensor, joystick, RGB and bicolor LED because the components are not available in the Proteus 8 s library. Fig.1. Schematic diagram of E-TESTER

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 517 Fig. 2 shows the hardware implementation of the E-TESTER. From the figure, it can be clearly seen location of each component need to be slot for testing. The 20 X 4 LCD is use to display any request from E-TESTER, while the keypad is use as input for accepting user selection. Fig.2. Top view of E-TESTER prototype Fig. 3 shows the general flowchart of E-TESTER. Once E-TESTER is turn on, the board will display a welcome message while performing initialization process in the background. Once done, it will display a request for user to select what components to be test. Once the user had key in the option using the membrane keypad, E-TESTER will ask the user to connect the component that need to be check at the corresponding pins. Then, the user need to press a button to inform the E-TESTER that the component had been inserted. Next, E-TESTER will request the user to follow specific set of instructions. These instructions are based on the component that needs to be test. Once all the instructions had been followed, E-TESTER will conclude whether the component is fit or faulty.

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 518 Fig.3. General flowchart of E-TESTER s operation

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 519 3. RESULTS AND DISCUSSION This result section is divided to three subsections which are the simulation result, the hardware result and a brief survey. Table 1 shows the result of the simulation result. Simulation is limited to LED, buzzer and seven segments due to limitation of Proteus 8 library. Table 2 shows the hardware result which consist all 12 components. For bi-colour LED and tri-colour LED, E-TESTER able to check for both types: common-anode and common-cathode. Based on the software simulation and hardware implementation, the outcomes of each scenario are as expected. Table 1. Software simulation of E-TESTER No. Software Simulation Explanation Instruction Result Buzzer This simulation shows 1 that the user need to insert the buzzer to the board. To show that the buzzer in good condition, there is red indicator that (a) shows the flow of current. If there is blue indicator, the buzzer is (a) faulty or wrong connection of polarity. (b) (b) Therefore, the LCD will display the result of the buzzer. Buzzer is ok if there is a connection and current flow. If not (b), the LCD will display

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 520 buzzer faulty Table 2. Hardware implementation No. Condition Expected Result Hardware Result Ultrasonic Sensor 1 Scenario: User want to test a functional give instruction to user. ultrasonic sensor. User need to select their component User press 1 to 2 choose ultrasonic display to user to sensor. move the object for 5 cm and 10 cm. User move the object Ultrasonic sensor 3 for 5 cm and 10 cm. will read the value of the distance. 4 User gets the result of their component. display the result after move the object for 5cm and 10cm. Seven Segment Display

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 521 Scenario: User 1 2 want to test a faulty and okay seven segment display. User press 2 to choose 7 segment display. User check the pattern display on 7 segment display to ask user to insert the 7 segment. display to ask user that there is 8. pattern displayed? If there is 8. display on the seven segment, the seven segment is ok. If user cannot see the (a) Faulty 7 segement display display of 8., the seven segment is faulty (b) Functional 7 segment display 3 User gets the result of component. their display the result which is 7 segment is faulty if user do not see the 8. On their seven segment. (a) Feedback for faulty 7segment display display

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 522 (b) Feedback for faulty 7 segment display 4. CONCLUSION This paper presented the development of the all-in-one electronic board checker that able to check 12 commonly used Arduino [9-11] components. Details of the hardware and software implementation had been explained. Result of the prototype had been tested had been presented. The next course of action of this project is to obtain preliminary feedback from potential users in order to improve the prototype further. 5. ACKNOWLEDGEMENTS The authors would like to thanks Ministry of Higher Education (MOHE) and Research Management Institute of Universiti Teknologi MARA (UiTM) for providing financial support under ARAS fund grant 600-IRMI/DANA 5/3/ARAS (0120/2016). 6. REFERENCES [1] Wikipedia. Multimeter. 2017, https://en.wikipedia.org/wiki/multimeter [2] Indiamart. Semiconductor component checker. 2015, https://www.indiamart.com/proddetail/semiconductor-component-checker-8368155788.html [3] Minimax Electronics. Minmax Electronic portfolio. http://www.minmax.co.in/portfolio1.html [4] Next Power Electronics L.L.C. Electronic components tester. 2018, http://www.nextpowerelectronics.com/electronic-component-tester.htm [5] Instructable. Component tester-test almost anything!! 2016, http://www.instructables.com/id/component-tester-test-almost-anything-/ [6] Banggood.com. DANIU LCR-TC1 1.8inch Colorful Display Multifunctional TFT

A. Anuar et al. J Fundam Appl Sci. 2018, 10(2S), 514-523 523 Backlight Transistor Tester for Diode Triode Capacitor Resistor Transistor LCR ESR NPN PNP MOSFET. 2018, https://www.banggood.com/daniu-3_5inch-colorful-display-multi-functional-tft-backlig ht-transistor-tester-p-1083042.html?p=@w0820441043201402x8&cur_warehouse=cn [7] Tomtop. Meterk Multi-functional Transistor Tester 128*160 TFT Color Display Diode Thyristor Capacitance Resistor Inductance MOSFET ESR LCR Meter. 2018, https://www.tomtop.com/p-e2530.html?currency=myr&warehouse=cn&aid=gplamycd [8] Malaysia Innovation Channel. Malaysia Innovation Tube. 2018, https://www.youtube.com/channel/ucefgyaxheof9gzrfb42hoqa/videos [9] Rizman Z I, Hashim F R, Yassin I M, Zabidi A, Zaman F K, Yeap K H. Smart multi-application energy harvester using Arduino. Journal of Fundamental and Applied Sciences, 2018, 10(1S):689-704 [10] Abdullah R, Rizman Z I, Dzulkefli N N, Ismail S I, Shafie R, Jusoh M H. Design an automatic temperature control system for smart tudungsaji using Arduino microcontroller. ARPN Journal of Engineering and Applied Sciences, 2016, 11(16):9578-9581 [11] Nawi B, Sulaini B, Mohd Z A, Shamsul A Z, Zairi I R. PID voltage control for DC motor using MATLAB Simulink and Arduino microcontroller. Journal of Applied Environmental and Biological Sciences, 2015, 5(9):166-173 How to cite this article: Anuar A, Hussin AF, Majid MA, Abidin AFZ, Yusoff ZM, Hassan KK, Ali NM, Harun MH, Rizman ZI. E-tester: the development of an electronic board that check commonly used arduino-based electronic components and modules. J. Fundam. Appl. Sci., 2018, 10(2S), 514-523.