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) неправильно вказана мітка.
Всі вище перечисленні помилки булі успішно виправлені.
- Вступ
- 1. Завдання на курсову роботу
- 1.1 Загальна частина
- 1.2 Індивідуальне завдання
- 2. Розробка алгоритму рішення задачі
- 3.1 Коротка характеристика мови програмування С++
- 3.2 Розробка програми на мові С++
- 4. Тестування і налагоджування програми
- 4.1 План тестування
- 4.2 Тестовий приклад
- 5. Документування програми
- Висновки
- Послідовність проектування мікропроцесорних систем. Програмне забезпечення і мови програмування мікропроцесорних систем.
- 7. Висновки
- 3 Порядок виконання курсової роботи
- Висновки
- 5. Документування програми
- 6. Методи проектування інформаційних систем
- 6. Документування програми
- 8.1 Форомалізований підхід до розробки прикладної програми