DESIGN OF AN EMBEDDED BATTERY MANAGEMENT SYSTEM WITH PASSIVE BALANCING

Size: px
Start display at page:

Download "DESIGN OF AN EMBEDDED BATTERY MANAGEMENT SYSTEM WITH PASSIVE BALANCING"

Transcription

1 Proceedings of the 6th European Embedded Design in Education and Research, 2014 DESIGN OF AN EMBEDDED BATTERY MANAGEMENT SYSTEM WITH PASSIVE BALANCING Kristaps Vitols Institute of Industrial Electronics and Electrical Engineering, Riga Technical University Kalku street 1, LV1050, Riga, Latvia phone: , web: ABSTRACT This article documents the results of designing an embedded battery pack for an educational electric kart. The work is based on a previous project where an electric kart drive train was designed. The new lithium ion battery pack design is described and the need for a microcontroller controlled battery balancing system is based. A passive cell balancing solution is implemented as a small cell balancer board. A central control board is designed to collect cell status information, analyze the obtained data and provide information to the end user. The collected information is stored in a memory card for further battery pack performance evaluation. The paper shows an example of obtained charge/discharge data. 1. INTRODUCTION The promising growth of available electric vehicles shows that all the related technologies such as motors batteries and power converters will be much required [1][2]. Well trained engineers and professionals are required to effectively use these technologies. One of the institutions to educate young engineers is university. To increase student interest in electric vehicles a couple of years ago an electric kart was designed as part of a master thesis. It was meant to be used as a platform for further improvements developed during other students master thesis. The first version of the electric kart used two sets of lead-acid batteries, two sets of buck converters and two sets of permanent magnet DC motors [3]. This article is meant to show the progress in the development of kart energy source the batteries. The first battery pack consisted of lead-acid cells which were low cost but poor in all other performance criterions. It was decided to upgrade the battery pack to more advanced cell chemistry lithium ion. While more expensive these cells will grant a chance to improve other kart powertrain elements, for example the drive (buck converter) maximal current capability can be tripled. Just switching battery cell types is easy since most of the work is just adjusting mechanics. The more complicated part is in the fact that lithium ion battery packs need a dedicated battery management system that at bare minimum can measure each cell voltage to prevent operation outside the permissible voltage range if allowed voltage is breached then cells can be fatally damaged. Battery management system can perform other tasks: balance cells to optimize the stored and available energy quantity; measure remaining capacity; log cell voltages and temperatures; provide information regarding battery pack parameters to the user; control charging and discharging processes. For this particular project it was decided to design an embedded battery management system that consists of: passive balancing modules that are installed on each cell; central battery management controller that collects information from the balancing modules and performs voltage check and logs cell voltages to a micro SD card. 2. BATTERY PACK The new battery pack is meant to replace the old electric kart battery pack. The previous battery pack consists of six series connected lead-acid batteries with nominal voltage 12V and capacity 22Ah. It is capable to store 1.6kWh of energy and provide 72V which is the nominal voltage of the kart motor. As the batteries used lead acid technology their weight is approximately 40kg which produces energy/mass ratio of 40Wh/kg it is considered as one of the drawbacks of this pack. Nevertheless the main drawback of this leadacid battery pack is its current capability. Its max discharge current is 300A for 5 seconds and it must be noted that the available energy dramatically drops as the discharge current increases. The battery datasheet provides information that only 28% of energy is available if discharge current is 73A. One additional drawback is the low max charging current which is just 6A not sufficient for effective regenerative braking. A new battery pack was designed to improve the performance of the electric kart. LiFePO 4 (LFP) battery cells with 40Ah capacity were selected for the new pack. To ease the mechanical assembly of the battery pack it was selected to use 20 series connected cells (Fig. 1) which at nominal cell voltage 3.2V produce a nominal pack voltage of 64V which is a bit less than necessary for motor to develop the max speed but for this project the top speed is not essential. The maximum voltage of each cell is 4V. Common practice is to use 3.8V per cell for battery charging. When the pack is at the end of charging cycle its voltage is 76V. The cell minimum operating voltage is 2.8V. The total weight of the battery pack is 33kg which means that the energy/mass ratio for this pack is 78Wh/kg almost two times better if compared to the lead-acid pack. Another advantage of this pack is its current capability it /14/$ IEEE 142

