Рефераты

Дипломная работа: Разработка устройства автоматического регулирования света на микроконтроллере

Предохранитель рассчитывается, исходя из максимальной нагрузки, по стандартной формуле:

I = P / U.                                                                                         (2.9)

Отсюда I = 2 • 60 / 220 = 0,55 (А). Ток потребления схемы при этом не учитывается, т.к. в сравнении он пренебрежимо мал. Вполне допустимо выбрать предохранитель на 0,5 А.

Чтобы защитить чувствительные полупроводниковые приборы, используется быстродействующий предохранитель. Для отечественного предохранителя серии ВП2Б-1В время срабатывания при превышении номинального тока в 2,75 раза равно 1 секунде. Предохранители с замедленным временем срабатывания (в керамическом или стеклянном корпусе) при выходе из строя издают резкий и громкий звук, оставляя на плате (или на стене ) чёрное пятно. Выбор сделан в пользу керамического корпуса, т.к. стеклянные корпуса при срабатывании иногда рассыпаются.

Использовать современные полимерные предохранители в данной схеме не представляется возможным из-за их сильного нагрева и невысокой скорости срабатывания. Например, для предохранителя LB600LV время срабатывания при токе нагрузки 3 А составляет 36 секунд.

Защита от короткого замыкания нагрузки и превышения её мощности

Возможны два варианта короткого замыкания: при выключенной нагрузке и при включенной нагрузке.

В первом случае ток возрастает медленно, т.к. нагрузка всегда включается при нулевом напряжении в сети, и яркость лампы всегда увеличивается плавно. Поскольку в устройстве применён быстродействующий предохранитель, он успевает перегореть, защищая другие элементы схемы.

Во втором случае ток мгновенно возрастает настолько, что предохранитель не успевает защитить чувствительный к перегрузкам транзистор. В результате транзистор выходит из строя первым. Теоретически это говорит о том, что транзистор может не выдержать перегрузку, которая возникает, если лампа перегорит во время работы, т.к. ток при этом достигает несколько десятков ампер.

Короткое замыкание в цепи питания +5 В устройству не страшны, т.к. в этом случае роль ограничителя тока играет балластный резистор.

При повышенной мощности нагрузки устройство ведёт себя так же как в случае короткого замыкания при выключенной нагрузке.

Установлено, что при выходе из строя транзистора все его выводы оказываются замкнутыми между собой. Поскольку в этом случае на затворе будет потенциал земли, предпринимать дополнительные меры по защите выходов МК не требуется.

Защита от превышения сетевого напряжения

Для защиты от высоковольтных помех, возникающих в электрической сети, например при грозовых разрядах, применяется двусторонний полупроводниковый ограничитель напряжения – защитный диод. По сравнению с варисторами защитные диоды обладают более высоким быстродействием, что позволяет использовать их для предохранения высокочувствительных полупроводниковых приборов, к которым, в частности, относятся и микроконтроллеры. Кроме того, в отличие от варисторов их характеристики не ухудшаются со временем.

Защитный диод устанавливается параллельно входу устройства непосредственно за предохранителем. Выводы защитного диода служат теплоотводом. Согласно описанию, длина каждого вывода должна составлять 10 мм.

Если в течение некоторого времени ток через защитный диод будет превышать ток срабатывания предохранителя, последний перегорает, защищая устройство. Чем больше превышение тока, тем быстрее сработает предохранитель. Как уже отмечалось, применённый в схеме быстродействующий предохранитель имеет время срабатывания 1 сек. при превышении номинального тока в 2,75 раза.

Если мощность высоковольтного импульса будет больше мощности защитного диода (например, при аварийном повышении сетевого напряжения до 380 В), защитный диод может выйти из строя. При этом выводы защитного диода окажутся замкнутыми накоротко, что приведёт к перегоранию предохранителя. Остальные элементы схемы останутся неповреждёнными. В данном случае для восстановления работоспособности устройства потребуется заменить и предохранитель, и защитный диод.

