diff --git a/src/App.js b/src/App.js index 558c959..546dffb 100644 --- a/src/App.js +++ b/src/App.js @@ -7,12 +7,17 @@ import Navigation from './UI/Navigation'; import {BrowserRouter as Router, Routes, Route} from 'react-router-dom'; import Home from './Pages/Home'; -import Linux from './Pages/Linux/Linux'; -import Radio from './Pages/Radio/Radio'; + import Software from './Pages/Software/Software'; import DXPDevelopment from './Pages/Software/Projects/DXPDevelopment'; import ConfigAutomation from './Pages/Software/Projects/ConfigAutomation'; +import Radio from './Pages/Radio/Radio'; +import Components from './Pages/Radio/Components'; + +import Linux from './Pages/Linux/Linux'; + + function App() { return ( @@ -25,6 +30,7 @@ function App() { }> }> }> + }> }> diff --git a/src/Pages/Radio/Components.js b/src/Pages/Radio/Components.js new file mode 100644 index 0000000..0308e87 --- /dev/null +++ b/src/Pages/Radio/Components.js @@ -0,0 +1,134 @@ +import React from 'react'; + +const Components = () => { + return ( +
+
+
+ intro + diode +
+
+ +
+
+
+

Electronic components

+

These pages contain my notes on electronical components.

+

They are however, all in Dutch for now.

+ +
+
+ +
+
+

Diode

+ +
+ +
Diode symbool. (Halfgeleiderdiode)
+
+ +

Diode

+ +

De halfgeleiderdiodes worden gebruikt in gelijkrichters, om wisselstroom om te zetten in gelijkstroom.

+ +

Diodes hebben een lekstroom, deze neemt toe bij verhoging van de temperatuur.

+ +
+
Zenerdiode
+ +
+ +
Zenerdiode symbool.
+
+ +

Zenerdiode

+ +

Zenerdiodes

+ +
+ +
Karakteristiek van een zenerdiode.
+
+ + + +

Als er een constante uitgangsspanning moet zijn, dan moet de ingangsspanning hoger zijn dan de zenerspanning.

+
+ + +

De dioden hebben een gelijke doorlaatkarakteristiek maar een verschillende belastbaarheid.

+

Gegeven zijn 4 combinaties. Welke combinatie van de hoogste Uuit en grootste Iuit kan deze schakeling geven?

+ + + + + + + +
A.Uuit = 20V en Iuit = 2A
B.Uuit = 20V en Iuit = 3A
C.Uuit = 10V en Iuit = 3A
D.Uuit = 10V en Iuit = 2A
+ +

D1 en D2 kunnen samen 3A doorlaten. Echter, als er 3A gaat stromen, wordt deze opgedeeld in 2x 1.5A. Maar D1 kan dit niet doorlaten, maar max 1A. Als er dus in totaal 2A gaat stromen, wordt deze stroom opgedeeld in 1A door D1 en 1A door D2.

+

Dus, opties B en C vallen al af.

+

Dit is het signaal dat door de schakeling loopt.

+ +

De maximum sperspanning voor D1 en D2 is 30 Volt. Dus een wisselstroom met een top-top waarde van 30V.

+

Als de wisselstroom gaat stromen, gaat de electrolytische condensator opladen en ontladen (stippelijn). Hierdoor onstaat een onregelmatige gelijkstroom. De amplitude van deze stroom is dus de helft van 30V, dus 15V.

+

Hierdoor valt optie A ook af, dus optie D blijft over.

+ +

Antwoord: D. Uuit = 10V en Iuit = 2A

+
+ +

De dioden hebben gelijke doorlaatkarakteristieken maar de belastbaarheid is verschillend.

+ + + +

Kies uit de combinaties de hoogste Uuit en grootste Iuit die deze schakeling kan leveren.

+ + + + + + + +
A.Uuit = 20V en Iuit = 1A
B.Uuit = 10V en Iuit = 2A
C.Uuit = 30V en Iuit = 2A
D.Uuit = 10V en Iuit = 1A
+ + +

Antwoord: B. Uuit = 10V en Iuit = 2A

+
+ + +

Gegeven zijn schakeling en karakteristiek. Hoe ziet het spanningssignaal U uit over de zenerdiode?

+ +

Antwoord:

+ + +
+ + +

De belastingsstroom van Ibel varieert van 100mA tot 300mA. + Wat is het maximaal gedissipeerde vermogen door de zenerdiode?

+ +

Op de zenerdiode staat een spanning van 10V. + Dat komt doordat de ingangsspanning 20V is en de uitgangsspanning 10V. + Er moet dus 10V op de zenerdiode staan.

+ +

De maximumstroom van Ibel is 300mA.

+

P = U*I
+ P = 10*0.3

+ +

Antwoord: 3 Watt

+ +
+ +
+
+ +
+ +
+ ) +} + +export default Components; \ No newline at end of file diff --git a/src/UI/Navigation.js b/src/UI/Navigation.js index 6e7e90d..43b6471 100644 --- a/src/UI/Navigation.js +++ b/src/UI/Navigation.js @@ -3,6 +3,9 @@ import {Link} from 'react-router-dom'; import './Navigation.css'; +// Cheating, but it works until I know better. +let section = window.location.pathname.split('/')[2]; +let chapter = window.location.pathname.split('/')[3]; const Navigation = (props) => { return ( @@ -14,9 +17,6 @@ const Navigation = (props) => {