Твитнуть
После сварки много бакелитовой пластин доказательств, я думал о решении традиционных процессе тепловой удар пластин печатной . Первый построить воздействия подразделение, которое встретил характеристики проектов, которые будут развиваться. Воздействия блок расположен в деревянной коробке 50 х 30 см. (Лучший найдено для этой цели), которая идеально подходит для места в нем ультрафиолетовые трубки длиной 45 см. (5x15 Вт труб ультрафиолетового).
Завершение строительства во многом зависит от идеи, что каждый человек имеет, и потребности, следовательно, не описанные в данном документе развития. После число облученных и определить время, необходимое, не хватает устройства, которые контролировали время теплового удара, лампы и выходить на улицу. Подумав многое в этом вопросе стал проект управления для воздействия блок, чтобы помочь мне в решении этой задачи. Ниже перечислены наиболее общие черты модуль управления: Управления с ЖК-дисплей (2x16): меню позволяют точно контролировать время тепловой удар Меню: автоматические (3 записи), ручной, настройки записи, удалять записи. Защита для тепловой удар неподходящее время (<10). Подтверждение заказов. Операция индикатор. Звуковой сигнал, когда время тепловой удар Контролируется PIC16F628 на 4 МГц. Компактный блок питания. 3 отчеты тепловой удар во внутренней EEPROM. Временной диапазон в тепловой удар: 10с-99'59''
Модуль управления
Этот модуль основан на микроконтроллере PIC 16f268 как уже говорилось. В принципе проект подумал ПИК 16F84, но с его потребностями развития превысил память о F84 (1K). Переход на f628 естественно, так как в дополнение к 2К памяти в одной упаковке работы для перемещения кода от одного к другому просто.
Контроль времени на основе ряда меню, через которое вы можете перемещаться по стрелку в нашем распоряжении на передней панели. Есть 4 меню в нашем распоряжении, автоматическое меню вы можете выбрать один из трех записей во внутренней EEPROM для использования в тепловой удар. В этом меню вы также должны подменю, которое позволяет повторять последние тепловой удар (солнечный удар полезно для двусторонней и итерационные). Второе меню меню, Руководство, как указывает его название можно вручную ввести время тепловой удар мы хотим. Меню третий и четвертый предназначены для работы с внутренними регистрами EEPROM. "Настройка записей позволяет менять как имя записи в отведенное время. "Удалить запись" позволяет сбросить желаемого без необходимости вручную сделать это посимвольно в меню Установить.
Точность модуль в основном базируется на хорошо или плохо осциллятора ПОС. Поскольку требуемая точность не является критическим, осциллятор на 4 МГц положений ПОС достаточно (контроль порядка секунд). Перевозками в меню совершенно интуитивно и только включают в себя использование "<--" для перемещения вверх по иерархической структуре меню.
Модуль интегрирован в верхнюю часть экспозиции единицу, которая может сделать все тепловой удар в удобном виде.
Модуль питания
файлы Insola28.asm ---> ассемблер исходный код для 16F628. lcd_cxx.inc ---> библиотеки, необходимые для управления ЖК-дисплее. Pictures.zip ---> Фотографии экспозиции единицы. Control.jpg ---> Схема модуля управления Potencia.jpg ---> Схема модуля управления
Благодарности В Francisco J. Мурильо за помощь в развитии различных модулей и обрабатывать огромное количество вопросов, поднятых в нем. Тамара Барраган найти идеальный случай для несостоятельности и их хорошие идеи. Канала IRC # ПИК Минкультуры России, особенно Taiteki. Карлос Диас на веб-мастером за ваш интерес и для публикации в Интернете.