При воздействии высоковольтного импульса напряжение на входе диодного моста не превысит максимальное напряжение ограничения защитного диода.

Напряжение ограничения защитного диода зависит от длительности импульса, и для указанного на схеме типа составляет 548 В для 1000 мкс и 706 В для 20 мкс. В большинстве случаев, описанных в, при выборе защитного диода следует руководствоваться напряжением, которое соответствует длительности импульса 1000 мкс. Поэтому будем считать, что напряжение на входе диодного моста, ни при каких обстоятельствах не превысит порог 548 В.

Теперь проанализируем, выдержат ли компоненты устройства напряжение ограничения 548 В. Лампы и предохранитель не учитываются, т.к. их выход из строя не является фатальной неисправностью и легко устраняется заменой. Также можно не учитывать балластный резистор и резистор верхнего плеча делителя напряжения, поскольку высоковольтные и углеродистые (film) резисторы хорошо переносят кратковременные (до 5 секунд) перегрузки, превышающие номинальное напряжение в 1,5 и 2,5 раза соответственно [5]. Долговременной перегрузки в данном случае не будет, т.к. сработает предохранитель.

Диодный мост и транзисторы рассчитаны на 600 В. Как было показано ранее при расчёте балластного резистора, при напряжении 548 В ток через ИОН не превысит 7 мА, что на 5 мА меньше его максимального рабочего тока 12 мА. Ток внутренних диодов МК при сопротивлении верхнего плеча делителя напряжения 620 кОм не превысит I = 548 / 620000 = 0,88 мА, что укладывается в допустимый предел 1 мА.

Таким образом, повышение сетевого напряжения до уровня ограничения защитного диода не приведёт к выходу из строя элементов схемы.

н) Расчёт потребляемой мощности

Как следует из анализа принципиальной схемы, потребляемый ток складывается из следующих составляющих: ток делителя напряжения Iд, ток стабилитрона Iст, и ток нагрузки блока питания Iн. В силу малых величин, обратные токи защитного диода, выпрямительного моста, транзисторов, а также токи утечки конденсаторов не учитываются. Итак,

P = Uвх • (Iд + Iст + Iн).                                                                (2.10)

Ток делителя напряжения определим по закону Ома с учётом падения напряжения на диодах выпрямительного моста:

P = Uвх• (((Uвх – Uд) / Rд) + Iст +Iн).                                          (2.11)

Для расчёта тока стабилитрона и тока нагрузки преобразуем формулу (2.4), использованную при расчёте балластного резистора, к виду:

Iст + Iн = (Uвх – 2•Uд – Uст) / Rб.                                                         (2.12)

С учётом коэффициента, учитывающего отклонение сопротивлений резисторов, конечная формула будет иметь вид:

P = Uвх • [((Uвх – 2•Uд) / Rд•Кr) + ((Uвх – 2•Uд – Uст) / Rб•Кr)] (2.13)

Рассчитаем максимальную мощность, потребляемую устройством в ждущем режиме, при номинальном напряжении сети Uвх = 220 В и минимальном напряжении стабилизации Uст = 4,95 В.

Падение напряжения на диоде выпрямительного моста Uд = 0,65 В.

Общее сопротивление делителя напряжения определяется суммой последовательно включенных сопротивлений:

Rд = 620000 + 9100 = 629100 (Ом).


По аналогии:

Rб = 30000 + 30000 = 60000 (Ом).

Отклонение номиналов резисторов 5%, т.е Кr = 0,95.

Подставляем данные в формулу (2.13):

P = 220 • [((220 – 2•0,65) / 629100•0,95) +

+((220 – 2•0,65 – 4,95) / 60000•0,95)] =

= 220 • [0,00037 + 0,0038] = 0,92 (ВА).

Потребляемый устройством ток от сети в ждущем режиме при номинальном сетевом напряжении, составляет 4,0 мА.

