Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

kurs_lab_delphi

.pdf
Скачиваний:
10
Добавлен:
12.02.2016
Размер:
1.36 Mб
Скачать

15

14

13

12

11

10

 

 

 

 

 

 

 

 

 

 

 

36

28

32

26

38

36

діаметр

 

 

 

 

 

 

 

 

 

 

 

голубий

синій

світло-зелений

темно-зелений

світло-червоний

темно-червоний

колір контура

 

 

 

 

 

 

 

 

 

.р.е

 

суцільний

суцільний

суцільний

суцільний

суцільний

суцільний

стиль контура

 

 

 

 

 

 

 

 

 

3

2

2

1

3

2

товщина контура

 

 

 

 

 

 

 

 

 

 

 

немає

немає

немає

немає

немає

немає

стиль заповнення

 

 

 

 

 

 

 

 

 

 

 

30

28

34

26

32

28

ширина

 

 

 

 

 

 

 

 

 

 

 

18

16

20

14

18

16

висота

 

 

 

 

 

 

 

 

 

активний

 

світло-зелений

темно-зелений

жовтий

білий

чорний

темно-сірий

колір контура

 

 

 

 

 

 

 

 

 

 

 

 

суцільний

суцільний

суцільний

суцільний

суцільний

суцільний

стиль контура

 

 

 

 

 

 

 

 

 

опір

 

2

1

1

2

2

1

товщина контура

 

 

 

 

 

 

 

 

 

 

 

 

темно-зелений

світло-зелений

оливковий

чорний

темно-сірий

білий

колір заповнення

 

 

 

 

 

 

 

 

 

 

 

суцільний

суцільний

суцільний

суцільний

суцільний

суцільний

стиль заповнення

 

 

 

 

 

 

 

 

 

 

 

8

9

12

11

10

8

радіус дуги

індуктивність

 

 

 

 

 

 

 

 

 

світло-червоний

темно-червоний

голубий

синій

світло-зелений

темно-зелений

колір контура

 

 

 

 

 

 

 

 

 

 

 

 

суцільний

суцільний

суцільний

суцільний

суцільний

суцільний

стиль контура

 

 

 

 

 

 

 

 

 

 

 

1

1

1

2

1

2

товщина контура

 

 

 

 

 

 

 

 

 

 

 

світло-рожевий

темно-рожевий

синій

голубий

білий

темно-зелений

колір контура

ємність

 

 

 

 

 

 

 

 

 

суцільний

суцільний

суцільний

суцільний

суцільний

суцільний

стиль контура

 

 

 

 

 

 

 

 

 

 

 

 

2

2

2

2

2

2

товщина контура

 

 

 

 

 

 

 

 

 

 

 

темно-сірий

оливковий

синій

темно-сірий

оливковий

синій

колір шрифта

 

 

 

 

 

 

 

 

 

тест

 

15

14

16

15

14

16

висота шрифта

 

 

 

 

 

 

 

 

 

 

 

41

похилий,

товстий,

товстий, похилий

похилий,

товстий,

товстий, похилий

стиль шрифта

 

підкреслений

підкреслений

 

підкреслений

підкреслений

 

 

 

 

Лабораторна робота № 8

Створення програми розрахунку електричного кола постійного струму

1. Мета роботи

Навчитись програмувати методи розрахунку електричних кіл постійного струму.

2.Завдання на лабораторну роботу

1.Ознайомитись з методичними вказівками для самостійної підготовки.

2.Використовуючи систему програмування Delphi скласти програму розрахунку електричного кола постійного струму (схема згідно заданого варіанту). Для керування програмою розробити інтерфейс користувача з врахуванням наступних умов:

а) для розрахунку використати два методи: метод вузлових напруг та контурних струмів;

б) на формі передбачити відповідні компоненти для вводу параметрів кола (значень ЕРС, опорів віток), відображення отриманих результатів (струмів віток), вибору методу розрахунку, команди виклику розрахунку;

г) використати головне меню, в якому передбачити пункти для виклику розрахунку, виходу з програми, вибору методу розрахунку (пункти з RadioItem = true);

д) використовуючи компонент класу TPaintBox передбачити відображення схеми кола з результатами розрахунку.

3.Перевірити програму, виконати розрахунок.

4.Оформити звіт.

3. Зміст звіту

1.Назва роботи.

2.Мета роботи.

