Часове механично сканиране (витлото часовник)
По този начин всяка дупка формиране на екрана (област маркирани в червено) едно изображение линия.
По същия начин, в извънработно време и механичното сканиране. Всъщност името те имам това поради тясната семейната връзка с принципите на механично сканиране на телевизионен образ.
Използването на съвременна елементна база за изграждане на такъв часовник е съвсем проста. Сърцето на часовника е микроконтролер на фирмата Atmel Attiny2313. Схема подвижни порциите часа:
Честота от вътрешния осцилатор верига от външен кристал при 12MHz, светодиоди LED1. Led8 формират изображение, led9 LED не се използва и не може да спойка. Часовник контролира чрез IR дистанционно управление, с приемник (IR сензор), свързан с входа на външно прекъсване INT0. Фотодиод LED10 свързан към входа INT1 външно прекъсване се използва за синхронизиране на изображението. След като получава светлина от инфрачервения светодиод, контролерът започва формирането на изображението. интервали от време са избрани по такъв начин, че изображението е оформен за едно пълно завъртане. Мощност верига за доставки с помощта на ротационен трансформатора. Този разтвор намалява шума на целия апарат и елиминира влиянието на плъзгащи контакти (с верига контакт захранване) върху стабилността и скоростта на оборотите. Първичната намотка VT (въртящ трансформатор) 0.15 мм тел рана 50 се превръща директно върху двигателя. За надеждността на двигателя преди навиване лакирано кърпа парче трябва да бъдат изолирани или друг изолационен материал. Вторичната намотка е навита върху рамката на една и съща radiokartona тел Оказва 60 и се залепват директно върху дъската. Диоди D1-D4 може да се използва във всеки ток 0.5A. Кондензатори С15, С16 и действа като филтър трябва да бъдат проектирани за 16-25v напрежение. Както можете да видите диаграма на въртящата се част е доста проста. Схема неподвижна част, показана на същата фигура е не по-ниски и усложнения.
Състои се от две импулсни генератори, направени NE555 на таймера. Първият от тях е предназначен да предостави част от мобилните часа с въртящ се трансформатор, вторият мотор мощност. Първата схема все още няма сингулярности и извършва съгласно класическата схема на таймер генератор 555. кондензатор 18 се зарежда чрез резистори R13, R18, разрежда чрез резистор R13. Във втората схема схема на зареждане и разреждане на кондензатор разделен от диоди D5, D6 и резистор R15, което прави възможно да се регулира ширината на импулса, и по този начин скоростта на въртене на двигателя. LED1 LED сензор е синхронизирано. Той е стабилен и подвижната част на датчика минава над него сигнализира на управлението за необходимостта да се започне изображения. Двигателят използва при проектирането на тавата на устройството, на който и да е CD / DVD диск.
Изходния код на програмата:
Източник на софтуерен код контрол може да бъде разделен на четири части. Тази инициализация контролен модул се регистрира на изходното изображение блок, блок за управление и позоваване време.
Тонирани изображения, произведени в INT1 прекъсват рутинни
Фотодиод на подвижната част, минаваща през LED Стационарната част образува импулс, която започва изпълнението на прекъсване услуга рутинни INT1.
В INT0 прекъсне рутинно извършва приемане обработка на сигнали от инфрачервена дистанционното управление работи с RC5 протокол.
Процедура за обработка на прекъсване на таймер за обратно броене TMR1 час и дата на.
Таймерът работи в режим на сравнение. разделяне съотношение на часовник и таймер за сравнение регистрирате стойност, избрана така, че Таймерът работи всеки 200ms.
Програмата е написана с помощта на код Vision AVR версия 1.24.8d, версия 2.05.5 осигурява по-компактен код.
Fuse Bits трябва да се настроят за работа с външен кристал
SKSEL0 = 1 (отметка)
SKSEL1 = 1 (отметка)
SKSEL2 = 1 (отметка)
SKSEL3 = 1 (отметка)
SUT0 = 1 (отметка)
SUT1 = 1 (отметка)
подвижната част часове монтирани на печатната платка:
PCB осигурява пространство температурен сензор ds18b20s, но тъй като тя не е в употреба, както и софтуерът не го поддържа, мястото, съгласно тя остава празна. Съществува вариант на PP без температурен сензор.
Тъй като платката има асиметрична форма и структура трябва да се върти при относително висока скорост, е необходимо да се балансира заряд от теглото, което изпълнява роля метална плоча, определена от фотодиод (лявата страна на фигурата). Преместването на часовника след монтажа трябва да бъдат внимателно балансирани, в противен случай неизбежно ще има бие и вибрации.