2 Figure 1 Assembled battery pack with installed cell balancer modules. can be steadily discharged with 120A and for 5s long periods 800A can be drawn. It is planned to use 300A during kart acceleration which means that this pack is sufficient. The pack can be charged with current up to 120A if battery temperature is kept below 80 C this parameter can provide a lot better regenerative braking. However there is one significant drawback lithium batteries have very strict operational voltage limits. If they are breached then the cells can be permanently damaged. Lead-acid batteries are more tolerant to deep discharge and they can survive overcharge very well. If there is just one cell like in mobile phones then the problem can be solved just by measuring the cell voltage at all times. However in the situation when cells are connected in series and are being charged or discharged, due to cell differences they will each have a bit different voltage the voltage of each cell has to be monitored to prevent cell failure. 3. BALANCING MODULE This cell management system (CMS) was designed with passive resistive shunting balancing method instead of using some sort of active balancing which could be more efficient or provide more functionality. The resistive shunting was selected because of the need for fast and resource efficient development of cell balancing so that the battery pack could be used for other different projects. Developing an active balancing system would take more time because such systems require more complex control which has to be rigorously verified. The topologies of active balancing are more complex and thus they have larger layout and the component costs are higher. Because of these reasons a passive solution was selected as the primary approach. In future project stages it is planned to use some type of active balancing which could further improve the performance of the battery pack. Resistive shunting is a good start to obtain a functional battery pack as soon as possible. Resistive shunting balancing is used only during charging when a cells voltage has reached full voltage limit. At his point the cell is shunted with a resistor which discharges the cell and prevents further voltage increase. Figure 2 Cell balancing module. A layout of a balancer module per cell was selected for cell equalization. This design allows easy arrangement of battery pack and does not have problems with floating ground since each balancing module is supplied from just one cell and is electrically connected only to the same cell. For the control Texas Instruments MSP430G2153 value line microcontroller (MCU) was used. It has a 16-bit processor running at 16MHz. The microcontroller is equipped with a 10-bit ADC capable of 200kSPS which is suitable for battery voltage measurement. Several data transfer peripherals are available on the MCU. In this case the UART block is configured to perform asynchronous data transfer. The use of quad-flat no-leads (QFN) package enables saving space since only top side of the board is to be populated by parts; additionally smaller packages tend to be less expensive. If compared to some other MCUs the MSP430 can be programmed using JTAG interface which is more functional and can perform code debugging while running the code. A 10W wire wound resistor was used as the balancing resistor. [4] mentions that the shunting current should be at least 10mA for each Ah of the cell. Here the 40Ah results in 400mA shunting current which at 3.8V produces 9.5Ω for the resistor. While the selected resistor allowed more power to be dissipated, it was selected to use 2.15Ω higher balancing current leads to faster cell equalization. The balancing module is shown in Fig. 2. The full schematic of the module is shown in Fig. 3. It can be seen that the board is equipped with a JTAG connector for programming and debugging. Jumper J1 is used to disconnect the balancing module from the cell if the battery pack will not be used for long periods of time. It is necessary because the balancing module has some power draw and it can discharge the cell over time. At the heart of the balancer board is the microcontroller ADC module. The voltage of each cell is measured by the microcontroller 10bit analog-digital converter (ADC). The ADC reference voltage is set to 2.5V using the built-in reference generator. A 1% precision resistor divider is used to reduce the cell voltage to appropriate level for the ADC. Cell voltage is measured every half second. Initially 20 cell balancer modules were assembled. All modules were tested to verify the uniformity of ADC measurements. A simple test was carried out: 3.8V was applied to the cell balancer terminals and ADC output value was recorded. Obtained 143

3 Figure 3 The schematic of the balancing module. results showed a dispersion of 30 discreet values. It should be noted that the permissible cell voltages are from 2.8V to 3.8V. With selected resistor divider and a 10bit ADC it produces a resolution of 4mV per bit and the permissible voltage range transforms to 244 values for the ADC output. If the ADC accuracy range spans 30 values this means that the cell voltage measurement can have 12% error from one chip to another, which cannot be allowed. Since it is not reasonable to correct the error in the master board, two approaches on the cell balancer ADC calibration were tested. The first approach was to level out all cell balancers so that all ADC produced the same value at one input voltage. The lowest cell voltage limit was selected as the calibration voltage. The voltage was applied to all balancers and their ADC values were read and next the calibration values were calculated so that the end result is the same for all modules. Since the cell balancer program code is composed in assembler language it is quite easy to add calibration value to an ADC output value. Calibration value was stored in the microcontroller information memory to allow further program code modification without a risk to corrupt calibration data. Once all the cell balancers were calibrated they all were tested at three cell voltages 2.798V 3.298V and 3.705V. Results showed that at 2.798V all cell balancers were producing the same values but as the voltage increased to 3.298V and 3.705V there were measurement errors of 18mV and 32mV respectively which is too high if accurate cell balancing is to be used. After the first approach it was noticed that the ADC each have a bit different conversation output slopes varying from chip to chip. To compensate for different slopes it is necessary to multiply the measured value by some calibration constant. The previously set upper cell voltage value was used as a reference for the correct slope. Again each ADC output value was measured at 3.8V cell voltage. The upper level value was divided by the obtained measurement values. A fractional 15bit binary number was obtained as the result for each cell balancer. Each corresponding calibration constant was saved in the microcontroller information memory and later was used to compensate the measured values by the use of software multiplication. Again the same three voltage test was carried out and it revealed that there was a minor dispersion at all voltages but the error was never more than 2 discreet values which correspond to 0.8% error which was deemed to be sufficient. 4. MASTER MODULE While balancing modules can partially prevent cell overcharge by shunting there still is a need for a centralized master module. One reason for the master module is that during a pack discharge one of the cells will discharge faster and reach the lower operational voltage level at this point the discharge must be stopped. The cell balancer cannot stop the discharge process of the pack. That is why the master module analyzes all cell voltages and once one of the cells is empty, so is the whole pack. Then the master module generates a signal that disconnects the battery pack from the load. Similar action is taken during charging process. While charging each cell one at a time will reach the top operational voltage level and the cell balancer will start to balance that cell. At this point the master module has to produce a signal to decrease the charging current below the value of the balancing current otherwise the balancing circuit will not be able to stop the voltage increase on the cell. Gradually all cells will reach their full voltage limits and at this point the master module has to generate a signal that stops the charging process. As an additional feature the master module logs all the cell voltage values. The obtained information is used to evaluate the battery pack and battery management system performance. 144

