Embedded Ethernet Interface Using Arm Processor
|
|
|
- Irma Marsh
- 9 years ago
- Views:
Transcription
1 IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: , ISBN: Volume 4, Issue 4 (Jan. - Feb. 2013), PP Embedded Ethernet Interface Using Arm Processor Raghava Bhonagiri¹, Prof.K.Subba Rao² 1, 2 (Electronics and Communication Engineering, DVR College of Engineering and Technology, Hyderabad, India) Abstract: Currently device with microcontroller has been widely used in industrial field. However, a large number of devices don t have the network interface and the data from them can not be transmitted in network. A design of ARM processor-based embedded Ethernet interface is presented. In the design, an existing SPI serial device can be converted into a network interface peripheral to obtain compatibility with the network. The design mainly consists of SPI communication module, processor module and Ethernet interface module. In the design, embedded real time operating system μc / OS-П is transplanted into the microcontroller LM3S8962 and the data can be transmitted between remote SPI serial devices and host computer. After the design is completed, the system is tested and the results show that Ethernet is connected between the host and ARM Cortex and the terminal data can be transmitted via Ethernet. Keywords: ARM processor; interface; Ethernet; SPI I. Introduction With the development of network technology and communication technology, the need that industrial control can be completed via network has become a trend. In traditional industrial control system or data acquisition system, the structure that one host connects multiple serial devices through multiport serial cards is adopted. The task of host is to communicate with each serial device, process data and interact between the operator and computer. This structure is feasible in the case of fewer devices, lower transmission rate. But when a host needs to connect more serial devices at the same time with higher transmission rate and the data processing is more complex, the system performance is poor. In addition, these serial devices connect the same host may be geographically far and this will increase the length of wiring and drop communication quality. So a solution need be found to realize the communication between industrial control devices and Ethernet. As the embedded system itself has the performance of network and human-computer interaction, it is possible that the embedded system replaces the previous control method based on microcontroller. So an ARM processor-based embedded Ethernet interface system is designed. In the system, the introduced microcontroller LM3S8962 can communicate with serial data acquisition equipment is at the terminal through SPI interface and can transmit data to remote host computer through Ethernet interface. Compared with the system that a host is connected to many serial devices, the task of host is only to complete a single Ethernet communication and its load is lower. In the system the data can be transmitted transparently between host and serial device and the host can communicate with any serial device connected Ethernet without knowing each other s physical location[1,2]. When the serial device needs to establish communication with a new host, what you can do is just to connect the host to Ethernet. II. System Design The main purpose of the design is to make traditional monitoring system have the capabilities of remote monitoring or data transmission by introducing Ethernet interface it. In the design, structured modular design method is adopted and the system is mainly composed of SPI communication module, processor module and Ethernet interface module, as shown in Fig. 1. Figure 1. System structure 24 Page
2 SPI communication module is the interface between central processing unit and RF transceiver module nrf24e1. Its work is to receive data form nrf24e1 and then transmit them to the microcontroller LM3S8962. Processor module is the core part of the design, in which the ARM chip LM3S8962 is used to complete the complex operations and receive a lot of data from nrf24e1 as a slave. In the module, data link between SPI port and Ethernet is established, SPI data stream format is specified, the transmission rate between serial data stream and IP data packets is controlled and IP packet is received or sent through reading or writing Ethernet interface module. In the Ethernet interface module, the collected data are uploaded to a PC via Ethernet interface by using the fuctons of OS μc / OS-П and the commands from the host computer are received commands to control the data acquisition system. III. Communication Module Design A. SPI Interface SPI interface is used to realize synchronous serial data transmission between CPU and low-speed peripheral devices by way of full-duplex communication. Its data transfer rate is up to several Mbps. SPI interface works in master-slave mode and it includes four signals: SCLK, MOSI, MISO, and / SS. SCLK is the common clock in the entire SPI bus, MOSI is the master output, slave input, MISO is the host input, slave output and / SS is used to mark slave. In two devices which communicate with each other via SPI bus, the slave is low level and host is high level in / SS pin. In the design, because the front-end RF transceiver module nrf24e1 can only be used as host in SPI communication, the microcontroller LM3S8962 is used as a slave and the mode of a single master and multi-slave are adopted, which is shown in Fig. 2 Controlling SCLK MOSI MISO Unit Unit #1 Unit #1... Unit #N Figure 2. SPI bus structure The interface circuit of LM3S8962 and nrf24e1 is shown in Fig. 3. Through the SPI interface, the maximum transfer rate achieves 2Mbps which meets the majority of applications. As nrf24e1 reads input data at rising edge of SCLK and reads output data at falling edge of SCLK, the 00 pattern of LM3S8962 is selected. So the data outputted from nrf24e1 is inputted into LM3S8962 after half a clock cycle in the contion of synchronization status. PA3 P0.7 (DI09) GND PA2 PA4 PA5 P1.0 (DI00) P1.1 (DI01) P1.2 (DIN1) GND LM3S8962 nrf24e1 Figure 3. SPI interface circuit between LM3S8962 and nrf24e1 B. Ethernet Interface In the Ethernet interface module, Ethernet controller are divided into two layers according to its functions and it is shown in Fig. 4. One is media access controller (MAC) layer and the other is network physical (PHY) layer. They correspond to Layer 2 and Layer 1 in ISO model. MAC layer provides the treatment 25 Page
3 on data sending and receiving. It also provides an interface to PHY through an internal medium independent interface. Cortex M3 Ethernet Controller MAC PHY Network Transformer RJ 45 Figure 4. Ethernet controller and Ethernet interface In this design, LM3S8962 supports Ethernet interface and network transformer HR which is connected between Microcontroller LM3S8962 and connector RJ45 is used to improve the signal antiinterference capability. HR is a 1:1 transformer with a smaller package and it supports 10M/100M Ethernet. III. Software Design And System Testing A. μc/os-μ Transplanting For the transplanting of OS μc / OS-П, its main task is to re-write the codes which are associated with the processor and compiler[3]. The codes include the following: re-definition of compiler-related data type, interrupt-switching code, stack growth direction, the initialization function for task stack, task-switching function and so on. The transplanting is completed in the following environments: the compiler tool is IAR FOR ARM and EasyARM8962 development board is used as target board. In order to transplant μc / OS-П into the ARM processor LM3S8962, three ARM architecture-related documents: OS_CPU.H, OS_CPU_A.ASM and OS_CPU_C.C are modified. 1) Configuration of the file OS_CPU_A.ASM: The constants, macros and data types which are required by μc / OS-П are re-defined. The ARM processor-related contents are modified. For example, the stack of ARM Cortex-M3 is configured from high addresses to low addresses in the growth direction. 2) Configuration of the file OS_CPU_A.ASM: Five simple functions are programmed by assembly language in the transplanting process. OS_ENTER _CRITICAL( ) is to close the interrupt source. OS_EXIT_CRITICAL( ) is to re-open the interrupt source. OSStartHighRdy( ) is to run the current highest priority task. OSIntCtxSw( ) is used to switch interrupt task and it will be called in process of exiting the interrupt service function OSIntExit( ).OSCtxSw( ) will be called if a task wants to give up the use right of CPU. 3) Configuration of the file OS_CPU_C.C: In the functions defined by OS_CPU_C.C, OSTaskStkInit( ) is associated with CPU and it needs to be modified in μc / OS-П transplanting. It is called to initialize the stack in the task initialization phase. After the work above, three files: Startup.S, Target.C, Target.H in Target directory need to be programmed according to the actual situation in target board[4]. And then μc / OS-П can be run on the microcontroller LM3S8962. B. Data Transmission In order to transmit the data from SPI serial to Ethernet, two system tasks are established in OS μc / OS-П. One is to receive front-end data through SPI interface and the other is to transmit data to Ethernet. 1) SPI receiving task: For the case that the data are transmit to Ethernet, the data which have been arrived at SPI port are stored into SPI sending buffer and packaged according to TCP/IP protocol and then are added IP and UDP message head on the condition that the PC with SPI interface is set to SPI slave mode and the SPI interface is enabled. At last, the converted data are sent to the host through the corresponding UDP port. This process is shown in Fig. 5(a). 26 Page
4 2) Ethernet receiving task: In the Ethernet task, in order to receive the data from Ethernet in the system, the local IP address and subnet mask must be set firstly, and the appropriate UDP port is opened to monitor whether there are data in UDP port. As UDP packet, the data which have been reached the UDP port, are analysed according to TCP/IP protocol and then stored into SPI receiving buffer. At last, the analysed data are sent to the SPI serial device through SPI interface driver. In the process above, an infinite loop is used and the process is shown in Fig. 5(b). After the software and hardware designs have been completed, the ultimate generated codes are compiled and downloaded to the target system for testing. The codes include hardware system startup code, μ C / OS-П kernel, TCP/IP protocol stack, SPI port driver and part of the application. In the testing, PC is used as SPI port device which is connected with nrf24e1 and the host respectively. The crossover cable is used to connect the host and RJ45 in garget system. IP address and subnet mask are set in both computers to ensure that the communication between them is in the same network. When the IP address of host is inputted by ping command the results show that the Ethernet is connected between the computer and ARM Cortex. Initialization, defining parameters, creating message mailboxes Initialization, defining parameters, creating message mailboxes Receiving data from nrf24e1 Receiving the message in message mailboxes Sending the received data through message mailboxes and an appropriate delay Upload the received message to the host and an appropriate delay (a) SPI receiving task (b) Ethernet receiving task Figure 5. System tasks for transmitting data When TCP & UDP test software and UDP communication program are run in the host, the test results also show that the communications from both sides are successful. C. System Simulation Results Data Flow about Ethernet-to-Serial Result Window after Running Setting 27 Page
5 Serial Terminal Program Configuration Network Terminal Program Configuration Verifying the output in HyperTerminal by giving Commands IV. Conclusion In order to transmit the data from an existing device with SPI interface to network, a embedded Ethernet interface based on ARM processor is designed. On the basis of hardware platform, real time OS μc / OS-П is transplanted into the microcontroller LM3S8962 and the SPI serial data and Ethernet data packets can be converted to each other by software programming. For traditional serial devices, the design provides an effective implementation to connect Ethernet and the remote devices with SPI serial interface can be changed into the shared resources in network. This design can be used widely in remote data acquisition and control system in industry. References [1] CHEN Guo-ju, Design of a monitoring system based on ARM and Ethernet applied 2009.YU Cheng-bo, LIU Jie, and TAO Hongyan, Research on remote monitor technology of equipment, [2] YU Cheng-bo, LIU Jie, and TAO Hong-yan, Research on remote monitor technology of equipment, [3] LIU Hong-li, The Research and Experiment of the Embedded System μc /OS-II on PC, [4] ZHANG Shi, DONG Jianwei, SHE Lihuang, Design and development of ECG monitor s software system, Biographies Raghava Bhonagiri, presently working as Assistant Professor in ECE department at DVR College of engineering and technology, Hyderabad. He has got B.tech degree from Swami Ramanantha thirtha Institute of science and Technology Nalgonda, A.P. He has got M.tech (Embedded Systems) from same Swami Ramanantha Thirtha Institute of science and Technology Nalgonda, A.P. Prof.K. Subba Rao presently working as HOD in ECE department at DVR College of engineering and technology, Hyderabad. He has got B.tech degree from JNTU Hyderabad in1984. He has got M.tech degree from JNTU Hyderabad in1987. He has got PhD from IIT Kharagpur in1994. Previously he worked in CMC Hyderabad as Systems Engineer from He worked as HOD in several colleges like Amaravathi University, Amaravathi, Auroras Engineering College, CVSR Engineering College, DRKIST in Hyderabad from Page
Public Transportation Management Services by Integrating GSM-GPS
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834, p- ISSN: 2278-8735. Volume 4, Issue 6 (Jan. - Feb. 2013), PP 51-56 Public Transportation Management Services by
A DIY Hardware Packet Sniffer
A DIY Hardware Packet Sniffer Affordable Penetration Testing for the Individual Veronica Swanson: University of California, Irvine CyberSecurity for the Next Generation North American Round, New York 15
BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter
BIT COMMANDER Serial RS232 / RS485 to Ethernet Converter (Part US2000A) Copyrights U.S. Converters 1 Contents Overview and Features... 3 Functions..5 TCP Server Mode... 5 Httpd Client Mode.5 TCP Auto mode....6
Follow these steps to prepare the module and evaluation board for testing.
2 Getting Started 2.1. Hardware Installation Procedure Follow these steps to prepare the module and evaluation board for testing. STEP1: Plug the EG-SR-7100A module into the sockets on the test board.
Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A
Application Note Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A AN026701-0308 Abstract This application note demonstrates a method of implementing the Serial Peripheral Interface
Implementing SPI Communication Between MSP430 G2452 and LTC2382-16 ADC
Implementing SPI Communication Between MSP430 G2452 and LTC2382-16 ADC Enwei Gu Nov. 12, 2011 MCU ADC MSP430- G2452 LTC2382-16 16- bits SPI Keywords 1 Abstract This document describes and shows how to
Introduction the Serial Communications Huang Sections 9.2, 10.2 SCI Block User Guide SPI Block User Guide
Introduction the Serial Communications Huang Sections 9.2, 10.2 SCI Block User Guide SPI Block User Guide Parallel Data Transfer Suppose you need to transfer data from one HCS12 to another. How can you
DESIGN AND IMPLEMENTATION OF ONLINE PATIENT MONITORING SYSTEM
DESIGN AND IMPLEMENTATION OF ONLINE PATIENT MONITORING SYSTEM Harsha G S Department of Electronics & Communication Channabasaveshwara Institute of Technology, Gubbi, 572216, India ABSTRACT Patient s condition
Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester
Leonardo Journal of Sciences ISSN 1583-0233 Issue 20, January-June 2012 p. 31-36 Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester Ganesh Sunil NHIVEKAR *, and Ravidra Ramchandra MUDHOLKAR
Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication
Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication D/N: HA0150E Introduction This application explains how to use two I/O lines on the HT46R46 to implement half-duplex SPI communication.
E-Blocks Easy Internet Bundle
Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course
Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS
SERIAL I/O COMMON PROTOCOLS RS-232 Fundamentals What is RS-232 RS-232 is a popular communications interface for connecting modems and data acquisition devices (i.e. GPS receivers, electronic balances,
Implementation of Wireless Gateway for Smart Home
Communications and Network, 2013, 5, 16-20 doi:10.4236/cn.2013.51b005 Published Online February 2013 (http://www.scirp.org/journal/cn) Implementation of Wireless Gateway for Smart Home Yepeng Ni 1, Fang
Design and Development of ARM Processor Based Web Server
Design and Development of ARM Processor Based Web Server V.Billy Rakesh Roy 1, Sanket Dessai 1, and S. G.Shiva Prasad Yadav 1 1 M S Ramaiah School of Advanced Studies in Collaboration with Coventry University
Advanced Vehicle Tracking System on Google Earth Using GPS and GSM
IJECT Vo l. 5, Is s u e Sp l - 3, Ja n - Ma r c h 2014 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Advanced Vehicle Tracking System on Google Earth Using GPS and GSM 1 Sowjanya Kotte, 2 Hima Bindhu
Bus Data Acquisition and Remote Monitoring System Using Gsm & Can
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 8, Issue 3 (Nov. - Dec. 2013), PP 88-92 Bus Data Acquisition and Remote Monitoring System
Using Xbee 802.15.4 in Serial Communication
Using Xbee 802.15.4 in Serial Communication Jason Grimes April 2, 2010 Abstract Instances where wireless serial communication is required to connect devices, Xbee RF modules are effective in linking Universal
Research of PROFIBUS PA s integration in PROFINET IO
3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015) Research of PROFIBUS PA s integration in PROFINET IO Zhijia Yang 1, a *, Zhongsheng Li 1,2,b, Feng Qiao 2
AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE
Atmel AVR 8-bit Microcontroller AVR151: Setup and Use of the SPI APPLICATION NOTE Introduction This application note describes how to set up and use the on-chip Serial Peripheral Interface (SPI) of the
A Design of Video Acquisition and Transmission Based on ARM. Ziqiang Hao a, Hongzuo Li b
A Design of Video Acquisition and Transmission Based on ARM Ziqiang Hao a, Hongzuo Li b Changchun University of Science & Technology, Changchun, Jilin, China a [email protected], b [email protected] Keywords:video
SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network
u Today: Wired embedded networks Ø Characteristics and requirements Ø Some embedded LANs SPI I2C LIN Ethernet u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network Network from a High End
Current and Ultrasonic Testing System
17th World Conference on Nondestructive Testing, 25-28 Oct 2008, Shanghai, China ARM9-Based High Speed Multi-channels Eddy Current and Ultrasonic Testing System Zeyi ZHANG 1, Lei ZHAO 2 ( 1 Eddysuns (Xiamen)
SBC6245 Single Board Computer
SBC6245 Single Board Computer 400MHz Atmel AT91SAM9G45 ARM 926EJ-STM Microcontroller On Board 128MB Nand Flash plus 128MB DDR2 SDRAM RS232, RS485, Ethernet, USB Host, LCD, Touch Screen, RTC, Supports for
ENET-710. ENET-710 - Ethernet Module ENET-710 JAN / 06 FOUNDATION
ENET-710 ENET-710 - Ethernet Module JAN / 06 ENET-710 FOUNDATION E N E T 7 1 0 ME smar www.smar.com Specifications and information are subject to change without notice. Up-to-date address information is
Lab Experiment 1: The LPC 2148 Education Board
Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,
Written examination in Computer Networks
Written examination in Computer Networks February 14th 2014 Last name: First name: Student number: Provide on all sheets (including the cover sheet) your last name, rst name and student number. Use the
H0/H2/H4 -ECOM100 DHCP & HTML Configuration. H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML Configuration
H0/H2/H4 -ECOM100 DHCP & HTML 6 H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML 6-2 H0/H2/H4 -ECOM100 DHCP DHCP Issues The H0/H2/H4--ECOM100 is configured at the factory
EMBEDDED GSM MONITOR AND CONTROL USING ANDROID APPLICATION
http:// EMBEDDED GSM MONITOR AND CONTROL USING ANDROID APPLICATION J Ramya Ritika 1, K.V. Yateendranath 2 1 M.Tech Student [DSCE], Dept. of ECE, VITS, Kavali, Andhra Pradesh, (India) Associate Professor,
Design and Functional Verification of A SPI Master Slave Core Using System Verilog
International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-2, Issue-2, May 2012 Design and Functional Verification of A SPI Master Slave Core Using System Verilog K.Aditya,M.Sivakumar,
Introduction to Routing and Packet Forwarding. Routing Protocols and Concepts Chapter 1
Introduction to Routing and Packet Forwarding Routing Protocols and Concepts Chapter 1 1 1 Objectives Identify a router as a computer with an OS and hardware designed for the routing process. Demonstrate
TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL
TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL w w w. c d v g r o u p. c o m CA-ETHR-A: TCP/IP Module Installation Manual Page Table of Contents Introduction...5 Hardware Components... 6 Technical Specifications...
An Intelligent Parking Guidance and Information System by using image processing technique
An Intelligent Parking Guidance and Information System by using image processing technique P.DharmaReddy 1, A. RajeshwarRao 2, Dr. Syed Musthak Ahmed 3 M. Tech Student, Embedded Systems, SR Engineering
FLYPORT Wi-Fi 802.11G
FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB
EZ-View Network Communications Guide www.cszindustrial.com
Network Communications Guide EzView Network Communications Guide RevB July 2013 (V2.2) Supersedes: RevA (May 2011) Cincinnati Sub-Zero Products, LLC 513-772-8810 12011 Mosteller Road Cincinnati, Ohio 45241
CDMA-based network video surveillance System Solutions
1 Contact:Peter Zhang Email: [email protected] CDMA-based network video surveillance System Solutions Introduction In recent years, mobile communication, video surveillance for its intuitive, easy to
3.1 RS-232/422/485 Pinout:PORT1-4(RJ-45) RJ-45 RS-232 RS-422 RS-485 PIN1 TXD PIN2 RXD PIN3 GND PIN4 PIN5 T+ 485+ PIN6 T- 485- PIN7 R+ PIN8 R-
MODEL ATC-2004 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2004 is a 4 Port RS232/RS485 to TCP/IP converter integrated with a robust system and network management features
S7 for Windows S7-300/400
S7 for Windows S7-300/400 A Programming System for the Siemens S7 300 / 400 PLC s IBHsoftec has an efficient and straight-forward programming system for the Simatic S7-300 and ern controller concept can
Arduino Wifi shield And reciever. 5V adapter. Connecting wifi module on shield: Make sure the wifi unit is connected the following way on the shield:
the following parts are needed to test the unit: Arduino UNO R3 Arduino Wifi shield And reciever 5V adapter Connecting wifi module on shield: Make sure the wifi unit is connected the following way on the
Figure 1.Block diagram of inventory management system using Proximity sensors.
Volume 1, Special Issue, March 2015 Impact Factor: 1036, Science Central Value: 2654 Inventory Management System Using Proximity ensors 1)Jyoti KMuluk 2)Pallavi H Shinde3) Shashank VShinde 4)Prof VRYadav
FBs-CM25/CM55/CBE. Ethernet Module. User s Manual
FBs-CM25/CM55/CBE Ethernet Module User s Manual Ver. 2.1 Fatek Automation Corp. 7/1/2004 1. Preface...2 2. Specification...2 2.1 Serial Communication Connector(FBS-CM25E/CM55E only)...2 2.2 Ethernet Serial
ARM Ltd 110 Fulbourn Road, Cambridge, CB1 9NJ, UK. *[email protected]
Serial Wire Debug and the CoreSight TM Debug and Trace Architecture Eddie Ashfield, Ian Field, Peter Harrod *, Sean Houlihane, William Orme and Sheldon Woodhouse ARM Ltd 110 Fulbourn Road, Cambridge, CB1
Implementing MOD bus and CAN bus Protocol Conversion Interface
Implementing MOD bus and CAN bus Protocol Conversion Interface Umesh Goyal, Gaurav Khurana M.E., Electronics & Electrical Communications Department, PEC University of Technology, India M.E., Electronics
MEASURING WIRELESS NETWORK CONNECTION QUALITY
Technical Disclosure Commons Defensive Publications Series January 27, 2016 MEASURING WIRELESS NETWORK CONNECTION QUALITY Mike Mu Avery Pennarun Follow this and additional works at: http://www.tdcommons.org/dpubs_series
Application of Wireless Sensor Network and GSM Technology: A Remote Home Security System
Application of Wireless Sensor Network and GSM Technology: A Remote Home Security System Atul Arora, Ankit Malik ABSTRACT In this paper, a low-power consumption remote home security alarm system developed
Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V1.0. 20 th November 2012. L6470 Stepper Motor Shield
Arduino Dual L6470 Stepper Motor Shield Data Sheet Adaptive Design ltd V1.0 20 th November 2012 Adaptive Design ltd. Page 1 General Description The Arduino stepper motor shield is based on L6470 microstepping
Intelligent Fleet Management System Using Active RFID
Intelligent Fleet Management System Using Active RFID Ms. Rajeshri Prakash Mane 1 1 Student, Department of Electronics and Telecommunication Engineering, Rajarambapu Institute of Technology, Rajaramnagar,
USER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above
1. How many bits are in an IP address? A. 16 B. 32 C. 64 2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 3. The network number plays what part in an IP address? A. It
Part 1. MAX 525 12BIT DAC with an Arduino Board. MIDI to Voltage Converter Part1
MIDI to Voltage Converter Part 1 MAX 525 12BIT DAC with an Arduino Board 1 What you need: 2 What you need : Arduino Board (Arduino Mega 2560) 3 What you need : Arduino Board (Arduino Mega 2560) Digital
Application Note: Connecting to a 2500 Series Processor using PLC Workshop
Application Note: Connecting to a 2500 Series Processor using PLC Workshop This application note will describe a step by step process for the three ways to connect to a 2500-CXXX with PLC Workshop. The
Data Transfer between Serial Link and TCP/IP Link Using ez80f91 MCU
Application Note Data Transfer between Serial Link and TCP/IP Link Using ez80f91 MCU AN021904 0808 Abstract This application note describes Zilog s ez80 - based Serial-to-TCP and TCP-to-Serial communicator
Procedure: You can find the problem sheet on Drive D: of the lab PCs. Part 1: Router & Switch
University of Jordan Faculty of Engineering & Technology Computer Engineering Department Computer Networks Laboratory 907528 Lab. 2 Network Devices & Packet Tracer Objectives 1. To become familiar with
An Embedded Based Web Server Using ARM 9 with SMS Alert System
An Embedded Based Web Server Using ARM 9 with SMS Alert System K. Subbulakshmi 1 Asst. Professor, Bharath University, Chennai-600073, India 1 ABSTRACT: The aim of our project is to develop embedded network
Technical Notes TN 1 - ETG 3000. FactoryCast Gateway TSX ETG 3021 / 3022 modules. How to Setup a GPRS Connection?
FactoryCast Gateway TSX ETG 3021 / 3022 modules How to Setup a GPRS Connection? 1 2 Table of Contents 1- GPRS Overview... 4 Introduction... 4 GPRS overview... 4 GPRS communications... 4 GPRS connections...
Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]
Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India [email protected] http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to
Raspberry Pi. Hans- Petter Halvorsen, M.Sc.
Raspberry Pi Hans- Petter Halvorsen, M.Sc. Raspberry Pi 2 https://www.raspberrypi.org https://dev.windows.com/iot Hans- Petter Halvorsen, M.Sc. Raspberry Pi 2 - Overview The Raspberry Pi 2 is a low cost,
Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master
Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master Page 1 of 13 Table of Contents 1 OVERVIEW... 3 2 INSTALLING AND CONFIGURING THE ANYBUS -X GENERIC GATEWAY AND ETHERNET
Applicazioni Telematiche
Angelo Coiro Laboratorio Applicazioni Telematiche L emulatore Packet Tracer Packet Tracer Cisco Packet Tracer is an academic software that allows to emulate Cisco devices Packet Tracer can be used for
The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links. Filippo Costa on behalf of the ALICE DAQ group
The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links Filippo Costa on behalf of the ALICE DAQ group DATE software 2 DATE (ALICE Data Acquisition and Test Environment) ALICE is a
Chapter 7 Low-Speed Wireless Local Area Networks
Wireless# Guide to Wireless Communications 7-1 Chapter 7 Low-Speed Wireless Local Area Networks At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class Discussion Topics
User s Manual TCP/IP TO RS-232/422/485 CONVERTER. 1.1 Introduction. 1.2 Main features. Dynamic DNS
MODEL ATC-2000 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2000 is a RS232/RS485 to TCP/IP converter integrated with a robust system and network management features designed
Design and Verification of Nine port Network Router
Design and Verification of Nine port Network Router G. Sri Lakshmi 1, A Ganga Mani 2 1 Assistant Professor, Department of Electronics and Communication Engineering, Pragathi Engineering College, Andhra
Design of Online Embedded Web Server for Data Acquisition System # Author
Design of Online Embedded Web Server for Data Acquisition System # Author A.Shilpa #1 Dept. of ECE, Sreenidhi Institute of Science and Technology, AP, India Abstract this paper realizes an Embedded based
RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards
RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards 2012 Roving Networks. All rights reserved. Version 1.0 9/7/2012 USER MANUAL OVERVIEW The RN-131 and RN-171 WiFly radio modules are complete, standalone
The Shift to Wireless Data Communication
The Shift to Wireless Data Communication Choosing a Cellular Solution for Connecting Devices to a WWAN Dana Lee, Senior Product Manager [email protected] Recent developments in the wireless and industrial
UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS
APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS This document provides an overview of the toolchain used to develop, build, and deploy EmberZNet and Silicon Labs Thread applications, and discusses some additional
CAN bus board. www.matrixmultimedia.com EB018
CAN bus board www.matrixmultimedia.com EB018 Contents About this document 3 Board layout 3 General information 4 Circuit description 5 Protective cover 6 Circuit diagram 7 2 Copyright About this document
A Scalable Large Format Display Based on Zero Client Processor
International Journal of Electrical and Computer Engineering (IJECE) Vol. 5, No. 4, August 2015, pp. 714~719 ISSN: 2088-8708 714 A Scalable Large Format Display Based on Zero Client Processor Sang Don
PLC training panel (Twido version)
PLC training panel (Twido version) User manual Name School of Trades Produced by: GJR October 2012 Colour leaves: 9 BW leaves: 2 Cover colour: White Cover image: G.J.Rogerson Acknowledgments: Much of the
Pmod peripheral modules are powered by the host via the interface s power and ground pins.
Digilent Pmod Interface Specification Revision: November 20, 2011 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Introduction The Digilent Pmod interface is used
Ways to Use USB in Embedded Systems
Ways to Use USB in Embedded Systems by Yingbo Hu, R&D Embedded Engineer and Ralph Moore, President of Micro Digital Universal Serial Bus (USB) is a connectivity specification that provides ease of use,
WIZ-Embedded WebServer User s Manual (Ver. 1.0)
[텍스트 입력] WIZ-Embedded WebServer User s Manual (Ver. 1.0) 2007 WIZnet Inc. All Rights Reserved. For more information, visit our website at www.wiznet.co.kr Document History Information Revision Data Description
Cisco CCNA Optional Semester 4 Labs Wide Area Networking LAB 1 T1 TSU WAN LINK OVERVIEW - Instructor Guide (Estimated time: 30 minutes)
CNAP @ VCC 1 of 8 LAB 1 T1 TSU WAN LINK OVERVIEW - Instructor Guide (Estimated time: 30 minutes) Objectives: Understand the function of a T1 Service Unit (TSU) in network telecommunications Connect routers
PCS0100en 02.2008. Persy Control Services B.V. Netherlands
P-Bus Gateway PBGW2.128 Universal gateway between the P-bus protocol and open standard protocols. The variety of available electrical interfaces on the gateway offers a wide range of possibilities for
Design of a remote image monitoring system based on GPRS
2009 International Conference on Machine Learning and Computing IPCSIT vol.3 (2011) (2011) IACSIT Press, Singapore Design of a remote image monitoring system based on GPRS Yongqiang Zhang 1, Guozhen Zhao
Embedded Systems Design Course Applying the mbed microcontroller
Embedded Systems Design Course Applying the mbed microcontroller Serial communications with SPI These course notes are written by R.Toulson (Anglia Ruskin University) and T.Wilmshurst (University of Derby).
Real-time Ethernet with TwinCAT network variables
Keywords Real-time Ethernet Network variables Multimaster FC9004 ublish-ubscribe Beckhoff Information ystem Real-time Ethernet with network variables This Application Example describes the function and
Operation Manual of EX9132C-RS485. Serial to TCP/IP Converter
Operation Manual of EX9132C-RS485 Serial to TCP/IP Converter Version 1.0 27th May 2014 Table of Contents 1. Introduction 3 Overview 4 Package Checklist 4 Block Diagram 5 Product Features 7 Product Specifications
December 2002, ver. 1.0 Application Note 285. This document describes the Excalibur web server demonstration design and includes the following topics:
Excalibur Web Server Demonstration December 2002, ver. 1.0 Application Note 285 Introduction This document describes the Excalibur web server demonstration design and includes the following topics: Design
Integration of DTV Recorder Generator DVRG into a TCP/IP Network
Product: DVRG Integration of DTV Recorder Generator DVRG into a TCP/IP Network The DTV recorder generator DVRG is a useful tool for recording and replaying MPEG2 transport streams in addition to uncompressed
USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: 2900-300321 Rev 6
KRAMER ELECTRONICS LTD. USER GUIDE Ethernet Configuration Guide (Lantronix) P/N: 2900-300321 Rev 6 Contents 1 Connecting to the Kramer Device via the Ethernet Port 1 1.1 Connecting the Ethernet Port Directly
Application Note. Terminal Server G6
MICROSENS GmbH & Co. KG Küferstr. 16 59067 Hamm/Germany Tel. +49 2381 9452-0 FAX +49 2381 9452-100 E-Mail [email protected] Web www.microsens.de Summary As of firmware version v10.6 MICROSENS Generation
To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:
PURPOSE Verify that communication is established for the following products programming option (488.2 compliant, SCPI only): DCS - M9C & DCS M130, DLM M9E & DLM-M9G & DLM M130, DHP - M9D, P series, SG,
Bluetooth HC-06 with serial port module Easy guide
1 Bluetooth HC-06 with serial port module Easy guide This manual consists of 3 parts: PART 1. Overview of Bluetooth HC-06 module with serial port. PART 2. Installing Bluetooth HC-06 module with Bolt 18F2550
Internet Concepts. What is a Network?
Internet Concepts Network, Protocol Client/server model TCP/IP Internet Addressing Development of the Global Internet Autumn 2004 Trinity College, Dublin 1 What is a Network? A group of two or more devices,
CGI-based applications for distributed embedded systems for monitoring temperature and humidity
CGI-based applications for distributed embedded systems for monitoring temperature and humidity Grisha Spasov, Nikolay Kakanakov Abstract: The paper discusses the using of Common Gateway Interface in developing
DOMUSBOX. User guide. Index
DOMUSBOX User guide Index Introduction... 2 1. Installing SEAV DOMUS... 4 1.1 Activating DomusBox... 4 1.2Drawing the environments in DomusWeb... 5 1.3Connecting DomusBox to the devices...9 1.4Configuration
Troubleshooting and Auto-Negotiation Features for IMC Networks Media Conversion Products
Troubleshooting and Auto-Negotiation Features for IMC Networks Media Conversion Products Table of Contents Introduction...................................................................... 1 About Link
1. Introduction IIM7010A. 1.1. Features. WIZnet Inc.
IIM7010A 1. Introduction IIM7010A is the network module that includes W3100A (TCP/IP hardwired chip), Ethernet PHY (RTL8201BL), MAG-JACK (RJ45 with X FMR) with other glue logics. It can be used as a component
Software User Guide UG-461
Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment
3. Programming the STM32F4-Discovery
1 3. Programming the STM32F4-Discovery The programming environment including the settings for compiling and programming are described. 3.1. Hardware - The programming interface A program for a microcontroller
3 Software Defined Radio Technologies
3 Software Defined Radio Technologies 3-1 Software Defined Radio for Next Generation Seamless Mobile Communication Systems In this paper, the configuration of the newly developed small-size software defined
LS-101 LAN to Serial Device server. User s Manual
LS-101 LAN to Serial Device server User s Manual Revision History Revision No Date Author Remarks 0.1 August 29, 2001 IDC Initial document INTRODUCTION Overview Almost all instruments and most industrial
Alcatel-Lucent OmniPCX Enterprise Communication Server TA-MMK (MMK V2)
Alcatel-Lucent OmniPCX Enterprise Communication Server TA-MMK (MMK V2) Legal notice: Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo are trademarks of Alcatel-Lucent. All other trademarks are
TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa
TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa Education & Training Plan CompTIA N+ Specialist Program Student Full
RS-485 Protocol Manual
RS-485 Protocol Manual Revision: 1.0 January 11, 2000 RS-485 Protocol Guidelines and Description Page i Table of Contents 1.0 COMMUNICATIONS BUS OVERVIEW... 1 2.0 DESIGN GUIDELINES... 1 2.1 Hardware Design
Provides one channel for Ethernet over existing
LB304A LBPS301A LBPS304A Hardened Ethernet Extender Quick Start Guide Provides one channel for Ethernet over existing voice-grade copper twisted-pair wire. copper BLACK wire. BOX Customer Support Information
How To Monitor And Test An Ethernet Network On A Computer Or Network Card
3. MONITORING AND TESTING THE ETHERNET NETWORK 3.1 Introduction The following parameters are covered by the Ethernet performance metrics: Latency (delay) the amount of time required for a frame to travel
Communication Controller with IP services for leased lines and wireless links Radio Activity S.r.l.
Communication Controller with IP services for leased lines and wireless links Radio Activity S.r.l. Registration CCIAA Milano No. 1728248 P.I./C.F.: 04135130963 Head office and Operational headquarter:
Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22. www.dragino.com
Yun Shield User Manual VERSION: 1.0 Version Description Date 0.1 Initiate 2014-Jun-21 1.0 Release 2014-Jul-08 Yun Shield User Manual 1 / 22 Index: 1 Introduction... 3 1.1 What is Yun Shield... 3 1.2 Specifications...