Отсюда P = 220 • 0,004 = 0,88 ВА, что находится в пределах рассчитанной величины.

Поскольку в ждущем режиме устройство представляет собой чисто активную нагрузку, активная мощность в данном случае эквивалентна полной мощности: Р = 0,92 ВА = 0,92 Вт.

Интересно отметить, что при увеличении яркости канала с минимума до максимума коэффициент мощности (power factor) увеличивается с 0,22 до 0,98.

Рассчитанная потребляемая мощность соответствует европейской директиве 1275/2008/ЕС от 17 декабря 2008 года, согласно которой уровень энергопотребления устройств, выпускаемых с 07 января 2010 года, не должен превышать 1 Вт в ждущем режиме.

2.7 Разработка схемы электрической принципиальной

После выбора компонентов и расчета элементной базы приступаем к разработке схемы электрической принципиальной в Accel EDA (Рис. 2.7).

Рисунок 2.7 - Принципиальная схема устройства автоматического регулирования света в Accel EDA

Схема электрическая принципиальная устройства автоматического регулирования света на микроконтроллере приведена в Приложении Ж.


3 ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ОБЪЕКТА РАЗРАБОТКИ

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

Стоимость устройства будет состоять из стоимости разработки ПО для микроконтроллера и стоимости разработки конструкторской документации и сборки устройства.

3.1 Расчет расходов ПО для микроконтроллера, которое разрабатывается

Исходные данные для расчета стоимости разработки ПО, которое разрабатывается приведенны в таблице 3.1.

Таблица 3.1 – Данные на 1.01.2010 г.

№п/п Статьи затрат  Усл. обозн. Ед. изм. Значения

 

 

Проектирование и разработка ПЗ

 

1 Часовая тарифная ставка программиста Зпр грн. 8,00

 

2 Коэффициент сложности программы с коэф. 1,40

 

3 Коэффициент коррекции программы Р коэф. 0,05

 

4 Коэффициент увеличения расходов труда Z коэф. 1,3

 

5 Коэффициент квалификации программиста k коэф. 1,0

 

6 Амортизационные отчисления Амт % 10,0

 

7 Мощность компьютера, принтера Квт/ч 0,40

 

8

Стоимость ПЕОМ IBM

Sempron LE1150(AM2)/1GB/TFT

Втз грн. 3200,00
9 Тариф на электроэнергию Це/е грн. 0,56
10 Норма дополнительной зарплаты Нд % 15,0
11 Отчисление на социальные расходы Нсоц % 37,2
12 Транспортно-заготовительные расходы Нтр % 4,0
Эксплуатация П0

 

13 Численность обслуживающего персонала Чо чел 1

 

14 Часовая тарифная ставка обслуживающего персонала Зперс грн. 6,00
15 Время обслуживания систем То час/г 150
16 Стоимость ПЕОМ Втз грн. 3200,00
17 Норма амортизационных отчислений на ПЕОМ На % 10,0
18 Норма амортизационных отчислений на ПЗ НаП % 10,0
19 Накладные расходы Рнак % 25,0
20 Отчисление на содержание и ремонт ПЕОМ и ПО Нр % 10,0
21 Стоимость работы одного часа ПЕОМ Вг грн. 6,5

Первичными исходными данными для определения себестоимости ПО является количество исходных команд (операторов) конечного программного продукта. Условное количество операторов Q в программе задания может быть оценено по формуле:

,                                                                              (3.1)

где     у – расчетное количество операторов в программе, что разрабатывается (единиц);

с – коэффициент сложности программы;

р – коэффициент коррекции программы в ходе ее разработки.

Рассчитанное количество операторов в разработанной программе – 500.

Коэффициент с – относительная сложность задания относительно отношения к типичной задаче, сложность которой принята более 1, лежит в границах от 1,25 до 2,0 и выбирается равным 1,30.

Коэффициент коррекции программы р – увеличение объема работ за счет внесения изменений в программу лежит в границах от 0,05 до 0,1 и выбирается равным 0,05.

