EECS189, Fall Winter 2010

EECS189, Fall 2009 - Winter 2010 Mar. 29, 2010 # Project title Faculty mentor 1 Automated Radiation Measurement System for 60 GHz Antenna F. Capo...
Author: Terence Carroll
0 downloads 1 Views 2MB Size
EECS189, Fall 2009 - Winter 2010 Mar. 29, 2010 #

Project title

Faculty mentor


Automated Radiation Measurement System for 60 GHz Antenna

F. Capolino


AM Broadcast Transmitter

E. Ayanoglu


Image Acquisition, Coding, Transmission and Processing

G. Healey


2.4GHz Class E Amplifier

P. Heydari


The GRILL Interface

M. Bachman



M. Bachman


High Power Programmable DC Power Supply

F.D. Flaviis


RFID for Biosensors and Environmental Monitoring

P. Burke


Cache Memory: Performance, Reliability and Power

A. Eltawil



S. Jafar


Dynamically-controlled Solar Panel

O. Boyraz


Bit Error Rate over a SW-defined Radio MIMO-OFDM System

H. Jafarkhani


Digital Electronic Cooling System

C.C. Lee


Automotive Clutch-stall Preventer

C.C. Lee


Boost Converter

K. Smedley


Patient Monitoring System via Pulse Oximetry

M. Green, Z. Nenadic (BME)


UCI Electric Racecar

H. Lee, M. McCarthy (MAE)


Autonomous Underwater Vehicle

H.K. Wickramasinghe, J. Bobrow (MAE)

Students Harish Venkitaramanan Keith Chyu Jake Krog Dennis Bui Wesley Yuen Harnyeu Lim Zhou Xie Brian Villanueva Ariel Ramos Derrick Vu Jonas Tsai Rowan Cannaday Jessica Tang Eric Middleton Geetika Potdar Jacquieline Li Aileen Ramirez Walid Wasfy Brian Johnson Mario Lopez Terence Dang Jonathan Lin Peter Sabath Eric Nakata Don Nguyen Lisa Park Howard Huang Karl Rosenberger Vincent Chiu Michael Law Kyle Lobo Sam Quan Jason Tran Calvin Ho Alex Huang Ming-Hsi Lee Grant Bilby Dmitry Oshmarin Paul McDonald Serop Koushinian Raffi Isanian Newsha Sahaleh Siavash Ahrar Jonathan Orosco Samy Zaynoun Bryant Nguyen Filip Dziwulski Jimmy Chan Robert Nakamura Chung Yip Issac Thornton Francis Albuna

Paul Marciniak

Brief description A design and construction of an automated arm that will measure the radiation patterns of 60GHz antenna A design of an AM broadcast transmitter An image processing system design with the JMF (Java Media Framework) and webcam interface programming A design of a class-E power amplifier to amplify a signal's power in radio frequency communications The GRILL interface design with the focus on the application for rehabilitation of fine motor skills A sensor system design to monitor physical parameters and transmit these values wirelessly to a main computer Implementation of a computer-controlled DC power supply with variable voltage output ranging from 2V to 30V with the current capacity of 15A Implementation of an RFID temperature sensor using SPI and I2C protocols Code implementation that will properly assess the statistical failure rates of different sized memory arrays at various technology sizes A micromouse design to make it to the center of a maze with fixed cell sizes in the shortest time A design of a solar panel position controller that maximizes the amount of electricity generated by the solar panel Bit Error Rate analysis and the maximization of the throughput of SDR (software defined radio) system on MIMO-OFDM wireless platform A design of a digital electronic cooling system that dissipates five watts of heat Implementation of a stall prevention system for manually shifted engines for both automobiles and motorcycles A boost converter design for the voltage conversion from a low DC voltage to a high DC voltage A design of a pulse oximeter consisting of an ad-hoc processing/display platform and a custom designed finger probe

A hybrid racecar design with high performance and energy efficiency over the entire engine RPM range

An autonomous submersible design for the AUVSI competition in June, 2010

1. Automated Radiation Measurement System for 60 GHz Antennas Filippo Capolino (Faculty Mentor) Franco De Flaviis (Faculty Mentor) Harish Venkitaramanan (12905189) Keith Chyu (21335651) Jake Krog (30456537)

Abstract This paper intends to detail the theories, analysis, design, and construction of an automated arm, which will measure the radiation patterns of 60 Gigahertz antennas. Problems encountered during the process and the reasons for the choice of parts to be used in this innovative design will be explained. With a main arm constructed with nylon coated steel joints and aluminum square tubing, which is powered by a step motor in combination with a gearbox, the automated arm is controlled by an Arduino board; the entire process through the interactions of each part will be discussed.


