Слайдопроектор

 
Краткое описание принципа работы
На валу шагового двигателя закреплен диск со слайдами (или трафаретами) по окружности. При включении диск вращается до начального положения, обеспечивающего показ первого слайда. Делается выдержка, затем диск вращается на заданный количеством шагов угол для перехода ко второму слайду и т.д. После показа последнего слайда диск вращается в обратную сторону для выхода на первый слайд, после чего цикл повторяется.
 
Основные функции выполняются программой МК:
- Определение начального положения по сигналу от оптического датчика
- Отсчет заданного количества шагов для перехода к следуюшему слайду
- Отсчет заданного времени показа слайда
- Отсчет заданного количества слайдов
- Выдача сигнала синхронизации для синхронной работы двух проекторов.
 
Кроме того предусмотрены впомогательные функций:
- управление ШД  полушагом для более плавного вращения
- хранение всех параметров в EEPROM и возможность их настройки с пульта с демонстрацией изменений
- останов контроллера после записи параметров с пульта для исключения их случайного изменения при отключении пульта
- восстановление значений в регистрах из EEPROM при установке диска в начальное положение и при сбросе
- возможность восстановления с пульта значений параметров "по умолчанию"
 
 Схема слайдопроектора
 
 
Описание электрической схемы Step4
 
Основу схемы составляет микроконтроллер D1, используется внутренний тактовый генератор.  При включении устройства D1 выдает на PD0,PD1, PD4,PD5 сигналы, необходимые для вращения шагового двигателя. Коммутация обмоток ШД выполняется VT1...VT4. Цепь R8, R9, R10, C4 задает темп работы. Датчик начального положения выполнен на инфракрасной паре светодиод - фотодиод VD5, VD6, на диске закрепляется отрезок проволоки диаметром 0.6 - 0.8мм, который служит маркером начального положения диска. При прохождении маркера между светодиодом и фотодиодом напряжение на фотодиоде увеличивается и компаратор микроконтроллера переключается. Напряжение на другом входе компаратора (AIN0) должно быть выставлено делителем R13, R14 посередине между значениями напряжения на фотодиоде в засвеченом и затененом состоянии. 
Переменное напряжение  питания 10...12В  выпрямляется VD8...VD11. Выпрямленным напряжением питается шаговый двигатель. Для питания микроконтроллера стабилизатор D2 выдает напряжение 5В. 
X1...X6 используются для записи программы в MK.
Для синхронизации работы двух устройств соединяют парой проводов X20, X21 первого устройства с X20, X21 второго устройства.
 
Элементы схемы размещены на односторонней печатной плате из стеклотекстолита 1.5 мм размером 56мм*51мм. 
 
                  
 
 
При необходимости параметры устройства можно изменить, исправив соответствующие числа в файле EEPROM, либо подключив к X1...X9 внешний пульт, такой же как в "световом еже", что удобнее, так как программа микроконтроллера сразу демонстрирует изменяемое значение.
 
Положение переключателей Параметр
 
1. 0000        Скорость перехода между сегментами                    
2. 0001        Скорость обратного хода                 
3. 0010        Количество полушагов в сегменте         
4. 0011        Количество сегментов                    
5. 0100        Коэффициент задержки                    
6. 0101        Резерв                                   
7. 0110        Резерв
8. 0111        Резерв
9. 1000        Резерв
10.1001       Резерв
11.1010       Резерв
12.1011       Резерв
13.1100       Резерв
14.1101       Резерв
15.1110       Резерв
16.1111       Восстановление настройки изготовителя, после переключения происходит запись и останов
 
Примечания:
">" - увеличить
"<" - уменьшить
"W" - запись параметров и останов микроконтроллера.
После останова следует выключить питание и отключить пульт.
 
Файлы схемы и платы для печати,  прошивка  микроконтроллера.
 
Автор: Александр Попель
E-mail :