4 Figure 4 Battery management master module. To achieve the defined functionality a master board was designed and manufactured (Fig. 4). The master board block diagram is shown in Fig. 5. The central processing element is MSP430F2274 microcontroller. Its UART communication module with hardware associated with TX is used to transfer commands to the first cell balancing module while the hardware associated with RX is connected to the last cell balancer of the string. It receives the cell data. The other microcontroller communication module is used in SPI mode to write the collected data to the micro SD card. An MMC/SD Flash memory card interfacing example [5] provided by Texas Instruments was adapted for use in this project to ease the program code development. Almost whole Port 4 is used to connect to the 4x16 character LCD display. All the control of the display is done in software. Four pins of Port 2 are used for user interface as buttons. This port was selected for its interrupt capability. One of the microcontroller timers is used to provide an alarm signal to the buzzer in situations when a cell voltage level exceeds its operational thresholds. An external 16MHz crystal is used to generate the main microcontroller clock frequency. Since the master module is intended to save the cell voltages it is necessary to obtain them at precise time intervals. These intervals are set by an additional MSP430G2221 microcontroller which operates just as a pulse generator which generates a pulse every 5 seconds. A received pulse starts data exchange phase. After data exchange phase the master controller is in idle mode and it analyzes if any of the cell voltages have reached the full or empty level. If one of these levels have been reached then an appropriate output is generated which can be used to stop the charging or discharging of the battery pack. Additionally during the idle phase master controller prints cell voltages to a four line LCD display. The user can scroll through the values to check the individual cell voltages. Figure 5 Block diagram of the master module. 5. COMMUNICATION To perform the communication between all the cell balancer modules and master board a daisy chain asynchronous serial data transfer was implemented. Each cell balancer module has a data input which is isolated with an opto-isolator. Each module data output is connected to the next module input. The last module data output is connected to master board data input. The MSP430 UART module was used in cooperation with software control to perform 16bit data exchange between all the modules. Communication operates as follows. There are two operation phases: idle phase and data exchange phase. During the idle phase each cell balancer module measures and saves cell voltage value in memory buffer. Buffer value is constantly updated as a new cell voltage measurement is made. Once every five seconds the master sends a command word to the first cell balancer this starts the data exchange phase. This exchange rate is selected for practical reasons. As the cell balancer receives any data word it stops cell voltage measurement. In the first step the cell module transmits its buffered data to the next cell module. In the second step the cell module saves the received word in the memory buffer and waits for more incoming data. If more data is received then the operations are repeated previous data are sent and the new are saved. If no more data have been received for a determined period then the cell balancer returns to the idle phase and starts to refresh the memory buffer with actual measurements of the cell voltage. As previously mentioned the data exchange phase is initiated by the master board as it sends out a specific command word. As the first balancer receives the command word it sends first cell voltage word and saves command word. As the second balancer receives the first voltage 145

5 Figure 6 Battery pack discharge graph. Figure 7 Battery pack discharge graph. word it sends second cell voltage word and saves first cell voltage. This pattern is repeated by all the cell balancers. The last cell balancer sends out its voltage data to the master board. Master board receives this data and since it is not the same specific command word previously sent, master controller saves this data in the cell voltage array and sends out another specific command word. The operations are repeated until master board receives back the specific command word. Once the command word has been received the master stops to send out command words and after a brief moment the idle mode is once again active. Now the master module has the cell voltage values from all cell balancer modules. 6. CONCLUSIONS An improved battery pack for an electric kart has been designed and developed. MSP430 family microcontrollers were successfully implemented to design an embedded battery management system with data acquisition function. The logged cell voltages were later processed in Matlab to obtain discharge graph shown in Fig. 6. here it can be noticed that one of the cells is weaker. Fig. 7. shows a charge graph where the one cell takes more time to fully charge. The system still lacks proper front end to control charge/discharge which will be developed in future. Some work should be done, such as in [6] to improve the balancer module energy efficiency because the current data exchange circuitry draws too much current. REFERENCES [1] Galkin, I.; Stepanov, A.; Laugis, J., "Outlook of usage of supercapacitors in uninterruptible power supplies," Baltic Electronics Conference, 2006 International, vol., no., pp.1,4, 2-4 Oct [2] Galkin, I; Stepanov, A; Suskis, P., "Selection of power factor corrector for modular uninterruptable power supply system," Power Electronics and Motion Control Conference (EPE/PEMC), th International, vol., no., pp.t13-17,t13-21, 6-8 Sept [3] Vitols, K.; Galkin, I., "Analysis of electronic differential for electric kart," Power Electronics and Motion Control Conference (EPE/PEMC), th International, vol., no., pp.ds3a.2-1,ds3a.2-5, 4-6 Sept [4] M. Daowd, N. Omar, P. Van Den Bossche, J. Van Mierlo, Passive and active battery balancing comparison based on MATLAB simulation, Vehicle Power and Propulsion Conference (VPPC), 2011 IEEE, vol., no., pp.1-7, 6-9 Sept [5] Application Report SLAA281B, [6] Stepanov, A; Vorobyov, M.; Galkin, I, "Battery monitoring using high frequency impedance modulation through series power line," IECON th Annual Conference on IEEE Industrial Electronics Society, vol., no., pp.5148,5152, Oct

TMS320F241 DSP Boards for Power-electronics Applications

TMS320F241 DSP Boards for Power-electronics Applications TMS320F241 DSP Boards for Power-electronics Applications Kittiphan Techakittiroj, Narong Aphiratsakun, Wuttikorn Threevithayanon and Soemoe Nyun Faculty of Engineering, Assumption University Bangkok, Thailand

More information

Electrical current measurement system for energy harvesting applications

Electrical current measurement system for energy harvesting applications Journal of Physics: Conference Series PAPER OPEN ACCESS Electrical current measurement system for energy harvesting applications To cite this article: S Heller et al 2016 J. Phys.: Conf. Ser. 773 012110

More information

EITF40 Digital and Analogue Projects - GNSS Tracker 2.4

EITF40 Digital and Analogue Projects - GNSS Tracker 2.4 EITF40 Digital and Analogue Projects - GNSS Tracker 2.4 Magnus Wasting 26 February 2018 Abstract In this report a mobile global navigation satellite system with SMS and alarm functionality is constructed.

More information

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 98 Chapter-5 ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 99 CHAPTER-5 Chapter 5: ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION S.No Name of the Sub-Title Page

More information

JUMA-TRX2 DDS / Control Board description OH2NLT

JUMA-TRX2 DDS / Control Board description OH2NLT JUMA-TRX2 DDS / Control Board description OH2NLT 22.08.2007 General Key functions of the JUMA-TRX2 DDS / Control board are: - provide user interface functions with LCD display, buttons, potentiometers

More information

High Voltage Waveform Sensor

High Voltage Waveform Sensor High Voltage Waveform Sensor Computer Engineering Senior Project Nathan Stump Spring 2013 Statement of Purpose The purpose of this project was to build a system to measure the voltage waveform of a discharging

More information

Analog I/O. ECE 153B Sensor & Peripheral Interface Design Winter 2016

Analog I/O. ECE 153B Sensor & Peripheral Interface Design Winter 2016 Analog I/O ECE 153B Sensor & Peripheral Interface Design Introduction Anytime we need to monitor or control analog signals with a digital system, we require analogto-digital (ADC) and digital-to-analog

