In: Electrical Engineering
1) For x ¼ "110010", of type BIT_VECTOR(5 DOWNTO 0), determine
the values of the
shift operations listed in the column on the left below.
2) In the column on the right, write an equivalent expression using
the concatenation
operator (the first one was already done).
a) x SLL 3
b) x SLA -2
c) x SRA 2
d) x ROL 1
e) x ROR -3
a) x(2 DOWNTO 0) & "000"
b)
c)
d)
e)
In: Electrical Engineering
From the given list below of networking standards used in PLC systems, evaluate each,
Peer To Peer
ISO
EVALUATE each of the given networking signal protocols used in PLC systems
RS232
IE488
20mA
In: Electrical Engineering
What advantages and Disadvantages of Bow-tie antenna?
In: Electrical Engineering
Design a 4 bit Counter that displays even numbers when a switch on, and odd when the switch off . 1.by using multisim (explain in details and information of how you do it in multisim) show steps of multisim and which gates numbers you used.
In: Electrical Engineering
The major advantage of using structs is to make the C++ code simpler, easier to read, and easier to work with. After completing this assignment, students will be able to: • use structs to create and/or introduce new custom data types • implement structs to group fixed numbers of pieces of data of different types • implement structs within structs • chaining using the dot operators to access nested fields • copy an entire structure • create an array of a structured data type • combine structs and arrays with one another Task Description: A Decoration Store Manager wants you to create a program to keep track some of the best-selling items. You are given 4 files: Furnitire.txt, Art.txt, Fabric.txt, and Book.txt. Your task is to create an array of structs for each file to hold the entries. The first line of each file will be a number indicating how many entries are in the file. Furnitire.txt 1. Name 2. Color 3. Amount of Inventory 4. Date Created (month:day:year) 5. Price Art.txt 1. Name 2. Price 3. Amount of Inventory 4. Date Created (month:day:year) 5. Dimensions of Art (height:width:depth) Fabric.txt 1. Name 2. Color 3. Amount of Inventory 4. Price Book.txt 1. Name 2. Hardcover? (1 for yes 0 for no) 3. Amount of Pages 4. Price 5. Amount of Inventory 6. Date Published (month:day:year) Write a C++ program to help the Decoration Store Manager. Create four arrays of structs named Furniture, Art, Fabric, and Book. The size of the array should be read in from the file. Structs should be created to hold the variables that won’t fit a standard data type. The main() function of your program should be very simple. The main function should be a collection of variables declaration and functions call. You will need to use four different functions to read the data from the four files. You can add more functions if you want. You are to give the user the ability to print out each section’s records (Furniture, Art, Fabric, and Book). Do NOT use global variables.
These are the files given:
1) Art.txt
12 WaterColorPainting 25.95 20 07:02:2015 20:20:1 AcrylicPainting 10.22 89 06:15:2014 12:14:1 Photo 2.50 4 06:25:2017 10:10:1 LatexPainting 22.49 11 08:29:2015 18:13:1 PencilDrawing 5.25 56 05:01:2010 12:10:1 ClaySculpture 20.25 16 04:19:2011 12:12:3 GlassSculpture 15.40 40 09:05:2002 4:18:15 PlasticSculpture 2.96 22 05:20:2010 10:10:10 WoodenSculpture 27.89 9 03:11:2016 14:12:4 MetalSculpture 14.65 1 06:24:2013 18:15:7 ConcreteSculpture 3.69 0 03:29:2016 19:28:4 MarbleSculpture 29.99 16 06:15:2013 13:20:7
2) Book.txt
16 PrideandPrejudice 1 209 10.99 10 04:01:2010 ToKillaMockingbird 0 276 10.99 3 03:10:2013 TheGreatGatsby 1 257 7.99 3 06:21:2000 JaneEyre 1 294 10.99 8 06:01:2005 TheCatcherintheRye 1 171 10.99 2 07:06:2006 LittleWomen 0 354 10.99 3 02:26:2008 HuckleberryFin 1 269 7.99 2 02:27:2015 MobyDick 0 278 10.99 1 07:13:2012 AliceinWonderland 1 494 10.99 7 08:17:2015 LordoftheFlies 1 133 10.99 1 06:06:2016 AnimalFarm 1 119 7.99 5 03:22:2015 GreatExpectations 0 287 10.99 9 06:13:2013 1984 0 275 10.99 8 04:14:2017 GreatExpectations 1 360 10.99 7 07:23:2016 Frakenstein 0 146 10.99 3 03:20:2010 TheScarletLetter 1 248 10.99 5 02:28:2014
3) Fabric.txt
10 WoolRug white 10 24.20 NaturalFiberRug red 21 18.65 Drapes brown 15 10.60 DoorMat green 50 21.20 TableMat red 60 5.95 CottonRug white 10 14.26 SyntheticRug blue 15 18.10 PlaceMat brown 26 2.55 ClothNapkins white 18 3.05 Curtains grey 28 12.32
4)
14 Table brown 10 01:16:2000 100.00 Chair black 20 05:14:2006 25.20 Couch brown 5 10:21:2015 325.50 LoveSeat yellow 3 09:08:2011 145.70 RockingChair red 15 06:03:2013 45.60 Desk brown 5 11:10:2004 50.00 Lamp blue 8 12:06:2014 10.95 Light grey 10 06:12:2003 11.00 Bed red 7 07:18:2006 150.00 HighChair white 11 08:22:2007 25.60 FootRest brown 5 08:23:2015 15.95 CoffeeTable white 0 06:25:2016 57.10 BedsideTable black 2 04:23:2015 45.23 Stool brown 25 08:26:2014 20.00
In: Electrical Engineering
An analog signal, bandlimited to 20 Hz is corrupted by high-frequency noise. The spectrum of the noise is from 25 Hz to 35 Hz. The noisy analog signal is sampled at 60 Hz. A digital lowpass filter is to be designed so as to remove the noise from the signal. Find the desired frequency response.
In: Electrical Engineering
Task 1: (preferably not hand written)
a) Describe briefly (about 250 words) a method of tuning a PID controlled system that would NOT be suitable for tuning a critical system such as a power plant, and explain why.
b) Describe briefly (about 250 words) a method of tuning a PID controlled system that is suitable for tuning a critical system such as a power plant, and explain why.
Thanks
In: Electrical Engineering
on plc program(PLC software) (Ladder diagram)basic program on paper is ok if it is drwan on paper i just need an example to understand and do by myself detail answer is much appreciated thank you
Write a short (no more than 2 page) paper on your process and ladder diagram
• choose a simple manufacturing process (i.e. conveyor belt, garage door, filling operation, etc.)
• process must have the following inputs
• A safety factor (such as 2 pushbuttons or a safety sensor) • An emergency stop button • At least one additional sensor (i.e. photo sensor, fill sensor, etc.)
• process must have the following outputs: • At least 1 motor or solenoid • At least 2 indicator lights (pilot lights)
In: Electrical Engineering
For the systems below, do what you ask, solve the calculations
in a handwritten and step-by-step manner:
A) The system with unit feedback is operating with 15% of
overdrive. Using frequency response techniques, design a
compensator to result in Kv = 50 with margin frequency and the
phase margin remaining approximately the same as the system without
compensation:
G (s) = k / s * (s + 7)
B) The unit feedback system shown is operating with a 15% overrun.
Using frequency response methods, design a compensator to result in
a 5-fold improvement in steady-state error without significantly
changing the transient response:
G (s) = K / (s + 1) * (s + 5) * (s + 10)
In: Electrical Engineering
Describe the techniques used to transmit and distribute HVDC power. Please type answer.
In: Electrical Engineering
In: Electrical Engineering
Digitization of signals Consider the analog signal s(t) = 5sin(500t +p 5)+ cos(200t +p 4) to be transferred over a digital communications system. (a) Compute the maximum allowable sampling period that the analog-to-digital converter (ADC) must use to ensure the perfect reconstruction of the signal at the receiver. (b) What theorem governs the choice made in part (a)? (c) How many samples of the analog signal do we need to store in order to reproduce 10p seconds of it (i.e., the analog signal)? (d) Use MATLAB code to verify whether or not the samples collected can be used to uniquely reproduce the analog signal.
In: Electrical Engineering
Part 1-
A)
Design a circuit that utilizes one switch to turn on 2 motors and another switch to turn off both motors. Pressing and releasing PB1 will turn on motor 1 immediately and motor 2 after a 3 second delay. Pressing and releasing PB2 will turn off both motors.
B)
Next, design a circuit that utilizes 1 switch to turn on 3 motors. Pressing and releasing PB 1 will turn on motor 1 immediately; motor 2 will turn on 2 seconds after motor 1 and motor 3 will turn on 5 seconds after motor 1 but only if motor 1 and motor 2 are already running
Use 1 switch (press and release) to turn off motor 3 only and one switch (press and release) to turn off motor 1 and 2. If motor 1 or motor 2 turn off, motor 3 should also turn off.
Part 2-
For this part you will utilize 2 or more timers to create an adjustable duty cycle waveform that is on for 2 seconds and off for 3 seconds. Use a momentary (press and release) push button or toggle switch to enable (start) the waveform. You can use the EN or DN bit from one of your timers, tied to an output (OTE) to emulate the waveform output or you can create a simple latch circuit using a bit or OTE.
In: Electrical Engineering
Design a PLC program that satisfies the following conditions (latched interlocks):
Momentarily depressing SW1 turns on light 1; light 1 will remain on even after SW1 is turned off. Momentarily pressing SW 2 turns on light 2; light 2 remains on even after SW2 is turned off. Light 2 can only be energized if light 1 is already on. Momentarily pressing SW 3 turns on light 3; light 3 remains on even after SW 3 is turned off. Light 3 can only be turned on if either light 1 or light 2 are already on. Momentarily pressing SW4 turns all lights off. After the circuit is turned off it is immediately ready to start again.
In: Electrical Engineering