Advanced Design of Smart Digital Application Using PIC 16F887A Microcontroller and DS 1307 RTC

Size: px
Start display at page:

Download "Advanced Design of Smart Digital Application Using PIC 16F887A Microcontroller and DS 1307 RTC"

Transcription

1 American Journal of Embedded Systems and Applications 2018; 6(1): doi: /j.ajesa ISSN: (Print); ISSN: (Online) Advanced Design of Smart Digital Application Using PIC 16F887A Microcontroller and DS 1307 RTC Mohammad Salim Raza 1, Raihana Zannat 2, Ohidujjaman 3 1 Department of Electrical and Electronic Engineering, Hamdard University Bangladesh, Munshiganj, Bangladesh 2 Department of Software Engineering, Daffodil International University, Dhaka, Bangladesh 3 Department Computer Science and Engineering, Daffodil International University, Dhaka, Bangladesh address: To cite this article: Mohammad Salim Raza, Raihana Zannat, Ohidujjaman. Advanced Design of Smart Digital Application Using PIC 16F887A Microcontroller and DS 1307 RTC. American Journal of Embedded Systems and Applications. Vol. 6, No. 1, 2018, pp doi: /j.ajesa Received: June 2, 2018; Accepted: June 27, 2018; Published: July 27, 2018 Abstract: In an elegant phenomenon of the world, mechanical applications are replaced by electronic appliance. Especially digital clocks are smart application due to precisely time display and several types of reasons such as much reliable, free maintenance, portable, elegant outlook, inexpensiveness, tiny size and result accuracyy. Every electronics based modern real life application in any filed is now integrated with the digital calendar to enable the user to keep time and date anywhere at any time. It is often incorporated into all kinds of devices such as transports, traffic signal, radios, televisions, standard ovens, computers, laptop, cell phones and wireless peripheral to intellect the device in the way that would be easily enticed by human mind. Regarding the demand of digital clock, this paper presents graceful design of smart digital clock in a particular way that would not only be able to display time, it has an ability to display day of a week with real time. This research shows an embedded system which is constructed through PIC 16F877A microcontroller, DS1307 RTC and 74LS138 decoder IC. Keywords: PIC 16F877A Microcontroller, I2C Communications, DS 1307 RTC, 7-Segment Display, LED Display, 74LS138 Decoder IC 1. Introduction To measure time, something is needed that will repeat at regular intervals. The number of intervals counted gives a quantitative measurement of the duration. The earliest references for the measurement of the time are the moon and sun [1]. When the sun and the moon are not visible, it is impossible to know the exact time. However clocks are developed to measure out the time in absence of the sun and the moon. The process of measuring time has progressively become more accurate, and the devices more localized eternally [2]. In this work a smart digital clock is developed which is not only shows the time operation with am-pm but also indicates the day of a week. The whole controlling operation is maintained by a PIC 16F877A microcontroller which can set timing condition of DS1307 RTC and read data from the RTC to represent time on 7-segment display. Moreover PIC 16F877A microcontroller indicates a day of a week and am/pm operation with help of decoder 74LS138 IC and LED respectively Objective The goal of this study is to build up a smart application through PIC 16F887A microcontroller and DS 1307 RTC. The tricky embedded system is also comprised 7- segment display. This application especially covers maximum possible arena where it applicable. This study is also significant because of to write code segment with Mikro C Pro for PIC microcontroller. It is also study and learning base phenomena for an amateur who would eager to learn microcontroller, Mikro C Pro, embedded system, advanced interfacing etc Applications i) In various types of transport ii) In traffic signal

2 American Journal of Embedded Systems and Applications 2018; 6(1): iii) In radios & televisions iv) In standard ovens v) In computers, laptop & cell phones vi) In wireless peripheral vii) In robotics 2. Literature Review The first public clock that struck the hours was made and exerted in Milan in 1335[3]. The oldest servicing clock in England is that at Salisbury Cathedral, which dates from About 1500 Peter Henlin, a German locksmith, began to make small clock driven by a spring [4]. The first electronic clock is quartz clock. It is made with a piece of quartz like liquid crystals which eventually composed watch displays [5]. Quartz vibrates equally at thousands of times a second when subjected to an electrical current. Electronic clock at those vibrations divides then down to minute, second and fraction of seconds to show time on the dial or display. Quartz clocks provide more accurate than any mechanical time keeper [6]. However Digital clocks display a numeric representation of a time. Two numeric display formats are commonly used on digital clock such as 24 hours and 12 hours notation. Electronic clocks have predominately replaced the mechanical clocks as they are much reliable, accurate, maintenance free, portable and cost effective [3-5]. The modern version of electronic clock is a name of digital clock that displays the time digitally. Microcontroller like PIC 16F877A, Real Time Clock like DS1307 RTC, 7 Segments Display, LED indicators and some digital IC like 74LS138 Decoder are conventionally used to design smart digital clock [6-8]. There are also clocks for the blind that have display that can be read by using the sense of touch. Some of these are similar to normal analog displays, but are constructed so the hands can be felt without damaging them. Though all clocks measure time, but different clocks can have different status or importance [5, 9, 10]. In 2008, Pan Thu Tun has designed a digital clock using microcontroller with 7-segment display [11]. It simply handles the timing functions electronically rather than mechanically. 3. Proposed Model and Design Principle This embedded system is constructed using PIC 16F877A microcontroller, DS1307 RTC and 74LS138 decoder IC. The proposed basic model of smart digital clock is portrayed in figure 1. The PIC 16F877A microcontroller is a heart of this clock. The microcontroller sets initial time on DS1307 RTC according to input switching conditions. After that the microcontroller reads data from DS1307 RTC and displays time on 7-segment display with am/pm mode by LED indication and also displays day by 74LS138 decoder IC indication. When designed embedded system is connected with power supply, it executes the sequential operations according to programming instructions. Figure 1. Basic model of smart digital clock.

