Смекни!
smekni.com

Розробка алгоритму роботи спеціалізованого обчислювача (стр. 7 из 9)

1) тому що система реєстрації даних може зберігати кілька записів випробувань (від початку запису даних до відключення живлення), те необхідно мати таблицю записів, що зберігає адреси границь запису випробувань. Дана таблиця буде зберігатися в окремій (службової) області накопичувача. Таблиця записів даних необхідна для полегшення роботи з накопичувачем. Вона дозволяє визначити вільний простір у накопичувачі, у якому може вироблятися новий запис;

тому що накопичувач містить неприпустимі блоки, то необхідно зберігати таблицю розміщення цих блоків. Ця таблиця буде також зберігатися в службовій області накопичувача;

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

Структура мікросхем Flash-Пам'яті, застосованих як накопичувач, багато в чому визначила формат запису даних. Запис у мікросхему ДО09ХХХХХХХ виробляється «посторінково», тобто мінімальним елементом, з яким буде вироблятися робота (запис і читання, але не стирання), є «сторінка». «Сторінка» складається з 2112 байт, розділених на дві зони:

- 2048 байт - основний масив, що буде використовуватися для зберігання прийнятих даних;

- 64 байта - додатковий масив, що буде використовуватися для зберігання службової інформації.

У запасному масиві кожної сторінки накопичувача зберігається інформація про прийняту посилку (таблиця 4.1).

Таблиця 4.1 - Інформація про файл, що зберігається в додатковому масиві

Байти Збережена інформація
0 Час: рік
1 Час: місяць
2 Час: день
3 Час: година
4 Час: хвилини
5 Час: секунди
6 Час: милисекунди
7 Номер файлу
8 Номер запису (молодший байт)
9 Номер запису (середній байт)
10 Номер запису (старший байт)
11 Номер блоку (2 кбайта посилка усередині запису)
12..63 Не використовується

У такий спосіб пакет даних, прийнятий від осередку АЦП-079-03, буде ділитися на 2-х килобайтні блоки й зберігатися в чотирьох банках накопичувача паралельно.

З огляду на перераховані вище вимоги по роботі з основним накопичувачем можна приступитися до розробки алгоритму роботи системи реєстрації даних. Тому що основною керуючою ланкою системи реєстрації даних є мікроконтролер, то алгоритм роботи всієї системи буде визначатися алгоритмом роботи мікроконтролера.

Загальний алгоритм роботи системи реєстрації даних наведений на малюнку 4.1.

Загальний алгоритм роботи системи реєстрації даних

Система реєстрації даних буде функціонувати у двох основних режимах:

- режим запису даних;

- режим обміну із ПК.

На малюнку 4.2 наведений загальний алгоритм роботи системи реєстрації даних у режимі запису.

У цьому режимі контролер здійснює формування «записів випробувань», прийом даних і запис прийнятих даних.

При включенні живлення контролер зчитує таблицю записів. Якщо вона заповнена, то контролер установлює відповідний прапор і виходить із режиму запису даних. Якщо таблиця записів не заповнена, то контролер починає пошук кінця запису випробування. Якщо знайдений кінець запису вже занесений у таблицю записів, то її відновлення не відбувається, інакше в таблицю записів дописується знайдений кінець запису. Після чого обчислюється адреса початку нового запису з урахуванням неприпустимих блоків, запускається прийом даних через Link і починається запис прийнятих даних в основний накопичувач.

Запис даних відбувається паралельно в чотири банки. Перед початком запису нового блоку (64 сторінки) кожної мікросхеми контролер перевіряє цей блок на допустимість для запису. Якщо блок допустимо, контролер починає запис блоку. У противному випадку мікроконтролер переходить на наступний блок і робить повторну перевірку. Запис даних припиняється при заповненні накопичувача, або при вимиканні живлення.

На малюнку 4.3 наведений загальний алгоритм роботи системи реєстрації даних у режимі обміну з персональним комп'ютером.

У режимі роботи з персональним комп'ютером контролер постійно дивиться прийняті дані й залежно від прийнятої команди виконує одну з 6 завдань.

Завдання 1. Читання таблиці файлів. Контролер читає таблицю файлів і передає її в персональний комп'ютер.