Подставим выбранные значения в формулу (3.1) и определим величину Q:

Q = 500∙1,3 (1 + 0,05) = 682,5.

3.2 Расчет расходов на создание ПО

Расчет расходов на ПО проводится методом калькуляции расходов, в основу которого положена трудоемкость и заработная плата разработчиков. Трудоемкость разработки ПЗ рассчитывается по формуле:

                                                    (3.2)

где    То – расходы труда на описание задания;

Ти – расходы труда на изучение описания задания;

Та – расходы труда на разработку алгоритма решения задания;

Тп – расходы труда на составление программы по готовой блок-схеме;

Тотл – расходы труда на отладку программы на ЭВМ;

Тд – расходы труда на подготовку документации.

Составные расходы труда, в свою очередь, можно определить по числу операторов Q для ПО, что разрабатывается. При оценке составных расходов труда используются:

- коэффициенты квалификации разработчика алгоритмов и программ – к;

– увеличение расходов труда в результате недостаточного описания задания – Z.

Коэффициент квалификации разработчика характеризует меру подготовленности исполнителя к порученной ему работе (он задается в зависимости от стажа работы), к = 1,0.

Коэффициент увеличения расходов труда в результате недостаточного описания задания характеризует качество постановки задания, выданной для разработки программы, в связи с тем, что задание требовало уточнения и некоторой доработки. Этот коэффициент принимается равным 1,3.

Все исходные данные приведенные в таблице 3.1.

а) Трудоемкость разработки П0 составляет:

Расходы труда на подготовку описания задания То принимаются равными 5 чел/час, исходя из опыта работы.

Расходы труда на изучение описания задания Те с учетом уточнения описания и квалификации программиста могут быть определены по формуле:

;                                                                      (3.3)

Ти = 682,5∙1,3/80∙1 = 11(чел/час)                                             

Расходы труда на разработку алгоритма решения задачи рассчитываются по формуле:

;                                                                          (3.4)

Та=682,5/25∙1 = 27 (чел/час)                                                    

Расходы труда на составление программы по готовой блок-схеме Тп рассчитываются по формуле:

;                                                                            (3.5)

 (чел/час)                                                    

Расходы труда на отладку программы на ПЕОМ Тотл рассчитываются по формуле:

-  при автономной отладке одного задания:

;                                                                            (3.6)

 (чел/час)                                                

-  при комплексной отладке задания:

;                                                                                 (3.7)

 (чел/час)

Расходы труда на подготовку документации по заданию Тд определяются по формуле:

,                                                                                (3.8)

где    Тдр – расходы труда на подготовку материалов в рукописи:

;                                                                            (3.9)

(чел/час)                                                  

Тдо – расходы труда на редактирование, печать и оформление документация:

.                                                                                 (3.10)

(чел/час)

Подставляя приобретенных значений в формулу (3.8), получим:

 (чел/час)

Определим трудоемкость разработки ПО, подставив полученные значения составляющих в формулу (3.2):

Расчет трудоемкости и зарплаты приведен в таблице 3.2.

б) Расчет материальных расходов на разработку ПЗ

Материальные расходы Мз, которые необходимы для создания ПО приведенные в таблице 3.3.

Таблица 3.2 – Трудоемкость и зарплата разработчиков ПО

Наименование этапов разработки Трудоемкость чел/часов Почасовая тарифная ставка программиста, грн. Сумма зарплаты, грн.
Описание задания 5 8,00 40,00
Изучение задания 11 8,00 88,00
Составление алгоритма решения задачи 27 8,00 216,00
Программирование 31 8,00 248,00
Отладка программы 136,5 8,00 1092,00
Оформление документации 59 8,00 472,00
Вместе: 269,5 8,00 2156,00

Таблица 3.3 – Расчет материальных расходов на разработку ПО

Страницы: 1, 2, 3, 4, 5, 6


© 2010 Рефераты