3.Індивідуальне завдання.

4.Текст програми.

4.Контрольні запитання

1.Використання методу контурних струмів для розрахунку електричних кіл постійного струму.

43

2.Використання методу вузлових напруг для розрахунку електричних кіл постійного струму.

3.Використання класу TCanvas для формування векторного зображення.

4.Яку подію необхідно застосувати для коректного відтворення векторного зображення?

5.Як відтворити отримані результати розрахунку на векторному зображені методами класу TCanvas?

5. Варіанти завдань

В-1 В-2

 

 

 

 

I1

 

 

 

I2

 

I3

 

 

 

R3

 

 

 

 

 

I1

 

 

I2

I3

 

 

 

R3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

R4

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

R4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E1

 

 

 

E2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

E3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В-3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В-4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

1

 

 

 

 

 

I

2

 

 

 

I3

 

 

 

 

 

 

 

 

 

 

 

 

I1

 

 

I2

I3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R1

 

 

 

 

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

 

R2

 

 

 

 

 

 

 

 

R3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E1

 

 

 

 

E2

 

 

 

 

 

 

R3

 

R4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

E3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В-5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В-6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

 

 

 

 

 

I

2

 

 

 

I3

 

 

 

 

 

 

 

 

 

 

I

1

 

 

 

 

I

2

 

 

I3

 

 

 

 

 

 

R3

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R3

 

 

 

R1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

 

R4

 

 

 

 

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E3

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В-7

I

1

 

 

I

2

I3

 

R

 

 

 

R2

 

R3

 

 

 

1

 

 

 

R4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E2

 

E3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I1

R1

E1

I1

R1

В-9

 

I2

I3

R2

 

R3

R4

E2

В-11

 

I2

I3

 

 

R3

R4 R2

E3

E2

44

В-8

 

 

I

1

 

I

2

I3

 

 

R3

 

 

 

 

 

 

 

R

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

R4

 

 

 

 

E3

 

 

 

 

 

 

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В-10

 

 

I1

 

I2

I3

 

 

R3

 

 

 

 

 

R

 

R2

 

 

 

 

 

 

 

 

 

1

 

E2

 

 

 

R4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В-12

 

 

 

 

R1

 

 

 

 

 

 

 

 

 

I2

I3

 

 

R3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45

Лабораторна робота № 9

Створення програми розрахунку електричного кола змінного струму

1. Мета роботи

Навчитись програмувати методи розрахунку електричних кіл змінного струму, освоїти методи проведення обчислень в комплексній формі.

2.Завдання на лабораторну роботу

1.Ознайомитись з методичними вказівками для самостійної підготовки.

2.Використовуючи систему програмування Delphi скласти програму розрахунку електричного кола змінного струму частотою 50 Гц (схема згідно заданого варіанту). Для керування програмою розробити інтерфейс користувача з врахуванням наступних умов:

а) на формі передбачити відповідні компоненти для вводу параметрів кола (ЕРС, активні опори, індуктивності та ємності віток), відображення отриманих результатів (струмів віток), команди виклику розрахунку;

б) використовуючи компонент класу TPaintBox передбачити відображення схеми кола з результатами розрахунку.

3.Перевірити програму, виконати розрахунок.

4.Оформити звіт.

3. Зміст звіту

1.Назва роботи.

2.Мета роботи.

3.Індивідуальне завдання.

4.Текст програми.

4.Контрольні запитання

1.Використання методу контурних струмів для розрахунку електричних кіл змінного струму.

2.Використання методу вузлових напруг для розрахунку електричних кіл змінного струму.

3.Які методи середовища Delphi використовують для проведення обчислень в комплексній формі?

46

4.Які функції застосовують для отримання модуля, кута комплексної величини, переходу від алгебраїчного представлення до показникового і навпаки?.

5.Використання класу TCanvas для формування векторного зображення.

5.Варіанти завдань

R1

В-1

 

 

 

 

 

 

 

I3

 

I1

I2

 

 

E1

 

R2

 

 

 

 

E2

C3

 

 

 

R

В-3

 

L

 

1

I

2

 

 

 

 

2

 

I1

I3

 

 

 

 

E1

C3

 

 

 

 

 

 

E

 

 

 

 

 

2

 

В-5

 

 

I3

 

 

 

 

 

 

I1

I2

 

 

R3

 

R1

 

 

 

 

 

 

 

 

 

