半波整流器
电路
曲线
代码
model aa
Modelica.Electrical.Spice3.Basic.Ground ground1 annotation(
Placement(visible = true, transformation(origin = {-60, -22}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
Modelica.Electrical.Spice3.Sources.V_sin v_sin1(FREQ = 2, VA = 5) annotation(
Placement(visible = true, transformation(origin = {-60, 7}, extent = {{-10, -10}, {10, 10}}, rotation = -90)));
Modelica.Electrical.Spice3.Semiconductors.D_DIODE d_diode1 annotation(
Placement(visible = true, transformation(origin = {-18, 23}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
Modelica.Electrical.Spice3.Semiconductors.R_Resistor r_Resistor1(R = 1) annotation(
Placement(visible = true, transformation(origin = {14, 7}, extent = {{-10, -10}, {10, 10}}, rotation = -90)));
Modelica.Electrical.Spice3.Basic.Ground ground2 annotation(
Placement(visible = true, transformation(origin = {14, -20}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
equation
connect(d_diode1.p, v_sin1.p) annotation(
Line(points = {{-28, 23}, {-60, 23}, {-60, 17}, {-60, 17}, {-60, 17}}, color = {0, 0, 255}));
connect(v_sin1.n, ground1.p) annotation(
Line(points = {{-60, -2}, {-60, -12}}, color = {0, 0, 255}));
connect(r_Resistor1.n, ground2.p) annotation(
Line(points = {{14, -2}, {14, -10}}, color = {0, 0, 255}));
connect(d_diode1.n, r_Resistor1.p) annotation(
Line(points = {{-8, 23}, {14, 23}, {14, 18}}, color = {0, 0, 255}));
annotation(
uses(Modelica(version = "3.2.2")),
Diagram(coordinateSystem(grid = {1, 1})),
Icon(coordinateSystem(grid = {1, 1})),
version = "",
__OpenModelica_commandLineOptions = "");
end aa;