Таймер-контроллер для засветки фоторезиста

Обсуждаем цифровые устройства...
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Таймер-контроллер для засветки фоторезиста

Сообщение MOHCTEP »

Volf1953, Здравствуйте!
Не очень понятно поведение Вашего таймера:
Кварц (32768 Гц) должен быть подтянут внутренними конденсаторами контроллера и внешняя обвязка не требуется.
125000 / 256 = 488 с копейками Гц. С этой частотой переключает полярность общий провод индикаторных светодиодов. Делим пополам = 244 Гц. Ну никак не 30. Возможно наводки от питания так у вас шутят?
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43767
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Таймер-контроллер для засветки фоторезиста

Сообщение АлександрЛ »

Volf1953 писал(а): Собрал эту конструкцию и заработала с первого раза. Но есть ньюанс. Индикаторные светодиоды во время работы моргают с частотой 30 герц(замерил осликом). Как победить, пока не придумал.
Опять же- вопрос по фьюзам.
"по умолчанию" Мега8 работает на частоте 1 МГц внутреннего генератора, а должна работать на 8 МГц:
СпойлерИзображение
При этом время МК может считать правильно- это работа часового кварца. А вот светодиоды управляются от "внутреннего" генератора.
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

[uquote="MOHCTEP",url="/forum/viewtopic.php?p=4745052#p4745052"]Volf1953, Здравствуйте!
Не очень понятно поведение Вашего таймера:
Кварц (32768 Гц) должен быть подтянут внутренними конденсаторами контроллера и внешняя обвязка не требуется.
125000 / 256 = 488 с копейками Гц. С этой частотой переключает полярность общий провод индикаторных светодиодов. Делим пополам = 244 Гц. Ну никак не 30. Возможно наводки от питания так у вас шутят?[/uquote]

Здравствуйте, МОНСТЕР!
Но почему то кварц заводится от внешних конденсаторов. Когда заметил, что нет обратного отсчета, стал проверять кварц и когда коснулся щупом ослика ножки кварца, появился меандр с частотой 32768 Гц. Порывшись в интернете, нашел советы, что при применении кварцев желательно для лучшего запуска ставить внешние конденсаторы. Может такой микроконтроллер попался, установлен Atmega8A. Но работает именно так. А на общем проводе индикаторов именно присутствует 30 Гц. Хотя, когда заливал одну из прошивок, которая почему то не заработала, то светодиоды работали нормально. Фьюзы устанавливал такие, как тут рекомендуют. Прочитал всю ветку на предмет полезных советов. Программировал программой AVRDUDE. Может перепрошить еще раз.

Добавлено after 10 minutes:
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4745085#p4745085"]
Volf1953 писал(а): Собрал эту конструкцию и заработала с первого раза. Но есть ньюанс. Индикаторные светодиоды во время работы моргают с частотой 30 герц(замерил осликом). Как победить, пока не придумал.
Опять же- вопрос по фьюзам.
"по умолчанию" Мега8 работает на частоте 1 МГц внутреннего генератора, а должна работать на 8 МГц:
СпойлерИзображение
При этом время МК может считать правильно- это работа часового кварца. А вот светодиоды управляются от "внутреннего" генератора.[/uquote]
Здравствуйте, Александр!
Именно такие фьюзы и устанавливал, правда в AVRDUDE. А вы какой программой пользуетесь?
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43767
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Таймер-контроллер для засветки фоторезиста

Сообщение АлександрЛ »

У меня TL866..
Как-то раз мне попалась Мега8, которая, независимо от установленных фьюзов, упорно работала на частоте 1 МГц. :facepalm:
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4745118#p4745118"]У меня TL866..
Как-то раз мне попалась Мега8, которая, независимо от установленных фьюзов, упорно работала на частоте 1 МГц. :facepalm:[/uquote]

Вот она наверно, ко мне и прискакала! :lol:
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Таймер-контроллер для засветки фоторезиста

Сообщение MOHCTEP »

Volf1953, Очень похоже, что АлександрЛ прав. Если Мега работает на 1 МГц, то и частота переключения индикаторов, как раз и будет около 30 Гц.
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

[uquote="MOHCTEP",url="/forum/viewtopic.php?p=4745170#p4745170"]Volf1953, Очень похоже, что АлександрЛ прав. Если Мега работает на 1 МГц, то и частота переключения индикаторов, как раз и будет около 30 Гц.[/uquote]

MOHCTEP и что можно предпринять? Замена микроконтроллера? Или попробовать перепрошить? В этих вещах я не очень, староват для них, все таки 72 года стукнуло. Но попаять очень хоца! 8)

Добавлено after 2 minutes 11 seconds:
Подключил аккумулятор, ничего не изменилось.
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Таймер-контроллер для засветки фоторезиста