More information

Project Final Report: Directional Remote Control

Project Final Report: Directional Remote Control Project Final Report: by Luca Zappaterra xxxx@gwu.edu CS 297 Embedded Systems The George Washington University April 25, 2010 Project Abstract In the project, a prototype of TV remote control which reacts

More information

BATTERY MANAGEMENT SYSTEM 4 15S

BATTERY MANAGEMENT SYSTEM 4 15S Rožna ulica 20, 6230 Postojna, Slovenia e-mail: info@rec-bms.com; www.rec-bms.com BATTERY MANAGEMENT SYSTEM 4 15S Features: - robust and small design - 4-15 Slave cells - single cell voltage measurement

More information

Activity 4: Due before the lab during the week of Feb

Activity 4: Due before the lab during the week of Feb Today's Plan Announcements: Lecture Test 2 programming in C Activity 4 Serial interfaces Analog output Driving external loads Motors: dc motors, stepper motors, servos Lecture Test Activity 4: Due before

More information

Improvement on LiFePO 4 Cell Balancing Algorithm

Improvement on LiFePO 4 Cell Balancing Algorithm Improvement on LiFePO 4 Cell Balancing Algorithm Vencislav C. Valchev 1, Plamen V. Yankov 1, Dimo D. Stefanov 1 1 Department of Electronics and Microelectronics, Technical University of Varna 1 Studentska

More information

Monoblock Management Module (MMM)

Monoblock Management Module (MMM) Monoblock Management Module (MMM) 6V MMM and 12V MMM versions Monitoring every 2 seconds of monoblock voltage & temperature 3W of passive balancing configurable for desired float Amount of balancing coulombs

More information

Lithiumate EL01. Li-Ion BMS cell-board processor. Features. Description

Lithiumate EL01. Li-Ion BMS cell-board processor. Features. Description Lithiumate EL01 Li-Ion BMS cell-board processor Features Forms the core of a Li-Ion BMS cell board, mounted on cells Powered by the cell, with very low current draw (~ 2 µa in standby) Measures the voltage

More information

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which behaves like ADC with external analog part and configurable

More information

ZKit-51-RD2, 8051 Development Kit

ZKit-51-RD2, 8051 Development Kit ZKit-51-RD2, 8051 Development Kit User Manual 1.1, June 2011 This work is licensed under the Creative Commons Attribution-Share Alike 2.5 India License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/in/

More information

Design and Development of Smart. Harmonic Analyzer

Design and Development of Smart. Harmonic Analyzer Chapter - 4 Design and Development of Smart Harmonic Analyzer 4.1 Introduction: There is steady evolution in the field of generation, distribution, and use of electricity since many years. New methods

More information

BATTERY MANAGEMENT SYSTEM REC 7-R

BATTERY MANAGEMENT SYSTEM REC 7-R Rožna ulica 20, 6230 Postojna, Slovenia e-mail: info@rec-bms.com; www.rec-bms.com BATTERY MANAGEMENT SYSTEM REC 7-R Features: - robust and small design - 4-14 BMS cells - single cell voltage measurement

More information

Project Proposal. Underwater Fish 02/16/2007 Nathan Smith,

Project Proposal. Underwater Fish 02/16/2007 Nathan Smith, Project Proposal Underwater Fish 02/16/2007 Nathan Smith, rahteski@gwu.edu Abstract The purpose of this project is to build a mechanical, underwater fish that can be controlled by a joystick. The fish

More information

Brian Hanna Meteor IP 2007 Microcontroller

Brian Hanna Meteor IP 2007 Microcontroller MSP430 Overview: The purpose of the microcontroller is to execute a series of commands in a loop while waiting for commands from ground control to do otherwise. While it has not received a command it populates

More information

PULSAR-EQUAL v 1.10 Art.No.: 1126

PULSAR-EQUAL v 1.10 Art.No.: 1126 PULSAR-EQUAL v 1.10 Art.No.: 1126 10.12.2011 The Pulsar-EQUAL is a professionally designed and built, micro processor controlled balancer/equalizer and tester. The Pulsar-EQUAL is able to equalize the

More information

Introduction. Theory of Operation

Introduction. Theory of Operation Mohan Rokkam Page 1 12/15/2004 Introduction The goal of our project is to design and build an automated shopping cart that follows a shopper around. Ultrasonic waves are used due to the slower speed of

More information

Mechatronics Laboratory Assignment 3 Introduction to I/O with the F28335 Motor Control Processor

Mechatronics Laboratory Assignment 3 Introduction to I/O with the F28335 Motor Control Processor Mechatronics Laboratory Assignment 3 Introduction to I/O with the F28335 Motor Control Processor Recommended Due Date: By your lab time the week of February 12 th Possible Points: If checked off before

More information

Index Terms IR communication; MSP430; TFDU4101; Pre setter

Index Terms IR communication; MSP430; TFDU4101; Pre setter Design and Development of Contactless Communication Module for Pre setter of Underwater Vehicles J.Lavanyambhika, **D.Madhavi *Digital Systems and Signal Processing in Electronics and Communication Engineering,

More information

AN ARDUINO CONTROLLED CHAOTIC PENDULUM FOR A REMOTE PHYSICS LABORATORY

AN ARDUINO CONTROLLED CHAOTIC PENDULUM FOR A REMOTE PHYSICS LABORATORY AN ARDUINO CONTROLLED CHAOTIC PENDULUM FOR A REMOTE PHYSICS LABORATORY J. C. Álvarez, J. Lamas, A. J. López, A. Ramil Universidade da Coruña (SPAIN) carlos.alvarez@udc.es, jlamas@udc.es, ana.xesus.lopez@udc.es,

More information

TS100. RTD - PT100 - Temperature Sensor. March, 2017

TS100. RTD - PT100 - Temperature Sensor. March, 2017 RTD - PT100 - Temperature Sensor March, 2017 Contents 1 Overview 2 2 Get readings from TS100 2 2.1 Use the MCU SPI to read from TS100............................. 3 2.2 Connect the SPI with just two wires...............................