3 32 Mohammad Salim Raza et al.: Advanced Design of Smart Digital Application Using PIC 16F887A Microcontroller and DS 1307 RTC The flowchart of the proposed model is depicted in figure 2. First of all; microcontroller cheeks the initial condition of adjustment switch (ON or OFF). If Adjustment switch gets ON signal (+Vcc) then the data are written into microcontroller and displayed on the 7- segment display. In other direction if the adjustment switch gets OFF signal (ground) then the microcontroller writes data into RTC and displays time on the 7-segment display with am/pm mode by LED indication and also displays day by 74LS138 decoder IC indication. After that data are read from RTC and displayed time on the 7-segment display. The whole processes are repeated to execute the operation of the smart digital clock until to shutdown the system Setup for Proposed Method The program is written in C programming language with Mikro C Pro environment in order to meet the requirement for interfacing of all components in the system and the whole model is simulated with Porteus software [12]. 7-segment LED display is used to show up time and also nine LEDs are used to indicate am/pm mode as well as day of a week. To provide power to the system, 5 volt dc adopter and 3v backup battery are used to operate Real Time Clock DS1307 and 74LS138 decoder IC respectively. Communication between PIC 16F877A microcontroller and DS1307 can be established through I2C bus protocol PIC Microcontroller Tool MIKRO C PRO The MIKRO C PRO for PIC is a powerful feature-rich development tool for PIC microcontroller [13]. It is designed to provide the programmer with the convenient possible solution to developing applications for embedded systems, without compromising performance or control. The MIKRO C PRO is used to write program that has been used to execute operation of the smart digital clock [14]. This program has been written with MIKRO C PRO programming environment for PIC microcontroller. Figure 2. Flowchart of the proposed method for smart digital clock.

4 American Journal of Embedded Systems and Applications 2018; 6(1): Initial Time Setting and Data Writing on RTC Clock The circuit diagram of smart digital clock is simulated in Proteus Software and then implemented practically as shown in figure 3. Port A of PIC 16F877A microcontroller is declared as an input pins by which can control to setup the initial time and day of this digital clock. Port B and Port D are declared as output pins that are connected with 7-segment display and base of transistor in order to display real time on the seven 7-segment display. In Port C, pin RC3 and pin RC4 are connected with RTC DS1307 in order to write/read time and day by the microcontroller. Pin RC0 and RC1 are used as an output pins, those pins are needed to indicate am/pm mode of digital clock via LED indicator. Port E is used as output pins that are connected with input pin of 74LS138 decoder in order to meet the requirements of day display through seven LEDs indicator. Pin 11 and pin 12 are used to deliver power supply to the microcontroller, although those pins are hidden in this simulation but practically needed. Pin 13 and Pin 14 are interconnected with 20MHz Crystal that needed to operate microcontroller. Moreover pin 1 is used as RESET pin of PIC 16F877A Microcontroller. R18 R19 D1 D2 LED-YELLOW R16 R17 SW2 SW-SPDT SW1 SW-SPDT R1 R20 X1 U1 CRYSTAL 20MHz 13 OSC1/CLKIN RB0/INT 14 OSC2/CLKOUT RB1 RB2 2 RA0/AN0 RB3/PGM 3 RA1/AN1 RB4 4 RA2/AN2/VREF-/CVREF RB5 5 RA3/AN3/VREF+ RB6/PGC 6 RA4/T0CKI/C1OUT RB7/PGD 7 RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI 8 RE0/AN5/RD RC1/T1OSI/CCP2 9 RE1/AN6/WR RC2/CCP1 10 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA 1 MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP R3 10k SDA SCL TRIG R2 10k U2 6 SCL X1 5 SDA 7 SOUT 3 VBAT X2 1 2 I2C X2 CRYSTAL KHz R10 Q6 R9 R11 Q5 R8 R12 Q4 R7 R13 Q3 R6 R14 Q2 R5 R15 Q1 R4 PIC16F877A DS1307 BAT1 3V U3 1 A 2 B 3 C 6 E1 4 E2 5 E3 74LS138 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y D9 D3 D4 D5 D6 D7 D8 Figure 3. Schematic Circuit Diagram of Smart Digital clock. When designed system is enable/powered, it executes the sequential operation according to programming which is loaded within PIC 16F877A microcontroller. First of all, microcontroller cheeks the initial condition of switch of SW1 (PORTA. F3), if SW1 is connected with higher potential (+Vcc), the microcontroller gets interrupt signal and goes to store the initial data into itself [12]. The buttons (PORTA. F0, PORTA. F1) across the resistor R16 and R17 are pressed to initiate minutes and hours respectively and switch SW2 (PORTA. F2) is used to set am/pm mode. The day mode of a week can be setup through the button switch (PORTA. F4) across resistor R20 when SW1 is connected with +Vcc. Microcontroller waits to initiate time and date of RTC DS1307 until SW1 is connected with +Vcc. If SW1 is connected with ground potential, microcontroller sends data to write into the DS1307 RTC [13]. The following code segment represents the initial time setting and data writing on RTC clock

5 34 Mohammad Salim Raza et al.: Advanced Design of Smart Digital Application Using PIC 16F887A Microcontroller and DS 1307 RTC Figure 4. Code segment representing the initial time setting and data writing on RTC clock Reading Data from RTC Clock and Display on 7-Segment PIC 16F877A microcontroller reads the data from DS1307 RTC and display time on 7-segment display with am/pm mode of operation. Every 24 hours, microcontroller increases the value of day by 1 and passes to the 74LS138 decoder IC through port E. However the decoder provides high output to the next one that indicates the next day [13]. Once more to setup the time, it is needed to set switch SW1 to +Vcc and then required to press the reset button which is connected with pin 1 of the microcontroller; consequently, time, day and am/pm mode can be set with help of others switches. The following code segment represents the data reading from DS1307 RTC and displaying data on the 7-segment display.

6 American Journal of Embedded Systems and Applications 2018; 6(1): Figure 5. Code segment representing the data reading from DS1307 RTC and displaying data on the 7-segment display. 4. Result Analysis The output is very significant and perceptible on 7- segment display in smart way. The accuracy level is entirely high, trustworthy significant and implementable possible versatile arena. The following table 1 shows the initial setting and the result after first iteration in regarding some constraints. Table 2 shows the outcome both in 7-segment display and RTC clock when PORTA. F3 is null that means PORTA. F3 is connected with ground instead of +Vcc. At this stage, updated time at microcontroller will be written at DS1307 RTC by PIC 16F877A microcontroller. Table 3 shows the continuous outcome both in RTC clock and 7-segment display after data are written into DS1307 RTC. At this phase, PORTA. F3 is also NULL and time will be updated by one second. The smallest unit of time such as SECOND is generated at DS1307 RTC by its own function. The updated data are read by the PIC 16F877A microcontroller in every second and send it to the 7-segment display.

