Radio Frequency Identification-Controlled Collective ...



Home Wind Turbine Weather Monitoring SystemZachary Bischoff, Devin Goldstein, Benneth Rejuso, Logan WhartonUniversity of Central Florida School ofElectrical Engineering and Computer Science, Orlando, FL Abstract — An original high-level electrical and computer engineering project, the Home Wind Turbine/ Weather Monitoring System. This project will attempt to incorporate the power generation capability of a wind turbine with the functionality and utility of a small weather monitoring system. This project will attempt to power loads at various voltage levels such as a USB module, Fans, lighting, and a Wi-Fi module as well gathering weather information, like wind speed, wind direction, temperature, and the amount of rainfall. The project will also be designed with modularity in mind. The system will be built in sections and will be able to be assembled and dissembled for the potential use at home or other locations. The weather information collected from the sensors will be pushed to a webpage to be viewed by the user. I. INTRODUCTION Renewable energy has become a major concern over the last few decades. There have been advancements within the wind, solar, hydro, and other forms of renewable energy during this time. Wind energy harnesses the power of wind to turn a turbine that will generate electrical energy from the conversion of mechanical energy to electrical energy. As motors and turbines have become more efficient, more energy can be harnessed from wind while not polluting the environment such as other forms of energy like coal and oil. Although solar energy implementation is on the rise, we believe that wind turbines can also be implemented in a way such that they can also be an appealing form of renewable energy, especially in areas with low photovoltaic access. As of now, wind turbines are considered an eyesore because they are enormous and take up a lot of space. Due to their large spatial needs, this renewable energy source is placed away from the cities that need them. With this, we wondered if there was a way to integrate these turbines closer to home. Thus, it was discovered that mini-wind turbines exist for this purpose. For this project, we plan to implement a mini-wind turbine in the sense that it will be placed on taller buildings. Having the turbines up high will increase the possibility of collecting energy from the wind. This turbine will be placed on a platform that will also contain an energy storage system. Attached to the turbine will be various sensors that will send data about wind speed, temperature, and energy production to a microcontroller. Along with the microcontroller, an Ethernet module will be accessible on a printed circuit board that we will design and assemble. Through the Ethernet module, the collected data will be sent to a website that will display all this information. A local display will also be available to view this data directly on the turbine set up. While designing this project, many constraints will need to be taken into consideration. Economically, it would be ideal to find the cheapest parts needed to put this all together. Of course, reality doesn’t always provide the best parts for a low price. Environmentally, this turbine should be should be not be visually polluting. Many have the opinion that wind turbines are not visually pleasing because they are too large. This mini-wind turbine will be much smaller than traditional wind turbines, but it will still be noticeable on top of structures. Because of this, the system should be visually pleasing, and should also try to take up as little space as possible. Time is will also be a big factor in this project, because it will dictate how achievable any goals will be. In regard, to health and safety, this product should be able to operate without any malfunctions. Lead acid batteries will be used in the design, so they will need to be stored and connected properly to reduce any electrical dangers from happening.Along with constraints, there are a handful of codes and standards that apply to wind turbines. Some talk about the way a wind turbine should be built and even how they should be protected from lightning strikes. Electronically, there are some standards for how a printed circuit board should be designed. These PCB standards cover specifications on dimensions, tolerances, materials, traces, annular rings, and many more. Knowing what these codes and standards are will help to ensure that the design will be constructed in a safe and productive way.II. SYSTEM COMPONENTS The system is best presented in terms of system components; that is, the individual physical modules— whether purchased or designed—that are interfaced to create the final product. This section provides a semitechnical introduction to each of these components. A. Wind Turbine The starting point of the hybrid power/weather system is our small -wind turbine, model Nokia. This wind turbine was chosen because it provided the best cost versus several factors such as standard wind turbine specifications and lead time. For our wind turbine the starting wind speed is 2 m/s, the rated wind speed is 13 m/s, and the survival wind speed is 50 m/s. The wind turbine is rated for 500 W, which gives our power application a decent set of small loads that we could potentially power. The weight of wind turbine is 9 kg and the blade radius are 1.3 meters which is important to note because the relatively low values for both parameters allows for the possibility for our system to be portable. Going along with the idea of portability, our wind turbine is designed for off-grid application. It will not be connected to the grid and therefore will not need to have AC current but instead DC current and DC voltage rated for 12V. The ratings of 500W and 12V will be enough to small loads. B. BatteryFor our battery we are using a Mighty Max battery, model ML35-12. This battery is a 12V lead-acid type. We chose a 12V battery because 12V is common voltage for various loads. We selected a lead acid type because it was mature technology and used in many reference designs, which was preferred. C. Voltage RegulationFor our project will need to implement two types of voltage regulators for our various loads. The first voltage regulator will be of type. This regulator is rated for a voltage input up to 25V. This input range is sufficient for the incoming feeder voltage from our 12V battery. The voltage output will be fixed at 5V and maximum current will be no more than 5A. The fixed output voltage of 5V was necessary to power our microcontroller and sensors rated for 5V. Our second voltage regulator will be of type LP3985. This regulator is rated for a voltage input range from 2V to 6V. The output ratings for the second regulator will be a fixed 3.3V and 15mA. The application of these regulators and their range of specifications will be discussed in farther detail later.D. Charge ControllerWhen we purchased the Nokita type wind turbine, it came with its own charge controller and the type was unspecified. However, we did know that this charge controller is used to convert the 3 phase AC current and voltage generated by the wind turbine to 12V DC current and voltage to charge a battery. We decided to attempt to build our own charge controller circuit for our project. This will be elaborated more on in a later sectionE. Microcontroller The microcontroller that is being used for this project is the Atmega 328P-PU. This microcontroller was chosen due to the peripheral support and low cost. The microcontroller features 2 SPI buses, 1 I2C bus, and 1 UART bus. Another primary reason for going with the 328P is that the Arduino Uno is based on the same microcontroller and many software libraries exist for the platform. The microcontroller is very low power by design and can take a multitude of voltages. This controls its max clock speed. While idling at 5V, the chip’s maximum clock speed is 8MHz with its typical power consumption being 5.2mA and maximum being 9mA [3]. At idle, this figure drops to 1.2mA and 2.7mA respectively.G. Wi-Fi ModuleThe ESP8266 Wi-Fi module was paired up with our microcontroller to send our sensor data to our database. The ESP8266 has an 80MHz microcontroller on-board with up to 4MB of flash memory on board. This Wi-Fi module also supports 802.11b/g/n. This module requires 3.3V and is somewhat low power as well, but not to the extent of the Atmega 328P. While transmitting data, the power draw on this chip is around 120mA when connected to an 802.11n router. While the module is idle, it uses approximately 15mA to keep its connection alive to the router [4]. This Wi-Fi module can act as both access point and client and can act as both concurrently if need be.F. Weather Station There are several sensors that are going to be used for this project—namely, a wind speed sensor, also called an anemometer, a wind direction sensor or wind vane, a rain sensor and a combined temperature and humidity sensor. Collectively, these form a module of our project that we will refer to as a weather station. To calculate energy generation, we will use the wind speed sensor coupled with the power curve for our wind turbine to approximate the amount of energy being produced. The environmental data will be pushed to our Atmega microcontroller, and subsequently pushed to our ESP8266 Wi-Fi module. From there it will be uploaded to a database that is view via a website that is accessible through a local area connection. The sensors, website and database will be discussed in the appropriate sections below.G. USB ModuleWe used a USB Type-A port that will be connected and powered through our own designed USB circuit. USB Type-A is the most common type of USB connection that exists and almost every major USB charger will have a Type-A input. The USB module will require a feeder voltage of 5V and a current of 1A. The USB Module will act of as an example of the possible loads that application could potential power. III. SYSTEM CONCEPT Our wind turbine/weather system application can be separated into two main flow charts. The first flow chart is to show the flow of power from the wind turbine and battery power sources to the various types of loads in our project. The second flowchart shows the flow of I/O between our sensors, data peripherals, and our microcontroller. Fig. 1. System flowchart shows the power flow between the three different types of power devices: Power sources (squares), Power Management devices (Diamonds), and loads (cylinders). The different widths of lines represent the different incoming and outgoing voltage magnitudesAs shown in this flowchart, power will be generated from wind turbine, connected to a charge controller, which will then be distributed throughout our system. Our system will employ 3 different voltages: 12V, 5V, and 3.3V. The 12V will be for used lighting inside our system enclosure, powering our USB module, and powering our internal fan used for cooling the electronics housed inside the enclosure. The 5V will power the microcontroller and the weather station. The 3.3V will used power the ESP8266.Especially important to this power flowchart is the power management devices (diamonds) because they will regulate voltage and/or the current in certain sections of the system which is adamant to the operation of our system. In sequential order in terms of Voltage drop, the charge controller will first lower the AC voltage form wind turbine to 12V DC for the battery. Next the 5V regulator will lower the incoming 12V to 5V. Finally, the 3.3V regulator will lower the incoming 5V to 3.3V. Details of the power circuit will be provided in the following section, as well as details of the other power circuits we designed such as the USB module and Charge controller.Figure 2’s flowchart shows the dataflow for this project. Our sensors will gather various points of data including wind speed, wind direction, temperature, humidity, and the amount of rain. The Atmega 328P will read the sensors for the data they are outputting. This is done over a specified period with the default being every 15 minutes, however, this can be set within the software on-board. The Atmega will communicate with the ESP8266 after the specified measurement time. The ESP8266 will then connect to the Wi-Fi network that is specified within its software code and then attempt a network transfer. The router will route that request through the network to the specified address and will allow the ESP8266 to send the specified data to the web server.The web server will then add those values to the database once they are verified to be correct values within the scope of this project. Afterwards, the user can check if this data has been entered correctly. There will be a web application that the user can connect to where this data is viewable. The web application will use the web server’s database and show the values that the sensors recorded within a table and graph.Fig. 2. Dataflow flowchart for the system.A. System Hardware Concept Now that the system flow has been described, the hardware interface accomplishing this end can be detailed. Here the major system components.IV. HARDWARE DETAIL Each of the major system components outlined in section II, System Components, with the exclusion of the wind turbine and battery to avoid technical redundancy, will now be explained in technical detail. Voltage regulationThe hardware detail for our power circuit will now be explained in further detail as alluded to in section 2: System Concept. The source of our power will be a 12V battery and we wanted to regulate this incoming voltage down to specifically 5V and 3.3V. The purpose of the 5V was to power our microcontroller, the atmega32pu, which is rated for 5V. The purpose of 3.3V were to power peripherals like our sensors which are rated for 3.3V. The schematic for power circuit is shown below.Fig.4 schematic of Power Circuit for our PCB.We will now cover each individual regulator in order and discuss its selection. We chose the LM084-5 for several reasons. The first reason being because as stated before, this type of regulator will take a large range of input voltages, which our incoming 12V plus the possibility of voltage fluctuations from the battery, will fit into this range. The second reason was that the LM084-5 is a power efficient regulator with a stated efficiency of 93%. Since half of the scope of project is power related it was important to select power efficient regulator. The last reason was that the LM084-5 has a fixed 5V output as opposed to other adjustable regulators in the LM084 class. The fixed 5V voltage is accomplished by integrated resistors in the LM084-5 and we desired this to reduce the number of passive devices we would have to solder and thus reduce the room for error. Our 3.3Vof type LP3985 was chosen for similar reasons as the LM084-5. The LP3985 is supposed to regulate the incoming voltage of 5V from the output of LM084-5 to 3.3V for our peripherals. While doing its main purpose of regulating, the LP3985 is stated to be 95% power efficient, which fits our desire for power efficiency, and the LP3985 had fixed output as well. This desirable for same reason of error reduction as with the LM084-5. B. Charge ControllerThe hardware detail for our charge controller will now be explained in further detail as alluded to in section 2: System Concept. As mentioned before, our wind turbine came with its own charge controller specifically to convert 3 phase AC to 12V DC. The type of charge controller was not detailed to us from the manufacturer and we could not locate a schematic or specifications online. So, we have decided to attempt to make our own charge controller as late add-on to our original design with two potential purposes. The first is having more information available to our users about the charge controller device in our design. The second reason is for potential to troubleshoot any future issues with a charge controller in our design. The charge controller provided to us does work but if in the future it were to malfunction than neither we nor the user would not know why. With our own design we might be able locate the issue and solve the error faster and cheaper. The reference design for our charge controller is shown below. The reference was taken fromFigure 4 Charge Controller Reference DesignThe reference design was made for charging 12V batteries for use in wind or solar applications of 12V or 24V. The design uses a TL-084 Op Amp, an automotive relay, a 3-phase rectifier bridge, 10k trimpots, and several other smaller components. [1]The TL-084 acts as a controller for this circuit and uses the two 10k trimpots to set the range of the switching voltage of the automotive relay. For this design it was recommended to set the voltage range from 12V (low) -15V (high). For example, if the applied voltage to battery were to reach 15V than the relay is set to switch over the incoming voltage to a dump resistor to protect the battery. When the applied voltage drops back down to 12V than relay is set to switch back to its normal position and continue to charge the battery. [1]The design will also incorporate a regulator and 2 LEDs. This is notable to mention because this regulator will determine the range of input voltages that the controller can handle without damage. The max incoming voltage of this circuit is 30V with this regulator. The 2 LEDs are used to determine the position of the relay switch. The power LED will be on to show that battery is at 12V and circuit is in normal condition. The power LED will turn off and the dump LED will turn one when the incoming voltage reaches 15V and relay switches to dump the unwanted incoming voltage through the dump resistor. [1]C. USB ModuleAnother addition to our design is USB module that can charge several small electronics such as iPhone. The USB module will be powered directly from our 12V battery and this 12V will be dropped to 5V with a regulator. 5V is the common voltage for small electronics and so 5V will fed into our design circuit. Our design circuit is shown below [2]:Figure 5 USB reference designAfter the 5V regulator of type LM7805, there is resistor circuit that will calibrate the USB module to power electronics at ratings of 5V and 500mA. The current rating is necessary because several small electronics are charged with this amount of current with a similar resistor circuit connected to their USB module. The resistor values are chosen specifically to particular voltages on the data lines of the USB module in order to get a current rating of 500mA. From our calculations the voltage on the datelines in set to approximately 2V. The calculations are seen below for R2 and R4. The calculations will be the same for R3 and R5 [2]:VDL= R4R2+R4×Vin= 51k51k+71k×5V≈2VThe orientation of USB module from top to bottom:Pin 1: Vcc or in this application the incoming 5VPin 2: Dataline 1, which is set to 2V in this application Pin 3: Dataline 2, which is set 2V in this application Pin 4: Ground.D. Weather Station In section I of this document, we briefly mentioned the sensors we will use as part of our weather station. In this section, we will discuss each sensor in more detail starting with the anemometer.The anemometer that we are using is an analog sensor with a digital output. It consists of 3 tablespoon-like cups connected on a rotating circle. The wind will push these cups causing the sensor to rotate. Inside, the sensor uses a reed switch to detect full rotations of the cups. The number of rotations is stored until it is accessed by our microcontroller. The data is then processed by our software—discussed later in this document, into a speed in mph. This is then sent to the server where it is converted into kph and m/s before being inserted into our database.The wind vane that we are using looks similar to any standard wind vane that exists today. It is essentially a rotating fin that rotates to point in the direction that the wind is coming from. This particular sensor is an analog sensor, which is one reason we chose the Atmega microcontroller—it has a built in ADC. The wind vane works in a similar way to anemometer discussed previously—it uses reed switches which are aligned along the eight direction (N, NE, E, SE, S, SW, W, NW). Each of these reed switches is attached to a resistor, which in turn causes a different voltage to be assigned to each direction. The voltages were provided in the documentation for the sensor, so we loaded those values into our software, and the Atmega will convert the analog signal to a digital signal and compute the direction of the wind based on those voltage values. And just as with the anemometer, this data is then sent to the server and inserted into the database.The rain bucket does just what it may sound like it does, it measures the amount of rainfall. It does this by having a teeter totter-like lever on the inside of the bucket. Each side of the teeter totter will hold approximately 0.05 inches of rain before teetering and dumping the water through a hole underneath. The sensor keeps track of how many times this happens in between data accesses and based on the number of teeters during that time, will produce a value of how much rain occurred in inches since the last data access. For example, if you are performing data accesses every minute as we are, and it only have one teeter during that entire minute, it would send back that there was 0.05 inches of rain. Software side, this is combined to produce a total rainfall, after which both values are inserted into the database.The temperature and humidity sensor we are using is the AM2315. It utilizes an I2C connection to communicate with the microcontroller. When the microcontroller reads data from it, the sensor takes a reading and sends this data back to the microcontroller. The default temperature unit for the sensor is Celsius, so server side we implemented a calculation to convert the unit to Fahrenheit. This data is then passes to the ESP8266 and transferred to the server and then inserted into the database to be view on the website.E. Atmega 328P-PU and ESP8266As stated above, the Atmega 328P is used as our primary microcontroller to which the sensors will be connected to. Most of our sensors use the I2C data bus for communication. This is done by connecting PC4 and PC5. PC4 is the data line (SDA) where as PC5 is the clock (SCL). The rain bucket is connected to PD3 or INT1 and the anemometer is connected to PD2 or INT0. To communicated with our Wi-Fi module, the ESP8266, the TX and RX pins are used (TXD – PD1, RXD – PD0). TX goes to the ESP8266’s RX and vice versa. V. Tower Structure For our wind turbine to function properly, we needed to design and build a tower to house it. To begin, we utilized the Blender 3D model program to create a model of what we envisioned, which is shown in figure 7 below.Fig.7 Picture of Tower 3D concept.In terms of dimensions, we made some observations about our wind turbine. First, it needed to spin freely a full 360 degrees and the blades of the windmill are about 22 inches in length. With this information, we decided that the tower part of our wind turbine needed to be roughly 4 feet tall. This would give us adequate clearance for our sensors and microcontroller on the bottom with room to spare. Since one blade is 22 inches long, that would mean two blades widthwise would be 44 inches plus the rotor of the turbine itself. However, because of the layout of the blades, they would never be that wide. So based on that calculation, we decided that the base of the turbine would need to be at least 3 feet wide. This would provide a large enough base that the turbine would not tip over. TO supplement this, we also decided that the base needed to be 3 feet in length as well. This 3x3 base would provide exceptional support regardless of which way the turbine was facing and would prevent it from tipping over due to weight and its center of gravity. When we started building our tower and base, we realized that creating the boxed enclosure we mocked up in our 3D model would be too time consuming and complex to implement given our time constraints. So we opted instead for a flat base with a smaller enclosure on one side of it. The tower itself ended up being 44 inches tall as opposed to 4 feet tall and the support legs in our mock up were replaced by L-brackets on the tower. The last change we made when building it was the color. Initially we envisioned it being a brown like color, but we instead opted for a white tower and a black base.VI. SOFTWARE DETAIL Software plays an extremely large role within this project. We require that our two microcontrollers send data to one another and require that the Wi-Fi chip be able to send data through a network created by a router over the internet.A. Microcontroller Code The software which controls the microcontrollers is entirely written in C++. This is due to the reason that the Arduino IDE encapsulates the C++ files in its sketch format and automatically includes common header files that one might need to use their Arduino development board. The IDE sets up two functions, “setup” and “loop” on startup with both being void functions. When compiling the sketch, the compiler will move the functions inside the main function and put the loop function within an infinite while loop. The compiler will also maintain the scope of anything outside of setup. left1406525void calcWindSpeed() { int x, iSpeed; // This will produce mph * 10 long speed = 14920; speed *= numRevsAnemometer; speed /= MSECS_CALC_WIND_SPEED; iSpeed = speed; windMajor = x = iSpeed / 10; windMinor = x = iSpeed % 10; //Reset counter numRevsAnemometer = 0;}020000void calcWindSpeed() { int x, iSpeed; // This will produce mph * 10 long speed = 14920; speed *= numRevsAnemometer; speed /= MSECS_CALC_WIND_SPEED; iSpeed = speed; windMajor = x = iSpeed / 10; windMinor = x = iSpeed % 10; //Reset counter numRevsAnemometer = 0;}Our code uses multiple libraries for the sensors that we have to simplify gathering data from them. For example, the wind speed sensor uses an interrupt on one of the pins to calculate the amount of revolutions the anemometer spins. It then uses the amount of the time specified in the code to find the average wind speed throughout that time.Fig 8. Wind speed calculations function.For the wind direction, the headers setup a class that can be used to find the wind direction and the functions associated with it. The functions look for how much voltage is going through the wind vane at that time and uses a fuzzy comparison to find an approximation value to get the direction that wind is blowing.3200400440055public class Temperature{ public int TemperatureId { get; set; } public double TempInC { get; set; } public DateTime Date { get; set; }}020000public class Temperature{ public int TemperatureId { get; set; } public double TempInC { get; set; } public DateTime Date { get; set; }}The rain bucket also uses an interrupt when determining how much rain has been gathered over the specified time. The rain bucket itself is a simple mechanism and triggers an interrupt every time rain drops onto the seesaw in the center of the unit causing the code to increment the rain counter. At the time the function get_rain_total() is called, the total amount of rain in millimeters is returned but is divided by 25.4 to return the value in inches.The temperature and humidity sensor are the AM2315 sensor. After the specified time, the function AM2315::readData(); is called and takes a float pointer. The function reads 6 bytes from the I2C bus where bytes 3 and 4 give the value of the humidity at the time and then bytes 5 and 6 gives the current temperature.After all of the data is gathered, the data must be sent to the ESP8266 so that it can send it to our database. The data is sent serially through the TX/RX pins. First the data is formatted as a string, then the Atmega sends a signal to the ESP8266 to begin receiving serial data, and then finally, the Atmega sends the string to the ESP8266. The string appears in the format of a query string with each value being associated with a key value pair with the string being appended by a pound sign. The ESP8266 uses the pound sign as a delimiter and will stop as soon as it finds that character.Afterwards, the ESP8266 will connect to the Wi-Fi network that is specified, and then attempts to connect to the host. If it succeeds, it will then attempt a connected to the web page that collects the data. It will send a GET request with the query string from the ESP8266 and will return the HTML that the page is made of on the serial monitor. If we see that database rows were affected based on the output HTML, we know that our data was accepted and inserted into our database.Web Application Code The web application is completely written in C# using Core. Within Core, the Razor MVC framework was used. This allows a fusion of object-oriented language with a fusion of standard HTML, CSS, and JavaScript for Web Application development. The MVC (Model View Controller) framework uses a Model, View, and a Controller as the name implies. A Model is a method designed to hold the data that is required.Fig 9. An example of a Model, specifically the Temperature Model.Once a Model has been created, a Controller to control the Model must be created as well. Using Visual Studio, a controller can automatically be made using the Model as a reference. As the name implies, the Controller controls the flow of the data and controls what web pages the use can visit using methods in its class. These methods can specify what HTTP methods is required such as GET and POST using Attributes and the what data to send to the models using parameters and the ViewData class.Views are what a user can see; it is the web page. Views are stored as cshtml files. These files can contain both HTML and C#. The controller gives the View data where the C# code can compute and transform the data. The C# code can be mixed directly inside the HTML. When the user requests, the page, the controller will look at the URL requested, choose the View based on that and give the View the data that is required, and then compiles the View at runtime using the C# JIT (Just-in-Time) compiler. For this project, IIS 10 is used to as a reverse proxy to the Kestrel server that the application is launched with.For database access, SQL Server 2016 is used. To access the database from the web application, EF (Entity Framework) Core is used. For the application, a DbContext is created for the database. Within the DbContext, all the models that you need to make tables of right368300public class WeatherContext : DbContext{ public WeatherContext(DbContextOptions<WeatherContext> options) : base(options) { }public DbSet<Temperature> Temperatures { get; set; } public DbSet<WindSpeed> WindSpeeds { get; set; } public DbSet<WindDirection> WindDirections { get; set; } public DbSet<Rain>Rains { get; set; } public DbSet<Humidity>Humidities { get; set; }}00public class WeatherContext : DbContext{ public WeatherContext(DbContextOptions<WeatherContext> options) : base(options) { }public DbSet<Temperature> Temperatures { get; set; } public DbSet<WindSpeed> WindSpeeds { get; set; } public DbSet<WindDirection> WindDirections { get; set; } public DbSet<Rain>Rains { get; set; } public DbSet<Humidity>Humidities { get; set; }}are placed in DbSets. Fig 10. DbContext example with DbSets.left1715135var windSpeed = _context.WindSpeeds.OrderByDescending(x => x.Date).FirstOrDefault().WindSpeedMph;00var windSpeed = _context.WindSpeeds.OrderByDescending(x => x.Date).FirstOrDefault().WindSpeedMph;This allows the controller to grab data from the SQL tables withoust us having to use raw SQL commands and risking SQL injection attacks. EF will encapsulate all the SQL commands and parameterize them. With the context defined in the controller, LINQ queries can be performed on the tables and then we can send that data to the View. New data can be saved to rows of the tables via the context as well.Fig 11. An example of a LINQ query using a DbContext.VII. BOARD DESIGN THE ENGINEERS -17145017335500Zachary Bischoff is a 24-year old graduating Computer Engineering student who is currently working in IT at Universal Orlando. Zach hopes to pursue a career in software engineering and hopes to either work for Universal Creative or Apple. -1905017780000Devin Goldstein a 22-year-old graduating Computer Engineering student. Devin's career goals are to work for a large company such as Intel, AMD, Nvidia, Microsoft, Amazon, etc. Research and design is a concentration that keeps him very focused and interested. Benneth Rejuso is a 24-year-old left762000Electrical Engineering student. Benneth hopes to pursue a career in electronics and/or power engineering, working for a company such as TI, Siemens, or Lockheed Martin.-1270017970500Logan Wharton is a 23-year-old Electrical Engineering student. Logan hopes to pursue a career in the specialized area of power systems engineering and/or amplifier and loudspeaker design, working for a company such as Mitsubishi Hitachi Power Systems.ACKNOWLEDGEMENTThe authors wish to acknowledge the assistance and support of Dr. Samuel Richie, Dr. Lei Wei, Dr. Zakhia Abichar, Dr. Mainak Chatterjee, and Dr. Murat Yuksel; University of Central Florida.REFERENCES [1] [2] [3] [4] ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download