More information

Group #17 Arian Garcia Javier Morales Tatsiana Smahliuk Christopher Vendette

Group #17 Arian Garcia Javier Morales Tatsiana Smahliuk Christopher Vendette Group #17 Arian Garcia Javier Morales Tatsiana Smahliuk Christopher Vendette Electrical Engineering Electrical Engineering Electrical Engineering Electrical Engineering Contents 1 2 3 4 5 6 7 8 9 Motivation

More information

Cell Management Module (CMM)

Cell Management Module (CMM) Cell Management Module (CMM) 2V CMM and 4V CMM versions Monitoring every 2 seconds of cell voltage & temperature 3W of passive balancing configurable for any cell chemistry Amount of balancing coulombs

More information

EMBEDDED SYSTEM DESIGN FOR A DIGITAL MULTIMETER USING MOTOROLA HCS12 MICROCONTROLLER

EMBEDDED SYSTEM DESIGN FOR A DIGITAL MULTIMETER USING MOTOROLA HCS12 MICROCONTROLLER EMBEDDED SYSTEM DESIGN FOR A DIGITAL MULTIMETER USING MOTOROLA HCS12 MICROCONTROLLER A Thesis Submitted in partial Fulfillment Of the Requirements of the Degree of Bachelor of Technology In Electronics

More information

Designing with STM32F3x

Designing with STM32F3x Designing with STM32F3x Course Description Designing with STM32F3x is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms based

More information

Specifications.

Specifications. is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is

More information

SGD 70-A 7 PanelPilotACE Compatible Display

SGD 70-A 7 PanelPilotACE Compatible Display is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is

More information

Top Design Considerations for Low-Power Metering Applications

Top Design Considerations for Low-Power Metering Applications Top Design Considerations for Low-Power Metering Applications Smart metering brings intelligence and connectivity to energy and resource management Silicon Laboratories Inc., Austin, TX As green energy

More information

Bridge Measurement Systems

Bridge Measurement Systems Section 5 Outline Introduction to Bridge Sensors Circuits for Bridge Sensors A real design: the ADS1232REF The ADS1232REF Firmware This presentation gives an overview of data acquisition for bridge sensors.

More information

Portable Multi-Channel Recorder Model DAS240-BAT

Portable Multi-Channel Recorder Model DAS240-BAT Data Sheet Portable Multi-Channel Recorder The DAS240-BAT measures parameters commonly found in process applications including voltage, temperature, current, resistance, frequency and pulse. It includes

More information

ECE 511: FINAL PROJECT REPORT GROUP 7 MSP430 TANK

ECE 511: FINAL PROJECT REPORT GROUP 7 MSP430 TANK ECE 511: FINAL PROJECT REPORT GROUP 7 MSP430 TANK Team Members: Andrew Blanford Matthew Drummond Krishnaveni Das Dheeraj Reddy 1 Abstract: The goal of the project was to build an interactive and mobile

More information

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization)

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization) International Journal of Advanced Research in Electrical, Electronics Device Control Using Intelligent Switch Sreenivas Rao MV *, Basavanna M Associate Professor, Department of Instrumentation Technology,

More information

BMS BMU Vehicle Communications Protocol

BMS BMU Vehicle Communications Protocol BMS Communications Protocol 2013 Tritium Pty Ltd Brisbane, Australia http://www.tritium.com.au 1 of 11 TABLE OF CONTENTS 1 Introduction...3 2 Overview...3 3 allocations...4 4 Data Format...4 5 CAN packet

More information

Hardware Platforms and Sensors

Hardware Platforms and Sensors Hardware Platforms and Sensors Tom Spink Including material adapted from Bjoern Franke and Michael O Boyle Hardware Platform A hardware platform describes the physical components that go to make up a particular

More information

EEL5666C IMDL Spring 2006 Student: Andrew Joseph. *Alarm-o-bot*

EEL5666C IMDL Spring 2006 Student: Andrew Joseph. *Alarm-o-bot* EEL5666C IMDL Spring 2006 Student: Andrew Joseph *Alarm-o-bot* TAs: Adam Barnett, Sara Keen Instructor: A.A. Arroyo Final Report April 25, 2006 Table of Contents Abstract 3 Executive Summary 3 Introduction

More information

Training Schedule. Robotic System Design using Arduino Platform

Training Schedule. Robotic System Design using Arduino Platform Training Schedule Robotic System Design using Arduino Platform Session - 1 Embedded System Design Basics : Scope : To introduce Embedded Systems hardware design fundamentals to students. Processor Selection

More information

SGD 43-A 4.3 PanelPilotACE Compatible Display

SGD 43-A 4.3 PanelPilotACE Compatible Display is a 4.3 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The

More information

Preliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz

Preliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz PRODUCT SPECIFICATION 2.4 2.5 GHz e Applications 6 : 2 " 2! 2 2 + 2 7 + + Alarm and Security Systems Video Automotive Home Automation Keyless entry Wireless Handsfree Remote Control Surveillance Wireless

More information

Elektor Datalogger Review

Elektor Datalogger Review Introduction Amateur radio astronomers sometimes need to log data from sensors such as receivers and magnetometers but do not wish to or cannot leave their PC turned on for long periods. They need an autonomous

More information

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM

CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 74 CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 4.1 LABORATARY SETUP OF STATCOM The laboratory setup of the STATCOM consists of the following hardware components: Three phase auto transformer used as a 3

More information

EULAMBIA ADVANCED TECHNOLOGIES LTD. User Manual EAT-EOM-CTL-2. Alexandros Fragkos

EULAMBIA ADVANCED TECHNOLOGIES LTD. User Manual EAT-EOM-CTL-2. Alexandros Fragkos EULAMBIA ADVANCED TECHNOLOGIES LTD User Manual Alexandros Fragkos (alexandros.fragkos@eulambia.com) 11/28/2016 28/11/2016 User Manual User Manual 28/11/2016 Electro-Optic Modulator Bias Control Unit v2.0

More information

TRF7960TB HF RFID Reader Module