E1

C2

 

 

 

 

E3

В-2

 

R1

I2

 

 

I1

 

I3

R2

 

 

 

C

 

E

 

3

 

 

 

1

E

 

 

 

 

 

3

 

 

 

 

В-4

I3

 

 

I1

L1

I2

E

 

 

E1

 

 

3

 

 

R2

C3

 

 

 

 

 

 

 

 

В-6

I3

 

 

 

 

 

 

 

I1

 

I2

L3

 

 

 

 

 

L1

 

R2

 

 

 

 

 

 

 

E1

 

 

E

3

 

 

В-7

 

 

 

I3

I1

 

I2

 

R3

 

 

 

 

 

 

 

 

 

 

 

 

 

C1

L

 

 

2

 

E1

E

3

В-9

R1 I2

I1

E1

I1

L1

E1

C1

I1

E1

I3

 

 

 

C2

 

 

 

C3

 

E

3

 

 

 

 

 

 

 

 

В-11

I3

I2

R2 R3

E3

В-13

I2

I3

R2

 

C

 

3

 

E

3

47

 

В-8

 

 

 

I3

I1

 

 

I2

 

R3

 

L1

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

2

 

 

E

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В-10

 

 

 

 

 

 

R1

 

 

 

I2

 

 

 

 

 

 

I1

 

 

I3

 

 

R2

 

 

E1

 

 

 

C3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

2

 

 

 

 

 

 

 

 

 

 

 

 

В-12

 

 

 

 

 

I3

 

 

I1

I2

C2

 

R1

 

 

 

L2

 

 

 

E1

 

E

3

 

 

 

 

 

В-14

 

 

 

C1

I

L

 

 

 

2

2

 

 

I1

I3

 

 

 

E1

C3

 

 

 

 

 

E

2

 

 

 

48

 

В-15

 

 

I3

 

 

В-16

 

I3

 

 

 

 

 

 

 

 

I1

I2

 

 

 

I1

 

I2

 

 

 

 

 

 

 

R

 

R2

 

 

 

 

 

 

1

 

 

 

R1

C

 

 

 

C3

 

 

 

L

 

2

 

 

 

 

 

 

3

E1

 

E

2

 

E

1

 

 

 

 

 

 

 

 

 

 

 

 

E3

 

В-17

 

 

 

I3

 

В-18

 

I3

I1

 

I2

 

R3

I1

 

I2

 

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

 

L

 

C2

C3

1

 

 

 

 

 

1

 

 

 

E1

 

 

E2

 

E1

 

 

 

 

 

 

 

 

 

 

 

E3

 

В-19

 

 

 

 

 

В-20

 

 

 

 

 

 

 

I3

 

 

I2

 

I1

L1

I2

 

R3

I1

L1

I3

R2

 

 

 

C

 

 

C

E

 

 

 

2

 

E

 

3

 

1

 

E2

 

1

 

 

 

 

 

 

 

 

 

 

 

E2

 

В-21

 

 

 

 

 

В-22

 

 

 

 

 

I2

L2

 

 

 

I3

I1

L1

I3

 

 

I1

L1

I2

 

 

 

C

 

 

 

 

C2

 

E1

 

3

 

E

 

 

 

 

E

3

 

 

E2

C

 

 

 

 

1

 

 

 

 

 

 

 

 

 

3

49

 

В-23

 

В-24

 

I3

 

I3

I1

I2

I1

I2

R1

 

R3

R2

 

 

 

 

 

 

L2

L

C3

 

 

1

 

E1

E2

E1

E2

50

ЛІТЕРАТУРА

1.Сердюченко В.Я. Розробка алгоритмів та програмування мовою Turbo Pascal. – Харків: Паритет, 1995. – 352 с.

2.Обчислювальна техніка в електроенергетичних розрахунках: підручник за редакцією Перхача В.С. – Львів: Світ, 1992. – 432 с.

3.Практичний курс інформатики за ред. Мадзігона В.М. – К.: Фенікс, 1997. – 304 с.

4.Дарахвелидзе П.Г., Марков Е.П. Программирование в Delphi 4. – СПб.: БХВ –Санкт-Петербург, 1999. – 864 с.

5.Епанешников А., Епанешников В. Delphi 4. Среда разработки: Учебное пособие. –М.: Диалог-МИФИ, 1994. – 304 с.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]