2. AM Broadcasting Transmitter Project Advisor: Professor Ender Ayanoglu Project Members: Dennis Bui – 89069650 Wesley Yuen – 73453049

Abstract The purpose of this report is to explain the theories and process of Amplitude Modulation (AM) through our constructed AM broadcast transmitter. By building an AM transmitter using elementary circuitry, we were able to scrutinize the design and isolate specific processes of the transmitter in order to relate them with the equations and theory involved in amplitude modulation. Detailed descriptions and analysis of our design and solutions to the problems we encountered will be included. Not only did we learn about and create a physical representation of what was discussed in our circuit design and communication classes, but we found that with the inclusion of certain electrical components to a minimal AM transmitter would enhance the transmitter’s performance. In addition, applications of the AM transmitter and budget concerns will be addressed, as well as the rules and regulations of individually broadcasted radio.

3. Image Acquisition, Coding, Transmission and Processing Glenn. Healey (Faculty mentor) Harnyeu Lim Zhou Xie

Abstract This paper is intended to explain the methods, theories, analysis and experiments that have played a role in our image processing system senior project. It covers the Java JMF and webcam interface programming.

3 | P a g e    

4. Design and Implementation of a 2.4GHz Class-E Power Amplifier Ariel Ramos – ID# 91142133 Brian Villanueva – ID# 53381141 Derrick Vu – ID# 63486031 Project Mentor: Professor Payam Heydari

Abstract The Class-E Power Amplifier is a circuit that is used to amplify a signal’s power in radio frequency communications, and this paper will seek to explain the theories, analysis, and design that went into creating an amplifier for the University of California Irvine’s Senior Engineering design project. Consisting of a simple printed circuit board, a switching transistor, and basic capacitors and inductors, this amplifier will be demonstrated to amplify the power of a signal with considerations for power efficiency. There will be discussion of the technical and nontechnical problems encountered and the solutions implemented as well.

The GRILL Interface

5. The Grill Interface

March 12, 2010


The Grill Platform is a tangible user platform that allows a user to interact with a computer beyond the typical input devices of a keyboard and mouse. The platform will introduce a more intuitive method of interaction with a computer by introducing new human-computer interfacing possibilities through a tangible interface. The platform is built to handle an array of inputs that allow developers the freedom to design new applications for purposes of rehabilitation, training and education. For our project, we will be building the platform based on rehabilitation. BACKGROUND AND MOTIVATION

Fine motor skill is the small muscular movements that occur in the finger, hand and wrist that is in coordination with a person’s vision. Like any other skills, fine motor skills are developed throughout one’s life by repeated motions and refinement. This takes a lot of time and training. This is often the same process to regaining fine motor skills after it is lost. Stroke survivors and individuals with neurological damage often caused by a neck injury undergo strenuous and costly rehabilitations to regain their fine motor skills.

Figure 1: NK Dexterity Training Board

Tools and method of rehabilitation have not changed in many years and often involve a peg board style game where patients must navigate various sized objects into pre-specified locations or structures (Figure 1). The period of these sessions are long and repetitive and leave patients no sense of accomplishment or positive feedback. This leaves the patients restless and often unmotivated to participate in their rehabilitation. In addition to this, patients often feel lonely as many programs do not allow or encourage useruser interaction.

GRILL resolves many issues associated with the repetitive nature of rehabilitation by associating it with music. By integrating these rehabilitation games with music, the users naturally feel a sense of accomplishment as they can tangibly create sounds and manipulate their surroundings through a large area display. Beyond training their fine motor skills, users’ auditory and perceptive sense are stimulated, providing increase interest in the rehabilitations as well as motivation from the sense of creation. Because of the expandability of our proposed platform, GRILL encourages interactions between multiple users as device can interact directly with one another through multiple inputs that interact with the user(s) environment. While the primary user is creating and producing sound at the GRILL device, the audience or secondary user can manipulate the outputted visualization through an additional peripheral. No longer does a patient feel alone in their rehabilitation as family members, friends or other patients can be directly involved in their rehabilitation process.

Rowan Cannaday, Eric Middleton, Jessica Tang, Jonas Tsai Mark Bachman (Faculty mentor) 6

