logo
Проектування програми на мові рівня С++ при рішенні на ЕОМ прикладної інженерної задачі

4.2 Тестовий приклад

Вихідні дані:

N = 4

R1 = 1 кОм P1 = 20 мВт с1 = 20 кОм/кв P01=10 мВт/мм2

R2 = 10 кОм P2 = 5 мВт с1 = 5 кОм/кв P01=10 мВт/мм2

R3 = 40 кОм P3 = 25 мВт с1 = 50 кОм/кв P01=10 мВт/мм2

R4 = 100 кОм P4 = 50 мВт с1 = 5 кОм/кв P01=20 мВт/мм2Вихідні дані для додаткового розрахунку:

k = 2

с = (0,5;10;50) кОм/кв

Розрахунок вручну:

1) kф = 0,05 (-?;0,1)

Резистор №1 конструювати не рекомендується.

2) kф = 2 [1;10]

Резистор №2 має прямокутну форму.

b? = 0,25 (мм)

bпотужн = 0,5 (мм)

bтехн = 0,1 (мм)

b = 0,5 (мм)

l = 1 (мм)

bокругл = 0,51 (мм)

lокругл = 1,01 (мм)

3) kф = 0,8 [0,1;1)

Резистор №3 має прямокутну форму, у нього довжина менше ширини.

l? = 0,38 (мм)

lпотужн = 1,4142 (мм)

lтехн = 0,3 (мм)

l = 1,4142 (мм)

b = 1,76775 (мм)

lокругл = 1,42 (мм)

bокругл = 1,77 (мм)

4) kф = 20 (10;+?)

Резистор №4 типу меандр.

b? = 0,115 (мм)

bпотужн = 0,2886 (мм)

bтехн = 0,1 (мм)

b = 0,2886 (мм)

bокругл = 0,29 (мм)

lсер = 5,8 (мм)

b=0,29мм < amin=0,3мм , a = 0,3 (мм)

t = 0,59 (мм)

n = 3

X = 1,77 (мм)

Y = 1,6333 (мм)

Y / a = 5,4433 < 10

Додатковий розрахунок резистора №2:

1) При с = 0,5 кОм/кв:

kф = 20 (10;+?)

Резистор типу меандр.

b? = 0,115 (мм)

bпотужн = 0,15811 (мм)

bтехн = 0,1 (мм)

b = 0,15811 (мм)

bокругл = 0,16 (мм)

lсер = 3,2 (мм)

b=0,29мм < amin=0,3мм , a = 0,3 (мм)

t = 0,46 (мм)

n = 2

X = 0,92 (мм)

Y = 1,3 (мм)

Y / a = 4,3333 < 10

2) При с = 10 кОм/кв:

kф = 1 [1;10]

Резистор має прямокутну форму

b? = 0,5 (мм)

bпотужн = 0,7 (мм)

bтехн = 0,1 (мм)

b = 0,7 (мм)

l = 0.7 (мм)

bокругл = 0,71 (мм)

lокругл = 0,71 (мм)

3) При с = 50 кОм/кв:

kф = 0,2 [0,1;1)

Резистор має прямокутну форму, у нього довжина менше ширини.

l? = 0,32 (мм)

lпотужн = 0,316 (мм)

lтехн = 0,3 (мм)

l = 0,32(мм)

b = 1,6 (мм)

lокругл = 0,33 (мм)

bокругл = 1,6 (мм)

Розрахунок на ЕОМ: див. ДОДАТОК Б.

Налагодження програми

Налагодження програми заключається в виявленні та усуненні помилок, які зявилися при її написанні, а саме:

1) недостача таких знаків як: “{“, ”;”;

2) різні синтаксичні помилки;

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

4) неправильно вказана мітка.

Всі вище перечисленні помилки булі успішно виправлені.