Многофункциональный таймер на Attiny2313
Модератор: boogyman
Re: Многофункциональный таймер на Attiny2313
После ухода в спящий режим и последующем пробуждении надо выставлять время, потому как на индикаторе нули,а что не так?По достижении нуля таймер начинает пищать и мигает индикатор,если нажать на кнопку - старт(она же пауза),то звуковой сигнал и мигание прекращается,выставляйте время по новой или МК уснет.
Прошивки для индикаторов с двумя точками посередине,подключенных от третьего и четвертого разрядов - под общий анод http://radioparty.ru/forums/download/file.php?id=27 и под общий катод http://radioparty.ru/forums/download/file.php?id=35 ,только под общий катод транзисторы включаются эммитерными повторителями,коллектора на минус,эммитера на общие катоды индикатора.
Прошивки для индикаторов с двумя точками посередине,подключенных от третьего и четвертого разрядов - под общий анод http://radioparty.ru/forums/download/file.php?id=27 и под общий катод http://radioparty.ru/forums/download/file.php?id=35 ,только под общий катод транзисторы включаются эммитерными повторителями,коллектора на минус,эммитера на общие катоды индикатора.
Re: Многофункциональный таймер на Attiny2313
Добрый день.Rath писал(а): Прошивки для индикаторов с двумя точками посередине,подключенных от третьего и четвертого разрядов под общий катод
У меня чуть другой индикатор: E1-4039CHG1 ОК вроде принципиальной разницы нет. Все работает но сегменты вперемешку выводятся (подключение проверял неоднократно).
Может выложите исходник именно под ОК? - попробую сам разобраться. Да и сигнал слишком много пищит, 3 раз по мне достаточно.
Буду очень признателен если может подскажите где может быть косяк.
Re: Многофункциональный таймер на Attiny2313
У меня прошивка под общий катод работает вот с этим индикатором - CA56-21SRWA,сравните даташиты и увидите в чем разница.
Ссылка в моем предыдущем посте на прошивку под ОК - и есть исходник под ОК.
Ссылка в моем предыдущем посте на прошивку под ОК - и есть исходник под ОК.
Re: Многофункциональный таймер на Attiny2313
Сорри, на самом деле исходник в файле. Спасибо.
В маркировке A разве не общий анод?
В маркировке A разве не общий анод?
Re: Многофункциональный таймер на Attiny2313
Да,точно,я ошибся,в моем варианте стоит CC56-21SRWA.
Re: Многофункциональный таймер на Attiny2313
Все равно я не понимаю - почему подключая к соответствующим портам, соответствующие сегменты у меня не рисуются правильно цифры. Особенно если вы говорите, что у вас прошивка на ОК индикаторе работает.
Кстати в какой среде собирали прошивку?
Кстати в какой среде собирали прошивку?
Re: Многофункциональный таймер на Attiny2313
2 Rath
Все - разобрался. Собрал ваш исходник со своими параметрами. Отлично все работает. Спасибо.
Все - разобрался. Собрал ваш исходник со своими параметрами. Отлично все работает. Спасибо.
Re: Многофункциональный таймер на Attiny2313
Доброе время суток!
Просьба к admin
Собрал таймер как в исходной статье на четырех индикаторах с ОА. Прошивку залил Поней, фьюзы, вроде, правильно выставил (CKSEL=0100, SUT=10, BODLEVEL=100, CKDIV8=1). Не работает: то мигает точками, то пищит, то вообще никак не "дышит"; даже если заводится, то на кнопки никак не реагирует.
Не поможете ли начинающему подправить Ваш исходник, чтоб таймер стабильно запускался?
Спасибо!
Просьба к admin
Собрал таймер как в исходной статье на четырех индикаторах с ОА. Прошивку залил Поней, фьюзы, вроде, правильно выставил (CKSEL=0100, SUT=10, BODLEVEL=100, CKDIV8=1). Не работает: то мигает точками, то пищит, то вообще никак не "дышит"; даже если заводится, то на кнопки никак не реагирует.
Не поможете ли начинающему подправить Ваш исходник, чтоб таймер стабильно запускался?
Спасибо!
- AntonChip
- Администратор
- Сообщения: 265
- Зарегистрирован: 24 дек 2011, 22:11
- Откуда: Киров
- Контактная информация:
Re: Многофункциональный таймер на Attiny2313
Фьюзы установил верно, если заводится индикация правильная?RusLanCk писал(а):Доброе время суток!
Просьба к admin
Собрал таймер как в исходной статье на четырех индикаторах с ОА. Прошивку залил Поней, фьюзы, вроде, правильно выставил (CKSEL=0100, SUT=10, BODLEVEL=100, CKDIV8=1). Не работает: то мигает точками, то пищит, то вообще никак не "дышит"; даже если заводится, то на кнопки никак не реагирует.
Не поможете ли начинающему подправить Ваш исходник, чтоб таймер стабильно запускался?
Спасибо!
Re: Многофункциональный таймер на Attiny2313
В том-то и дело, что нет... Плату уже перепроверил несколько раз. Или только мерцающие точки, или только ноль в младшем разряде, или писк в капсюле...
А можно вернуть прошивку под перевернутые индикаторы, но чтоб работала стабильно? В комментариях к статье Вы списали, что переделывали индикацию под свой индикатор... Я так понимаю, что мне надо каким-то образом поменять значения во второй строке из приведенных ниже?
А то схему я уже собрал, а потом нашел на форуме про модификацию, но переделывать плату как-то не хочется, да и индикатора такого быстро не найти. Модифицированную прошивку пробовал лить, но на индикаторе только мерцающий бред - надпись вида GEOB, реакции на нажатия кнопок нет.
Спасибо!
А можно вернуть прошивку под перевернутые индикаторы, но чтоб работала стабильно? В комментариях к статье Вы списали, что переделывали индикацию под свой индикатор... Я так понимаю, что мне надо каким-то образом поменять значения во второй строке из приведенных ниже?
Код: Выделить всё
#define SG1(x) LONGBIN2UCHAR((x),5,0,2,4,3,6,7,1)
#define SG2(x) LONGBIN2UCHAR((x),5,0,2,4,3,6,7,1)
Спасибо!
- AntonChip
- Администратор
- Сообщения: 265
- Зарегистрирован: 24 дек 2011, 22:11
- Откуда: Киров
- Контактная информация:
Re: Многофункциональный таймер на Attiny2313
Авторская прошивка (которая в статье)рабочая на 100%, сам прверял, EEPROM не забыл прошить, транзисторы те поставил?
Re: Многофункциональный таймер на Attiny2313
Транзисторы - MMBT5401 (2N5401)admin писал(а):Авторская прошивка (которая в статье)рабочая на 100%, сам прверял, EEPROM не забыл прошить, транзисторы те поставил?
Шил Поней: сначала файл программы, а потом файл EEPROM. Может, что не так сделал? Может, их надо как-то одновременно зашивать? Я раньше с EEPROM прошивки не использовал, поэтому не знаю, как правильно их шить...
Насчет работоспособности прошивки: Вы же сами писали, что при отключении/включении питания в слипе, таймер запускается только через программатор... Этот глюк как побороли?
- AntonChip
- Администратор
- Сообщения: 265
- Зарегистрирован: 24 дек 2011, 22:11
- Откуда: Киров
- Контактная информация:
Re: Многофункциональный таймер на Attiny2313
Попробуй эту прошивку, только сейчас проверил вкл/выкл, все ОК
Re: Многофункциональный таймер на Attiny2313
Спасибо огромное!
Скачал, попробую завтра уже, наверное. С фьюзами доигрался, что тинька не хочет оживать даже с внешним генератором...
Скачал, попробую завтра уже, наверное. С фьюзами доигрался, что тинька не хочет оживать даже с внешним генератором...
Re: Многофункциональный таймер на Attiny2313
Все, получилось!
Причина "бегущих огней" оказалась банальной - отсутствие фильтрующих конденсаторов в цепи питания схемы (питание у меня берется от БП, а не от батарейки).
Спасибо еще раз за помощь!
PS: Где подправить прошивку, чтоб шаг установки таймера был не 1 мин, а 30 сек, например?
Причина "бегущих огней" оказалась банальной - отсутствие фильтрующих конденсаторов в цепи питания схемы (питание у меня берется от БП, а не от батарейки).
Спасибо еще раз за помощь!
PS: Где подправить прошивку, чтоб шаг установки таймера был не 1 мин, а 30 сек, например?
Re: Многофункциональный таймер на Attiny2313
Да детали там все соответствуют исходной схеме, кроме индикатора, а также
под общий катод транзисторы включаются эмиттерными повторителями: коллекторы - на минус, эмиттеры - на общие катоды индикатора.
- vladimirgsm
- Новичок
- Сообщения: 3
- Зарегистрирован: 11 фев 2015, 10:12
Re: Многофункциональный таймер на Attiny2313
http://radioparty.ru/forums/download/file.php?id=35- это исходник? мне нужна прошивка в hex формате на индикатор с общим катодом( не перевёрнутый), если у кого есть прошу отзовитесь,
- AntonChip
- Администратор
- Сообщения: 265
- Зарегистрирован: 24 дек 2011, 22:11
- Откуда: Киров
- Контактная информация:
Re: Многофункциональный таймер на Attiny2313
Проверяйте, должно быть это
- Вложения
-
- 2313_timer.rar
- Oбщий катод, неперевернутые индикаторы
- (34.99 КБ) 1930 скачиваний
- vladimirgsm
- Новичок
- Сообщения: 3
- Зарегистрирован: 11 фев 2015, 10:12
Re: Многофункциональный таймер на Attiny2313
У меня программатор Khazama и прошивка еепром должна быть в hex формате , как быть если файл в формате eep ?
- AntonChip
- Администратор
- Сообщения: 265
- Зарегистрирован: 24 дек 2011, 22:11
- Откуда: Киров
- Контактная информация:
Re: Многофункциональный таймер на Attiny2313
Можно попробовать сконвертировать через PonyProg