Установка для УФ экспонирования.
Вам спасибо за отзыв. 
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
- Реклама
Спасибо автору за проект. Все удачно работает. Один канал сделал с симистором, другой на реле (для уф сидов)
- Сообщения: 4
- Зарегистрирован: Ср июл 09, 2008 15:41:54
Приветствую!
Спаял этот таймер, но что-то не могу запустить((
Причина скорее всего во фьюзах. Использую AVR Studio + AVR Dragon. Название фьюзов здесь не совпадает, но я воспользовался калькулятором и пересчитал фьюзы в регистры. Все прошилось, но дисплей(WH1602B-YGK-CP) таймера так и не подал никаких признаков жизни. Решил я чего-то поменять фьюз BODLEVEL c значения 2v7 на 4v2, прошил и все, больше контроллер на связь не выходил(
Вопросы:
1. Можно ли оживить этот МК?
2. Какие значения регистров мне выставить, чтобы заработал таймер?
Заранее огромное спасибо!
Спаял этот таймер, но что-то не могу запустить((
Причина скорее всего во фьюзах. Использую AVR Studio + AVR Dragon. Название фьюзов здесь не совпадает, но я воспользовался калькулятором и пересчитал фьюзы в регистры. Все прошилось, но дисплей(WH1602B-YGK-CP) таймера так и не подал никаких признаков жизни. Решил я чего-то поменять фьюз BODLEVEL c значения 2v7 на 4v2, прошил и все, больше контроллер на связь не выходил(
Вопросы:
1. Можно ли оживить этот МК?
2. Какие значения регистров мне выставить, чтобы заработал таймер?
Заранее огромное спасибо!
- Вложения
-
- 111.JPG
- (51.94 КБ) 762 скачивания
Здравствуйте.
Вы выставили фьюз RSTDISBL, а значит сделали вывод RESET МК обычным пином порта. То бишь достучаться до МК по ISP интерфейсу невозможно. Тут только параллельный программатор или FuseBitDoctor.
Вы выставили фьюз RSTDISBL, а значит сделали вывод RESET МК обычным пином порта. То бишь достучаться до МК по ISP интерфейсу невозможно. Тут только параллельный программатор или FuseBitDoctor.
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
- Сообщения: 4
- Зарегистрирован: Ср июл 09, 2008 15:41:54
Спасибо!edm2007 писал(а):Здравствуйте.
Вы выставили фьюз RSTDISBL, а значит сделали вывод RESET МК обычным пином порта. То бишь достучаться до МК по ISP интерфейсу невозможно. Тут только параллельный программатор или FuseBitDoctor.
А можете подсказать, как мне правильно выставить регистры, чтобы заработал таймер?
- Реклама
Ну дык написали же - контроллеру кирдык. Чтобы его оживить, надо фьюз RSTDISBL установить в "1". Сделать это можно только так:
Вот фьюзы от автора для пони-прог:

Вот те же фьюзы в калькуляторе по ссылке:

Как установить регистры я не знаю, поскольку непонятно, что подразумевается под словом регистры
P.S.edm2007 писал(а):Тут только параллельный программатор или FuseBitDoctor.
Вот фьюзы от автора для пони-прог:
Вот те же фьюзы в калькуляторе по ссылке:
Как установить регистры я не знаю, поскольку непонятно, что подразумевается под словом регистры
Последний раз редактировалось mr_kot Ср май 21, 2014 16:27:53, всего редактировалось 1 раз.

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
- Сообщения: 4
- Зарегистрирован: Ср июл 09, 2008 15:41:54
Так меня это не остановит, у меня пол ведра этих МК, я уже перепаял и прошил новый. Осталось с фьюзами разобраться. Сижу ща, даташит вкуриваю...mr_kot писал(а):Ну дык написали же - контроллеру кирдык. Чтобы его оживить, надо фьюз RSTDISBL установить в "1". Сделать это можно только так:edm2007 писал(а):Тут только параллельный программатор или FuseBitDoctor.
Под регистрами я подразумеваю: Fuse Register
Установил я фьюзы как вы указали - дисплей ничего не показывает(
Продолжаю искать причину ..
Заработало!
Была ошибка номинала резистора в делители напряжения для контрастности.
Вот и замечательно.
mr_kot, спасибо.
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
- Сообщения: 4
- Зарегистрирован: Ср июл 09, 2008 15:41:54
А можете дать исходничек на прошивочку? Я таймер хочу использовать не для УФ ламп и поэтому хочу изменить надпись "Лампы включены"edm2007 писал(а):Здравствуйте.
Вы выставили фьюз RSTDISBL, а значит сделали вывод RESET МК обычным пином порта. То бишь достучаться до МК по ISP интерфейсу невозможно. Тут только параллельный программатор или FuseBitDoctor.
Исходники я не даю никогда и никому. И на то есть вполне веская причина: чтобы править чужой код, его нужно знать не хуже автора. А то оно в итоге как бывает, правками наследят, все начинает непонятно как работать, и в итоге таймер говно а автор - мудак. Было такое.
Но я всегда иду на встречу пользователям, и без проблем поменяю надписи. 
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Коты помогите пожалуйста с таймером, инфу прилагаю, (сам проги не пишу), собрал запустил и пляшу с бубном. Запуск происходит с 73 мин 55 сек по окончании включается "off" и по новой начинается отсчет (таймер не останавливается)
- Вложения
-
- таймер атмега8.rar
- (214.78 КБ) 323 скачивания
1.Всегда бывает первый раз.
2.Родился сам, помоги другому
2.Родился сам, помоги другому
Ну так это к автору таймера. Тут вряд ли можно чем-то помочь кроме советов по проверке монтажа на наличие залипух и прочих косяков. Исходного кода нет, так что ничего проверить нельзя. А в железе (или хотя бы в протеусе) собирать нет времени. Такие дела. 
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
да прогнал я в протеусе, и брал вот этот-http://radiokot.ru/circuit/digital/automat/16/, не работает
1.Всегда бывает первый раз.
2.Родился сам, помоги другому
2.Родился сам, помоги другому
контроллер один схема управления та же, но в протеусе не работает
1.Всегда бывает первый раз.
2.Родился сам, помоги другому
2.Родился сам, помоги другому
В протеусе работает. Правда автор не совсем привычно транзисторы использовал, так что для протеуса их можно исключить. Ну и при первом запуске вместо часов и минут мусор в переменных, хотя без особых проблем можно было сделать инициализацию в коде для первого включения. Ну да это дело хозяйское. 
- Вложения
-
- Proteus_timer.rar
- (29.93 КБ) 249 скачиваний
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
собрал на макетке предыдущий вариант (правда транзисторы другие) работает но отсчет секунд по 11 сек.
1.Всегда бывает первый раз.
2.Родился сам, помоги другому
2.Родился сам, помоги другому
Подробнее?
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
вариант от 29.05 версия прошивки та же, ваш вариант еще не пробовал, отсчет секунд не по еденицам а по 11 сек (55-44-33-и т.д.)
1.Всегда бывает первый раз.
2.Родился сам, помоги другому
2.Родился сам, помоги другому
Моего варианта вообще нет, я не имею никакого отношения к таймерам на семисегментных индикаторах. Если посмотреть внимательнее, то можно заметить что мои таймеры на LCD индикаторах. И они прекрасно работают.
Это я из любопытства разбираюсь с Вашими таймерами.
Вы случайно на один разряд оба индикатора не посадили? Может потому и показываются одинаковые числа...
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
счас проверю
1.Всегда бывает первый раз.
2.Родился сам, помоги другому
2.Родился сам, помоги другому