6. SensorChips Geetika Potdar (49103193) Aileen Ramirez (22161191) Jacqueline Li (25468199) Faculty Mentor: Mark Bachman Introduction The Senior Design Project class was introduced in the School of Engineering to give students a chance to implement their cumulative theoretical knowledge and gain project management skills. As per the course outline for the EECS 189 class, students are required to “Identify a problem and formulate a strategy to solve it in a systematic fashion with given constraints of time, budget and other resources.” We are trying to accomplish similar objectives by designing, assembling, and testing a wireless sensor system in our senior design project. The key purpose of the sensor system will be to monitor physical parameters and transmit these observations wirelessly. These parameters will be measured through sensors that will be designed to fit inside a wooden box. The targeted application of this sensor system is its use in interactive video gaming station. This particular application can be used by customers for the purpose of recreation or maintaining physical fitness. Pressure sensors are used to sense weight exerted on one leg as compared to the other. The recorded data of is sent wirelessly to a computer. In addition to meeting primary goals of design we will also be learning team management skills. The technical aspects of the project were pre-defined and the system level design was laid out in the beginning of the project.


7. High Power Programmable DC Power Supply Abstract Our project is to create a computer controlled DC power supply with variable output from 2 to  30 volts with capability of handling loads that draw up to 15 amperes of current. Out design primarily  consists of a buck converter to step down the voltage to our desired value. The MOSFETS in the  converter are controlled by the LTC3810 chip which is synchronous step­down switching regulator  controller. The output voltage is set by two resistors forming a voltage divider according to the  following equation:  R FB1 V out =. 8V 1 R FB2

RFB2 is a digital potentiometer is computer controlled controlled through an Arduino microcontroller.

Table of Contents 1. Introduction 2. Background 1. Buck Converter 3. Uncommon Parts Used 4. Design 1. Feedback Control Loop and Digital Potentiometer 2. Efficiency and High Current Capability 5. Results 6. Problems & Areas of Improvement 7. Non­technical Issues 1. Economical 2. Health 8. Conclusion

Brian Johnson Walid Wasfy Franco De Flaviis (Faculty mentor)


8. RFID for Biosensors and Environmental Monitoring Jonathan Lin Mario Lopez Terence Dang Peter John Burke (faculty mentor)

Abstract This project goes through the components, design and procedure for implementation of an RFID temperature sensor. Using SPI and I2C protocols, we were able to get temperature information from a temperature sensor or write information through a RF interface but could not get both working at the same time due to conflicts with shared pins. For this reason, a different approach was taken by implementing I2C using general purpose I/O pins. Through this method a partial result was demonstrated but was not completely corrected due to time constraints. The economical and social impacts of this technology are address as well.

9. Cache Memory: Performance, Reliability and Power Peter Sabath #14341719 Eric Nakata #27073260 Don Nguyen #33883477

Faculty Mentor: Professor Ahmed Eltawil PhD Student: Amin Khajeh

Abstract We plan to implement a code that will properly assess the statistical failure rates of different sized memory arrays at various technology sizes. Before we can obtain this goal, we must first understand the basic building blocks of a SRAM cell. The SRAM cell is made of two cross coupled inverters with two NMOS pass transistors connected to the word and bit lines. Once technology sizing and sizing ratios between transistors is understood, we can implement the sense amplifier, precharge circuit, and multiple SRAM cells.                            

10. Micromouse Howard Huang, 63408978 Lisa Park, 58673078 Karl Rosenberger, 71093064 Advisor: Syed Jafar

Abstract The Micromouse is an autonomous robot that is able to solve a maze of fixed cell sizes and make it to the center in the shortest time possible. This paper will describe the physical components and their functions as used in the Micromouse. It will also discuss the software implemented in solving the maze. As the software and hardware were put together, the Micromouse exhibited many overlooked behaviors. With careful analysis, the robot was tweaked until it was able to successfully solve the maze.

11. Tracking Solar Panel EECS  189  Senior  Design   3    