TRF7960TB HF RFID Reader Module T E X A S I N S T R U M E N T S Originator: Joshua Wyatt R F I D SYSTEMS TRF7960TB HF RFID Reader Module Users Guide/Application Note PRINTED COPIES OF THIS SPECIFICATION ARE NOT CONTROLLED DOCUMENTS.

More information

Project Name: SpyBot

Project Name: SpyBot EEL 4924 Electrical Engineering Design (Senior Design) Final Report April 23, 2013 Project Name: SpyBot Team Members: Name: Josh Kurland Name: Parker Karaus Email: joshkrlnd@gmail.com Email: pbkaraus@ufl.edu

More information

BeeLine TX User s Guide V1.1c 4/25/2005

BeeLine TX User s Guide V1.1c 4/25/2005 BeeLine TX User s Guide V1.1c 4/25/2005 1 Important Battery Information The BeeLine Transmitter is designed to operate off of a single cell lithium polymer battery. Other battery sources may be used, but

More information

THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS

THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS R. Holcer Department of Electronics and Telecommunications, Technical University of Košice, Park Komenského 13, SK-04120 Košice,

More information

Digital-to-Analog Converter. Lab 3 Final Report

Digital-to-Analog Converter. Lab 3 Final Report Digital-to-Analog Converter Lab 3 Final Report The Ion Cannons: Shrinand Aggarwal Cameron Francis Nicholas Polito Section 2 May 1, 2017 1 Table of Contents Introduction..3 Rationale..3 Theory of Operation.3

More information

LC-10 Chipless TagReader v 2.0 August 2006

LC-10 Chipless TagReader v 2.0 August 2006 LC-10 Chipless TagReader v 2.0 August 2006 The LC-10 is a portable instrument that connects to the USB port of any computer. The LC-10 operates in the frequency range of 1-50 MHz, and is designed to detect

More information

Cortex-M3 based Prepaid System with Electricity Theft Control

Cortex-M3 based Prepaid System with Electricity Theft Control Research Inventy: International Journal of Engineering And Science Vol.6, Issue 4 (April 2016), PP -139-146 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.com Cortex-M3 based Prepaid System

More information

SGD 70-A 7 PanelPilotACE Compatible Display

SGD 70-A 7 PanelPilotACE Compatible Display is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is

More information

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU Application Note Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU AN026002-0608 Abstract This application note describes a controller for a 200 W, 24 V Brushless DC (BLDC) motor used to power

More information

PCB Scope / Logic Analyzer Hardware Design Description

PCB Scope / Logic Analyzer Hardware Design Description PCB Scope / Logic Analyzer Hardware Design Description Introduction The PCB scope is the result of a challenge I set for myself to build a practically usable oscilloscope with a minimum amount of components

More information

Final Design Report. Project Title: Multi-Function Pontoon (MFP)

Final Design Report. Project Title: Multi-Function Pontoon (MFP) EEL 4924 Electrical Engineering Design (Senior Design) Final Design Report 25 April 2012 Project Title: Multi-Function Pontoon (MFP) Team Members: Name: Mikkel Gabbadon Name: Sheng-Po Fang Project Abstract:

More information

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE 113 CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE 5.1 INTRODUCTION This chapter describes hardware design and implementation of direct torque controlled induction motor drive with

More information

BAssist (Banjo Assist Robot) Fatemeh Gholizadeh David Hatch Shiva Khanal Gavin Philips

BAssist (Banjo Assist Robot) Fatemeh Gholizadeh David Hatch Shiva Khanal Gavin Philips BAssist (Banjo Assist Robot) Fatemeh Gholizadeh David Hatch Shiva Khanal Gavin Philips Abstract Playing musical instruments is a specialized skill requiring years of practice and dedication to master.

More information

SGD 43-A 4.3 PanelPilotACE Compatible Display

SGD 43-A 4.3 PanelPilotACE Compatible Display is a 4.3 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The

More information

Iowa State University Electrical and Computer Engineering. E E 452. Electric Machines and Power Electronic Drives

Iowa State University Electrical and Computer Engineering. E E 452. Electric Machines and Power Electronic Drives Electrical and Computer Engineering E E 452. Electric Machines and Power Electronic Drives Laboratory #5 Buck Converter Embedded Code Generation Summary In this lab, you will design the control application

More information

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) 217-3367 Ordering Information Product Number Description 217-3367 Stellaris Brushed DC Motor Control Module with CAN (217-3367)

More information

Management of Home Appliances with Variation in Environment Aisha Jilani, Sahar Sultan, Intesar Ahmed and Sajjad Rabbani

Management of Home Appliances with Variation in Environment Aisha Jilani, Sahar Sultan, Intesar Ahmed and Sajjad Rabbani Management of Home Appliances with Variation in Environment Aisha Jilani, Sahar Sultan, Intesar Ahmed and Sajjad Rabbani Abstract Aim of this research is to help a remote user to remain in touch with what

More information

12/31/11 Analog to Digital Converter Noise Testing Final Report Page 1 of 10

12/31/11 Analog to Digital Converter Noise Testing Final Report Page 1 of 10 12/31/11 Analog to Digital Converter Noise Testing Final Report Page 1 of 10 Introduction: My work this semester has involved testing the analog-to-digital converters on the existing Ko Brain board, used

More information

Figure 1: Functional Block Diagram

Figure 1: Functional Block Diagram MagAlpha MA120 Angular Sensor for 3-Phase Brushless Motor Key features U V W signals for block commutation Adjustable zero 500 khz refresh rate Ultra low latency: 3 µs Serial interface for settings 8.5

More information

BlockMon Block Monitor LongMon Long Monitor

BlockMon Block Monitor LongMon Long Monitor BlockMon Block Monitor LongMon Long Monitor Bypass range 2.2V to 5.0V. Bypass current 0A to 2A (typically 1A). Over-voltage protection up to ±20V. Noise immune opto-isolated. Cell temperature and bypass

More information

Experimental Evaluation of the MSP430 Microcontroller Power Requirements