7 36 Mohammad Salim Raza et al.: Advanced Design of Smart Digital Application Using PIC 16F887A Microcontroller and DS 1307 RTC Table 1. At initial setting display features. PORTA. F3 MINUTE HOUR AM/PM DAY 7- SEGMENT DISPLAY PORTA. F3==X AM SATURDAY Saturday:00:00:00 AM AFTER FIRST ITERATION PORTA. F3!=0 10 minute (Increased by 1 if Press BUTTON connected to PORTA. F0) 10 hour (Increased by 1 if Press BUTTON connected to PORTA. F1) PM (If Press switch connected to PORTA. F2) SUNDAY ( If Press BUTTON connected to PORTA. F4) Table 2. After single iteration if PORTA. F3= =0, data write on RTC (Sunday: 10:10:00 PM). Sunday:10:10:00 PM PORTA. F3 MINUTE HOUR AM/PM DAY 7- SEGMENT DISPLAY WRITTEN INTO RTC PORTA. F3= =0 10 minute 10 hour PM SUNDAY Sunday:10:10:00 PM Sunday: 10:10:00 PM Table 3. Reading data from RTC CLOCK and display value continuously. PORTA. F3 SECOND MINUTE HOUR AM/PM DAY RTC CLOCK 7-SEGMENT DISPLAY 0 1 second 10 minute 10 hour PM Sunday Sunday:10:10:01 PM Sunday:10:10:01 PM second 11 minute 11 hour AM Monday Monday: 11:11:10 AM Monday:11:11:10 AM 5. Conclusion In the proposed model, simple smart digital clock has been designed using single microcontroller and implemented practically after the simulation. However, most of the digital clock cannot provide the time exactly for longer period due to unstable effect of clocking pulse. Nevertheless, our designed smart digital clock is not affected by the unstable effect of clocking pulse problem because it uses Real Time Clock module DS1307 that keeps track of the system time and updates continuously. Another data loss problem occurs in some digital clocks whenever power supply shuts down, but our designed smart digital clock is fully free from this hamper due to using of DS1307 RTC which has built-in power sense circuit that detects power failures and automatically switch 3V Li cell battery which is attached with the RTC provided by manufacturer. Moreover its circuit s complexity is very low even visually understandable and cost effective. References [1] [2] [3] Sadeque Reza Khan, Alvir Kabir, Dilshad Ara Hossain, Designing Smart Multipurpose Digital Clock using Real Tim Clock (RTC) and PIC Microcontroller, International Journal of Computer Applications ( ) Volume 41 No. 9, March [5] M. Mamun and Z. Karim A. H, Designing a Microcontroller based Smart Multi Language Learning Word Master, International journal of Engineering Science & Technology (IJEST), Vol. 3 No 1 Jan 2011, pp [6] Microchip PIC16F877A Data Sheet. Printed by Microchip Technology, Inc in the United States of America [7] Dallas DS Real time Clock (RTC), Data Sheet Printed by Dallas Semiconductor [8] Motorola SN74LS138 1-OF-8 Decoder/ De- multiplexer, Data Sheet Printed by Motorola- [9] Chukwunazo. J. Ezeofor #1, Eric. C. Okafor Design and Simulation of Microcontroller Based Electronic Calendar Using Multisim Circuit Design Software, International Journal of Engineering Trends and Technology (IJETT) Volume 13 Number 8 Jul [10] Victor Kathan Sarker, M. Ataur Rahman, and M. A. Matin, Design and Development of Microcontroller Based Digital Bangla Clock, International Journal of Computer Theory and Engineering, Vol. 4, No. 6, December [11] Pan Thu Tun, Development and Implementation of Microcontroller-based Digital Clock, World Academy of Science ngineering and Technology , pp: [12] Bo Su, Li Wang, "Application of Proteus virtual system modeling (VSM) in teaching of microcontroller" IEEE xplore White Paper (April 2010). [13] PIC17C4x microcontroller data sheet (PDF). Microchip Technology DS30412C. Retrieved [14] Churm, Thomas M. (November 5, 2013). "A Short History of Digital Clocks and Watches". Alarm Clock Blog. Archived from the original on March 1, Retrieved [4] S. Ahmed and S. Monira, Designing a 10 segment display for Bangla and English numerals, Proceedings of ICCIT, 2007, pp

Nixie Clock Kit IN-12B color LED backlit Operation Manual Nixie Clock Kit IN-12B V6.0 ( All Right Reserved 2015 )

Nixie Clock Kit IN-12B color LED backlit Operation Manual Nixie Clock Kit IN-12B V6.0 ( All Right Reserved 2015 ) Nixie Clock Kit IN-B color LED backlit Operation Manual Nixie Clock Kit IN-B V. ( All Right Reserved ) - - Operation Manual IN-B Nixie Clock Power for your Nixie Clock The clock does not include a wall

More information

LOW COST DIGITAL BASIC MATHEMATICS RULES LEARNER KIT

LOW COST DIGITAL BASIC MATHEMATICS RULES LEARNER KIT International Journal of Scientific & Engineering Research Volume 3, Issue 7, July-2012 1 IN THE NAME OF ALLAH, THE BENEFICENT THE MERCIFUL LOW COST DIGITAL BASIC MATHEMATICS RULES LEARNER KIT MD.Mizanur

More information

Digital IC Tester by Using PIC18F4550

Digital IC Tester by Using PIC18F4550 Digital IC Tester by Using PIC18F4550 Mrs. Amruta S. Dixit 1, Mrs. Aditi A. Prabhune 2 Department of Electronics & Telecommunication Pune Institute of Computer Technology, Pune, Maharashtra, India Corresponding

More information

Keyboard Controlled Scoreboard

Keyboard Controlled Scoreboard Universities Research Journal 2011, Vol. 4, No. 4 Keyboard Controlled Scoreboard Kyaw Hlaing 1 and Win Swe 2 Abstract The objective of this research work is to design a keyboard controlled scoreboard that

More information

ECE 372 Microcontroller Design

ECE 372 Microcontroller Design E.g. Port A, Port B Used to interface with many devices Switches LEDs LCD Keypads Relays Stepper Motors Interface with digital IO requires us to connect the devices correctly and write code to interface

More information

Digital Clock. Perry Andrews. A Project By. Based on the PIC16F84A Micro controller. Revision C

Digital Clock. Perry Andrews. A Project By. Based on the PIC16F84A Micro controller. Revision C Digital Clock A Project By Perry Andrews Based on the PIC16F84A Micro controller. Revision C 23 rd January 2011 Contents Contents... 2 Introduction... 2 Design and Development... 3 Construction... 7 Conclusion...

More information

Published in A R DIGITECH

Published in A R DIGITECH Design of propeller clock by using 8051 Microcontroller Ahmed H. Al-Saadi*1 *1 (B.Sc. of Computer Engineering in Al Hussein University College of Engineering, Iraq) ah9@outlook.com*1 Abstract The propeller

