DATA LOGGER APPLICATION DEVELOPMENT USING MICROCONTROLLER ATMEGA 128 FOR A WEB-BASED GPRS COMMUNICATION
|
|
- Simon Pierce
- 6 years ago
- Views:
Transcription
1 DATA LOGGER APPLICATION DEVELOPMENT USING MICROCONTROLLER ATMEGA 128 FOR A WEB-BASED GPRS COMMUNICATION Devi Munandar 1, Oka Mahendra 1, Djohar Syamsi 1 1 Research Center for Informatics, Indonesian Institute of Sciences Jl. Sangkuriang Komplek LIPI, Gd. 20 Lt. 3 Bandung, Indonesia devi@informatika.lipi.go.id 1, oka@informatika.lipi.go.id 1, djohar@informatika.lipi.go.id 1 ABSTRACT This paper discusses about the design and development application on a data logger using microcontroller ATMega 128 connected to the GPRS modem for web-based data transmission, which has a signal conditioning function adjusts the sensor signals from analog to microcontroller, which functioned as media MMC data storage, and RTC DS 1310 as a timer, microcontroller connected to the GPRS modem ITEGNO 3800 with serial RS- 232 system. Data logger sending a string through HTTP protocol to a defined web domain, web domain that is connected using a web server in the governance by using the web interface, data logger is connected by using three sensors: rainfall, temperature, and wind speed, from the other side of the interface application which consist of two parts: the first application of a back -end that takes data from sensors, the second is an application web base interface as front-end interface to display data in an instant, daily, monthly and annually data. In this paper we also discussed to provide a solution to use our results by reducing costs significantly for the price of data communication. Keywords: Data Logger, GPRS, Web Pages, Microcontroller. 1 INTRODUCTION Data logger as a data recorder device initially does not require long-distance communication system, data stored in storage media (memory) then can be used at another time one. This data collection can be done by taking a memory card to be used and read by computer, with the monitoring requirements data logger system, developed data logger equipped with communication system remotely, eg via GSM (SMS and dial-up), satellite, GPRS, or radio waves with specific frequencies and modulations. in several studies, data logger use SMS service to send the packet data from a note station to Master station, otherwise the Master station can also send to the station to request data using sms [2]. for long periods, with short intervals of data transmission, for example one minute or five minutes, use of SMS are in need of considerable cost, to overcome the problem of high cost, in this paper discussed how to use communication systems GPRS between data logger with base station, using this GPRS communication could reduce costs in addition, the speed of data transfer 2 MODEL, DESIGN AND IMPLEMENTATION In this section, we describe the theory, design model hardware and software and implementation of our application. 2.1 Microcontroller Microcontroller can be analogue as a computer system that is packaged in a chip. It can be interpreted as an IC actually being a minimum requirement that the microprocessor can work, which includes microprocessor, ROM, RAM, I / O and clock, as owned by a computer. Given the small packaging of a chip, it ability is smaller than a computer. Although in terms of lower ability, but for certain applications microcontroller become more flexible and practical as well as low power. In applications for automation and control systems with the ability to "stand alone", the use of microcontroller is the best option compared to using a PC Microprocessor (RAM) (ROM) Figure 1..Personal computer architecture (ROM) IV-27
2 IV- 28 The 6 th International Conference on Information & Communication Technology and Systems (RAM) Single Chip Microprocessor I/O (RAM) very specific devices for measuring in one environment or application type only. It is common for general purpose types to be programmable ; however, many remain as static machines with only a limited number or no changeable parameters. Electronic data loggers have replaced chart recorder in many applications. One of the primary benefits of using data loggers is the ability to automatically collect data on a 24-hour basis. Upon activation, data loggers are typically deployed and left unattended to measure and record information for the duration of the monitoring period. This allows for a comprehensive, accurate picture of the environmental conditions being monitored, such as air temperature and relative humidity[7]. Figure 2. Microcontroller base architecture In this paper we used the AVR microcontroller from ATMEGA 128 family. General specifications of ATMega128 are as follows: Flash memory: 128 Kb EEPROM: 4 Kb SRAM: 4096 bytes Other Features: 16-bit timer, 8-bit timers, PWM, RTC, SPI, UART, TWI, ISP, ADC, analog comparator, an external interrupt. Program code / instructions are stored into flash memory, which is non-volatile memory type that data will not lose even if power supply is turned off. We use ATmega 128 as the CPU on our investigate is also due to the speed capabilities that can achieve 16 MHz, low price, and easy to obtain Data Logger A data logger (also datalogger or data recorder) is an electronic device that records data over time or in relation to location either with a built in instrument or sensor or via external instruments and sensors. Increasingly, but not entirely, they are based on a digital processor (or computer). They generally are small, battery powered, portable, and equipped with a microprocessor, internal memory for data storage, and sensors. Some data loggers interface with a personal computer and utilize software to activate the data logger and view and analyze the collected data, while others have a local interface device (keypad, LCD) and can be used as a stand-alone device. Data loggers vary between general purpose types for a range of measurement applications to Figure 3. Inside of data logger 2.3 Overall Design Model System On the design of the general model, how to work data logger using GPRS communication. Media communication GPRS is a device that can transmit data from the data logger to a computer located at a different location with an internet media connection, the Internet connection using a system GPRS (General Packet Radio Switch). As a whole can be seen in figure 4. To make this system work, data logger need to connect with GPRS modem, which in this paper we using a modem ITEGNO 3800, with firmware IWOW.
3 Datalogger Application Development using Microcontroller ATMEGA 128 for a Web-Based GPRS Communication-Devi Munandar IV-29 reading the RTC data, set the digital input and digital output, sending data to the PC or GSM modem (if required), and send data to the GPRS modem, block diagram of data logger as described in the following: Figure 4. Overall design model system GPRS modem subsequently ordered by the microcontroller in the data logger to send a string to access HTTP web domain that has been determined. HTTP string in the delivery system, the argument in the HTTP string accepted by file name sql_write.php, which is in the PHP web server, write the file, this PHP will further dividing the variables of time (date and hour), and the variable that contains the value of each channel, then each channel variable is inserted into the table with SQL database command, so that data can be accessed via the web by opening a web page use the browser as usual. 2.4 Design Model Data logger one of the devices in this application is named data logger hardware, from the side component consists of data logger, designed their own separate section in accordance with the needs of the system we want, while other hardware components, such as computers and modems, using existing products in the market. Electronic circuit design, programmable controllers, including: The CPU using ATMega 128, provides six parallel port, one parallel port for programming the data logger, and two serial port (RS-232). Series RTC (Real Time Clock) using IC DS 1307 Power regulator circuit Combination 5 volt dc Driver for the serial port using IC Max 232 data logger using microcontroller ATMega128 is the main processor, the microcontroller has the function of: accessing data from the signal conditioning through an internal ADC, to write data on storage media or MMC, Figure 5. Configuration of data logger Figure 6. Data logger for weather station 2.5 Design Model Applications Interface Software that must be built into this system can be divided into three parts, the existing software on the data logger microcontroller or it is often called firmware, software running on the PC desktop for data logger settings, and application software available on the web server so that data can be accessed through the web. In this paper we just discussed about firmware programming and applications interface base on web. Microcontroller embedded in the data logger, the program begins with an initialization LCD, RTC, and relays, initiate the GPRS include: checking the condition of the GPRS modem and GPRS connection with the operator, at a later stage the microcontroller will read the ADC of each channel and calculate the value in accordance with measurement, measurement data displayed on the lcd, the RTC data is read and then get the data in the year, month, date, hour, minute and second, RTC
4 IV- 30 The 6 th International Conference on Information & Communication Technology and Systems data is displayed on the LCD, the subsequent flow of the program will check if the minute has changed, if minutes have not changed the program will do step up to the fulfillment of the turn-minute checks according to the declaration of the parameters, if the minutes have been changed to do the writing on the FRAM and memory card, for GPRS settings if enabled, the program will run a regular GPRS, if the error recovery process will be made to re-form initialization. the delivery of data, the program will perform a trigger to send data via GPRS to a web domain and write data into database via a web server, in addition to the microcontroller program can also perform checks if there is demand for processing incoming SMS and automatically answered based on keywords that have been defined, so does the demand for dial-up from base station to station, the last step the program will stop when ordered to shutdown, if not then the program will re-reading the ADC channel, and so on. clients computer that requested via HTTP or web browser. To receive data from the data logger string that contains the measurement data of each channel, created a file with the name of the sql_write.php, existing algorithms in the figure 8. This file will be separated HTTP string into variables of time (date and hour) and we declared 8 channel in this application. sql_write.php file, has a function to enter data into MySQL database. Figure 8. Flow diagram for write data into Database Figure 7. Flow diagram for programmable microcontroller On applications, web-based interface, applications are placed on a web server built with PHP and MySQL, which is an open source tool, this applications have three main functions: 1) receiving data from the data logger HTTP string that contains the data, and 2) storing into the database system (MySQL), and 3) display the data if there are any Figure 9.Flow diagram for view data from database Moreover the application has a sub menu to display the measurement data processing from sensors, this method is done on a web server application, to meet user demand, provided some parameters as input, such as the following parameters: station id, date, month, year, and that the desired display option such as by time, by hour
5 Datalogger Application Development using Microcontroller ATMEGA 128 for a Web-Based GPRS Communication-Devi Munandar IV-31 and by day, the third such appearance in the container in such a way as to meet the need to analyze the resulting data. On the summary, the data is displayed daily or monthly or annually, the parameters required is a minimum, maximum, and average measurements figure 11, images shown flashes amid signs that marked the location of the data logger in place. when the cursor is directed to a sign, it will display the current measurement data online. Existing channel contains three sensors will display the last measurement data automatically. Figure 12. Daily table of measurement result Figure 10. Flow diagram for summary measurement data 3 RESULT The result obtained in the implementation phase, the data logger using microcontroller ATMega 128 is online monitoring weather system, data logger is connected by using three sensors: rainfall, temperature, and wind speed, from the other side of the interface application which consist of two parts: the first application of a back -end that takes data from sensors measuring rainfall, temperature and wind speed and written into database via GPRS, the second is an application front-end interface to display data in an instant, daily, monthly and annually data. Figure11. Home page online monitoring for weather The measurement result in arranged periodically during 5-minutes, every five minutes, the data logger retrieve data from these three sensors and sent via GPRS modem to the domain web server, the data showed in figure 13 the visible results of daily measurements with 5-minute intervals, each channel to give a response and send data at the interval. Figure 13. Recapitulation of the monthly data In figure 13 showed that measurement data in the summary to see data on each channel parameters, the recapitulation is the result of calculation: minimum, maximum and average, than showed daily recapitulation, can also display summary data monthly or annually. In this work, we also conducted a comparative cost data from dataloger delivery via SMS, GPRS, and Dial-Up, after the entire datalogger system assembled and operated, and send data from the datalogger to the web server with GPRS communications from mobile operators IM3 Home page display applications, the displayed base map of Bangka-Belitung Islands. In
6 IV- 32 The 6 th International Conference on Information & Communication Technology and Systems Table.1 Comparative table of data transmission costs datalogger via SMS, GPRS, and Dial-Up No Data type SMS (Rp 150/sms) GPRS (Rp 1,1/kb) Dial-up Rp 2000/minute 1. Continuous data Rp 150 Rp 5.5 Rp 2000 (1 record) 2. Daily data Rp Rp Rp Monthly data Rp Rp Rp *) costs of sms, gprs, and dial-up, depending on the operator used **) Record interval data for 1 minute from the table above can be taken conclusion that data communications using GPRS costs were lower than using sms or dial-up 4 CONCLUSION AND DISCUSSION This software facility addition to the data logger that uses microcontroller ATMega 128 can increase the utilization of measurement data and performance data logger. Beside ATmega128 has a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture, ATMega 128 is also equipped facility that is connected to the GPRS modem, which facilitates delivery of data from the sensor through the channels to GPRS connection, to complete the application interface, the measurement of temperature, rain fall, and wind speed can be stored into database and displayed via a web-based applications, using this application can be viewed daily data, monthly, or annually. Using GPRS as data communications, can be seen that the costs were lower than using SMS or dial-up. For the next development expected to be working on multichannel communication using more than two GPRS modem simultaneously. REFERENCES [1] Andi Gutmans, Stig Bakken, Derick Rethans (2005) PHP 5 Power Programming: Prentice Hall. [2] Douglas M. Considine (1993) P.E., Process/Industrial Instruments and Controls Handbook. McGraw-Hill, Inc. [3] Fred Easy (2004) Networking and Internetworking with Microcontrollers. Elsevier, Inc. [4] R. C. V. Macario (1993) Cellular Radio Principles and Design. McGraw-Hill, Inc. [5] Djohar, Syamsi, & Oka Mahendra (2009) Pemanfaatan Layanan SMS Untuk Pengiriman Data Pengukuran Secara Paket: Proceeding SRITI STIMIK Amikom Yogyakarta, 8 August, 2009, Volume 5, pp [6] Madgetech, Inc (2009) What Is A Datalogger [Online]. Available at:, es/what_is_a_data_logger.pdf [Accessed: 17 April 2010]. [7] WikiPedia The Free Encyclopedia (2010) Data Logger [Online]. Available at: [Accessed: 15 June 2010].
Ali Karimpour Associate Professor Ferdowsi University of Mashhad
AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Main reference: Christopher T. Kilian, (2001), Modern Control Technology: Components and Systems Publisher: Delmar
More information8 CHANNEL ANALOG DATA LOGGER
8 CHANNEL ANALOG DATA LOGGER USER MANUAL www.researchdesignlab.com Page 1 Contents OVERVIEW... 3 Data Logger... 3 FEATURES... 4 SCHEMATIC OF 8 CHANNEL DATA LOGGER... 5 CONNECTION DIAGRAM... 6 CONFIGURATION
More informationTHE AVR MICROCONTROLLER AND EMBEDDED SYSTEMS. Using Assembly and С
THE AVR MICROCONTROLLER AND EMBEDDED SYSTEMS Using Assembly and С Muhammad AH Mazidi Sarmad Naimi Sepehr Naimi Prentice Hall Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam
More informationAli Karimpour Associate Professor Ferdowsi University of Mashhad
AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Main reference: Christopher T. Kilian, (2001), Modern Control Technology: Components and Systems Publisher: Delmar
More informationATmega128. Introduction
ATmega128 Introduction AVR Microcontroller 8-bit microcontroller released in 1997 by Atmel which was founded in 1984. The AVR architecture was conceived by two students (Alf-Egil Bogen, Vergard-Wollen)
More informationGS828. GPRS Data Logger
Sirius Corp GPRS Data Logger Multi Channels Data Logging & Wireless Transmission Upload Data via GPRS and SMS on schedule or alarm triggered Programmable data logging and upload interval Support sensors
More informationIMS AMS 111 II. Automatic Weather Station. Easy and reliable weather monitoring anywhere
IMS II Automatic Weather Station Easy and reliable weather monitoring anywhere IMS Automatic Weather Station FEATURES: Synoptic Observation Climatological Observation Environmental Monitoring Radiation
More informationWIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company
WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company #102, W Block, 2nd and 3rd floor, 2nd Avenue, Anna nagar Roundtana, Chennai-40 E-mail: wiztech4automation@gmail.com web:
More informationThe industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.
EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION
More informationIntroduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.
Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform www.sierraradio.net www.hamstack.com Topics Introduction Hardware options Software development HamStack project
More informationAn Ethernet Based Control and Monitoring System Using ARM Processor
An Ethernet Based Control and Monitoring System Using ARM Processor Pingale Vaishali S, Nikalje komal M, Chavan Snehal S, Prof. B.C.Kulkarni Department of Electronics And Telecommunication Engineering
More informationDiploma in Embedded Systems
Diploma in Embedded Systems Duration: 5 Months[5 days a week,3 hours a day, Total 300 hours] Module 1: 8051 Microcontroller in Assemble Language Characteristics of Embedded System Overview of 8051 Family
More informationGS828-H. GPRS Data Logger
GPRS Data Logger GS828-H Multi Channels Data Logging & Wireless Transmission Upload Data via GPRS and SMS on schedule or alarm triggered Programmable data logging and upload interval Support sensors via
More informationDATA LOGGER MODULE FOR DATA ACQUISTION SYSTEM
DATA LOGGER MODULE FOR DATA ACQUISTION SYSTEM 1. Pallavi Soni 1, Gautam Gupta, Vishal Sarode 1, Shravil Kapoor 1, Sushma Parihar 2 1 B.Tech Final Year (E&TC), Symbiosis Institute of Technology, Lavale,
More informationEmbedded Technology for Remote Data Logging, Monitoring and Controlling Using GSM/GPRS
Embedded Technology for Remote Data Logging, Monitoring and Controlling Using GSM/GPRS Sonika Bhagwatrao Jadhav 1, Prof. Ajay S. Wadhawe 2 Research Scholar (M.E.), Dept of ECE, SSIEMS, Parbhani, Maharashtra,
More informationMicroprocessors And Microcontroller
Microprocessors And Microcontroller Semester : 4 th, 5 th (TL, ES) Course Code : ES256, ES313 By: Dr. Attiya Baqai Assistant Professor, Department of Electronics, MUET. Internal block diagram of CPU Internal
More informationFIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100)
(Revision-10) FIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100) PART-A (Maximum marks : 10) I. Answer all
More informationLab 1 Introduction to Microcontroller
Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction
More informationArduino Uno R3 INTRODUCTION
Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running
More informationA Zigbee Based Wireless Datalogging System
International Journal of Scientific & Engineering Research Volume 3, Issue 9, September-2012 1 A Zigbee Based Wireless Datalogging System Author: Arun Kumar Abstract This paper is designed using embedded
More informationEmbedded Systems. Software Development & Education Center. (Design & Development with Various µc)
Software Development & Education Center Embedded Systems (Design & Development with Various µc) Module 1: Embedded C Programming INTRODUCTION TO EMBEDDED SYSTEM History & need of Embedded System Basic
More informationEmbedded Systems, Android & Robotics INTERNSHIP CONTENT
Embedded Systems, Android & Robotics INTERNSHIP CONTENT CONTACT: 0120-4565405, 91-8130513508, 91-9999086300, 91-9953109602, E-MAIL: training@tevatrontech.com Tevatron Technologies Private Limited ( www.tevatrontech.com)
More informationARDUINO MEGA INTRODUCTION
ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for
More informationMohammad Shaffi 1, D Ravi Nayak 2. Dadi Institute of Engineering & Technology,
A Novel Architecture For Measurement of Temperature, Relative Humidity, and Display of Scrolling Message On LED Display By Using Bluetooth Interface With Arduino Nano. Mohammad Shaffi 1, D Ravi Nayak 2
More informationGSM MODULE BASED SMART NOTICE BOARD
GSM MODULE BASED SMART NOTICE BOARD Manpreet Singh Gagandeep Singh Sodhi Azadwinder Singh Abstract-- The ways of addressing public at large viz; bus terminals, railway stations, colleges, universities
More informationINDIAN INSTITUTE OF TECHNOLOGY DEPARTMENT OF CIVIL ENGINEERING
INDIAN INSTITUTE OF TECHNOLOGY DEPARTMENT OF CIVIL ENGINEERING Sub: Quotation for supply of Weather Station Enquiry letter for Weather Station Reference: IITK/SERB/2017-3-1 Dated 31.03.2017 Sir / Madam,
More informationLOW COST ECG MACHINE DESIGN USING 8-BIT MICROCONTROLLER
LOW COST ECG MACHINE DESIGN USING 8-BIT MICROCONTROLLER 1 Vinod J. Kadam, 2 Sanjay U. Waikar 1 Assistant Professor, Department of Information Technology, 2 System Analyst, Department of Computer Engineering,
More informationDevice for the Remote Measurement of Meteorological Data Based on Arduino Platform
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 13, No. 1, February 2016, 133-144 UDC: 551.501:621.31]:519.6 DOI: 10.2298/SJEE1601133T Device for the Remote Measurement of Meteorological Data Based on Arduino
More information2011 Pearson Higher Education, Mazidi, Naimi, and Naimi Pearson Higher Education, 2011 Pearson Higher Education,
Objectives Students should be able to: The AVR microcontroller and embedded systems using assembly and c Introduction to AVR Chapter 1 Compare and contrast microprocessors and microcontrollers Describe
More informationacret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.
acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.) Module 0 Introduction Introduction to Embedded Systems, Real Time
More informationCOL862 - Low Power Computing
COL862 - Low Power Computing Power Measurements using performance counters and studying the low power computing techniques in IoT development board (PSoC 4 BLE Pioneer Kit) and Arduino Mega 2560 Submitted
More informationSECURE DIGITAL ACCESS SYSTEM USING IBUTTON
SECURE DIGITAL ACCESS SYSTEM USING IBUTTON Access control forms a vital link in a security chain. Here we describe a secure digital access system using ibutton that allows only authorised persons to access
More informationEmbedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad
Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Objectives To be familiar with microcontrollers, PIC18F4550 microcontroller. Tools PIC18F4550 Microcontroller, MPLAB software,
More informationAutomation Engineers AB Pvt Ltd, NOIDA Job-Oriented Course on Embedded Microcontrollers & Related Software Stack
Automation Engineers AB Pvt Ltd, NOIDA Job-Oriented Course on Embedded Microcontrollers & Related Software Stack Course Syllabus: Chapter# Topic Covered Duration MODULE 1 INTRO TO EMBEDDED SYSTEMS 2-1
More informationReal Time Data Acquisition System for Flood Forecasting
Real Time Data Acquisition System for Flood Forecasting Final Report 6/24/2008 REAL TIME SOLUTIONS PVT. LTD. 58 Samarpan Marg, Tripureshwar P.O. Box No. 25090 Kathmandu, Nepal Phone: +977 (1) 4253717/4257975
More informationJED MICROPROCESSORS PTY LTD
JED MICROPROCESSORS PTY LTD 173 Boronia Rd, Boronia, (PO Box 30), Victoria 3155 Australia Phone: +61 3 9762 3588, Fax: +61 3 9762 5499. http://www.jedmicro.com.au email: jed@jedmicro.com.au JED AVR200
More informationIntroduction to ARM LPC2148 Microcontroller
Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM
More informationAdvanced Embedded Systems
Advanced Embedded Systems Practical & Professional Training on Advanced Embedded System Course Objectives : 1. To provide professional and industrial standard training which will help the students to get
More informationUser Manual For CP-JR ARM7 USB-LPC2148 / EXP
CP-JR ARM7 USB-LPC2148 / EXP 38 CR-JR ARM7 USB-LPC2148 which is a Board Microcontroller ARM7TDMI-S Core uses Microcontroller 16/32-Bit 64 Pin as Low Power type to be a permanent MCU on board and uses MCU
More informationTEMPERATURE AND HUMIDITY MONITOR AND CONTROL SYSTEM
Review of the Air Force Academy No.1 (33)/2017 TEMPERATURE AND HUMIDITY MONITOR AND CONTROL SYSTEM Adelina-Ioana ŢAPU, Mădălina-Ioana GUŢUI, Otilia CROITORU Transylvania University, Brasov, Romania (adelina_ioana1992@yahoo.com,gutui.madalina@yahoo.com,otilia.croitoru@unitbv.ro)
More informationBolt 18F2550 System Hardware Manual
1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and
More informationIMS4 AMS 111 II M. Automatic Mobile Weather Station for military usage AMS 111 II M
IMS4 Automatic Mobile Weather Station for military usage FEATURES: Military class equipment Military design optional Aviation weather observation Climatological observation Synoptic observation Radiation
More information8051 Microcontroller
8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many
More informationPREPAID ENERGY METER
PREPAID ENERGY METER INTRODUCTION-: A scheme of Electricity billing system called "PREPAID ENERGY METER WITH TARIFF INDICATOR" can facilitate in improved cash flow management in energy utilities and can
More informationArduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front
Arduino Uno Arduino Uno R3 Front Arduino Uno R2 Front Arduino Uno SMD Arduino Uno R3 Back Arduino Uno Front Arduino Uno Back Overview The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet).
More informationARDUINO MICRO WITHOUT HEADERS Code: A000093
ARDUINO MICRO WITHOUT HEADERS Code: A000093 Arduino Micro is the smallest board of the family, easy to integrate it in everyday objects to make them interactive. The Micro is based on the ATmega32U4 microcontroller
More informationInterconnects, Memory, GPIO
Interconnects, Memory, GPIO Dr. Francesco Conti f.conti@unibo.it Slide contributions adapted from STMicroelectronics and from Dr. Michele Magno, others Processor vs. MCU Pipeline Harvard architecture Separate
More information3.3V regulator. JA H-bridge. Doc: page 1 of 7
Digilent Cerebot Board Reference Manual Revision: 11/17/2005 www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent Cerebot Board is a useful tool for
More informationChapter 2 Sections 1 8 Dr. Iyad Jafar
Introducing the PIC 16 Series and the 16F84A Chapter 2 Sections 1 8 Dr. Iyad Jafar Outline Overview of the PIC 16 Series An Architecture Overview of the 16F84A The 16F84A Memory Organization Memory Addressing
More informationEmbedded Systems. Embedded Programmer. Duration: 2 weeks Rs Language and Tools. Embedded System Introduction. Embedded C programming
Embedded Systems Embedded Programmer Duration: 2 weeks Rs.7000 Embedded System Introduction ü PLDs ü Microprocessors ü Signal processing and Data processing ü Micro controllers ü 8051 Microcontroller ü
More informationEE4390 Microprocessors. Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System
EE4390 Microprocessors Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System 1 Overview 68HC12 hardware overview Subsystems Memory System 2 68HC12 Hardware Overview "Copyright of Motorola,
More informationTEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!
Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer
More informationSmart Metering Monitoring and Control
ANVO- SYSTEMS Smart Metering Monitoring and Control ADVANCED NON- VOLATILE SYSTEMS Non-Volatile nvsram in High Reliable and Resilient Smart Applications With Dresden, Non-Volatile 06.10.2015 nvsram Memories
More informationClock and Fuses. Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar
Clock and Fuses Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar Reference WHY YOU NEED A CLOCK SOURCE - COLIN O FLYNN avrfreaks.net http://en.wikibooks.org/wiki/atmel_avr
More informationPOWER THEFT DETECTION USING WIRELESS SYSTEM: A DISTRIBUTED APPROACH FOR POWER THEFT PREVENTION
POWER THEFT DETECTION USING WIRELESS SYSTEM: A DISTRIBUTED APPROACH FOR POWER THEFT PREVENTION 1 Amar Pawade, 2 Nadeem Shaikh, 3 Bhushan Chowdhri, 4 Ansari Shariq Department of Electronics, MHSSCOE 1 chowdhrib@yahoo.com,
More informationBasic Components of Digital Computer
Digital Integrated Circuits & Microcontrollers Sl. Mihnea UDREA, mihnea@comm.pub.ro Conf. Mihai i STANCIU, ms@elcom.pub.ro 1 Basic Components of Digital Computer CPU (Central Processing Unit) Control and
More informationUniversal Data Logger System for Environmental Monitoring Applications
Indonesian Journal of Electrical Engineering and Informatics (IJEEI) Vol. 5, No. 2, June 2017, pp. 131~136 ISSN: 2089-3272, DOI: 10.11591/ijeei.v5i2.289 131 Universal Data Logger System for Environmental
More informationAANDERAA. DATALOGGERS 3634 and 3660
DATALOGGERS 4 and 0 A rugged unit for reading standard Aanderaa sensors and for displaying, storing and transmitting the data in engineering units. Datalogger 4, channels Datalogger 0, 18 channels DATA
More informationStandard protocol support (e.g. MODBUS, SNMP, M-Bus), possibility to install dedicated user protocols
NPE9500 Programmable Programowalny automation kontroler automatyki controller (PAC) is the newest series of industrial computers which you can easily adapt to your needs by choosing from the available
More informationMultiplied remote signal monitoring interface for process control using RS-485
Multiplied remote signal monitoring interface for process control using RS-485 Joshi Vilas R. Lecturer, S.B.PATIL COLLEGE OF ENGINEERING, Pune-Solapur highway,tal Indapur,dist Pune (M.S.), India Mobile
More informationEE 308: Microcontrollers
EE 308: Microcontrollers AVR Architecture Aly El-Osery Electrical Engineering Department New Mexico Institute of Mining and Technology Socorro, New Mexico, USA January 23, 2018 Aly El-Osery (NMT) EE 308:
More information3 PHASE FAULT ANALYSIS WITH AUTO RESET FOR TEMPORARY FAULT AND TRIP FOR PREMANENT
e-issn 2455 1392 Volume 3 Issue 4, April 2017 pp. 80 84 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com 3 PHASE FAULT ANALYSIS WITH AUTO RESET FOR TEMPORARY FAULT AND TRIP FOR PREMANENT
More informationEMBEDDED DATA ACQUISITION SYSTEM USING M2M COMMUNICATION
International Journal of Electronics, Communication & Instrumentation Engineering Research and Development (IJECIERD) ISSN 2249-684X Vol. 2 Issue 4 Dec 2012 37-42 TJPRC Pvt. Ltd., EMBEDDED DATA ACQUISITION
More informationVLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab
AVR Training Board-I V., Konkuk Univ. Yong Beom Cho ybcho@konkuk.ac.kr What is microcontroller A microcontroller is a small, low-cost computeron-a-chip which usually includes: An 8 or 16 bit microprocessor
More informationRobotics Training Module ABLab Solutions
Robotics Training Module ABLab Solutions www.ablab.in Table of Contents Course Outline... 4 Introduction to Robotics... 4 Overview of Basic Electronic... 4 Overview of Digital Electronic... 4 Power Supply...
More informationMercury System SB310
Mercury System SB310 Ultrasonic Board - Product Datasheet Author Francesco Ficili Date 20/05/2018 Status Released Pag. 1 Revision History Version Date Author Changes 1.0 20/05/2018 Francesco Ficili Initial
More informationHardware design of a submerged buoy system based on electromagnetic inductive coupling
Hardware design of a submerged buoy system based on electromagnetic inductive coupling 1 Dalei Song, Shan Gao 1, Ming Xu 2, Xiangdong Wang 1 and Yutao Wang 2 1 Department of Automation, Engineering College,
More informationDS-4483 Standard Logger Program Quick Reference For Software Version: 4.06
DS-4483 Standard Logger Program Quick Reference For Software Version: 4.06 Requires Firmware Version: VL/2.17+ Revision History: Version 1.00 02 February 2004 Preliminary release version Version 4.01 21
More informationMicrocontroller basics
FYS3240 PC-based instrumentation and microcontrollers Microcontroller basics Spring 2017 Lecture #4 Bekkeng, 30.01.2017 Lab: AVR Studio Microcontrollers can be programmed using Assembly or C language In
More informationIT-AMS Applied Microcontroller Systems (5 ECTS, Forår, E / IKT)
IT-AMS Applied Microcontroller Systems (5 ECTS, Forår, E / IKT) Course Overview Version: 11-10-2017, Henning Hargaard IT-AMS: Motivation Microcontrollers are widely used as controlling elements in embedded
More informationLecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee
Lecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee ١ Agenda What is microprocessor system? What is Microcontroller/embedded system? Definition of Embedded Systems
More informationARDUINO LEONARDO ETH Code: A000022
ARDUINO LEONARDO ETH Code: A000022 All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world. You can control sensors and actuators via the internet as a client or server.
More informationLED Matrix Scrolling using ATmega32 microcontroller
LED Matrix Scrolling using ATmega32 microcontroller Deepti Rawat 1, Gunjan Aggarwal 2, Dinesh Kumar Yadav 3, S.K. Mahajan 4 Department of Electronics and Communication Engineering IIMT college of Engineering,
More informationARDUINO MEGA ADK REV3 Code: A000069
ARDUINO MEGA ADK REV3 Code: A000069 OVERVIEW The Arduino MEGA ADK is a microcontroller board based on the ATmega2560. It has a USB host interface to connect with Android based phones, based on the MAX3421e
More informationDevelopment of Embedded Shutter Controller for IMBL Beam line at the Australian Synchrotron. Emmanuel Joseph Vettoor
Development of Embedded Shutter Controller for IMBL Beam line at the Australian Synchrotron Emmanuel Joseph Vettoor AUSTRALIAN SYNCHROTRON IMBL BEAMLINE SHUTTER CONTROLLER PROJECT DEVELOPMENT MECHANICAL
More informationControl System Implementation
Control System Implementation Hardware implementation Electronic Control systems are also: Members of the Mechatronic Systems Concurrent design (Top-down approach?) Mechanic compatibility Solve the actual
More informationControlling and Monitoring Of Industrial Parameters by Using GSM
Controlling and Monitoring Of Industrial Parameters by Using GSM GUIDE: Mr. S. CHANDRA SHEKAR, PROFESSOR IN ECE P.WASEEM NAZMA, G.SUDHA PRIYANKA, S.DHANA LAKSHMI, SK.SHAHID DEPARTMENT OF ELECTRONICS AND
More informationARDUINO MEGA 2560 REV3 Code: A000067
ARDUINO MEGA 2560 REV3 Code: A000067 The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D
More informationSANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1
SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC
More informationINTELLIGENT APPLIANCE CONTROL SYSTEM USING ARM7 AND ZIGBEE
Int. J. Elec&Electr.Eng&Telecoms. 2013 Pushkar Singh et al., 2013 Research Paper ISSN 2319 2518 www.ijeetc.com Vol. 2, No. 3, July 2013 2013 IJEETC. All Rights Reserved INTELLIGENT APPLIANCE CONTROL SYSTEM
More informationCSE 466 Exam 1 Winter, 2010
This take-home exam has 100 points and is due at the beginning of class on Friday, Feb. 13. (!!!) Please submit printed output if possible. Otherwise, write legibly. Both the Word document and the PDF
More informationGE-INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH VOLUME -3, ISSUE -5 (May 2015) IF ISSN: ( )
DESIGN AND IMPLEMENTATION OF MICROCONTROLLER BASED SPEED DATA LOGGER Kriti Jain *, Prem Chand #, Saad Shamsi #, Dimple Taneja #, Rahul Yadav #, Sanjeev Yadav # *Assistant Professor, ECE Department, Amity
More informationDoc: page 1 of 6
Cerebot Nano Reference Manual Revision: February 6, 2009 Note: This document applies to REV A of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview
More informationUser s Receptacle. User Appliance. Sensors. Outlet. Transformer. Transmitter. Receiver. Data. Microcontroller. Display. Keypad
2.0 Discussion 2.1 System Overview In an effort to effectively and efficiently design and construct our system, we have divided the system into individual sections for construction and have identified
More informationMicrocontroller Based Data Acquisition System
Microcontroller Based Data Acquisition System Sayantan Dutta Department of Applied Electronics and Instrumentation Engineering, University Institute of Technology, Burdwan University Rishabh Das Department
More informationCerebot Nano Reference Manual. Overview. Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A
1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com Cerebot Nano Reference Manual Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A Overview The Cerebot Nano is the
More informationDesign and Installation of Home Automation and Security System Using Microcontroller and ZigBee Modulation
Design and Installation of Home Automation and Security System Using Microcontroller and ZigBee Modulation Bhargav Mypati, Naseer Ahamed, Gopa Sai Chandra School of Electrical Engineering (SELECT), VIT
More informationCLASSIC DATA SHEET page 1/5
DATA SHEET page 1/5 Description The G4LC32 Controller is a high-performance real-time industrial microcomputer designed to work within the Opto 22 family of rugged and compact controllers and I/O units.
More informationUSE OF GSM TECHNILOGY TO CONTROL THE SPEED OF STEPPER MOTOR
USE OF GSM TECHNILOGY TO CONTROL THE SPEED OF STEPPER MOTOR Srushti Chafle 1, S wati Bhandarkar 2 Department of Electrical Engineering, Datta meghe Institute of Engineering technology and research, Sawangi(Meghe),Wardha
More informationHands on Experience with AVR32
Hands on Experience with AVR32 By: Mazhar Hussain mazhar.hussain @miun.se Muhammad Amir Yousaf 1 Tutorial Overview Introduction to AT32UC3A0512 (µ-controller) µ-controller Sensors Display Peripherals AVR
More informationARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).
ARDUINO UNO REV3 SMD Code: A000073 The board everybody gets started with, based on the ATmega328 (SMD). The Arduino Uno SMD R3 is a microcontroller board based on the ATmega328. It has 14 digital input/output
More informationMicrocontrollers for Ham Radio
Microcontrollers for Ham Radio MARTIN BUEHRING - KB4MG MAT T PESCH KK4NLK TOM PERRY KN4LSE What is a Microcontroller? A micro-controller is a small computer on a single integrated circuit containing a
More informationMCS-51 Microcontroller Based Industrial Automation and Control System using CAN protocol
International Conference on Communication and Signal Processing, April 3-5, 2014, India MCS-51 Microcontroller Based Industrial Automation and Control System using CAN protocol A.Devi, G. Gnanavel, G.
More informationModule Introduction. CONTENT: - 8 pages - 1 question. LEARNING TIME: - 15 minutes
Module Introduction PURPOSE: The intent of this module is to introduce a series of modules that explain important features of Motorola s i.mx applications processors. OBJECTIVES: - Explain the need for
More informationARDUINO UNO REV3 Code: A000066
ARDUINO UNO REV3 Code: A000066 The UNO is the best board to get started with electronics and coding. If this is your first experience tinkering with the platform, the UNO is the most robust board you can
More informationBLACK BOX FOR CAR ACCIDENT
BLACK BOX FOR CAR ACCIDENT Nishi Singh Parmar 1, Kajal Lohia 2, Kajal Kapoor 3 1,2,3 Dronacharya College of Engineering, Gurgaon, Haryana ABSTRACT The main purpose of the paper is to develop a prototype
More informationWHIRLYBIRD AUTOMATIC WEATHER STATION. Whirlybird Electronics Pvt Ltd 140, 2 nd Cross 13 th Main, BTM-I Bangalore
WHIRLYBIRD AUTOMATIC WEATHER STATION Whirlybird Electronics Pvt Ltd 140, 2 nd Cross 13 th Main, BTM-I Bangalore 560029 WHIRLYBIRD WWS-A is an Automatic weather station you can count on for reliable and
More informationINDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD
MODULE-1 C Programming Language Introduction to C Objectives of C Applications of C Relational and logical operators Bit wise operators The assignment statement Intermixing of data types type conversion
More informationA Low-Cost Energy Management System That Compares Power Consumption of Electronic Home Appliances
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719, Volume 2, Issue 9 (September 2012), PP 06-10 A Low-Cost Energy Management System That Compares Power Consumption of Electronic
More informationLesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education
Lesson 6 Intel Galileo and Edison Prototype Development Platforms 1 Intel Galileo Gen 2 Boards Based on the Intel Pentium architecture Includes features of single threaded, single core and 400 MHz constant
More information