Завдання 2. Перейти в режим роботи без персонального комп'ютера. Контролер виходить із режиму 2.

Завдання 3. Пошук кінця файлу. Контролер шукає кінець файлу й передає його в персональний комп'ютер.

Завдання 4. Установка годин. Контролер одержує від персонального комп'ютера поточний час у двоїчно-десятковій системі вирахування й прописує його в годинники (через ПЛИС).

Завдання 5. Стирання Flash. Контролер стирає накопичувач паралельно 4 банки починаючи з першого блоку (40h), тобто стирає дані й таблицю файлів залишаючи інформацію про неприпустимі блоки яка зберігається в 0 блоці кожної мікросхеми.

Завдання 6. Читання файлу. Контролер одержує від персонального комп'ютера адреса початку файлу й адреса кінця файлу. Після цього контролер шукає перший припустимий блок і починає читати дані, передаючи їх у персональний комп'ютер паралельно із чотирьох банків по одній сторінці.


5. Економічні розрахунки

У даній частині проекту зробимо економічний розрахунок собівартості вбудовується системи, що, реєстрації вхідних сигналів і проміжних результатів обробки сигналів для спеціалізованого обчислювача. Дана система являє собою новий, складний прилад з більшими функціональними можливостями.

Розробка нової техніки й освоєння її виробництва є складний багатогранний процес, трудомісткість і тривалість якого залежить від багатьох факторів. Головним з них є складність, новизна й область застосування розроблювальної техніки, рівень кваліфікації й творчий потенціал виконавців, що беруть участь у розробці, рівень розвитку складних областей, зокрема тих, які забезпечують радіопромисловість сучасною елементною базою й матеріалами.

Собівартість продукції також є одним з важливих факторів, що характеризують ефективність роботи підприємства. У ній знаходять відбиття якісні зміни в техніку, технології, організації праці й виробництва. Планування собівартості необхідно для виявлення найбільш ефективних напрямків капітальних вкладень; визначення оптимальних варіантів спеціалізації виробництва на підприємстві й впровадження нової техніки; установлення економічно виправданих границь підвищення якості продукції.

5.1 Розрахунок прямих витрат на виробництво системи

5.1.1 Розрахунок витрат на сировину й матеріали

Потреба в сировині й матеріалах розраховується в натуральному й вартісному вираженні. Матеріальні витрати складаються з витрат на основні й допоміжні матеріали, а також на покупні деталі й напівфабрикати.

Узагальнена формула витрат на сировину й матеріали виглядає в такий спосіб:


, (5.1)

де ЦМ– ціна одиниці даного виду матеріальних ресурсів;

Нр.м– норма витрати матеріалу; Цо– ціна відходів; АЛЕ– норма відходів.

При виготовленні системи відходи малі, тому приймемо Ho= 0. Тоді формула (8.1) буде мати вигляд:

. (5.2)

У таблиці 5.1 наведений розрахунок витрат на необхідні сировину й матеріали, які використовуються для виготовлення системи реєстрації даних.

Таблиця 5.1 - Розрахунок потреби в матеріалах

Найменування Ед. изм. Кіл- в Ціна, грн. Сума, грн. Обґрунтуванняціни Постачальник
Кольорові метали
Мідний прокат:
Дріт ММ-0,3 кг 0,005 162,28 0,81 Рахунок №26від 11.01.05 ВАТ "КУЗОЦМ"
Припій ПОС61 кг 0,05 245,76 12,29 Рахунок № 1492від 26.08.05 ТОВ ПКП "Спецсталь"
Припій ПОСК50-18 кг 0,005 135,21 0,68 Рахунок № 390від 17.07.04 ТОВ " Уралцвет-Метопт-Торг"
Інші матеріали
Вата х/б кг 0,0002 163,92 0,08 Протокол ціни ТОВ "ТПК Стильнотекс"
Спирт етиловий ректифікований технічний кг 0,003 68,50 0,21 Рахунок№ 00996від 01.01.05 ВАТ "Лобвинский біохімічний завод"
Лак УР-231 кг 0,03 74,59 2,27 Рахунок№ 002425-05 від 18.04.05 ВАТ "Фарби"
Клей ВК-9 кг 0,001 860,20 0,86 Рахунок № 1095 від 07.10.04 ТОВ "Расмахим"
Нітрид бору кг 0,001 1856,00 1,86 Рахунок № 27 від 25.03.03 ТОВ " Химмед-Прилади"
РАЗОМ: матеріали на виріб на 1 комплект, грн. 19,06
транспортно-заготівельні витрати (0,08%), грн. 1,53
РАЗОМ: матеріали на виріб на 1 комплект, грн. 20,59