More information

Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of

Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of applications such as home appliances, medical, automotive,

More information

Digital Stopwatch Timer Circuit Using 555timer and CD4033

Digital Stopwatch Timer Circuit Using 555timer and CD4033 Digital Stopwatch Timer Circuit Using 555timer and CD4033 Kokila.C 1, Kousalya.J.R 2, Madhumitha.K 3, Nandhini.P 4 and Mr.Martin Joel Ratnam 5 UG Scholar, Department of ECE, Adhiyamaan College of Engineering,

More information

DRAFT Microprocessors B Lab 3 Spring PIC24 Inter-Integrated Circuit (I 2 C)

DRAFT Microprocessors B Lab 3 Spring PIC24 Inter-Integrated Circuit (I 2 C) PIC24 Inter-Integrated Circuit (I 2 C) Lab Report Objectives Materials See separate report form located on the course webpage. This form should be completed during the performance of this lab. 1) To utilize

More information

ECB DIGITAL ELECTRONICS PROJECT BASED LEARNING PROJECT REPORT ON 7 SEGMENT DIGITAL STOP WATCH USING DECODER

ECB DIGITAL ELECTRONICS PROJECT BASED LEARNING PROJECT REPORT ON 7 SEGMENT DIGITAL STOP WATCH USING DECODER ECB2212 - DIGITAL ELECTRONICS PROJECT BASED LEARNING PROJECT REPORT ON 7 SEGMENT DIGITAL STOP WATCH USING DECODER SUBMITTED BY ASHRAF HUSSAIN (160051601105) S SAMIULLAH (160051601059) CONTENTS >AIM >INTRODUCTION

More information

Digital (5hz to 500 Khz) Frequency-Meter

Digital (5hz to 500 Khz) Frequency-Meter Digital (5hz to 500 Khz) Frequency-Meter Posted on April 4, 2008, by Ibrahim KAMAL, in Sensor & Measurement, tagged Based on the famous AT89C52 microcontroller, this 500 Khz frequency-meter will be enough

More information

Experimental Study to Show the Effect of Bouncing On Digital Systems

Experimental Study to Show the Effect of Bouncing On Digital Systems Journal Name, Vol. 1, Journal of Networks and Telecommunication Systems, Vol. 1 (1), 28-38, September, 2015 ISSN: Pending,, Published online: www.unitedscholars.net/archive Experimental Study to Show the

More information

Data Conversion and Lab (17.368) Fall Lecture Outline

Data Conversion and Lab (17.368) Fall Lecture Outline Data Conversion and Lab (17.368) Fall 2013 Lecture Outline Class # 11 November 14, 2013 Dohn Bowden 1 Today s Lecture Outline Administrative Detailed Technical Discussions Lab Microcontroller and Sensors

More information

NORTHWESTERN UNIVERSITY TECHNOLOGICAL INSTITUTE

NORTHWESTERN UNIVERSITY TECHNOLOGICAL INSTITUTE NORTHWESTERN UNIVERSITY TECHNOLOGICL INSTITUTE ECE 270 Experiment #8 DIGITL CIRCUITS Prelab 1. Draw the truth table for the S-R Flip-Flop as shown in the textbook. Draw the truth table for Figure 7. 2.

More information

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill Objectives: Analyze the operation of sequential logic circuits. Understand the operation of digital counters.

More information

Combinational vs Sequential

Combinational vs Sequential Combinational vs Sequential inputs X Combinational Circuits outputs Z A combinational circuit: At any time, outputs depends only on inputs Changing inputs changes outputs No regard for previous inputs

More information

uresearch GRAVITECH.US GRAVITECH GROUP Copyright 2007 MicroResearch GRAVITECH GROUP

uresearch GRAVITECH.US GRAVITECH GROUP Copyright 2007 MicroResearch GRAVITECH GROUP GRAVITECH.US uresearch GRAVITECH GROUP Description The I2C-7SEG board is a 5-pin CMOS device that provides 4-digit of 7-segment display using I 2 C bus. There are no external components required. Only

More information

Experiment 3: Basic Embedded System Analysis and Design

Experiment 3: Basic Embedded System Analysis and Design University of Jordan Faculty of Engineering and Technology Department of Computer Engineering Embedded Systems Laboratory 0907334 3 Experiment 3: Basic Embedded System Analysis and Design Objectives Empowering

More information

Telephony Training Systems

Telephony Training Systems Telephony Training Systems LabVolt Series Datasheet Festo Didactic en 120 V - 60 Hz 07/2018 Table of Contents General Description 2 Topic Coverage 6 Features & Benefits 6 List of Available Training Systems

More information

Microcontroller Based Emergency Service Console

Microcontroller Based Emergency Service Console Microcontroller Based Emergency Service Console Aniket Orke #1, Vaibhav Pawar #2, Amit Mohitkar #3, Swapnil Dakhole #4, Abhishek Pimlapure #5 #1,2,3,4,5 Student, Department of Electronics and Communication

More information

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil ADC Peripheral in s Petr Cesak, Jan Fischer, Jaroslav Roztocil Czech Technical University in Prague, Faculty of Electrical Engineering Technicka 2, CZ-16627 Prague 6, Czech Republic Phone: +420-224 352

More information

Figure 30.1a Timing diagram of the divide by 60 minutes/seconds counter

Figure 30.1a Timing diagram of the divide by 60 minutes/seconds counter Digital Clock The timing diagram figure 30.1a shows the time interval t 6 to t 11 and t 19 to t 21. At time interval t 9 the units counter counts to 1001 (9) which is the terminal count of the 74x160 decade

More information

8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT BOARD)

8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT BOARD) ESSENTIAL INFORMATION BUILD INSTRUCTIONS CHECKING YOUR PCB & FAULT-FINDING MECHANICAL DETAILS HOW THE KIT WORKS LEARN ABOUT PROGRAMMING WITH THIS 8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT

More information

Copyright 2011 by Enoch Hwang, Ph.D. and Global Specialties. All rights reserved. Printed in Taiwan.

Copyright 2011 by Enoch Hwang, Ph.D. and Global Specialties. All rights reserved. Printed in Taiwan. Copyright 2011 by Enoch Hwang, Ph.D. and Global Specialties All rights reserved. Printed in Taiwan. No part of this publication may be reproduced, stored in a retrieval system or transmitted, in any form

More information

DESIGN AND DEVELOPMENT OF A MICROCONTROLLER BASED PORTABLE ECG MONITOR

