Changes between Version 8 and Version 9 of Hardware/dInfrastructure/qPowerMeasurment
- Timestamp:
- Aug 20, 2013, 10:47:25 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Hardware/dInfrastructure/qPowerMeasurment
v8 v9 5 5 ''(By: Pavan A. Desai)'' 6 6 7 ---- 8 7 9 '''Goal:''' The overall goal of this project is to measure and monitor the power consumption across each node in the ORBIT test bed by effectively mapping each node to the proper breaker switch on the breaker board. [[BR]] 10 11 ---- 8 12 9 13 '''Requirements:''' … … 14 18 - PuTTY SSKEY (Used to create a secure shell key for secure data communication, PuTTY Pageant will require it for all ORBIT network connections) 15 19 - Ruby (Will be needed to parse XML output) [[BR]] 20 21 ---- 22 16 23 '''Overall Operation:''' 17 24 … … 26 33 6) The ORBIT Power Sensing Platform is connected to the Arduino board and shield.[[BR]] 27 34 28 '''Power Sensing Platform:''' 35 ---- 29 36 30 || [[Image (Power Sensing Platform.PNG, 500px)]] || 37 '''Power Sensing Platform:''' [[BR]] 38 39 || [[Image(powersensor.PNG, 600px)]] || 31 40 || Figure 2: Sensor Board || 41 [[BR]] 32 42 43 44 Once the current is stepped down by the toroid, a 42Ω resister is used to convert the AC current into AC voltage at the entrance of the Power Sensing Platform. Then the AC voltage is converted to DC voltage by going through AD737JNZ chip with a average off-set of 3.364mV between the input and output of the chip. The voltage regulator is used to lower the voltage that powers the AD737JNZ chip to values of ± 2.5V from ± 3.3V. The inverting amplifier with a gain of 4.7 is used to convert the negative voltage value outputted from the AD737JNZ chip to a positive value because the Arduino does not accept negative inputs. Once the signal enters the Arduino analog pins, the Arduino will read the signal at the analog pin and output a resolution reading between 0 to 1023. The Arduino has a 10-bit analog to digital converter so it will map input voltages between 0 and 5 volts into integer values between 0 and 1023. Then the software part of this project will fix the off-set of the AD737JNZ chip and the scaling factor of the toroid along with adjusting the Arduino to covert the resolution readings to power readings. 45 46 33 47 34 48 35 [[BR]] 49 50 ---- 51 36 52 37 53 '''Procedure:''' … … 39 55 40 56 || [[Image(board.PNG, 400px)]] || 41 || 57 || Figure : Connection || 42 58 43 59 [[BR]] 60 61 62 ---- 63 64 44 65 '''Current Progress:''' 45 66