Introduction With the reliance on energy hitting an all-time high, there is a huge push towards the advancement of renewable energy sources. Solar energy may seem like a viable option due to the abundance of sunlight as well as its environmental friendliness, but its cost efficiency remains a key culprit. While there exists many other sources of energy generation such as nuclear, coal, natural gas, and oil, there exist very few viable sources, which are renewable sources of energy. Most of the energy produced today comes from non-renewable sources. These limited resources will not only one day be depleted, but continuously causes harm to our environment and threaten our ecosystem. It is through this realization that we wanted to design a more viable way to harvest a renewable source of energy. In this specific case, we chose to improve the cost efficiency of a solar panel. Our hopes are that one day we can replace non-renewable energy generation with a more eco-friendly source of energy such as solar. When sunlight hit a solar cell, a large amount of that light is reflected back due to silicon in the cell. This means that solar panels are unable to convert all the sunlight into energy. There are currently studies being done on anti-reflective material, which can be applied onto solar panels in order to increase the wavelengths being absorbed. However, this can still leave out a significant portion of light, which can still be reflected. Our focus is on achieving a higher efficiency rating without the usage of anti-reflective material but rather implementing a design in which there exists no reflected light from the panels, which in theory should increase the power generated. The angle at which light hits a medium is crucial. When light hits a medium at an angle, some of it is transmitted while a portion is reflected. Our goal is to have total transmission of light through a medium, in this case our solar panel, as to maximize the amount of electricity generated by the solar panel. In order to have such results, the realization is that the solar panels surface must be faced orthogonal to the sun as to allow for total transmission of light. Since the rotation of the earth causes a change in the angle at which the rays of the sun hits the solar panel, it is realized that our design must dynamically change its position in relation to the sun in order to maintain a maximum generation of power. This paper will explain the processes of a solar panel, which readjusts itself to be orthogonal to the sun throughout the day.

Michael Law Vincent Chiu Kyle Lobo Sam Quan Ozdal Boyraz (faculty mentor)


Tracking     Solar     Panel  

12. Bit Errors over a Software Defined Radio Implementation of a MIMO-OFDM System Abstract In wireless digital communication systems, data is prone to bit errors due to fading channels. Fading may be due to multipath propagation, reflection, refraction, or scattering. With today’s demand for the delivery of high quality, delay-sensitive (i.e. live voice, live video, images) information over wireless links, reducing bit errors of wireless transmission is becoming increasingly important. In this project, we will discuss our approach to battling Software defined radios (SDR) are becoming more popular in research and industry. The ability to use programming to implement a network of radios allows us to modify the PHY and MAC layers on the fly making it a great, cost effective tool for implementing wireless networks. In our project, we use SDRs to design our wireless system. In this report, we will begin by discussing the origins of bit errors and present the model we will use for our channel, a flat fading Rayleigh multipath channel. We will then discuss our design for a multimedia transmission system using a software defined radio platform. Next, we will briefly touch on the schemes of multiple-input multiple-output (MIMO) and orthogonal frequency division multiplexing (OFDM) that are used in our wireless communication system. In addition, we will talk about our use of Reed-Solomon error correcting codes, Alamouti space-time block codes (STBC), and maximal ratio combining (MRC) in our communication system. We use these schemes in this project to combat the problem of bit errors over fading channels thus maximizing the throughput of our system. To conclude our project, we will show the improvements these schemes provide in reducing the bit error rate of our system. For copies of any code, please contact Jason Tran at [email protected].

Jason Tran Weihong Hu (PhD student) Lun Dong (Post Doc) Hamid Jafarkhani (faculty mentor) Homayoun Yousefi'zadeh (faculty mentor)


13. Digital Electronic Cooler Alex Huang Ming-hsi Lee Calvin Ho Faculty Advisor: Chin C. Lee

Abstract This paper will explain in detail the design methods, parts used, analysis, and results of our digital electronic cooler. It will also address some technical problems and presents alternative solutions to those problems. Finally, it will also explain non-technical issues.

Introduction Heat is emitted by every electronic device. If this heat is not controlled, then many problems may arise; including device failure, lowered performance, and human safety. Therefore, a cooling module is necessary to transfer heat away from the heat-emitting device. Devices like CPUs and high-powered laser diodes emit heat that reaches temperatures above fifty degrees Celsius. Our task was to design a cooling module that is capable of cooling such devices; however, for demonstration purposes we cooled a five watt resistor down to the prescribed temperature. For practical purposes, our cooling device is automatic, which allows the device to function without manual operation. Therefore, a microcontroller is used to control the amount of heat transfer from the heat-emitting device to the heat-dissipating module. Furthermore, a LCD display is used to display the temperature fluctuation, so it would be easier to monitor the stability and accuracy of our device.

14. Electronic Stall Prevention System for Manually Shifted Vehicles Grant Bilby 29112660 Dmitry Oshmarin 21621188 Paul McDonnel 28583430 Faculty Advisor: Professor Chin C. Lee

I. Abstract This paper is meant to describe in detail our research team's approach in creating a successful stall prevention system for implementation with manually shifted engines. While our device could conceivably be implemented with any manually shifted engine, our main focus was on transportation vehicles. Specifically we focused on manual automobiles and motorcycles. For the sake of brevity and ease of understanding the background of our project is covered in terms of automatic and manual cars. Included in this document are our methods and procedures for the conception, design, and eventual testing and verification process of our device and its capabilities. The complete evolution of our project from mind to paper to physical implementation will be covered, including early setbacks and the solutions to these setbacks.