Сообщение MOHCTEP »

MOHCTEP писал(а):72 года стукнуло. Но попаять очень хоца!
:beer: Я 63 года выпуска :)) И паяльник, для меня, некоторая ностальгия.
Вопрос с питанием снимается, скорее всего ваш БП работает нормально. А вот Мегу можно подозревать в некорректной работе. Попробуйте загрузить в AVRDUDE фьюзы прошитого контроллера, найдите контрольные суммы и введите их в калькулятор. Там увидите частоту работы контроллера. Если фьюзы верные (как в статье) и калькулятор покажет 8МГц в настройках, значит очень похоже, что ваша Мега - неполноценная вторичка.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43767
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Таймер-контроллер для засветки фоторезиста

Сообщение АлександрЛ »

Volf1953 писал(а):она наверно, ко мне и прискакала!
Не, если только её "двойняшка". Та Мега у меня в тестере сервомашинок прижилась, там, как раз, 1 МГц тактовой частоты нужно было.
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

Здравствуйте, Котоколлеги. Вы были правы насчет Atmeg8. Заменил на другой, прошив в программаторе Т48, не зашло. Прочитав опять форум, понял, что надо выбрать галочку "инверсные" в AVRDUDE, в Т48 этой галочки не нашел. Пришлось программировать через AVRDUDE. Запустилось с полтыка, но не работает энкодер вправо влево. Кнопка работает. Уважаемые Кото-эксперты, куда копать?
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Таймер-контроллер для засветки фоторезиста

Сообщение MOHCTEP »

Volf1953, Отпаяйте 2 конденсатора 0.1 uF, которые возле энкодера - С3, С4 по схеме.
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

Монстер, они и не припаяны. Завтра поменяю энкодер. Но меня интересует, что должно на крайних выводах энкодера. Напряжение или меандр, от чего плясать. Прошивки брал из последних, на плохом микроконтроллере работало, хотя на 1 МГц. Непонятно.
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Таймер-контроллер для засветки фоторезиста

Сообщение MOHCTEP »

Volf1953 писал(а):на плохом микроконтроллере работало, хотя на 1 МГц. Непонятно.
Мне тоже непонятно теперь...
Volf1953 писал(а):меня интересует, что должно на крайних выводах энкодера. Напряжение или меандр, от чего плясать.
Если вращать, то на выводах будут меандры. Их фаза будет разной, в зависимости от направления вращения (Выходы А и В на картинке). Если энкодер неподвижен, на его выводах, подключенных к контроллеру, должна быть логическая "1" (напряжение близкое к питающему).

Изображение
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

Монстер, спасибо за развернутый ответ. Кажется, нарыл. На выходе ASM1117 4,9 Вольта, а после диода шотки 4,6 Вольта. Может выпаять диод и поставит перемычки. Не хватает напруги микроконтроллеру для полноценной работы. И на одном выводе энкодера 1 есть, на втором нет. Буду рыться дальше.
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Таймер-контроллер для засветки фоторезиста

Сообщение MOHCTEP »

Снижение питания учтено. Мега, по даташиту, может работать до 2.7 вольт питания, без деградации выбранных для проекта параметров. А вот отсутствие сигнала на одной из ног энкодера, кроме "земляных", это неправильно. Либо плохой контакт в этой цепи: вывод контроллера-->вывод энкодера, либо энкодер неисправен и его средняя нога замкнута с неисправной, в спокойном состоянии.
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

До 2.7 вольт работает Atmega8L, а Atmega8A до 4,5. Не забываем, что это китайские штучки, что они там накосячили, неизвестно. Цепи от контроллера до энкодера прозвонил, все ОК. А вот на самом контроллере 1 и нет. Заменю энкодер, если не поможет, заменю контроллер.

Добавлено after 41 minute 31 second:
Спасибо, Монстер! Заменил энкодер и все заработало. Хотя его прозванивал, КЗ не обнаружил. Теперь жду платы на уф диоды, уже на подходе. На этой неделе уже получу.
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Таймер-контроллер для засветки фоторезиста

Сообщение MOHCTEP »

Volf1953, :beer: Это радует. Мои поздравления! :)
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

Монстер, спасибо!
Volf1953
Родился
Сообщения: 14
Зарегистрирован: Вт сен 09, 2025 05:48:41

Re: Таймер-контроллер для засветки фоторезиста

Сообщение Volf1953 »

Выкладываю немного измененный файл таймера. На плате контроллера добавил шелкографию у диодов индикации, на плате УФ диодов немного доработал разъем питания.
Вложения
Timer.zip
(313.33 КБ) 131 скачивание
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Таймер-контроллер для засветки фоторезиста

Сообщение MOHCTEP »

Volf1953, спасибо!
Ответить

Вернуться в «Цифровая техника»