DESIGN AND DEVELOPMENT OF A MICROCONTROLLER BASED PORTABLE ECG MONITOR Bangladesh Journal of Medical Physics Vol. 4, No.1, 2011 DESIGN AND DEVELOPMENT OF A MICROCONTROLLER BASED PORTABLE ECG MONITOR Nahian Rahman 1, A K M Bodiuzzaman, A Raihan Abir, K Siddique-e Rabbani Department

More information

EXPERIMENT 2: Elementary Input Output Programming

EXPERIMENT 2: Elementary Input Output Programming EXPERIMENT 2: Elementary Input Output Programming Objectives Introduction to the Parallel Input/Output (I/O) Familiarization to Interfacing with digital inputs and outputs such as switches, LEDs and 7-segment.

More information

RF4432 wireless transceiver module

RF4432 wireless transceiver module RF4432 wireless transceiver module 1. Description RF4432 adopts Silicon Lab Si4432 RF chip, which is a highly integrated wireless ISM band transceiver. The features of high sensitivity (-121 dbm), +20

More information

Design of VGA and Implementing On FPGA

Design of VGA and Implementing On FPGA Design of VGA and Implementing On FPGA Mr. Rachit Chandrakant Gujarathi Department of Electronics and Electrical Engineering California State University, Sacramento Sacramento, California, United States

More information

Combo Board.

Combo Board. Combo Board www.matrixtsl.com EB083 Contents About This Document 2 General Information 3 Board Layout 4 Testing This Product 5 Circuit Diagram 6 Liquid Crystal Display 7 Sensors 9 Circuit Diagram 10 About

More information

Multipurpose Robot. Himanshu Gupta 1, Mohammad Shahid 2

Multipurpose Robot. Himanshu Gupta 1, Mohammad Shahid 2 Multipurpose Robot Himanshu Gupta 1, Mohammad Shahid 2 Himanshu Gupta, Department of E&C Engineering, Sikkim Manipal Institute of Technology (SMIT), Majitar, Sikkim, India himanshu.3h @gmail.com 1 Mohammad

More information

Comparing JTAG, SPI, and I2C

Comparing JTAG, SPI, and I2C Comparing JTAG, SPI, and I2C Application by Russell Hanabusa 1. Introduction This paper discusses three popular serial buses: JTAG, SPI, and I2C. A typical electronic product today will have one or more

More information

16 Stage Bi-Directional LED Sequencer

16 Stage Bi-Directional LED Sequencer 16 Stage Bi-Directional LED Sequencer The bi-directional sequencer uses a 4 bit binary up/down counter (CD4516) and two "1 of 8 line decoders" (74HC138 or 74HCT138) to generate the popular "Night Rider"

More information

A NOVEL INTELLIGENT SYSTEM FOR EFFICIENT QUEUE MANAGEMENT

A NOVEL INTELLIGENT SYSTEM FOR EFFICIENT QUEUE MANAGEMENT A NOVEL INTELLIGENT SYSTEM FOR EFFICIENT QUEUE MANAGEMENT Basil Roy 1, Aswin Venugopal 2 UG Student, Dept. of EEE, M.A. College of Engineering, Kothamangalam, Kerala, India 1,2 ABSTRACT: The inconvenience

More information

IOT BASED ENERGY METER RATING

IOT BASED ENERGY METER RATING IOT BASED ENERGY METER RATING Amrita Lodhi 1,Nikhil Kumar Jain 2, Prof.Prashantchaturvedi 3 12 Student, 3 Dept. of Electronics & Communication Engineering Lakshmi Narain College of Technology Bhopal (India)

More information

Embedded System Training Module ABLab Solutions

Embedded System Training Module ABLab Solutions Embedded System Training Module ABLab Solutions www.ablab.in Table of Contents Course Outline... 4 1. Introduction to Embedded Systems... 4 2. Overview of Basic Electronics... 4 3. Overview of Digital

More information

BUSES IN COMPUTER ARCHITECTURE

BUSES IN COMPUTER ARCHITECTURE BUSES IN COMPUTER ARCHITECTURE The processor, main memory, and I/O devices can be interconnected by means of a common bus whose primary function is to provide a communication path for the transfer of data.

More information

SAL Series Wireless Clock (V1)

SAL Series Wireless Clock (V1) SAL Series Wireless Clock (V1) HIGHLIGHTS Microprocessor based movement Each clock acts as a repeater and transmitter 915 928MHz frequency hopping technology Receiving and transmission rate every four

More information

Chapter 9 MSI Logic Circuits

Chapter 9 MSI Logic Circuits Chapter 9 MSI Logic Circuits Chapter 9 Objectives Selected areas covered in this chapter: Analyzing/using decoders & encoders in circuits. Advantages and disadvantages of LEDs and LCDs. Observation/analysis

More information

Review : 2 Release Date : 2019 Last Amendment : 2013 Course Code : SKEE 2742 Procedure Number : PK-UTM-FKE-(0)-10

Review : 2 Release Date : 2019 Last Amendment : 2013 Course Code : SKEE 2742 Procedure Number : PK-UTM-FKE-(0)-10 School Course Name : : ELECTRICAL ENGINEERING 2 ND YEAR ELECTRONIC DESIGN LAB Review : 2 Release Date : 2019 Last Amendment : 2013 Course Code : SKEE 2742 Procedure Number : PK-UTM-FKE-(0)-10 School of

More information

Rfid Based Attendance System

Rfid Based Attendance System Rfid Based Attendance System Raj Kumar Mistri 1, Kamlesh Kishore 2, Priyanka Nidhi 3, Pushpakumari 4, Vikrantkumar 5 1, 2 Assistant Professor, 3,4,5 B.Tech Scholar 1,2,3,4,5 Dept. of ECE, RTC Institute

More information

Telephony Training Systems

Telephony Training Systems Telephony Training Systems LabVolt Series Datasheet Festo Didactic en 240 V - 50 Hz 04/2018 Table of Contents General Description 2 Topic Coverage 6 Features & Benefits 6 List of Available Training Systems

More information

Prototype Model of Li-Fi Technology using Visible Light Communication

Prototype Model of Li-Fi Technology using Visible Light Communication Prototype Model of Li-Fi Technology using Visible Light Communication Rashmi.T 1, Rajalaxmi.R 2, Mr.Balaji.V.R 3 1,2 UG Student, 3 Assistant Professor Department of ECE, St. Joseph s Institute of Technology

More information

International Journal of scientific research and management (IJSRM) Volume 1 Issue 6 Pages Website: ISSN (e):

