what atomic particle is responsible for powering the LED light?
In: Electrical Engineering
write the code for 16-bit ALU using vivado.
Approach : A hierarchical design approach for 16-bit ALU using a Full Adders (16-bit), Multiplier (16-bit), Full Subtractor (16-bit), and shift left A register. include test bench.
S0 S1 Alu-operation
0 0 addition
0 1 subtraction
1 0 multiplication
1 1 shift right
In: Electrical Engineering
C1. A single wire 4m above ground transports a current of 100 A to a remote load. it is horizontally seperated from the current carrying the return current by 0.5 m.
a) sketch the system
b) Starting with Amperes circuital law, derive an expression for the field at any point p from one wire. State your assumptions.
c) using the formula derived in question C 1b calculate the field 2m below the transmission line and at ground level, equidistant from both wires (ignoring any effects of the ground)
In: Electrical Engineering
Create an assembly language program on the 9S12 CPU to read switches and drive LED's
1-Configure all bits of Port U for output using address DDRU. There are 8 LEDs
connected to those pins. When you output a 1 to a bit, that bit will be enabled for
output, so when you later write a 1 to a bit in port U (PTU) that LED will turn ON.
2. Switches are attached to Port T. They work by grounding the bit when switched
on, (negative logic): ON = 0, OFF = 1. The PCB supplies pull-up resistors.
3. Read the switches, and configure your program so that if switch 1 is on, you
send out a data pattern which will make the even LEDs turn ON, others OFF.
4. If switch 2 is on, make the lower 4 LEDs ON and the higher 4 LEDs OFF
5. If switch 3 is ON, start out lighting the LED for bit 0, then move the light left until
the LED for bit 7 is ON. After that, turn OFF all LEDs, then turn on the LED for a bit
7 again and move the light back towards the LED for bit 0. After it gets there, turns all the LEDs OFF again, then repeat the cycle until the switch changes).
Note: for all of the above you will have to keep going back afterward and reading the switch to see if it has changed.
6. Add a delay to your program so the human eye can see the operation!
In: Electrical Engineering
what sections of the code deal with using pirated / illegal software ?
Principle 6: Profession
Software engineers shall advance the
integrity and reputation of the profession
consistent with the public interest. In par-
ticular, software engineers shall, as
appropriate:
6.01. Help
develop an organizational
environment favorable to acting
ethically.
6.02. Pr
omote public knowledge of
software engineering.
6.03. Extend software
engineering
knowledge by appropriate par-
ticipation in professional organi-
zations, meetings, and publica-
tions.
6.04. Support, as members of a profes-
sion, other software engineers
striving to follow this Code.
6.05. Not pr
omote their own interest at
the expense of the profession,
client, or employer.
6.06.
Obey all laws governing their
work, unless, in exceptional cir-
cumstances, such compliance is
inconsistent with the public inter-
est.
6.07. Be accurate in stating the charac-
teristics of software on which
they work, avoiding not only false
claims but also claims that might
reasonably be supposed to be
speculative, vacuous, deceptive,
misleading, or doubtful.
6.08. Take responsibility for detecting,
correcting, and reporting errors
in software and associated docu-
ments on which they work.
6.09. Ensure that clien
ts, employers,
and supervisors know of the soft-
ware engineer’s commitment to
this Code of Ethics, and the sub-
sequent ramifications of such
commitment.
6.10. A
void associations with busi-
nesses and organizations which
are in conflict with this Code.
6.11. Recognize that violations of this
Code are inconsistent with being
a professional software engineer.
6.12.
Express concerns to the people
involved when significant viola-
tions of this Code are detected
unless this is impossible, counter-
productive, or dangerous.
6.13. Report signifi
cant violations of
this Code to appropriate author-
ities when it is clear that consul-
tation with people involved in
these significant violations is
impossible, counterproductive, or
dangerous.
In: Electrical Engineering
what sections of the code deal with using pirated / illegal software ?
Principle 5: Management
Software engineering managers and
leaders shall subscribe to and promote an
ethical approach to the management of
software development and maintenance.
In particular, those managing or leading
software engineers shall, as appropriate:
5.01. Ensure good management for any
project on which they work,
including effective procedures for
promotion of quality and reduc-
tion of risk.
5.02. Ensure that software engineers
are informed of standards before
being held to them.
5.03. Ensure that software engineers
know the employer’s policies and
procedures for protecting pass-
words, files, and information that
is confidential to the employer or
confidential to others.
5.04. Assign work only after taking into
account appropriate contribu-
tions of education and experience
tempered with a desire to further
that education and experience.
5.05. Ensure realistic quantitative esti-
mates of cost, scheduling, per-
sonnel, quality, and outcomes on
any project on which they work
or propose to work, and provide
an uncertainty assessment of
these estimates.
5.06. Attract potential software engi-
neers only by full and accurate
description of the conditions of
employment.
5.07. Offer fair and just remuneration.
5.08. Not unjustly prevent someone
from taking a position for which
that person is suitably qualified.
5.09. Ensure that there is a fair agree-
ment concerning ownership of
any software, processes, research,
writing, or other intellectual
property to which a software
engineer has contributed.
5.10. Provide for due process in hear-
ing charges of violation of an
employer’s policy or of this Code.
5.11. Not ask a software engineer to do
anything inconsistent with this
Code.
5.12. Not punish anyone for express-
ing ethical concerns about a pro-
ject.
In: Electrical Engineering
Discuss the properties of an ideal op-amp and compare these properties to those of a 741C op-amp.
Discuss how the frequency of the input signal to an op-amp affects the voltage gain.
Please NO hand Writting
In: Electrical Engineering
Design an embedded system using MSP430 to control a traffic light system. It is included a complete design description of a traffic light system to help you in your design. Show the hardware schematics and the software needed to complete your design.
In: Electrical Engineering
Question B
Write an 8 bit adder module in System Verilog by appropriately connecting two 4 bit adders (the System Verilog code of a 4 bit adder is available in the lecture notes). Instantiate your 8 bit adder module on DE2 board. Design a test circuit on DE2 board that allows us to test the 8 bit adder using the switches and the seven segment displays on DE2 board. The test circuit will need the module you designed for Part (a).
Im Using Quartus II to compile and run the Code , Im using a DE2 boards (Cyclone II EP2C35F672 FPGA with 35000 logic elements) . Could you please explain how i can compile and successfully run part B (above). Im new to using Quartus II
________________________________________________________________________________________________________________________________________
My Code from Part A
Top Level Code
module hardware_level(SW, HEX0);
input wire [3:0] SW;
output wire [6:0] HEX0;
// create an instance of the project1_7seg module
// project1_7seg (A, B, C, D, S);
project1_7seg inst0( .A(SW[3]), .B(SW[2]), .C(SW[1]), .D(SW[0]), .S(HEX0));
endmodule
7 Segment Display Code
module project1_7seg( A, B, C, D, S);
input wire A, B, C, D;
output wire [6:0]S;
assign S[0] = ~A&~B&~C&D | ~A&B&~C&~D | A&B&~C&D | A&~B&C&D;
assign S[1] = ~A&B&~C&D | A&B&~D | A&C&D | B&C&~D;
assign S[2] = ~A&~B&C&~D | A&B&C;
assign S[3] = B&C&D | ~B&~C&D |~A&B&~C&~D | A&~B&C&~D;
assign S[4] = ~A&D | ~A&B&~C | ~B&~C&D;
assign S[5] = ~A&~B&D | ~A&~B&C | ~A&C&D | A&B&~C&D;
assign S[6] = ~A&~B&~C | ~A&B&C&D | A&B&~C&~D;
endmodule
In: Electrical Engineering
Design DC to AC Inverter for electric vehicles using (MATLAB/SIMULINK)
In: Electrical Engineering
• Building Size: 3,800 square feet (exclusive of an unfinished basement, not adaptable for future use, an unfinished attic, and open porches)
• Small Appliance Branch Circuits: 3
• Laundry Branch Circuits: 1
• Fastened-in-Place Appliances: Water heater (28 kVA), Dishwasher (1,200 VA), Food Disposal (1,200 VA), Attic Fans (2) @ 750 VA (1,500 VA total)
• Clothes Dryer: 5 kW
• Ranges, Ovens, Cooktops: Range 12 kW
• HVAC System: 3.5 Ton AC system 240 V, 17.9 A, Air handler 3.3 A
2. What is the total fixed-in-place appliance load? Show all calculations.
In: Electrical Engineering
Write a matlab code to do following steps;
i) Record your voice by sampling frequency 22 kHz
ii) Down sample the voice by 2 listen to your voice
iii) Down sample the voice by 3 listen to your voice
Please explain the code clearly. Thank you.
In: Electrical Engineering
An amplifier with an output impedance of 75 ? is connected to a filter with a characteristic impedance of 60 – 20j ?. Design a single shunt stub matching network using an open circuit for a frequency of 500 MHz. Show ALL calculations. a) Calculate the normalized load admittance. b) Determine the distance (in ?) to the stub in the direction of the generator. c) Determine the normalized input admittance of the stub. d) Calculate the susceptance of the stub. e) Calculate the length of the short circuit stub. f) Determine the standing wave ratio (SWR) for the normalized admittance point. g) Sketch the layout of the system, indicating the distance to and the length of the stub
In: Electrical Engineering
How would I code the following in assembly language?
Use the Keil programming environment to code the C8051F330 SiLabs 8051 micro controller. All the documentation is available on efundi. The program shall be done in assembler and you shall use the DJNZ instruction to generate a delay time to flash the LED. The LED shall flash in the following sequence:
1. On for 50mS,
2. Off for 400mS,
3. On for 50mS,
4. Off for 1.5S,
5. Repeat the sequence from step 1.
In: Electrical Engineering
Consider the Characteristics of Design Thinkers. Which of these characteristics describe you? Give an example of how you used those skills in the past.
In: Electrical Engineering