Experimental Evaluation of the MSP430 Microcontroller Power Requirements EUROCON 7 The International Conference on Computer as a Tool Warsaw, September 9- Experimental Evaluation of the MSP Microcontroller Power Requirements Karel Dudacek *, Vlastimil Vavricka * * University

More information

ULS24 Frequently Asked Questions

ULS24 Frequently Asked Questions List of Questions 1 1. What type of lens and filters are recommended for ULS24, where can we source these components?... 3 2. Are filters needed for fluorescence and chemiluminescence imaging, what types

More information

KUMU A O CUBESAT: THERMAL SENSORS ON A CUBESAT

KUMU A O CUBESAT: THERMAL SENSORS ON A CUBESAT KUMU A O CUBESAT: THERMAL SENSORS ON A CUBESAT Tyson K. Seto-Mook Department of Electrical Engineering University of Hawai i at Mānoa Honolulu, HI 96822 INTRODUCTION A. Abstract CubeSat is a project that

More information

Group 7: Daniel DeFazio Brandon Tuero Matthew Rhodes

Group 7: Daniel DeFazio Brandon Tuero Matthew Rhodes Group 7: Daniel DeFazio Brandon Tuero Matthew Rhodes Accurately track the location of personal and guests within a secure facility on graphical display Identify the current location within a facility with

More information

Using Z8 Encore! XP MCU for RMS Calculation

Using Z8 Encore! XP MCU for RMS Calculation Application te Using Z8 Encore! XP MCU for RMS Calculation Abstract This application note discusses an algorithm for computing the Root Mean Square (RMS) value of a sinusoidal AC input signal using the

More information

RB01 Development Platform Hardware

RB01 Development Platform Hardware Qualcomm Technologies, Inc. RB01 Development Platform Hardware User Guide 80-YA116-13 Rev. A February 3, 2017 Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other

More information

System-on-Chip for Rotation Detection

System-on-Chip for Rotation Detection System-on-Chip for Rotation Detection Author: Christian Hernitscheck Rotation detection has to be done in several applications. Such end-equipments are a bike computer, motor control applications, general

More information

2.0 Discussion: 2.1 Approach:

2.0 Discussion: 2.1 Approach: 2.0 Discussion: 2.1 Approach: The design for a Power Monitor and Data Logging System is comprised of two major components: the Power Meter and the Data Logger. The Power Meter is the package that plugs

More information

I hope you have completed Part 2 of the Experiment and is ready for Part 3.

I hope you have completed Part 2 of the Experiment and is ready for Part 3. I hope you have completed Part 2 of the Experiment and is ready for Part 3. In part 3, you are going to use the FPGA to interface with the external world through a DAC and a ADC on the add-on card. You

More information

Design and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier

Design and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier Design and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier 1 Mr. Gangul M.R PG Student WIT, Solapur 2 Mr. G.P Jain Assistant Professor WIT,

More information

The Transistor Tester user manual

The Transistor Tester user manual The Transistor Tester user manual Power: The Transistor Tester can be powered from 6.8V-12V DC. This can be achieved by a 9V layerbuilt battery or two 3.7V Lithium-ion battery in series, or with a 9V DC

More information

Brushed DC Motor Control. Module with CAN (MDL-BDC24)

Brushed DC Motor Control. Module with CAN (MDL-BDC24) Stellaris Brushed DC Motor Control Module with CAN (MDL-BDC24) Ordering Information Product No. MDL-BDC24 RDK-BDC24 Description Stellaris Brushed DC Motor Control Module with CAN (MDL-BDC24) for Single-Unit

More information

Data Logger Subsystems Mark Buccini February 2012

Data Logger Subsystems Mark Buccini February 2012 Data Logger Subsystems Mark Buccini February 2012 Full Disclosure Mark E. Buccini ULP Staff at TI 25+ years strategy, applications, marketing, sales, and management experience Lead MSP430 worldwide introduction

More information

νµθωερτψυιοπασδφγηϕκλζξχϖβνµθωερτ ψυιοπασδφγηϕκλζξχϖβνµθωερτψυιοπα σδφγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκ χϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµθ

νµθωερτψυιοπασδφγηϕκλζξχϖβνµθωερτ ψυιοπασδφγηϕκλζξχϖβνµθωερτψυιοπα σδφγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκ χϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµθ θωερτψυιοπασδφγηϕκλζξχϖβνµθωερτψ υιοπασδφγηϕκλζξχϖβνµθωερτψυιοπασδ φγηϕκλζξχϖβνµθωερτψυιοπασδφγηϕκλζ ξχϖβνµθωερτψυιοπασδφγηϕκλζξχϖβνµ EE 331 Design Project Final Report θωερτψυιοπασδφγηϕκλζξχϖβνµθωερτψ

More information

RX23T inverter ref. kit

RX23T inverter ref. kit RX23T inverter ref. kit Deep Dive October 2015 YROTATE-IT-RX23T kit content Page 2 YROTATE-IT-RX23T kit: 3-ph. Brushless Motor Specs Page 3 Motors & driving methods supported Brushless DC Permanent Magnet

More information

School of Engineering Science Burnaby, BC V5A 1S6. November 2, 2009

School of Engineering Science Burnaby, BC V5A 1S6. November 2, 2009 November 2, 2009 Dr. John Bird School of Engineering Science Simon Fraser University Burnaby, British Columbia V5A 1S6 Dear: Dr. Bird and Mr. Whitmore, The attached document presents the design specification

More information

Houngninou 2. Abstract

Houngninou 2. Abstract Houngninou 2 Abstract The project consists of designing and building a system that monitors the phase of two pulses A and B. Three colored LEDs are used to identify the phase comparison. When the rising

More information

UNIVERSITY OF VICTORIA FACULTY OF ENGINEERING. SENG 466 Software for Embedded and Mechatronic Systems. Project 1 Report. May 25, 2006.