International Journal of scientific research and management (IJSRM) Volume 1 Issue 6 Pages Website:   ISSN (e): International Journal of scientific research and management (IJSRM) Volume 1 Issue 6 Pages 346-351 2013 Website: www.ijsrm.in ISSN (e): 2321-3418 Design and Development of a 6-Digit Microcontroller Based

More information

6.111 Project Proposal IMPLEMENTATION. Lyne Petse Szu-Po Wang Wenting Zheng

6.111 Project Proposal IMPLEMENTATION. Lyne Petse Szu-Po Wang Wenting Zheng 6.111 Project Proposal Lyne Petse Szu-Po Wang Wenting Zheng Overview: Technology in the biomedical field has been advancing rapidly in the recent years, giving rise to a great deal of efficient, personalized

More information

A Directional Indicator with a Symbol Based Interface for improvised Safety-Enhanced Directional Indicators using Matrix LED

A Directional Indicator with a Symbol Based Interface for improvised Safety-Enhanced Directional Indicators using Matrix LED AUSTRALIAN JOURNAL OF BASIC AND APPLIED SCIENCES ISSN:1991-8178 EISSN: 2309-8414 Journal home page: www.ajbasweb.com A Directional Indicator with a Symbol Based Interface for improvised Safety-Enhanced

More information

Digital Fundamentals. Lab 5 Latches & Flip-Flops CETT Name: Date:

Digital Fundamentals. Lab 5 Latches & Flip-Flops CETT Name: Date: Richland College School of Engineering & Technology Rev. 0 B. Donham Rev. 1 (7/2003) J. Horne Rev. 2 (1/2008) J. Bradbury Rev. 3 (7/2015) J. Bradbury Digital Fundamentals CETT 1425 Lab 5 Latches & Flip-Flops

More information

Section 24. Programming and Diagnostics

Section 24. Programming and Diagnostics Section. and Diagnostics HIGHLIGHTS This section of the manual contains the following topics:.1 Introduction... -2.2 In-Circuit Serial... -2.3 Enhanced In-Circuit Serial... -5.4 JTAG Boundary Scan... -6.5

More information

SAPLING MASTER CLOCKS

SAPLING MASTER CLOCKS SAPLING MASTER CLOCKS Sapling SMA Master Clocks Sapling is proud to introduce its SMA Series Master Clock. The standard models come loaded with many helpful features including a user friendly built-in

More information

LED Array Board.

LED Array Board. LED Array Board www.matrixtsl.com EB087 Contents About This Document 2 General Information 3 Board Layout 4 Testing This Product 5 Circuit Description 6 Circuit Diagram 7 About This Document This document

More information

A MISSILE INSTRUMENTATION ENCODER

A MISSILE INSTRUMENTATION ENCODER A MISSILE INSTRUMENTATION ENCODER Item Type text; Proceedings Authors CONN, RAYMOND; BREEDLOVE, PHILLIP Publisher International Foundation for Telemetering Journal International Telemetering Conference

More information

SXGA096 DESIGN REFERENCE BOARD

SXGA096 DESIGN REFERENCE BOARD SXGA096 DESIGN REFERENCE BOARD For Use with all emagin SXGA096 OLED Microdisplays USER S MANUAL VERSION 1.0 TABLE OF CONTENTS D01-501152-01 SXGA096 Design Reference Board User s Manual i 1. INTRODUCTION...

More information

RF4432F27 wireless transceiver module

RF4432F27 wireless transceiver module RF4432F27 wireless transceiver module 1. Description RF4432F27 is 500mW RF module embedded with amplifier and LNA circuit. High quality of component, tightened inspection and long term test make this module

More information

UNIT V 8051 Microcontroller based Systems Design

UNIT V 8051 Microcontroller based Systems Design UNIT V 8051 Microcontroller based Systems Design INTERFACING TO ALPHANUMERIC DISPLAYS Many microprocessor-controlled instruments and machines need to display letters of the alphabet and numbers. Light

More information

FLIP-FLOPS AND RELATED DEVICES

FLIP-FLOPS AND RELATED DEVICES C H A P T E R 5 FLIP-FLOPS AND RELATED DEVICES OUTLINE 5- NAND Gate Latch 5-2 NOR Gate Latch 5-3 Troubleshooting Case Study 5-4 Digital Pulses 5-5 Clock Signals and Clocked Flip-Flops 5-6 Clocked S-R Flip-Flop

More information

MODULAR DIGITAL ELECTRONICS TRAINING SYSTEM

MODULAR DIGITAL ELECTRONICS TRAINING SYSTEM MODULAR DIGITAL ELECTRONICS TRAINING SYSTEM MDETS UCTECH's Modular Digital Electronics Training System is a modular course covering the fundamentals, concepts, theory and applications of digital electronics.

More information

SignalTap Plus System Analyzer

SignalTap Plus System Analyzer SignalTap Plus System Analyzer June 2000, ver. 1 Data Sheet Features Simultaneous internal programmable logic device (PLD) and external (board-level) logic analysis 32-channel external logic analyzer 166

More information

Embedded Systems Lab. Dynamic Traffic and Street Lights Controller with Non-Motorized User Detection

Embedded Systems Lab. Dynamic Traffic and Street Lights Controller with Non-Motorized User Detection UNIVERSITY OF JORDAN Embedded Systems Lab Dynamic Traffic and Street Lights Controller with Non-Motorized User Detection Preferred Group Size Grading Project Due Date (2) Two is the allowed group size.

More information

STATIC RANDOM-ACCESS MEMORY

STATIC RANDOM-ACCESS MEMORY STATIC RANDOM-ACCESS MEMORY by VITO KLAUDIO OCTOBER 10, 2015 CSC343 FALL 2015 PROF. IZIDOR GERTNER Table of contents 1. Objective... pg. 2 2. Functionality and Simulations... pg. 4 2.1 SR-LATCH... pg.

More information

Preliminary Design Report. Remote Fencing Scoreboard Gator FenceBox

Preliminary Design Report. Remote Fencing Scoreboard Gator FenceBox EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 2 February 2012 Remote Fencing Scoreboard Gator FenceBox Team Members: Adrian Montero Team Antero Alexander Quintero Project

More information

University of Pennsylvania Department of Electrical and Systems Engineering. Digital Design Laboratory. Lab8 Calculator

University of Pennsylvania Department of Electrical and Systems Engineering. Digital Design Laboratory. Lab8 Calculator University of Pennsylvania Department of Electrical and Systems Engineering Digital Design Laboratory Purpose Lab Calculator The purpose of this lab is: 1. To get familiar with the use of shift registers

More information

SAPLING WIRED SYSTEM