5.1.2 Розрахунок витрат на комплектуючі системи й напівфабрикати (покупні)

Розрахунок витрат визначається по формулі:

, (5.3)

де КД – кількість покупних деталей на одну систему;

ЦД – ціна однієї покупної деталі даного виду.

У таблиці 5.2 наведений розрахунок витрат на покупні вироби.

Таблиця 5.2 - Розрахунок потреби в покупних виробах

Найменування комплектуючого виробу Кіл,шт. Ціна за одиницю, грн.(без ПДВ) Сума витрат,грн. Обґрунтування ціни Постачальник
Конденсатори
CТ 227 K 006 D P 2 43,14 86,28 Рахунок № 402від 28.02.06 ТОВ "Радіоелектроніка"
СС 0805 У104 250 52 0,42 21,84 Рахунок № 2268від 06.10.06 ТОВ "Радіоелектроніка"
DB-5R5D105 4 31,20 124,8 Протокол ціни ЗАТ "Промелектроніка"
Мікросхеми
EPF10K30AQI240-3 1 3614,65 3614,65 Рахунок № 3007від 13.03.07 ТОВ "Радіоелектроніка"
EPC2TI32 1 1665,97 1665,97 Рахунок № 216від 31.01.07 ТОВ "Радіоелектроніка"
IDT71V424S15YI 1 439,63 439,63 Рахунок-Фактура №6076/04 ТОВ "Радіоелектроніка"
RTC-4543SA 1 150,20 150,20 Протокол ціни ЗАТ "Промелектроніка"
K9K4GO8UOM-YIBO 16 1167,46 18679,36 Рахунок-Фактура№ 2421від 23.12.06 ЗАТ "Промелектроніка"
AT89C5131-RDTIL 1 125,63 125,63 Протокол ціни ЗАТ "Промелектроніка"
Резистори
Р1-16П-0,062 23 43,29 995,67 Рахунок№ 00001258від 05.09.05 ВАТ "КБ "Икар"
З2-33Н-0,125 4 1,73 6,92 Рахунок № 468855від 08.12.06 ЗАТ " Резистор-Нн"
Напівпровідникові прилади
Діод 2Д522Б 1 3,24 3,24 Рахунок-Фактура№ 10216/387від 20.03.07 ТОВ "Орбіта"
Светодиод КР-1608 4 5,20 20,8 Протокол ціни ЗАТ "Промелектроніка"
З'єднувачі
ESQT-130-02-G-Q-368 2 1158,05 2316,1 Рахунок № 2913від 25.09.06 ТОВ "Радіоелектроніка"
Рознімання MiniUSB 1 63,72 63,72 Протокол ціни ЗАТ "Промелектроніка"
Качана IDC10M 1 5,09 5,09 Протокол ціни ЗАТ "Промелектроніка"
Інше
Перемикач SWD-10 1 15,85 15,85 Протокол ціни ЗАТ "Промелектроніка"
ДросельДМ-2,4-20+5%-В 1 22,05 22,05 Рахунок № 36від 16.01.07 ВАТ "ГТЗ"
ДросельДМ-0,2-60+5%-В 1 20,35 20,35 Рахунок № 139від 19.10.06 ВАТ "ГТЗ"
Кварцовий генератор SG8002САSCM-80M 1 220,34 220,34 Рахунок № 3007від 13.03.07 ТОВ "Радіоелектроніка"
Плата друкованаМАВИ. 687253.005 1 2234,92 2234,92 Рахунок № 935від 11.12.06 АТЗТ "телефонні технології"
РАЗОМ: комплектуючі на 1 комплект пристрою керування, грн. 30833,71
Заготівельний^-заготівельні-транспортно-заготівельні витрати – 0,08% 2466,7
РАЗОМ: комплектуючі на 1 комплект пристрою керування, грн. 33300,41

5.1.3 Розрахунок заробітної плати виробничих робітників