diff --git a/Exams/Waveforms Sheet.docx b/Exams/Waveforms Sheet.docx deleted file mode 100644 index e106e57..0000000 Binary files a/Exams/Waveforms Sheet.docx and /dev/null differ diff --git a/Exams/Waveforms Sheet.pdf b/Exams/Waveforms Sheet.pdf deleted file mode 100644 index 7b7dd19..0000000 Binary files a/Exams/Waveforms Sheet.pdf and /dev/null differ diff --git a/Homeworks/Homework 1/README.md b/Homeworks/Homework 1/README.md deleted file mode 100644 index 840dd51..0000000 --- a/Homeworks/Homework 1/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# EE 463 Homework#1 - -## Diode Rectifiers - -### Deadline: 14/11/2019 23:59 - - -Please check [evaluation.md](evaluation.md) for other details and evaluation criteria about the project. Open a **private repository**, which you will put all your work into. Please add [me](https://github.com/tokgozfurkan) as collaborator. - -**Important:** While documenting your simulation results, it is often necessary to make visual arrangements on the graph (zoom in/out, axis scales, background colour, markers, etc.). Unless otherwise stated, plot your graphs in steady state and for two electrical periods only. Axes should be properly labelled and visible. It is recommended to use the library (Simscape->Power Systems->Specialized Technology) in Simulink. - -**1) Single phase half bridge rectifier**
-Consider the half wave rectifier shown below. - -![](half_wave.jpg) - -Simulate the circuit fed with a resistive load of R = 80 Ω. Ignore any non-idealities and take AC source as Turkish electricity grid phase-neutral voltage. - -**a)** Plot the output voltage waveform for step times of 1 ns, 0.1 ms and 1 ms. - -**b)** Comment on the significance of step time in computer simulations. Which one would you prefer for this question? Comment on the advantages and disadvantages of the selection of step time too small or too large. - -**c)** Analytically, calculate the output average voltage and input current THD. - -**d)** Using simulation tools, obtain the above quantities in part (c). Compare your analytical results with simulation results. Comment on the results. - - ---- - -**2) Single phase full bridge diode rectifiers**
-Consider the full bridge rectifier shown below. - - - -**a)** What do Ls and Rs represents in practical applications? - -**b)** Using simulation tools, find the minimum output filter capacitance to have 3% output voltage peak-to-peak ripple to mean ratio. Use the values of same AC voltage source in part 1, LS=1.5 mH, RS=0.5 mΩ and RLOAD = 90 Ω. Assume diodes are ideal. - -**c)** Plot the output voltage, input voltage and current at the same graph. - -**d)** Measure average of output voltage, input current THD and power factor. - -**e)** Simulate the same circuit without RS and LS and observe and state the differences. What is the effect of these two? - - -**3) Three phase full bridge diode rectifiers**
-Consider the three phase rectifier shown below. - - - - -**a)** Simulate the circuit for Ls=0, Van, Vbn and Vcn are balanced three phase voltages connected to the same grid as before, ideal diodes and Id=60 A. Plot the output voltage and phase A input current on the same graph. - -**b)** Analytically, calculate the output voltage average and compare with simulation results. Comment on any differences. - -**c)** Perform the harmonics analysis, i.e. find the harmonic content of output voltage and input current up to 30th harmonic of line frequency. Comment on your findings. (*Hint: Use powergui block for harmonics analysis.*) - -**d)** Simulate the same rectifier for Ls=1.5 mH and plot the output voltage and input current. Observe the effect of line inductance and comment on your observations. - -**e)** Repeat part (b) with Ls=1.5mH. - -**f)** Compare the harmonic content of the input current for different Ls values of 0, 1.5 mH, 15 mH by checking IEEE 519-2014 standard. Which of the line inductance comfort to IEEE harmonics standards? Comment on the differences. What kind of problems can having high input current THD cause to the grid? diff --git a/Homeworks/Homework 1/Teams.md b/Homeworks/Homework 1/Teams.md deleted file mode 100644 index d53e31b..0000000 --- a/Homeworks/Homework 1/Teams.md +++ /dev/null @@ -1,20 +0,0 @@ -# Homework 1 Team Members - -Random generated teams are announced below. It is your responsibility to find your team member. -If you can not contact your team member, please let me know as soon as possible. Individual homeworks will not be accepted. - -| Team No | First Member | Second Member | -|--------- |-------------- |----------------- | -| 1 | ecem karamercan |ozgur arda kucukaslan -| 2 | ugur cem erdem |ertugrul yolcu -| 3 | zehra gunes |muhammet samet yakut -| 4 | anil yalcinkaya |goktug tonay -| 5 | mert eren kandilli |zeynep coklu -| 6 | musa ulusoy |emre cakmakyurdu -| 7 | osman yucel | tugce sevval kaya -| 8 | berna corak |kaan tutek -| 9 | ahmad parwaiz qoram |kubilay kaya -| 10 | emre celen |ece irem yazir -| 11 | husnu oguz yorgancilar |alper soysal - -If your name is not listed above, please let me know. diff --git a/Homeworks/Homework 1/evaluation.md b/Homeworks/Homework 1/evaluation.md deleted file mode 100644 index f8d8656..0000000 --- a/Homeworks/Homework 1/evaluation.md +++ /dev/null @@ -1,79 +0,0 @@ - -## Guideline for Homework #1 - -Here are the important points for Homework #1 - -- You will complete the project in pairs. -- You are required to create one Github repo in one of the team member's account. Then please add Furkan (/tokgozfurkan) as collaborator. Each partner is required to contribute to the work. -- You can use any simulation software you want, but it is advised to use MATLAB Simulink. -- At the end of the homework, you are required to submit a project report (in PDF) to ODTUClass. Both this report and your source files in the GitHub repo will be used for grading. -- Reports will be checked using Turnitin, and copying will not be tolerated. Even if you find a report, so that you can inspire, you are limiting of what you can learn from this course. Don't fool yourself, and do your projects with your team member only. -- Late submissions will be available in 1 days after the deadline but the homework will be graded over 85 pts. (-15% reduction for late submissions) - -## Evaluation - -The project will be evaluated using the following guideline: - -**Number of Commits (10%):** The number of edits of your project files as seen from the contributors list. For example, if you start making your project in the last few days, you’ll get no credit. If you start early and continue editing your files, you’ll get full credit. The projects are time consuming, so this is a way to encourage you to start early and work regularly. Note that, each student will be evaluated separately according to personal commit number. - -**Report Quality (Pass or Rejection):** Text explaining your design decisions, quality of your figures, citing relevant studies and your conclusion section. - -**Technical Level (90%):** The detail level of your simulations and your conclusions. - -## Number of Commits: - -In this project the minimum expected number of commits on different days is 2. Each days you made at least one commit is 5 points (saturating at 10 points). The following rules apply: - -- Each student will be evaluated personally. So please make sure each team member contributes. - -- Your commit has to be a meaningful, and considerable amount of change has to be made compared to the previous version. For example, just changing a few words in your report is not a meaningful commit. - -- Number of days that you committed will be evaluated by common sense. For example, a commit at 23:58 and another commit at 00:02 will still count as one. - -- Do not try to find a workaround. Just spend time on your project, and improve your models regularly and it should be fine. - -You'll get 5 points from the content of your commit messages. You are supposed to write clear and explanatory commit messages, listing what specific improvements that you made in that version. Please have a look at the following links: - -- [Writing Good Commit Messages](https://vip.wordpress.com/documentation/commit-messages/) - -![](https://imgs.xkcd.com/comics/git_commit.png) - -## Report Quality: - -You report quality will be evaluated using the following criteria: - -- The report has an introduction section that briefly explains the content and the aims of the report -- The report organized properly with clear sections and subsections -- All figures and tables have proper captions -- Figures are given with white background -- The graphs have proper axes labels and font size of labels is adequate -- No grammar/spelling errors and very well-written report (hint: use spell-check, Grammarly -- Use *Export Figure* command of MATLAB instead of screenshot -- No equations or any comments presented as a photo of written copy - -If the report is not qualified well enough, the report will be rejected and students will be asked to resubmit the report in three days. The second submissions or late submissions will be evaluated over 85 pts. - -## Technical Level: - -Following grades will be applied for the technical parts: - -- Q1: 30 pts - - a) 4 pts - - b) 6 pts - - c) 10 pts - - d) 10 pts - -- Q2: 30 pts - - a) 5 pts - - b) 5 pts - - c) 6 pts - - d) 6 pts - - e) 8 pts - -- Q3: 40 pts - - a) 5 pts - - b) 5 pts - - c) 5 pts - - d) 7 pts - - e) 5 pts - - f) 13 pts diff --git a/Homeworks/Homework 1/full_bridge.PNG b/Homeworks/Homework 1/full_bridge.PNG deleted file mode 100644 index 88d6360..0000000 Binary files a/Homeworks/Homework 1/full_bridge.PNG and /dev/null differ diff --git a/Homeworks/Homework 1/half_wave.jpg b/Homeworks/Homework 1/half_wave.jpg deleted file mode 100644 index 0503f60..0000000 Binary files a/Homeworks/Homework 1/half_wave.jpg and /dev/null differ diff --git a/Homeworks/Homework 1/three_phase.PNG b/Homeworks/Homework 1/three_phase.PNG deleted file mode 100644 index 88bf8c0..0000000 Binary files a/Homeworks/Homework 1/three_phase.PNG and /dev/null differ diff --git a/Homeworks/Homework 2/README.md b/Homeworks/Homework 2/README.md deleted file mode 100644 index 46dd7de..0000000 --- a/Homeworks/Homework 2/README.md +++ /dev/null @@ -1,32 +0,0 @@ -# EE 463 Homework#2 - -## Device Parameters - -### Deadline: 28/11/2020 23:59 - -Please check [evaluation.md](evaluation.md) for other details and evaluation criteria about the project. Open a **private repository**, which you will put all your work into. Please add [me](https://github.com/tokgozfurkan) as a collaborator. - -**1) Diode parameters**
- **a)** Define the 10 important power diode characteristics with their symbol and meanings. Which five of them are the most important parameters? - - [Example: Iave is the diode forward average current, defined under nominal operating conditions (say 75C if it is defined so), and it signifies...) ].
- -**b)** Select diodes with around 1A, 10A, and 100A current ratings. (at most 5 different types/samples for each current rating, considering different speed, different voltage rating, different material type, i.e., Si, SiC, etc.). Put them into a table to compare the change in most important parameters. - -Hint: You can search devices through Digikey, Mouser, Farnell etc. or through the webpages of manufacturers such as Infineon, Semikron, IXYS, Fairchild, International Rectifier, Microsemi, Mitsubishi, Fuji, Toshiba, ABB, ST, Cree...
- -**c)** Select diodes with around 5V, 50V, and 500V voltage ratings. (at most 5 different types/samples for each voltage rating, considering different speed, different current rating, different material type, i.e., Si, SiC, etc.). Put them into a table to compare the change in most important parameters. - -**d)** By referencing the selected diodes in part b and c, comment on the trade-offs of the diode parameters in detail. How does other parameters change when voltage and current ratings are increased? What may be the advantages and/or disadvantages of choosing an overdesign diode -for example, choosing a diode with 100A current rating to a design with a 10A current? Explain in detail. - -[Example: Select two diodes with same voltage and different current ratings. Put these two in a small table and compare the effect of varying voltage on other diode parameters.] - -**2) MOSFET parameters**
- -**a)** Define the 10 most important power MOSFET characteristics with their symbol and meanings. Which five of them are the most important parameters? - -**b)** Select MOSFETs with around 1A, 10A, and 100A current ratings. (at most 5 different types/samples for each current rating, different voltage rating, different material type, i.e., Si, SiC, etc.). Put them into a table to compare the change in most important parameters. - -**c)** Select MOSFETs with around 5V, 50V, and 500V voltage ratings. (at most 5 different types/samples for each voltage rating, considering different current rating, different material type, i.e., Si, SiC, etc.). Put them into a table to compare the change in most important parameters. - -**d)** By referencing the selected MOSFETs in part 2.b and 2.c, comment on the trade-offs of the MOSFET parameters. How does other parameters change when voltage and current ratings are increased? What may be the advantages and/or disadvantages of choosing an overdesign MOSFET? Explain in detail. diff --git a/Homeworks/Homework 2/Teams.md b/Homeworks/Homework 2/Teams.md deleted file mode 100644 index d98c0ae..0000000 --- a/Homeworks/Homework 2/Teams.md +++ /dev/null @@ -1,21 +0,0 @@ -# Homework 2 Team Members - -Random generated teams are announced below. It is your responsibility to find your team member. -If you can not contact your team member, please let me know as soon as possible. - -| Team No | First Member | Second Member | -|--------- |-------------- |----------------- | -| 1 | ecem karamercan |alper soysal -| 2 | ugur cem erdem |ozgur arda kucukaslan -| 3 | zehra gunes |ertugrul yolcu -| 4 | anil yalcinkaya |muhammet samet yakut -| 5 | mert eren kandilli |goktug tonay -| 6 | musa ulusoy |zeynep coklu -| 7 | osman yucel | emre cakmakyurdu -| 8 | berna corak |tugce sevval kaya -| 9 | husnu oguz yorgancilar |ece irem yazir -| 10 | emre celen |kubilay kaya -| 11 | kaan tutek| - - -If your name is not listed above, please let me know. diff --git a/Homeworks/Homework 2/evaluation.md b/Homeworks/Homework 2/evaluation.md deleted file mode 100644 index fb8f991..0000000 --- a/Homeworks/Homework 2/evaluation.md +++ /dev/null @@ -1,70 +0,0 @@ - -## Guideline for Homework #2 - -Here are the important points for Homework #2 - -- You will complete the project in pairs. -- You are required to create one Github repo in one of the team member's account. Then please add Furkan (/tokgozfurkan) as collaborator. Each partner is required to contribute to the work. -- You can use any simulation software you want, but it is advised to use MATLAB Simulink. -- At the end of the homework, you are required to submit a project report (in PDF) to ODTUClass. Both this report and your source files in the GitHub repo will be used for grading. -- Reports will be checked using Turnitin, and copying will not be tolerated. Even if you find a report, so that you can inspire, you are limiting of what you can learn from this course. Don't fool yourself, and do your projects with your team member only. -- Late submissions will be available in 1 days after the deadline but the homework will be graded over 85 pts. (-15% reduction for late submissions) - -## Evaluation - -The project will be evaluated using the following guideline: - -**Number of Commits (10%):** The number of edits of your project files as seen from the contributors list. For example, if you start making your project in the last few days, you’ll get no credit. If you start early and continue editing your files, you’ll get full credit. The projects are time consuming, so this is a way to encourage you to start early and work regularly. Note that, each student will be evaluated separately according to personal commit number. - -**Report Quality (Pass or Rejection):** Text explaining your design decisions, quality of your figures, citing relevant studies and your conclusion section. - -**Technical Level (90%):** The detail level of your simulations and your conclusions. - -## Number of Commits: - -In this project the minimum expected number of commits on different days is 2. Each days you made at least one commit is 5 points (saturating at 10 points). The following rules apply: - -- Each student will be evaluated personally. So please make sure each team member contributes. - -- Your commit has to be a meaningful, and considerable amount of change has to be made compared to the previous version. For example, just changing a few words in your report is not a meaningful commit. - -- Number of days that you committed will be evaluated by common sense. For example, a commit at 23:58 and another commit at 00:02 will still count as one. - -- Do not try to find a workaround. Just spend time on your project, and improve your models regularly and it should be fine. - -You'll get 5 points from the content of your commit messages. You are supposed to write clear and explanatory commit messages, listing what specific improvements that you made in that version. Please have a look at the following links: - -- [Writing Good Commit Messages](https://vip.wordpress.com/documentation/commit-messages/) - -![](https://imgs.xkcd.com/comics/git_commit.png) - -## Report Quality: - -You report quality will be evaluated using the following criteria: - -- The report has an introduction section that briefly explains the content and the aims of the report -- The report organized properly with clear sections and subsections -- All figures and tables have proper captions -- Figures are given with white background -- The graphs have proper axes labels and font size of labels is adequate -- No grammar/spelling errors and very well-written report (hint: use spell-check, Grammarly -- Use *Export Figure* command of MATLAB instead of screenshot -- No equations or any comments presented as a photo of written copy - -If the report is not qualified well enough, the report will be rejected and students will be asked to resubmit the report in three days. The second submissions or late submissions will be evaluated over 85 pts. - -## Technical Level: - -Following grades will be applied for the technical parts: - -- Q1: 50 pts - - a) 10 pts - - b) 10 pts - - c) 10 pts - - d) 20 pts - -- Q2: 50 pts - - a) 10 pts - - b) 10 pts - - c) 10 pts - - d) 20 pts diff --git a/Homeworks/Homework 3/README.md b/Homeworks/Homework 3/README.md deleted file mode 100644 index 2f055c6..0000000 --- a/Homeworks/Homework 3/README.md +++ /dev/null @@ -1,48 +0,0 @@ -# EE 463 Homework#3 - -## DC Motor Drive - -### Deadline: 19/12/2020 23:59 - -Please check [evaluation.md](evaluation.md) for other details and evaluation criteria about the project. Open a **private repository**, which you will put all your work into. Please add me (/tokgozfurkan) as a collaborator. - -**1) Motor Drive**
-After graduation, you have started to work Hebelsan AŞ. Your work is to design motor drives for the company. Your boss, who is a very strict and stingy person, wants from you to design a motor drive for a separately excited DC motor with following specifications: - -- Rated speed: 1750 RPM -- Rated voltage: 500 V -- Rated power: 3.7 kW -- Armature resistance: 11.2 Ohm -- Armature inductance: 121.5 mH -- Field resistance: 281.3 Ohm -- Field inductance: 156 H -- Field-armature mutual inductance: 1.976 H -- Field voltage: 300 V -- Inertia: 0.02215 kg.m2 -- Coulomb friction torque: 0.5161 N.m -- Viscous friction coefficient: 0.002953 N.m.s - -You have a single phase and a three phase voltage sources with 230 Vrms,l-n at 50 Hz. Also, you have DC voltage source to excite field winding of the DC machine. - - **a)** After checking the warehouse, you found 4 already built devices with appropriate input voltage and current ratings: - - Single-phase half-bridge controlled rectifier, - - Single-phase full-bridge controlled rectifier, - - Three-phase half-bridge controlled rectifier, - - Three-phase full-bridge controlled rectifier. - - - Which of the rectifier circuits is suitable for rated power operation of the DC machine? Explain and show the analytical calculation why other rectifiers are not suitable. - -**b)** Calculate the firing angle for the chosen topology to achieve rated voltage of the DC machine at the output of the rectifier? - -**c)** Simulate the designed circuit on Simulink. Enter the firing angle that you have calculated at part 1.b. Assume that the DC machine works in the rated power conditions. Plot the input voltage and input current of the rectifier on the same graph at steady state. Present the FFT analysis results of the input current. Comment on the results. - -**d)** Plot the output voltage and the output current of the rectifier on the same graph at steady state. Plot the speed and the torque of the DC machine at steady state. Comment on the results. - -**e)** Plot the input current of the armature of the DC motor at transient part. What might be a problem with the resultant current graph? Propose a method to overcome the problem. Explain it in detail. - -**f)** Assume that there is a 10 mH line inductance on each phases. Calculate the required firing angle to maintain the rated voltage of the DC machine. - -**g)** Show that the output voltage is remained unchanged. Repeat the part c. Comment on the results. - -**h)** Propose a method to drive the DC machine in reverse direction as well. Explain it in detail. diff --git a/Homeworks/Homework 3/Teams.md b/Homeworks/Homework 3/Teams.md deleted file mode 100644 index 9b209e1..0000000 --- a/Homeworks/Homework 3/Teams.md +++ /dev/null @@ -1,21 +0,0 @@ -# Homework 3 Team Members - -Random generated teams are announced below. It is your responsibility to find your team member. -If you can not contact your team member, please let me know as soon as possible. - -| Team No | First Member | Second Member | -|--------- |-------------- |----------------- | -| 1 | ecem karamercan |kubilay kaya -| 2 | ugur cem erdem |kaan tutek -| 3 | zehra gunes |alper soysal -| 4 | anil yalcinkaya |ozgur arda kucukaslan -| 5 | mert eren kandilli |ertugrul yolcu -| 6 | musa ulusoy |muhammet samet yakut -| 7 | osman yucel |goktug tonay -| 8 | berna corak |zeynep coklu -| 9 | husnu oguz yorgancilar |emre cakmakyurdu -| 10 | emre celen |tugce sevval kaya -| 11 | ece irem yazir| - - -If your name is not listed above, please let me know. diff --git a/Homeworks/Homework 3/evaluation.md b/Homeworks/Homework 3/evaluation.md deleted file mode 100644 index 8ea625b..0000000 --- a/Homeworks/Homework 3/evaluation.md +++ /dev/null @@ -1,69 +0,0 @@ - - -## Guideline for Homework #3 - -Here are the important points for Homework #3 - -- You will complete the project in pairs. -- You are required to create one Github repo in one of the team member's account. Then please add Furkan (/tokgozfurkan) as collaborator. Each partner is required to contribute to the work. -- You can use any simulation software you want, but it is advised to use MATLAB Simulink. -- At the end of the homework, you are required to submit a project report (in PDF) to ODTUClass. Both this report and your source files in the GitHub repo will be used for grading. -- Reports will be checked using Turnitin, and copying will not be tolerated. Even if you find a report, so that you can inspire, you are limiting of what you can learn from this course. Don't fool yourself, and do your projects with your team member only. -- Late submissions will be available in 1 days after the deadline but the homework will be graded over 85 pts. (-15% reduction for late submissions) - -## Evaluation - -The project will be evaluated using the following guideline: - -**Number of Commits (10%):** The number of edits of your project files as seen from the contributors list. For example, if you start making your project in the last few days, you’ll get no credit. If you start early and continue editing your files, you’ll get full credit. The projects are time consuming, so this is a way to encourage you to start early and work regularly. Note that, each student will be evaluated separately according to personal commit number. - -**Report Quality (Pass or Rejection):** Text explaining your design decisions, quality of your figures, citing relevant studies and your conclusion section. - -**Technical Level (90%):** The detail level of your simulations and your conclusions. - -## Number of Commits: - -In this project the minimum expected number of commits on different days is 2. Each days you made at least one commit is 5 points (saturating at 10 points). The following rules apply: - -- Each student will be evaluated personally. So please make sure each team member contributes. - -- Your commit has to be a meaningful, and considerable amount of change has to be made compared to the previous version. For example, just changing a few words in your report is not a meaningful commit. - -- Number of days that you committed will be evaluated by common sense. For example, a commit at 23:58 and another commit at 00:02 will still count as one. - -- Do not try to find a workaround. Just spend time on your project, and improve your models regularly and it should be fine. - -You'll get 5 points from the content of your commit messages. You are supposed to write clear and explanatory commit messages, listing what specific improvements that you made in that version. Please have a look at the following links: - -- [Writing Good Commit Messages](https://vip.wordpress.com/documentation/commit-messages/) - -![](https://imgs.xkcd.com/comics/git_commit.png) - -## Report Quality: - -You report quality will be evaluated using the following criteria: - -- The report has an introduction section that briefly explains the content and the aims of the report -- The report organized properly with clear sections and subsections -- All figures and tables have proper captions -- Figures are given with white background -- The graphs have proper axes labels and font size of labels is adequate -- No grammar/spelling errors and very well-written report (hint: use spell-check, Grammarly -- Use *Export Figure* command of MATLAB instead of screenshot -- No equations or any comments presented as a photo of written copy - -If the report is not qualified well enough, the report will be rejected and students will be asked to resubmit the report in three days. The second submissions or late submissions will be evaluated over 85 pts. - -## Technical Level: - -Following grades will be applied for the technical parts: - -- Q1: 100 pts - - a) 10 pts - - b) 10 pts - - c) 20 pts - - d) 10 pts - - e) 15 pts - - f) 10 pts - - g) 10 pts - - h) 15 pts diff --git a/Homeworks/Homework 4/README.md b/Homeworks/Homework 4/README.md deleted file mode 100644 index c6b96f6..0000000 --- a/Homeworks/Homework 4/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# EE 463 Homework#4 - -## DC/DC CONVERTERS - -### Deadline: 14/01/2022 23:59 - -Please check [evaluation.md](evaluation.md) for other details and evaluation criteria about the project. Open a **private repository**, which you will put all your work into. Please add [me](https://github.com/tokgozfurkan) as a collaborator. - -
- -**1) Buck Converter**
- -A step-down DC/DC converter will be used in regulated power supply. The specifications are; the input voltage range is 6-24 V and the output voltage is fixed at 3.3 V. The output voltage control is maintained by means of feedback control. The switching frequency is selected as 250 kHz. The L and C filter components are given as 18 µH and 220 µF. Assume ideal components, ignore all parasitic effects and assume ideal switches. - - - **a)** Find the load current that guarantees CCM operation under all operation conditions. Don't just use the formula; derive your steps. - -**b)** Assume that rated output power is 5 W. Calculate the maximum inductor current ripple and output voltage ripple for the given input voltage range. - -**c)** Simulate the steady-state behaviour of the converter and show the important waveforms for boundary conduction mode with 15 V of input voltage. Plot following waveforms and comment on the results. -* Inductor voltage and current -* Output voltage -* Diode voltage and current -* Switch voltage and current - -**d)** Repeat part C with 12 V input and rated output power of 5 W. Comment on the results. - -**e)** Repeat part C with 6 V input and 0.33 W output power. Comment on the results. - -**f)** What is inrush current, define it. Considering the case in part E, what is your inrush current at input current for this case. Propose a method to avoid inrush current and implement your solution to your simulation model. Compare the results by plotting the cases in this part and part E. - -**g)** Now, consider that the output capacitor has 100 mΩ ESR. Simulate the rated load at 12 V input voltage. Compare the results with ideal case of part D. Comment on the effect of adding capacitor ESR to the converter parameters such as output voltage ripple. Also, offer a solution to decrease the equivalent ESR of the output capacitor and to reduce the output voltage ripple. - -**2) Boost Converter**
- -In step-up DC/DC converter, let input voltage range be 10-20 V and output voltage be 24 V with switching frequency of 500 kHz. Assume that rated output power is 48 W. - -**a)** Consider all components as ideal. Calculate minimum inductance that will keep the converter operating in the CCM operation for output power of 10 W. - -**b)** Calculate the output capacitance for peak-to-peak voltage ripple less than 2% under rated output power. - -**c)** Simulate the steady-state behaviour of the converter and show the important waveforms for boundary conduction mode of part A. Plot following waveforms and comment on the results. -* Inductor voltage and current -* Output voltage -* Diode voltage and current -* Switch voltage and current - -**d)** Assuming the switches and capacitors are ideal, but the inductor has 57 mΩ ESR, and considering the load resistance is equal to the rated load resistance, derive the voltage gain as a function of the duty cycle. Show your steps clearly. On the MATLAB, plot the voltage gain with and without ESR on the same graph as a function of duty cycle. Comment on the results. You may verify these results via simulation and for this you may choose an input voltage of 15 V. - -**e)** Repeat the same steps in Part D for the converter efficiency. - -**f)** Choose commercial semiconductor products using Digikey that is appropriate for your design. Calculate the losses on these devices for rated power operation with 15 V input voltage. How would losses on the diode and switch change if the duty cycle is increased? Explain in detail. - -**g)** Using the calculated loss values, construct a thermal lumped element model and estimate the junction temperature without a heatsink. If necessary, choose a thermal interface material and heatsink and find out the junction temperature with these materials. Clearly state any assumption that you made. diff --git a/Homeworks/Homework 4/Teams.md b/Homeworks/Homework 4/Teams.md deleted file mode 100644 index 7c7876f..0000000 --- a/Homeworks/Homework 4/Teams.md +++ /dev/null @@ -1,21 +0,0 @@ -# Homework 4 Team Members - -Random generated teams are announced below. It is your responsibility to find your team member. -If you can not contact your team member, please let me know as soon as possible. - -| Team No | First Member | Second Member | -|--------- |-------------- |----------------- | -| 1 | ecem karamercan |ece irem yazir -| 2 | ugur cem erdem |kubilay kaya -| 3 | zehra gunes |kaan tutek -| 4 | anil yalcinkaya |alper soysal -| 5 | mert eren kandilli |ozgur arda kucukaslan -| 6 | musa ulusoy |ertugrul yolcu -| 7 | osman yucel |muhammet samet yakut -| 8 | berna corak |goktug tonay -| 9 | husnu oguz yorgancilar |zeynep coklu -| 10 | emre celen |emre cakmakyurdu -| 11 | tugce sevval kaya| - - -If your name is not listed above, please let me know. diff --git a/Homeworks/Homework 4/evaluation.md b/Homeworks/Homework 4/evaluation.md deleted file mode 100644 index 28ee869..0000000 --- a/Homeworks/Homework 4/evaluation.md +++ /dev/null @@ -1,79 +0,0 @@ - - -## Guideline for Homework #4 - -Here are the important points for Homework #4 - -- You will complete the project in pairs. -- You are required to create one Github repo in one of the team member's account. Then please add Furkan (/tokgozfurkan) as collaborator. Each partner is required to contribute to the work. -- You can use any simulation software you want, but it is advised to use MATLAB Simulink. -- At the end of the homework, you are required to submit a project report (in PDF) to ODTUClass. Both this report and your source files in the GitHub repo will be used for grading. -- Reports will be checked using Turnitin, and copying will not be tolerated. Even if you find a report, so that you can inspire, you are limiting of what you can learn from this course. Don't fool yourself, and do your projects with your team member only. -- Late submissions will be available in 1 days after the deadline but the homework will be graded over 85 pts. (-15% reduction for late submissions) - -## Evaluation - -The project will be evaluated using the following guideline: - -**Number of Commits (10%):** The number of edits of your project files as seen from the contributors list. For example, if you start making your project in the last few days, you’ll get no credit. If you start early and continue editing your files, you’ll get full credit. The projects are time consuming, so this is a way to encourage you to start early and work regularly. Note that, each student will be evaluated separately according to personal commit number. - -**Report Quality (Pass or Rejection):** Text explaining your design decisions, quality of your figures, citing relevant studies and your conclusion section. - -**Technical Level (90%):** The detail level of your simulations and your conclusions. - -## Number of Commits: - -In this project the minimum expected number of commits on different days is 2. Each days you made at least one commit is 5 points (saturating at 10 points). The following rules apply: - -- Each student will be evaluated personally. So please make sure each team member contributes. - -- Your commit has to be a meaningful, and considerable amount of change has to be made compared to the previous version. For example, just changing a few words in your report is not a meaningful commit. - -- Number of days that you committed will be evaluated by common sense. For example, a commit at 23:58 and another commit at 00:02 will still count as one. - -- Do not try to find a workaround. Just spend time on your project, and improve your models regularly and it should be fine. - -You'll get 5 points from the content of your commit messages. You are supposed to write clear and explanatory commit messages, listing what specific improvements that you made in that version. Please have a look at the following links: - -- [Writing Good Commit Messages](https://vip.wordpress.com/documentation/commit-messages/) - -![](https://imgs.xkcd.com/comics/git_commit.png) - -## Report Quality: - -You report quality will be evaluated using the following criteria: - -- The report has an introduction section that briefly explains the content and the aims of the report -- The report organized properly with clear sections and subsections -- All figures and tables have proper captions -- Figures are given with white background -- The graphs have proper axes labels and font size of labels is adequate -- No grammar/spelling errors and very well-written report (hint: use spell-check, Grammarly -- Use *Export Figure* command of MATLAB instead of screenshot -- No equations or any comments presented as a photo of written copy - -If the report is not qualified well enough, the report will be rejected and students will be asked to resubmit the report in three days. The second submissions or late submissions will be evaluated over 85 pts. - -## Technical Level: - -Following grades will be applied for the technical parts: - -- Q1: 50 pts - - - a) 5 pts - - b) 7 pts - - c) 8 pts - - d) 8 pts - - e) 8 pts - - f) 7 pts - - g) 7 pts - - -- Q2: 50 pts - - a) 5 pts - - b) 6 pts - - c) 8 pts - - d) 10 pts - - e) 10 pts - - f) 5 pts - - g) 6 pts diff --git a/README.md b/README.md index 5f14997..c11abc4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# EE463 (2021-2022 Fall Semester) +# EE463 (2022-2023 Fall Semester) This is the GitHub repo for METU EE463-Static Power Conversion-I course. diff --git a/Term Project/README.md b/Term Project/README.md deleted file mode 100644 index 4bdf048..0000000 --- a/Term Project/README.md +++ /dev/null @@ -1,203 +0,0 @@ -# EE 463 Hardware Project - -## DC Motor Drive - -### Deadlines: -- Complete Simulation Report and Presentation for Feedback Session - 2nd of January -- Hardware Demo - 21st of January -- Final Report - 6th of February -- Video - 6th of February - -In this project you are required to make a controlled rectifier that will be used to drive a DC Motor. - - - Power Input: 3 Phase, or 1 Phase AC Grid (Adjustable with variac) - - Output: Adjustable DC Output (Vmax < 180 Vdc) - -You are free to choose any topology such as (but not limited to and also encouraged to find other topologies): - - - Three Phase Thyristor Rectifier - - Single Phase Thyristor Rectifier - - Diode Rectifier + Buck Converter - -### Specs: - -You are required to drive the following the DC motor (on the left). The motor will be loaded with the generator (on the right) coupled to the generator: - -![](./motor-set.jpg) - -![](./motor-label.jpg) - -Specs of the all motor windings are measured as follows: - - - **Armature Winding:** 0.8 Ω, 12.5 mH - - **Shunt Winding:** 210 Ω, 23 H - - **[Interpoles](https://www.quora.com/Electrical-Machines-What-do-interpoles-do-in-DC-motors) Winding:** 0.27 Ω, 12 mH - - Inertia: TBA - -In the project you will be supplied with a separate external DC source to feed the field winding (i.e. separately excited DC machine). However, you are free to make any other connection types such as shunt, series or compound if you want. You can use maximum two supply -excluding field excitation- to feed your motor driver circuitry. You must use the colour coded (positive red, negative black) banana plug connectors which will be given to you as input and output terminals of your design. Check out the [available component list](https://github.com/odtu/ee463/blob/master/Term%20Project/components.md). - -You can use the variac to gradually apply AC voltage to your drive, and leave it any value you want, but you can not use variac to control voltage during operation. - -### Project Steps: - -- Choose your partners: Each group will consist of 3 people. You are free to choose your partners. - -- Create a **public repo**: Open a public repo, which you will put all your work into. Please add [me](https://github.com/ozank) and [Furkan](https://github.com/tokgozfurkan) as a collaborator. - -- Topology Selection: Discuss the advantages and disadvantages of each topology, and decide on a topology. You are required prepare a document to support your decision. - -- Computer Simulations: According the your topology selection, you are going to run computer simulations, to prove the performance characteristics of your drive. It is best to simulate as detailed as possible to catch possible hardware problems (for example, how to generate control/gate signals). - -- Component Selection: According to your analytical calculations and computer simulations decide on which components you are going to use. Not only choose the power components, but also decide on the control, and auxiliary components. Don't forget to plan logistics, it may take weeks to get some components. - -- Implementation: Build a prototype as fast as possible, and keep iterating. - -- Final Demo Day: In the demo day, you are expected to present your working prototypes. You are required to start the DC motor from standstill to rated speed under no load (but still you have the inertia, and the friction) and run for 2 minutes. You are allowed to soft start your drive (i.e for charging capacitors etc) with a variac, but variac should not be used to control the voltage while the motor is running. - -### Grading - -Project Outcomes: -- **Complete Simulation Report (15 pts):** A report that presents your design decisions, computer simulations, and component selection for the all parts of the project. Similar grading rules apply with previous projects (i.e. format, number of commits etc.) - -- **Presentation for Feedback Session (15 pts):** Each team should present their topology selection and project design. They should describe how they selected critical components and their plan for design and manufacturing. - -- **Demo Day (30 pts):** Each team is expected to present their prototype in the demo day. If you have a prototype, but somehow if it doesn't work on the demo day, you will get zero points from this part. However, if you don't come up with a prototype, or convince me that you put enough effort in building one, you will get zero points from the all hardware project (yes, even if you had the design report). - -- **Test Results (15 pts):** This section can be added in to the design report, or submitted as a separate report. It should contain your results with the motor running (data can be collected on the demo day, but preferably earlier) The report can contain any other useful tests (i.e. functionality of the switches, tests with R load etc.) - -- **Final Report (25 pts):** A report that presents your design decisions, computer simulations, and component selection. Similar grading rules apply with previous projects (i.e. format, number of commits etc.) - - -#### Bonus Parts - -You can get extra points (up to 25 pts for each it but it is subjected to change) in any of the following: - -- **Cheapest Design Bonus:** A bonus will be awarded to design with the cheapest unit price. You should add the cost of all components that you have used in the project to the list. You should find the costs of all the circuit components that your are going to use in Digikey -if you cannot find it in Digikey you can try other suppliers- for 1000 pieces and offer a bill of materials (BOM). - -- **Efficiency Bonus:** The project with the highest efficiency at rated load will be awarded with this bonus. - -- **Compactness Bonus:** A bonus will be awarded to a project with the smallest volume (including all cabling, control circuitry, filters, connectors etc). The volume of the design will be calculated by finding the smallest possible rectangular prism that can contain the design. You must get Industrial Design Bonus to be eligible for this bonus. - -- **Industrial Design Bonus:** Enclose your design in a plastic/metal box (like one of [those](https://www.altinkaya.com.tr/Proje_Kutulari.html), not in a shoe box) and label input/outputs with proper connections for safe operation. You can design and 3D print your housing by using 3D printer available in our department. You can contact with [Mesut Özer](https://eee.metu.edu.tr/personel/mesut-ozer) for details of 3D printing process or you can use the 3D printer in the Ground Lab. Secure the board and connections so that it does not get damaged when it is subjected to vibrations. - -- **Tea Bonus:** Boil the water inside 2 kW kettle. Kettle will be fed by AC machine, which is mechanically connected to the DC motor driven by your driver. The drive should supply minimum 2 kW power to the kettle for at least 5 minutes. You will also enjoy the tea of triumph after successfully boiling the water in the kettle. - -- **PCB Bonus:** Implement your design on PCB. You can use PCB design softwares such as KiCad, Altium Designer, Proteus, Autocad Eagle, etc. Some [tips](http://www.onmyphd.com/?p=pcb.design) about PCB layout can be helpful in this part of the project. - -- **Single Supply Bonus:** If you could feed the driver circuitry using only single supply, you will be awarded with this bonus. - -- **Analog Controller Bonus:** If an analog controller is used to control the drive rather than a digital controller a bonus will be awarded. - -- **Four-Quadrant Bonus:** Normally you are required to make a single quadrant DC motor drive, but implement a four-quadrant drive to get this bonus. - -- **Closed-loop Voltage/Current Control Bonus:** Implement a feedback loop to adjust the output voltage automatically and protect your drive against high currents. - -- **Best Video Bonus:** Just get creative, and try to get a fun and informative video to describe your project progress. A video telling your story during the design process and project implementation. Videos of maximum 3-4 min should be uploaded to YouTube (or any other online video hosting website). Each team member should appear in the video. - -- **Karma Bonus:** This bonus will be awarded to one person who helps most to everyone during the project period. This bonus will be awarded by the results of anonymous voting in the demo day. - -### Frequently Asked Questions - -- Do I need to buy all the components? - -No, we will provide some mostly used components, but not all of them. Please check the [available component list](https://github.com/odtu/ee463/blob/master/Term%20Project/components.md). - -- Can I use the lab before demo day? - -Yes, you will be able to use power electronics lab. The machinery lab can be used after EE361 lab sessions are finished. - -- What equipment will be available for us in the lab? - -You will be able to use oscilloscope, power supply, soldering station, function generator and variacs. You can also use the Ground Lab after getting required safety training and permission. - -- Can I also work at nights in the lab? - -Due to safety regulations, you have to work under supervision of course assistants. Only exception is if an assistant already working in the lab after-hours, you can use the lab, but there is no fixed or guaranteed schedule for that. So, do not plan to finish the work load of the project on weekends or after work hours. - -### Hints: - -For all hints please have a look at the [tips document](https://github.com/odtu/ee463/blob/master/Term%20Project/tips.md). - -# Past Years' Projects - -### 2020 Teams - -- [Kardeşler Elektronik A.Ş](https://github.com/EnesCanbolat/EE463-Project): Enes Canbolat, Emin Un, Berkay Uzun -- [Power Quality](https://github.com/alpercak/EE463_TermProject.git): Mustafa Mert SARIKAYA, Alper ÇAKIROĞLU, Fatih Serdar SAĞLAM -- [Power Guide](https://github.com/busranurkocak/EE463-Term-Project): Eren ÖZKARA, Yunus ÇAY, Büşranur KOÇAK -- [Distanced Power Solutions Inc.](https://github.com/ceyhunkocc/EE463-TermProject.git): Ceyhun KOÇ, Defnenur KORKMAZ, Görkem GÜLLETUTAN -- [Unlimited Power!](https://github.com/onuroztas1/EE463_Project_Onur_Halis_Halid.git): Ahmet Halis Sabırlı, Halid Filiz, Onur Öztaş, Emre Karabakla -- [Deadly Viper Assassination Squad Inc.](https://github.com/mehmetkl/EE463-Term-Project.git): Mustafa Yıldız, Ali Belli, Mehmet Kılıç - - -### 2020 Videos - -- [Kardeşler Elektronik A.Ş](https://www.youtube.com/watch?v=OPD5CQ3YGrg&feature=youtu.be) (Best Video Bonus Winner) -- [Power Guide](https://www.youtube.com/watch?v=6BUnYYQThP8&feature=youtu.be) (Best Video Bonus Winner) -- [Distanced Power Solutions Inc.](https://www.youtube.com/watch?v=rCTESrjsp6w&ab_channel=CeyhunKo%C3%A7) (Best Video Bonus Winner) -- [Unlimited Power!](https://www.youtube.com/watch?v=Rinxe8KxoEA&feature=youtu.be) (Best Video Bonus Winner) -- [Deadly Viper Assassination Squad Inc.](https://www.youtube.com/watch?v=vXrl2gbuGQM) (Best Video Bonus Winner) - -### 2019 Teams - -- [Three Pole Machine](https://github.com/edsenel/ThreePoleMachine): Ogün Altun, Emre Deniz Şenel, Fahri Türedi -- [Blue Smoke](https://github.com/pdb5627/ee463-hardware-project): Paul BROWN, İbrahim DURU, Mustafa ŞAHİN -- [3 Phases 1 Company](https://github.com/m-zeybek/3P1C_Hardware_Project): Orhun Taşoğlu, Kutay Delibaş, Mert Zeybek -- [M.P.W.U electronics](https://github.com/MERTAYDIN46/EE463_HardwareProject-M.P.W.U-electronics-): Burak kemal KARA, Cem DUMAN, Mert Yaşar AYDIN -- [N.A.M.-I Power](https://github.com/sammalek0/EE463-HardwareProject-N.A.M-I-Power): Nevzat S. Şenyayla, Muhammed Barış, Sam Ghassemi -- [Kara Şimşekler](https://github.com/nurettincavus/463karasimsekler): Deniz Boran KARACA, Nurettin ÇAVUŞ -- [Ostim Rectifiers](https://github.com/CemilUrgup/EE463-Hardware-Project-Ostim-Rectifiers): Habibullah Koçoğlu, Cemal Öztürk, Cemil Ürgüp -- [Ree-Wired](https://github.com/buryalcin/ReeWired): Beyhan Türkyılmaz, Mehmet Gürtekin, Burak Yalçın -- [Dynamic Power](https://github.com/musayeli/463-HARDWARE-Project): Hamza SOLAK, Musa YELİ, Canberk DUMAN - -### 2019 Videos - -- [Three Pole Machine](https://www.youtube.com/watch?v=YZUBasKc0Og) -- [3 Phases 1 Company](https://www.youtube.com/watch?v=jqYrZNpZuFA) -- [M.P.W.U electronics](https://www.youtube.com/watch?v=vqz0xIiDz8E) -- [N.A.M.-I Power](https://www.youtube.com/watch?v=fzA787_wp4Y) (Best Video Bonus Winner) -- [Kara Şimşekler](https://drive.google.com/file/d/1u6mGx2txVA8GeNq95FOMn25f3ItVCYUt/view) -- [Ostim Rectifiers](https://www.youtube.com/watch?v=GmYoqUheJWo) -- [Ree-Wired](https://www.youtube.com/watch?v=QtswupaRqzg) -- [Dynamic Power](https://www.youtube.com/watch?v=q_Ks-do5HX4) - -### 2018 Teams - -- [SPARK Industries](https://github.com/hhintoglu/EE463_Hardware_Project): Huzeyfe Hintoglu, Sadık Akyar, Muhammed Hakan Karakaya -- [FosFos AG](https://github.com/sametyildirima/FosFos-AG): Samet Yıldırım, Ozan Can İyier, Furkan Karacabey -- [BiB Power]( https://github.com/ismail-ataseven/BiB-Power): İsmail Ataseven, Berkay Sağlam, Batuhan Bülbül -- [Firing Angels](https://github.com/nailtosun/EE-463-Hardware-Project): Nail Tosun, Ali Aydın, Özgür Ertürk -- [The Third Harmonics](https://github.com/EnesAyaz/EE463-HardwareProject):Furkan Tokgöz, Enes Ayaz, Yasin Durmaz -- [The Mega Hurts](https://github.com/bulbulbahar/EE463_HardwareProject): Bahar Bülbül, Etki Açılan, Hakkı Gülcü -- [K.A.R.P.U.Z.](https://github.com/gurkandyilmaz/EE463-Hardware_Project): Ali Aydın Yamandağ, Gürkan Durmuş Yılmaz, Sonay Ulukaya -- [Freewheeling Co.](https://github.com/anilcanbudak/EE463-Hardware-Project): Anılcan Budak, Cem Akıncı, Murat Çolakoğlu -- [A.N.](https://github.com/nazliogluahmet/EE_463_proje_AN): Ahmet Nazlıoğlu -- [Smart Grid](https://github.com/ivenguzel/EE463-Harware_Project): Saliha İven Güzel, Ekin Su Saçın, Onur Külahlıoğlu -- [METU LELS](https://github.com/yusufselimkaratas/463HardwareProject): Mehmet Elen, Mert Elmas, Yusuf Selim Karataş -- [M.A.N.Power](https://github.com/nevzatsafasenyayla/M.A.N.Power): Nevzat S. Şenyayla, Akın Şavklı, Metehan Kara - -### 2017 Teams - -- [Kesla Motors: Melisa, Hande, Özgür](https://github.com/ghandeb/KESLA-Motors) -- [FNAG: Hakan S, Ceren, Yusuf](https://github.com/hakansrc/EE463-Hardware-Project) -- [Ripple Warriors: Eralp, Mahmut Enes](https://github.com/MehmetEralpKose/Ripple-Warriors-Hardware-Project-) -- [EMAchines: Ümit Mert, Ekin, Asım](https://github.com/UmitMertCaglar/EE463-Hardware-Project) -- [THD Defenders: Caner, Uğur, Tuna](https://github.com/caneryagci/EE_463-Hardware-Project) -- [Dank Drivers: Mert, Hakan Polat](https://github.com/hakanpolat/EE463--Dank-Drivers) -- [Ankara Instruments: Emin, Özgür, Talgat](https://github.com/emincinalioglu/Ankara-Instruments) -- [Shark Attack: Celal, Abdurrahman, Tugay](https://github.com/celalkavlak/EE463_Hardware_Project) -- [Converting Falcons: Cem, Ayberk Kaan, Olgun](https://github.com/OlgunErdogan/Converting_Falcons) -- [Raşit](https://github.com/rasitgokmen/EE463-Project) - -### 2017 Videos: - -- [Kesla Motors](https://www.youtube.com/watch?v=I-ww9eQDfaU) -- [FNAG](https://youtu.be/eVu52fjexhE) -- [Ripple Warriors](https://drive.google.com/file/d/1-aCfB_sSwF4t1ENeGZwWkp-CMlNDKGck/view) -- [EMAchines](https://www.youtube.com/watch?v=PyMzq8Eca7o) -- [THD Defenders](https://www.youtube.com/watch?v=gRVRT1USEpw) -- [Dank Drivers](​https://youtu.be/Q4zAWDH7_88) -- [Ankara Instruments](https://drive.google.com/open?id=17f6EGrr7mS8Uh7WiCu8BmIiLnXTHfP1c) -- [Shark Attack](​https://drive.google.com/open?id=1OIxgk-Lcdn7AT_PH-EiCHYb63u0lPHV_) -- [Converting Falcons](https://www.youtube.com/watch?v=T0_olXNja7c&feature=youtu.be) -- [Raşit](https://www.youtube.com/watch?v=tHf7YZv6PTA) diff --git a/Term Project/Term Project Presentation.pdf b/Term Project/Term Project Presentation.pdf deleted file mode 100644 index d142f6a..0000000 Binary files a/Term Project/Term Project Presentation.pdf and /dev/null differ diff --git a/Term Project/components.md b/Term Project/components.md deleted file mode 100644 index 5d2ed3b..0000000 --- a/Term Project/components.md +++ /dev/null @@ -1,58 +0,0 @@ -# Components in our inventory - -- TO220 Package heatsink, [here.](https://www.direnc.net/to220-sogutucu) -- TO220 Package thermal pad, [here.](https://www.direnc.net/to220-izalator) -- TLP250 Optocoupler, [here.](https://www.direnc.net/tlp250-dip8-mosfet-cikis-optokuplor-entegresi) -- Isolated Gate Driver Optocoupler, [here](https://www.direnc.net/hcpl3120-dip8-mosfet-cikis-optokuplor-entegresi) -- 100 uF, 63V Electrolitic capacitor 8x12mm, [here.](https://www.direnc.net/100uf63v) -- 47 uF, 63V Electrolitic capacitor 6x12mm, [here.](https://www.direnc.net/47uf63v-48) -- 220 nF, 63V Ceramic capacitor, [here.](https://www.direnc.net/220nf-63v-seramik) -- 4mm black connector, [here.](https://www.direnc.net/4mm-born-jak-seffaf-siyah-buyuk-boy) -- 4mm red connector, [here.](https://www.direnc.net/4mm-born-jak-seffaf-kirmizi-buyuk-boy) -- DI154-TO Bridge rectifier, 1.5A 400V, [here.](https://www.direnc.net/di154-t0-kopru-diyot--15a-400v-dip) -- Single phase bridge rectifier, 35A 1000V, [here](https://www.direnc.net/35a-1000v-kopru-diyot) -- IRF 510 N Mosfet 100V 5.6A, 0.54Ohm, [here.](https://www.direnc.net/irf510-56a-100v-0540-ohm-n-channel-power-mosfet) -- IRF 540 N Mosfet 100V 28A, [here.](https://www.direnc.net/irf540-n-channel-power-mosfets-27-a-60-100v) -- IRF 740 N Mosfet 400V 10A 0.55Ohm, [here.](https://www.direnc.net/irf740-10a-400v-0550-ohm-n-channel-power-mosfet) -- IRF 830 N Mosfet 4.5A 500V 1.5Ohm, [here.](https://www.direnc.net/irf830-45a-500v-1500-ohm-n-channel-power-mosfet) -- IXGH24N60C4D1 N Channel IGBT Transistor 30A 600V, [here.](https://www.direnc.net/ixgh24n60c4d1-rohs-24a600v-to247ad-igbtdiode) -- BT151-500 Thyristor 7.5A 650V TO-220, [here.](https://www.direnc.net/bt151-500--silicon-controlled-rectifier500v-vdrm75a-itto-220ab) -- BT152-600 Thyristor 13A 650V TO-220, [here.](https://www.direnc.net/bt152-600-tristor-20a-650v-scr-to-220ab) -- TIC106M Thyristor 5A 600V TO-220, [here.](https://www.direnc.net/tic106m-5a-600v-scr-to-220ab) -- 1N5822-HT 3.0A Schottky Diode, [here](https://www.direnc.net/1n5822-ht-30-amp-schottky-barrier-rectifiers-hottech) -- MUR1560G Power diode, 15A, 600V, [here](https://www.direnc.net/mur1560g--15a-600v-silicon-rectifier-diode-to-220ac) -- TL 494 PWM Controller, [here.](https://www.direnc.net/tl494--025a-switching-controller-300khz-switching-freq-max) -- LM555 Timer, [here.](https://www.direnc.net/lm555-ne555-dip8-zamanlayici-entegre) -- LM358P DIP-8 Op-amp, [here.](https://www.direnc.net/lm358-single-supply-dual-operational-amplifiers) -- 7805 Voltage regulator, 7-35 Input, 5V output, [here.](https://www.direnc.net/7805cv--regulator) -- 7808 Voltage regulator, 7-35 Input, 8V output, [here.](https://www.direnc.net/7808cv--regulator) -- 7812 Voltage regulator, 7-35 Input, 12V output, [here.](https://www.direnc.net/7812cv--regulator) -- 7815 Voltage regulator, 7-35 Input, 15V output, [here.](https://www.direnc.net/7815cv--regulator) -- ROE-0512S, 1W isolated DC/DC converter, 5V Input, 12V output, [here](https://www.ozdisan.com/guc-kaynaklari-adaptorler/izole-donusturucu-moduller/dcdc-donusturuculer/ROE-0512S) -- ROE-2405S, 1W isolated DC/DC converter, 24V Input, 5V output, [here](https://www.ozdisan.com/guc-kaynaklari-adaptorler/izole-donusturucu-moduller/dcdc-donusturuculer/ROE-2405S) -- Power resistor, 11W 120ohm, [here](https://www.ozdisan.com/pasif-komponentler/direncler/tas-direncler/PRWIBWJW121B00) -- Power resistor, 11W 10ohm, [here](https://www.ozdisan.com/pasif-komponentler/direncler/tas-direncler/PRWIBWJW100B00) -- Power resistor, 11W 1ohm, [here](https://www.ozdisan.com/pasif-komponentler/direncler/tas-direncler/PRW0BWJW10JB00) -- Fuse holder, 20mm, [here](https://www.direnc.net/pcb-tip-sigorta-yuvasisiyah20mm) -- Fuse, 1A, 10A, 15A, 25A, [here](https://www.direnc.net/1a-ufak-cam-sigorta-20mm) -- Thermal paste, [here](https://www.direnc.net/50cc-cam-sise-termal-macun-beyaz) -- Heat shrink tube, [here](https://www.direnc.net/15mm-isi-ile-daralan-makaron) -- 13x25mm Stripboard, [here.](https://www.direnc.net/13x25-delikli-plaket) -- 12x12mm Stripboard, [here.](https://www.direnc.net/12x12-delikli-plaket) - -# Magnetic cores - -| Toroid Core | Toroid Core Stock | E core | E Core Stock | Coil Former | Coil Former Stock | -|:-----------:|:-----------------:|:-------------:|:------------:|:-----------:|:-----------------:| -| 55928A2 | 10 | 00K4022E090 | 7 | | | -| 77050A7 | 7 | 00K3515E090 | 10 | PCB3515M1 | 1 | -| 77442A7 | 10 | 00K6527E060 | 10 | 00B652701 | 5 | -| 77111A7 | 10 | 00K8044E02601 | 10 | | | -| 77310A7 | 9 | 00K7228E060 | 10 | | | -| 77439A7 | 10 | 0P45530EC | 10 | PCB5530-FA | 10 | -| 79894A7 | 9 | 0P43517EC | 9 | | | -| 79192A7 | 9 | 0P44022EC | 6 | PCB4022-14 | 10 | -| 79083A7 | 10 | 0P43434EC | 4 | PCB3434-14 | 5 | -| 79440A7 | 10 | 0R45959EC | 10 | | | -| 88071A7 | 10 | FX2238 | 9 | | | -| 88894A7 | 8 | | | | | diff --git a/Term Project/motor-label.jpg b/Term Project/motor-label.jpg deleted file mode 100644 index 55a3bcc..0000000 Binary files a/Term Project/motor-label.jpg and /dev/null differ diff --git a/Term Project/motor-set.jpg b/Term Project/motor-set.jpg deleted file mode 100644 index 581b837..0000000 Binary files a/Term Project/motor-set.jpg and /dev/null differ diff --git a/Term Project/tips.md b/Term Project/tips.md deleted file mode 100644 index cbdb04a..0000000 --- a/Term Project/tips.md +++ /dev/null @@ -1,61 +0,0 @@ -# Hardware Project Tips - -**REMEMBER ALWAYS SAFETY FIRST!** - -Hardware implementation is quite risky. Design process and the prototyping can take a much longer time that you have anticipated. A simulation project can be straightforward, but a hardware project is like below: - -![](https://blog.sweek.com/wp-content/uploads/2015/12/5.png) - -Therefore, I strongly advise you to start working immediately, and: - -![](http://img.picturequotes.com/2/244/243483/fail-early-fail-often-in-order-to-succeed-sooner-quote-1.jpg) - -Here's a few tips for you. Please remember all of these items are based on real experiences. Please consider each of them. - ----- - -# DO - -- Start thinking about your hardware project early. Fail early, fail often, in order to succeed sooner. -- Consider and understand your project requirements in detail. -- Model your topology with all possible non-idealities. -- Discuss your ideas and findings with your friends and share them. -- Look for design notes and guides, instead of articles (for now). -- According to your simulation results, choose semiconductor devices wisely, with safety -margin. -- Choose capacitance, resistance and inductance values that are commercially available. -- Capacitor selection bottleneck: Voltage ripple (also current ripple) -- Inductor selection bottleneck: Max. Current, current ripple -- If you need a large inductor that is not available in shops, build your own. We have [cores](https://github.com/odtu/ee463/blob/master/Hardware-Project/components.md) that is available for your usage. -- Buy spare components. You don’t want to visit Konya Sokak 3 times a day. (☹) -- Let your friends know when you go shopping to Konya Sokak. -- Do not use jumpers unless it is really necessary. -- Isolate your controller. -- Identify high current loops, keep them short and thick. -- Place gate driver as close as possible to the gate leg of the transistor. -- Keep your circuit neat and easy to debug. -- Use stranded cables. -- Twist your cables. -- Use fuses. -- Start experimenting with low voltage and current, increment it gradually. -- Specify measurement points considering earth and floating ground connections. - -# DON'T - -- Don’t hesitate to share what you know, recognize or find. (Don’t be an typical EE student. No -one is your enemy or opponent.) -- Don’t procrastinate the project. -- Don’t apply a step voltage to the motor. -- Don’t connect multiple semiconductor devices on the same heat-sink without electrical -isolation. -- Don’t start your design with high frequency. -- Don’t put the soldering iron on the components for long duration, but make sure that it is hot enough. - -# Useful Tips - -- Motor is a big RL load, (a low pass filter) you won’t need a large LC filter. -- Optocoupler recommendation: TLP250, HCPL3120, HCPL3150 -- Design your circuit (or PCB) with connectors and make sure it can be connected and disconnected from the supply and oscilloscope in a short time. -- Online shop recommendation: [direnc.net](https://www.direnc.net/), [ozdisan.com](ozdisan.com/), [Ekom Elektronik (Digikey -distributor)](https://www.e-kom.com/) -- Local shops: Yıldırım Elektronik, Ser Elektronik, Konya Sokak