SAPLING WIRED SYSTEM SAPLING WIRED SYSTEM Sapling 2-Wire System DESCRIPTION The Sapling 2-Wire System is one of the most innovative and advanced wired systems in the synchronized time industry. It starts with the SMA Series

More information

PDW MARTHEL S.C. ul. Sosnowa 24-5, Bielany Wrocławskie Kobierzyce, POLAND tel , 12; fax MART-02:

PDW MARTHEL S.C. ul. Sosnowa 24-5, Bielany Wrocławskie Kobierzyce, POLAND tel , 12; fax MART-02: MART-02: GENERAL PURPOSE MODULE TO RECORD AND TO PLAY-BACK AUDIO MESSAGES Assemble-it-yourself kit 1 mart02.pdf The MART-02 Module is applicable for multiple recording and playing back audio signals using

More information

Experiment # 12. Traffic Light Controller

Experiment # 12. Traffic Light Controller Experiment # 12 Traffic Light Controller Objectives Practice on the design of clocked sequential circuits. Applications of sequential circuits. Overview In this lab you are going to develop a Finite State

More information

TV Synchronism Generation with PIC Microcontroller

TV Synchronism Generation with PIC Microcontroller TV Synchronism Generation with PIC Microcontroller With the widespread conversion of the TV transmission and coding standards, from the early analog (NTSC, PAL, SECAM) systems to the modern digital formats

More information

ARM HOW-TO GUIDE Interfacing Traffic Light with LPC2148

ARM HOW-TO GUIDE Interfacing Traffic Light with LPC2148 ARM HOW-TO GUIDE Interfacing Traffic Light with LPC2148 Contents at a Glance ARM7 LPC2148 Primer Board... 3 Traffic Light Control... 3 About the colors of Traffic Light Control... 4 Interfacing Traffic

More information

Although the examples given in this application note are based on the ZX-24, the principles can be equally well applied to the other ZX processors.

Although the examples given in this application note are based on the ZX-24, the principles can be equally well applied to the other ZX processors. ZBasic Application Note Introduction On more complex projects it is often the case that more I/O lines are needed than the number that are available on the chosen processor. In this situation, you might

More information

Color Programmable Control Board

Color Programmable Control Board Color Programmable Control Board By Anthony Shvets Zhe Tang Final Report for ECE 445, Senior Design, Spring 2018 TA: Zipeng Wang May 2018 Project No. 63 Abstract This report is about the designing of a

More information

TRIMBLE GPS / 10MHz REFERENCE MONITOR DISPLAY V January 2015

TRIMBLE GPS / 10MHz REFERENCE MONITOR DISPLAY V January 2015 TRIMBLE GPS / 10MHz REFERENCE MONITOR DISPLAY V1.2-1.4 January 2015 A display and command module for the Trimble Thunderbolt GPS with 10MHz reference oscillator. by Hubbatech Software Revision Notes: 1.2-2014

More information

E90 Proposal: Shuttle Tracker

E90 Proposal: Shuttle Tracker E90 Proposal: Shuttle Tracker Nick Guerette December 1, 2004 Abstract I propose the implementation of a system using long-range RFID and ethernet/ip network communication to track the location of Swarthmore

More information

TV Character Generator

TV Character Generator TV Character Generator TV CHARACTER GENERATOR There are many ways to show the results of a microcontroller process in a visual manner, ranging from very simple and cheap, such as lighting an LED, to much

More information

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Final Examination CLOSED BOOK

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Final Examination CLOSED BOOK Department of Electrical and Computer Engineering University of Wisconsin Madison Fall 2014-2015 Final Examination CLOSED BOOK Kewal K. Saluja Date: December 14, 2014 Place: Room 3418 Engineering Hall

More information

PRE J. Figure 25.1a J-K flip-flop with Asynchronous Preset and Clear inputs

PRE J. Figure 25.1a J-K flip-flop with Asynchronous Preset and Clear inputs Asynchronous Preset and Clear Inputs The S-R, J-K and D inputs are known as synchronous inputs because the outputs change when appropriate input values are applied at the inputs and a clock signal is applied

More information

Sharif University of Technology. SoC: Introduction

Sharif University of Technology. SoC: Introduction SoC Design Lecture 1: Introduction Shaahin Hessabi Department of Computer Engineering System-on-Chip System: a set of related parts that act as a whole to achieve a given goal. A system is a set of interacting

More information

Introduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley

Introduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley Introduction As hard as it might be to believe, I have never built an electronic clock of any kind. I've always thought electronic clocks were passe and not worth the time to design and build one. In addition,

More information

CONVOLUTIONAL CODING

CONVOLUTIONAL CODING CONVOLUTIONAL CODING PREPARATION... 78 convolutional encoding... 78 encoding schemes... 80 convolutional decoding... 80 TIMS320 DSP-DB...80 TIMS320 AIB...80 the complete system... 81 EXPERIMENT - PART

More information

LAB #6 State Machine, Decoder, Buffer/Driver and Seven Segment Display

LAB #6 State Machine, Decoder, Buffer/Driver and Seven Segment Display LAB #6 State Machine, Decoder, Buffer/Driver and Seven Segment Display LAB OBJECTIVES 1. Design a more complex state machine 2. Design a larger combination logic solution on a PLD 3. Integrate two designs

More information

Section 24. Programming and Diagnostics

Section 24. Programming and Diagnostics Section. Programming and Diagnostics HIGHLIGHTS This section of the manual contains the following topics:.1 Introduction... -2.2 In-Circuit Serial Programming... -3.3 Enhanced In-Circuit Serial Programming...

More information

14 GHz, 2.2 kw KLYSTRON GENERATOR GKP 22KP 14GHz WR62 3x400V

14 GHz, 2.2 kw KLYSTRON GENERATOR GKP 22KP 14GHz WR62 3x400V 14 GHz, 2.2 kw KLYSTRON GENERATOR GKP 22KP 14GHz WR62 3x400V With its characteristics of power stability independent of the load, very fast response time when pulsed (via external modulated signal), low

More information

Laboratory Exercise 7

Laboratory Exercise 7 Laboratory Exercise 7 Finite State Machines This is an exercise in using finite state machines. Part I We wish to implement a finite state machine (FSM) that recognizes two specific sequences of applied

More information

MUHAMMAD NAEEM LATIF MCS 3 RD SEMESTER KHANEWAL

MUHAMMAD NAEEM LATIF MCS 3 RD SEMESTER KHANEWAL 1. A stage in a shift register consists of (a) a latch (b) a flip-flop (c) a byte of storage (d) from bits of storage 2. To serially shift a byte of data into a shift register, there must be (a) one click