UNIVERSITY OF VICTORIA FACULTY OF ENGINEERING. SENG 466 Software for Embedded and Mechatronic Systems. Project 1 Report. May 25, 2006. UNIVERSITY OF VICTORIA FACULTY OF ENGINEERING SENG 466 Software for Embedded and Mechatronic Systems Project 1 Report May 25, 2006 Group 3 Carl Spani Abe Friesen Lianne Cheng 03-24523 01-27747 01-28963

More information

Lab 1.2 Joystick Interface

Lab 1.2 Joystick Interface Lab 1.2 Joystick Interface Lab 1.0 + 1.1 PWM Software/Hardware Design (recap) The previous labs in the 1.x series put you through the following progression: Lab 1.0 You learnt some theory behind how one

More information

Instrument Cluster Display. Grant Scott III Erin Lawler Mike Carlson

Instrument Cluster Display. Grant Scott III Erin Lawler Mike Carlson Instrument Cluster Display Grant Scott III Erin Lawler Mike Carlson ECE 570 December 4 th, 2014 Presentation Outline Introduction and Motivation Features Temperature Sensing LCD Display Fahrenheit/Celsius

More information

High Current DC Motor Driver Manual

High Current DC Motor Driver Manual High Current DC Motor Driver Manual 1.0 INTRODUCTION AND OVERVIEW This driver is one of the latest smart series motor drivers designed to drive medium to high power brushed DC motor with current capacity

More information

EE445L Spring 2017 Final Page 1 of 7

EE445L Spring 2017 Final Page 1 of 7 EE445L Spring 2017 Final Page 1 of 7 Jonathan W. Valvano First: Last: EID: This is the closed book section. Calculator is allowed (no laptops, phones, devices with wireless communication). You must put

More information

MC-1612 Hardware Design Guide

MC-1612 Hardware Design Guide LOCOSYS Technology Inc. MC-1612 Hardware Design Guide Version 1.0 Date: 2013/09/17 LOCOSYS Technology Inc. 1 General Rules for Design-in In order to obtain good GPS performances, there are some rules which

More information

OP5340-1/OP USER GUIDE

OP5340-1/OP USER GUIDE OP5340-1/OP5340-2 USER GUIDE Analog to Digital Converter Module www.opal-rt.com Published by OPAL-RT Technologies, Inc. 1751 Richardson, suite 2525 Montréal (Québec) Canada H3K 1G6 www.opal-rt.com 2014

More information

Precision Range Sensing Free run operation uses a 2Hz filter, with. Stable and reliable range readings and

Precision Range Sensing Free run operation uses a 2Hz filter, with. Stable and reliable range readings and HRLV-MaxSonar - EZ Series HRLV-MaxSonar - EZ Series High Resolution, Precision, Low Voltage Ultrasonic Range Finder MB1003, MB1013, MB1023, MB1033, MB10436 The HRLV-MaxSonar-EZ sensor line is the most

More information

Figure 1: Functional Block Diagram

Figure 1: Functional Block Diagram MagAlpha MA750 Key features 8 bit digital and 12 bit PWM output 500 khz refresh rate 7.5 ma supply current Serial interface for data readout and settings QFN16 3x3mm Package General Description The MagAlpha

More information

Lesson UART. Clock Systems and Timing UART (Universal Asynchronous Receiver-Transmitter) Queues Lab Assignment: UART

Lesson UART. Clock Systems and Timing UART (Universal Asynchronous Receiver-Transmitter) Queues Lab Assignment: UART Lesson UART Clock Systems and Timing UART (Universal Asynchronous Receiver-Transmitter) Queues Lab Assignment: UART Clock Systems and Timing Clock System & Timing A crystal oscillator is typically used

More information

MAXREFDES73#: WEARABLE, GALVANIC SKIN RESPONSE SYSTEM

MAXREFDES73#: WEARABLE, GALVANIC SKIN RESPONSE SYSTEM MAXREFDES73#: WEARABLE, GALVANIC SKIN RESPONSE SYSTEM MAXREFDES39# System Board Introduction GSR measurement detects human skin impedance under different situations. A variety of events affect the skin

More information

Easy start with UWB technology

Easy start with UWB technology Evaluation and Development Platform Plug and play solution Precise wireless distance measurement Unaffected by light conditions, weather or vibration COM (USB) for measurement and configuration compliant

More information

MB1013, MB1023, MB1033, MB1043

MB1013, MB1023, MB1033, MB1043 HRLV-MaxSonar - EZ Series HRLV-MaxSonar - EZ Series High Resolution, Low Voltage Ultra Sonic Range Finder MB1003, MB1013, MB1023, MB1033, MB1043 The HRLV-MaxSonar-EZ sensor line is the most cost-effective

More information

EEL4914 Senior Design. Final Design Report

EEL4914 Senior Design. Final Design Report EEL4914 Senior Design Final Design Report Electric Super Bike The Best Team in the World Matt Fisher madfish@ufl.edu Richard Orr gautama@ufl.edu 21 April 2008 1 Contents Contents...2 Abstract...3 Project

More information

Small Signal Pulse Detection

Small Signal Pulse Detection EE318 Electronic Design Lab Project Report, EE Dept, IIT Bombay, April 2007 Small Signal Pulse Detection Group No: B07 Rahul S. K. (04007018) Gaurav Sushil (04007015)

More information

Figure 1. C805193x/92x Capacitive Touch Sense Development Platform

Figure 1. C805193x/92x Capacitive Touch Sense Development Platform CAPACITIVE TOUCH SENSE SOLUTION RELEVANT DEVICES The concepts and example code in this application note are applicable to the following device families: C8051F30x, C8051F31x, C8051F320/1, C8051F33x, C8051F34x,

More information

SonoLab Echo-I User Manual

SonoLab Echo-I User Manual SonoLab Echo-I User Manual Overview: SonoLab Echo-I is a single board digital ultrasound pulse-echo solution. The system has a built in 50 volt high voltage generation circuit, a bipolar pulser, a transmit/receive

More information

3.3V regulator. JA H-bridge. Doc: page 1 of 7

3.3V regulator. JA H-bridge. Doc: page 1 of 7 Cerebot Reference Manual Revision: February 9, 2009 Note: This document applies to REV B-E of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The

More information