15. DC-DC Boost Converter Raffi Isanians Newsha Sahaleh Serop Koushinian Keyue Smedley (faculty mentor)

Introduction The instability of certain DC sources, along with the voltage difference between the source and the load, requires properly supplying a load converter in order to convert the input to an output that is suitable to the load. The converters ensure a sufficient amount of power that will supply the required energy for proper functionality. Efficiency and proper design is a critical part of the converters functionality. In this project we will design, fabricate and test a boost converter. A boost converter converts a low DC voltage to a high DC voltage. A saw tooth is compared to a reference voltage and will create a pulse with a given width. The width of the pulse relative to the cycle can be adjusted with a shift in the reference voltage. The pulse is then inputted into the gate of a power MOSFET, the on/off switching of the MOSFET will allow different components of the circuit to charge and discharge at a constant frequency which will ultimately lead to an increase in output voltage. When the using Pulse Width Modulation and a reference voltage to regulate its output the output boost can be increased or decrease by only changing the reference voltage which can be controlled with feedback to better ensure an accurate output. The boost converters fundamental components include a diode, capacitor, an inductor and a power MOSFET. The circuit deigned in this project should have an expected efficiency of 90-95%. Once the circuit design is completed, the components are assembled and soldered onto the circuit board, and the circuit is tested analyzed for functionality and efficiency.



16. Patient Monitoring System via Pulse Oximetry Section (A): Background: Introduction

Siavash Ahrar Jonathan Orosco Samy Zaynoun Michael Green (Faculty mentor) Zoran Nedadic (Faculty mentor)

! Today Pulse Oximetry is a common instrument of clinical practice, since it provides a noninvasive method of measuring arterial oxygen saturation and pulse rate, which are two vital factors in emergency care (Soubani 1). Level of oxygen saturation for patients in the emergency care is a vital sign; in addition through pulse oximetry continuous measurement is now possible (bme 200). In addition, pulse oximetry posses an advantage of measuring the actual oxygen levels as opposed to measuring the amount of air that leaves the lungs. The use of the device extends to anesthesia, neonatal intensive care, monitoring of pulmonary disease and sleep disorder research. Recently device’s market has extended to interesting industries such as video games; for example on June of 2009 Nintendo announced attachment of a pulse oximeter to their Wii controller (Patel). Wii’s oximeter is branded Wii Vitality Sensor.

Fig-1: Pulse Oximeter & Wii Controller ! Our oximeter was designed to provide patient monitoring via a two part subsystem consisting of an ad-hoc processing/display platform and a custom designed finger probe. The monitoring platform will utilize the data acquired from a wireless oximeter to calculate percent oxygen saturation and render a photoplethysmograph.

History ! The first steps in creation of pulse oximetry dates far before the creation of a working oximeter. First discovery that led to the realization of device was the 4


This design project marks the first time electrical engineering students have teamed up with the MAE Formula Hybrid Racecar team. The electrical engineering students (EES) took as a challenge to assist the designing of a “true” hybrid in which the electrical systems would contribute more to the overall vehicle performance as compared to previous hybrid vehicles. The eventual hybrid vehicle set to compete in the Irvine Energy Invitation will need to be both competitive in performance and energy efficient at low and high rpm speeds. Essentially, an efficient low rpm system would be the responsibility of the EES. Eight electrical engineering students comprise the racecar electrical team. The overall team is divided into groups of two to three people. Each group became responsible for the development and verification of one of three systems: drive, REGEN, and control. The drive team concerned itself with determining an efficient electric drive system to exceed the demands of the energy invitational. The REGEN team focused intently on a method of energy reclamation such as brake regeneration. Finally, the control team needed to devise a reliable and simple control system to monitor the drive state of the vehicle. What follows will be a detailed overview of the development of the three subsystems using the electric racecar as a test-bed to include: introduction, background, design, problems encountered/solutions, improvements, and finally summary remarks. Bryant Nguyen, Filip Dziwulski, Jimmy Chan, Robert Nakamura, Chung Yip, Issac Thornton, Francis Albuna Henry Lee (Faculty mentor) 2

18. Autonomous Underwater Vehicle Abstract: The Autonomous Underwater Submersible project at UC Irvine is an ambitious three-quarter long venture to design, build, and test an autonomous submersible that will compete at the AUVSI competition in June of 2010. The submersible is named Pontus, after the Greek God of the Sea.

Paul Marciniak H. K. Wickramasinghe (Faculty mentor) James Bobrow (Faculty mentor)