Your team’s task for this project is to simulate an NMOS transistor, compute the DC operating point and then design a bias network to properly operate the transistor in saturation. The transistor you will use is described by the spice model below:
ltSPICE:
.model NMOS0P5 NMOS(Level=1 VTO=0.7 GAMMA=0.5 PHI=0.8
+ LD=0.08E-06 WD=0 UO=460 LAMBDA=0.001 TOX=9.5E-9 PB=0.9 CJ=0.57E-3
+ CJSW=120E-12 MJ=0.5 MJSW=0.4 CGDO=0.4E-9 JS=10E-9 CGBO=0.38E-9
+ CGSO=0.4E-9)
MultiSim:
.SUBCKT NMOS0P5 1 2 3 4
M 1 2 3 4 NMOS0P5 W=5u L=0.5u
.model NMOS0P5 NMOS(Level=1 VTO=0.7 GAMMA=0.5 PHI=0.8
+ LD=0.08E-06 WD=0 UO=460 LAMBDA=0.001 TOX=9.5E-9 PB=0.9 CJ=0.57E-3
+ CJSW=120E-12 MJ=0.5 MJSW=0.4 CGDO=0.4E-9 JS=10E-9 CGBO=0.38E-9
+ CGSO=0.4E-9)
.ENDS NMOS0P5
In ltSPICE use the NMOS4 schematic component and a SPICE directive to properly load your model. In multisim use the component wizard and the MOS_N_4T schematic component. (see Figure 1 for proper multisim component creation). If you are using multisim.com online simulator, simply use a ‘NMOS’ device and input the Vt, Kn’ (shown as Kp) and W/L in the right side menu.
Figure 1. Custom component model
NOTE: for NMOS4 and MOS_N_4T you must connect the base to your source terminal as seen in Figure 3.
Figure 2. NMOS4 component
For the first part, you are to use the saturation equation for an NMOS with a Vt = 0.7V, Kn’ of 2.469 x10-4 and a W/L of 10 (use 0.5u for L 5u for W in your simulation) to get a ID of 4 mA. Once you find you VOV value solve for your VGS. Once your have your VGS simulate the I/V curve you are familiar with using DC sweep on VDS (start at 0V finish at 5V with 0.5V steps) and a fixed Vgs that you found using your equation. If you are using multisim.com you can simply show a transient line graph of 4mA Id.
For the second part, you are to find resistor values in the configuration shown in figure 3 to achieve the VGS you solved for analytically in part 1 (use resistors in the 100k-1000 kOhm range for RG1-2) as well as a VD of 3V so that the transistor is operating in saturation. (use the DC operating point simulation to find these values, use VDD = 5V).
Lastly, if we are to operate this transistor in deep triode, what is the resistor value rds?
Figure 3. Classical bias NMOS configuration
In summary:
Find VGS analytically
Graph the I/V curve at this VGS using DC Sweep
Find RG1 RG2 and RD for a VD of 3V
Show the DC Operating Point in saturation
Find rds analytically
In: Electrical Engineering
I am working on a project that requires a measurement of acceleration. I have a ADXL345 accelerometer, an aduino and a MAX7219 dot matrix display. I need help setting up a code for my aduino to display the acceleration from the ADXL345 accelerometer onto the MAX7219 display. Please help!
In: Electrical Engineering
what is the basic position of strong ai? do you agree or disagree? if you agree, provide and argue against one or more objections from weak ai. if you disagree, provide one or more arguments from weak ai to counter-argue strong ai.
In: Electrical Engineering
Write an instruction sequence to configure the A/D converter of
the PIC18F452 to operate with the following parameters:
Conversion result right justified
fosc=32 MHz
Highest ambient temperature may reach 600oC
Use VDD and VSS as the high and low reference voltages
Convert channel AN0
Enable A/D Module
In: Electrical Engineering
In roughly 300 words, provide an analysis of the ethical scenario presented below. Be sure to explain how the ethical codes identified in the problem relate to the scenario, as well as any relevant connections to other case studies, concepts, or ethical theories discussed in class. Finally, provide a clear and explicit answer to the question raised in the scenario.
Scenario:
Engineer A is a senior engineer for a firm overseeing a large construction project. Engineers Y and Z are employees of the firm responsible for different components of the project, both reporting directly to Engineer A. While working on the project, Engineer Y observes an apparent safety violation in Engineer Z’s portion of the project. While the violation does not represent an immediate safety hazard, failure to address the issue could impact the overall safety of the project once completed. Engineer Y does have the relevant expertise to accurately identify the safety violation, but Engineer Y is not responsible for the portion of the project directly. Nevertheless, Engineer Y reports the safety violation in their next meeting with Engineer A.
Later, Engineer Z issues a complaint against Engineer Y, claiming that Engineer Y was overstepping their authority by reviewing Engineer Z’s work when it was not their responsibility to do so. Engineer Z claims that Engineer Y should have mentioned the issue to Engineer Z first, before reporting to the violation to Engineer A.
Question:
Was Engineer Y ethically permitted to report the safety violation to Engineer A?
NSPE Code of Ethics References:
II.3.a Engineers shall issue public statements only in an objective
and truthful manner. a. Engineers shall be objective and truthful
in professional reports, statements, or testimony. They shall
include all relevant and pertinent information in such reports,
statements, or testimony, which should bear the date indicating
when it was current.
III.7. Engineers shall not attempt to injure, maliciously or falsely, directly or indirectly, the professional reputation, prospects, practice, or employment of other engineers. Engineers who believe others are guilty of unethical or illegal practice shall present such information to the proper authority for action.
III.1.a Engineers shall acknowledge their errors and shall not distort or alter the facts.
III.1.b. Engineers shall advise their clients or employers when they believe a project will not be successful.
In: Electrical Engineering
Thinking about fundamental objectives and means objectives is relatively easy when the decision context is narrow (buying a telescope, renting an apartment, choosing a restaurant for dinner). But, when you start thinking about your strategic objectives -- objectives in the context of what you choose to do with your life or your career -- the process becomes more difficult. Spend some time thinking about your fundamental strategic objectives. What do you want t accomplish in your life or your career? Why are these objectives important?
Try to create a fundamental objectives hierarchy and a means objective network for yourself. Obviously this will change over time and as your career and personal situation changes, but, it is an interesting exercise to undertake. Answer in 2 paragraphs
In: Electrical Engineering
Using Arduino:
Emulate dots and dashes telegraph transmission using a button and two LEDs. For instance, if a button is held longer than 500ms, then the red LED will turn on to represent a dash "-". and a short press will turn on the green LED to represent a dot ".". The problem can be approached as a state machine where the states could include "wait_on_press", "delay_500ms", and "read_btn_val".
In: Electrical Engineering
Describe the pros and cons of CDMA as compared to the TDMA system in terms of: (a) communication capacity; (b) sensitivity to frequency selective fading; and
(c) handoff.
In: Electrical Engineering
Electronic Project Suggestion:
Requirements:
-Use PCB
-Wood work
I need a unique idea, anyone please?
In: Electrical Engineering
Provide a short description, for each of the subject, of no more than a paragraph and one representative figure.
a) Working principles of micro-sensors (chemical, optical, acoustic wave, pressure and thermal)
b) Working principles of micro-actuators (thermal forces, shape-memory alloys, piezoelectric and electrostatic)
c) Materials selection for micro-sensors/actuators (e.g., substrates and wafers, silicon compounds such as dioxide, carbide, nitride, and polycrystalline, silicon piezoelectric, gallium arsenide, piezoelectric crystals, polymers and films)
d) Micro-sensors/actuators fabrication processes (e.g., photolithography, oxidation, chemical vapor deposition, chemical and plasma etching, bulk micromanufacturing, surface micromanufacturing and LIGA process)
In: Electrical Engineering
In: Electrical Engineering
if a system is able to procude 5v to 45 v max. 2 amps to 20 amps max. how do you prevent malfunction of this systsm through GFI or circuit breaker? for example. if the max current is 20 amps and the system is drawing 20.1 amps. how do we degrade the system so that it will go back to 20 amps. draw a circuit of GFI or circuit breaker to explain please. Please dont shutdown the system if it goes over the limit, but reverse it back to the right amps or voltage without ahutting down the system.
In: Electrical Engineering
The population of a town A is less than the population of town B. However, the population of town A is growing faster than the population of town B. Write a program that prompts the user to enter the population and growth rate of each town. The program outputs after how many years the population of town A will be greater than or equal to the population of town B and the populations of both the towns at that time. (A sample input is: Population of town A = 5000, growth rate of town A = 4%, population of town B = 8000, and growth rate of town B =2%.)
Hint: The population can be calculated as the following:
,??-????????????.=,??-??????????????.?(1+??????????? ????????/100.0)
In: Electrical Engineering
Design a control for four electric motors. Motors 1, 2, and 3 are to be controlled separately. When any one of the three starts, motor 4 is to start. Motor 4 can also be started independently of the others. If any motor reaches an overload condition, it will shut down all of the motors. In addition, there is to be a master start-stop switch (momentary) to make it possible to manually shut down all operating motors at once. The master start switch energizes the control circuit after which any particular motors is started individually. Report your circuit in ladder diagram form.
In: Electrical Engineering
HSC12 Microcontroller
To create a delay using the Output Compare Channel 6, we add a number of cycles (CCOUNT)to TC6 and then wait until TCNT is equal to TC6. This happens when TLFG1(6) =1. Assuming an E-clock of 24 MHz: Complete the following table in order to generate the given delays:
CCOUNT |
Prescaler |
Delay |
1 us |
||
100 us |
||
500 us |
||
2 ms |
||
80 ms |
||
300ms |
In: Electrical Engineering