More information

PHYSICS 5620 LAB 9 Basic Digital Circuits and Flip-Flops

PHYSICS 5620 LAB 9 Basic Digital Circuits and Flip-Flops PHYSICS 5620 LAB 9 Basic Digital Circuits and Flip-Flops Objective Construct a two-bit binary decoder. Study multiplexers (MUX) and demultiplexers (DEMUX). Construct an RS flip-flop from discrete gates.

More information

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC ARCHITA SRIVASTAVA Integrated B.tech(ECE) M.tech(VLSI) Scholar, Jayoti Vidyapeeth Women s University, Rajasthan, India, Email:

More information

Pattern Based Attendance System using RF module

Pattern Based Attendance System using RF module Pattern Based Attendance System using RF module 1 Bishakha Samantaray, 2 Megha Sutrave, 3 Manjunath P S Department of Telecommunication Engineering, BMS College of Engineering, Bangalore, India Email:

More information

Electronic Grocery Machine

Electronic Grocery Machine IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 09 February 2016 ISSN (online): 2349-6010 Electronic Grocery Machine Ruchit C. Kundariya Darshana M. Vekariya

More information

Application Note. Serial Line Coding Converters AN-CM-264

Application Note. Serial Line Coding Converters AN-CM-264 Application Note AN-CM-264 Abstract Because of its efficiency, serial communication is common in many industries. Usually, standard protocols like UART, I2C or SPI are used for serial interfaces. However,

More information

EE 367 Lab Part 1: Sequential Logic

EE 367 Lab Part 1: Sequential Logic EE367: Introduction to Microprocessors Section 1.0 EE 367 Lab Part 1: Sequential Logic Contents 1 Preface 1 1.1 Things you need to do before arriving in the Laboratory............... 2 1.2 Summary of material

More information

DIGITAL ELECTRONICS: LOGIC AND CLOCKS

DIGITAL ELECTRONICS: LOGIC AND CLOCKS DIGITL ELECTRONICS: LOGIC ND CLOCKS L 6 INTRO: INTRODUCTION TO DISCRETE DIGITL LOGIC, MEMORY, ND CLOCKS GOLS In this experiment, we will learn about the most basic elements of digital electronics, from

More information

Spring 2011 Microprocessors B Course Project (30% of your course Grade)

Spring 2011 Microprocessors B Course Project (30% of your course Grade) Course Project guidelines Spring 2011 Microprocessors B 17.384 Course Project (30% of your course Grade) Overall Guidelines Design a fairly complex system that contains at least one microcontroller (the

More information

Triple RTD. On-board Digital Signal Processor. Linearization RTDs 20 Hz averaged outputs 16-bit precision comparator function.

Triple RTD. On-board Digital Signal Processor. Linearization RTDs 20 Hz averaged outputs 16-bit precision comparator function. Triple RTD SMART INPUT MODULE State-of-the-art Electromagnetic Noise Suppression Circuitry. Ensures signal integrity even in harsh EMC environments. On-board Digital Signal Processor. Linearization RTDs

More information

Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop. Course project for ECE533

Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop. Course project for ECE533 Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop Course project for ECE533 I. Objective: REPORT-I The objective of this project is to design a 4-bit counter and implement it into a chip

More information

International Journal for Research in Applied Science & Engineering Technology (IJRASET) Trespass Prevention System Using IOT

International Journal for Research in Applied Science & Engineering Technology (IJRASET) Trespass Prevention System Using IOT Trespass Prevention System Using IOT Arun prakash 1, Aravind Krishnan 2, Dhanabalan 3, Anil Kumar 4, B Thyla 5 1,2,3,4 UG Students, 5 Assistant Professor, Department of ECE, KCG College of technology,

More information

CSCB58 - Lab 4. Prelab /3 Part I (in-lab) /1 Part II (in-lab) /1 Part III (in-lab) /2 TOTAL /8

CSCB58 - Lab 4. Prelab /3 Part I (in-lab) /1 Part II (in-lab) /1 Part III (in-lab) /2 TOTAL /8 CSCB58 - Lab 4 Clocks and Counters Learning Objectives The purpose of this lab is to learn how to create counters and to be able to control when operations occur when the actual clock rate is much faster.

More information

Senior Design Project: Blind Transmitter

Senior Design Project: Blind Transmitter Senior Design Project: Blind Transmitter Marvin Lam Mamadou Sall Ramtin Malool March 19, 2007 As the technology industry progresses we cannot help but to note that products are becoming both smaller and

More information

Chapter 5 Flip-Flops and Related Devices

Chapter 5 Flip-Flops and Related Devices Chapter 5 Flip-Flops and Related Devices Chapter 5 Objectives Selected areas covered in this chapter: Constructing/analyzing operation of latch flip-flops made from NAND or NOR gates. Differences of synchronous/asynchronous

More information

Computer Systems Architecture

Computer Systems Architecture Computer Systems Architecture Fundamentals Of Digital Logic 1 Our Goal Understand Fundamentals and basics Concepts How computers work at the lowest level Avoid whenever possible Complexity Implementation

More information

SDA 3302 Family. GHz PLL with I 2 C Bus and Four Chip Addresses

SDA 3302 Family. GHz PLL with I 2 C Bus and Four Chip Addresses GHz PLL with I 2 C Bus and Four Chip Addresses Preliminary Data Features 1-chip system for MPU control (I 2 C bus) 4 programmable chip addresses Short pull-in time for quick channel switch-over and optimized

More information

Logic Analyzer Auto Run / Stop Channels / trigger / Measuring Tools Axis control panel Status Display

Logic Analyzer Auto Run / Stop Channels / trigger / Measuring Tools Axis control panel Status Display Logic Analyzer The graphical user interface of the Logic Analyzer fits well into the overall design of the Red Pitaya applications providing the same operating concept. The Logic Analyzer user interface

More information

University of Illinois at Urbana-Champaign

University of Illinois at Urbana-Champaign University of Illinois at Urbana-Champaign Digital Electronics Laboratory Physics Department Physics 40 Laboratory Experiment 3: CMOS Digital Logic. Introduction The purpose of this lab is to continue

More information

IJMIE Volume 2, Issue 3 ISSN:

IJMIE Volume 2, Issue 3 ISSN: Development of Virtual Experiment on Flip Flops Using virtual intelligent SoftLab Bhaskar Y. Kathane* Pradeep B. Dahikar** Abstract: The scope of this paper includes study and implementation of Flip-flops.

More information