Многофункциональный таймер на Attiny2313

Модератор: boogyman

Re: Многофункциональный таймер на Attiny2313

Сообщение:#21  Сообщение Rath » 29 апр 2013, 15:58

После ухода в спящий режим и последующем пробуждении надо выставлять время, потому как на индикаторе нули,а что не так?По достижении нуля таймер начинает пищать и мигает индикатор,если нажать на кнопку - старт(она же пауза),то звуковой сигнал и мигание прекращается,выставляйте время по новой или МК уснет.
Прошивки для индикаторов с двумя точками посередине,подключенных от третьего и четвертого разрядов - под общий анод http://radioparty.ru/forums/download/file.php?id=27 и под общий катод http://radioparty.ru/forums/download/file.php?id=35 ,только под общий катод транзисторы включаются эммитерными повторителями,коллектора на минус,эммитера на общие катоды индикатора.
Аватара пользователя
Rath
Любитель
 
Сообщения: 15
Зарегистрирован: 05 мар 2012, 19:05

Re: Многофункциональный таймер на Attiny2313

Сообщение:#22  Сообщение giro » 01 июн 2013, 13:59

Rath писал(а):Прошивки для индикаторов с двумя точками посередине,подключенных от третьего и четвертого разрядов под общий катод


Добрый день.
У меня чуть другой индикатор: E1-4039CHG1 ОК вроде принципиальной разницы нет. Все работает но сегменты вперемешку выводятся (подключение проверял неоднократно).
Может выложите исходник именно под ОК? - попробую сам разобраться. Да и сигнал слишком много пищит, 3 раз по мне достаточно.
Буду очень признателен если может подскажите где может быть косяк.
Аватара пользователя
giro
Новичок
 
Сообщения: 4
Зарегистрирован: 01 июн 2013, 10:53

Re: Многофункциональный таймер на Attiny2313

Сообщение:#23  Сообщение Rath » 01 июн 2013, 16:32

У меня прошивка под общий катод работает вот с этим индикатором - CA56-21SRWA,сравните даташиты и увидите в чем разница.
Ссылка в моем предыдущем посте на прошивку под ОК - и есть исходник под ОК.
Аватара пользователя
Rath
Любитель
 
Сообщения: 15
Зарегистрирован: 05 мар 2012, 19:05

Re: Многофункциональный таймер на Attiny2313

Сообщение:#24  Сообщение giro » 01 июн 2013, 16:59

Сорри, на самом деле исходник в файле. Спасибо.
В маркировке A разве не общий анод?
Аватара пользователя
giro
Новичок
 
Сообщения: 4
Зарегистрирован: 01 июн 2013, 10:53

Re: Многофункциональный таймер на Attiny2313

Сообщение:#25  Сообщение Rath » 04 июн 2013, 09:42

Да,точно,я ошибся,в моем варианте стоит CC56-21SRWA.
Аватара пользователя
Rath
Любитель
 
Сообщения: 15
Зарегистрирован: 05 мар 2012, 19:05

Re: Многофункциональный таймер на Attiny2313

Сообщение:#26  Сообщение giro » 10 июн 2013, 20:12

Все равно я не понимаю - почему подключая к соответствующим портам, соответствующие сегменты у меня не рисуются правильно цифры. Особенно если вы говорите, что у вас прошивка на ОК индикаторе работает.
Кстати в какой среде собирали прошивку?
Аватара пользователя
giro
Новичок
 
Сообщения: 4
Зарегистрирован: 01 июн 2013, 10:53

Re: Многофункциональный таймер на Attiny2313

Сообщение:#27  Сообщение giro » 11 июн 2013, 08:31

2 Rath
Все - разобрался. Собрал ваш исходник со своими параметрами. Отлично все работает. Спасибо.
Аватара пользователя
giro
Новичок
 
Сообщения: 4
Зарегистрирован: 01 июн 2013, 10:53

Re: Многофункциональный таймер на Attiny2313

Сообщение:#28  Сообщение RusLanCk » 30 авг 2013, 16:19

Доброе время суток!
Просьба к admin
Собрал таймер как в исходной статье на четырех индикаторах с ОА. Прошивку залил Поней, фьюзы, вроде, правильно выставил (CKSEL=0100, SUT=10, BODLEVEL=100, CKDIV8=1). Не работает: то мигает точками, то пищит, то вообще никак не "дышит"; даже если заводится, то на кнопки никак не реагирует.
Не поможете ли начинающему подправить Ваш исходник, чтоб таймер стабильно запускался?
Спасибо!
Аватара пользователя
RusLanCk
Новичок
 
Сообщения: 6
Зарегистрирован: 30 авг 2013, 15:57

Re: Многофункциональный таймер на Attiny2313

Сообщение:#29  Сообщение AntonChip » 30 авг 2013, 18:06

RusLanCk писал(а):Доброе время суток!
Просьба к admin
Собрал таймер как в исходной статье на четырех индикаторах с ОА. Прошивку залил Поней, фьюзы, вроде, правильно выставил (CKSEL=0100, SUT=10, BODLEVEL=100, CKDIV8=1). Не работает: то мигает точками, то пищит, то вообще никак не "дышит"; даже если заводится, то на кнопки никак не реагирует.
Не поможете ли начинающему подправить Ваш исходник, чтоб таймер стабильно запускался?
Спасибо!

Фьюзы установил верно, если заводится индикация правильная?
Аватара пользователя
AntonChip
Администратор
 
Сообщения: 190
Зарегистрирован: 24 дек 2011, 21:11
Откуда: Киров

Re: Многофункциональный таймер на Attiny2313

Сообщение:#30  Сообщение RusLanCk » 02 сен 2013, 10:01

В том-то и дело, что нет... Плату уже перепроверил несколько раз. Или только мерцающие точки, или только ноль в младшем разряде, или писк в капсюле...
А можно вернуть прошивку под перевернутые индикаторы, но чтоб работала стабильно? В комментариях к статье Вы списали, что переделывали индикацию под свой индикатор... Я так понимаю, что мне надо каким-то образом поменять значения во второй строке из приведенных ниже?
Код: Выделить всё
#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)

А то схему я уже собрал, а потом нашел на форуме про модификацию, но переделывать плату как-то не хочется, да и индикатора такого быстро не найти. Модифицированную прошивку пробовал лить, но на индикаторе только мерцающий бред - надпись вида GEOB, реакции на нажатия кнопок нет.

Спасибо!
Аватара пользователя
RusLanCk
Новичок
 
Сообщения: 6
Зарегистрирован: 30 авг 2013, 15:57

Re: Многофункциональный таймер на Attiny2313

Сообщение:#31  Сообщение AntonChip » 02 сен 2013, 12:02

Авторская прошивка (которая в статье)рабочая на 100%, сам прверял, EEPROM не забыл прошить, транзисторы те поставил?
Аватара пользователя
AntonChip
Администратор
 
Сообщения: 190
Зарегистрирован: 24 дек 2011, 21:11
Откуда: Киров

Re: Многофункциональный таймер на Attiny2313

Сообщение:#32  Сообщение RusLanCk » 02 сен 2013, 13:34

admin писал(а):Авторская прошивка (которая в статье)рабочая на 100%, сам прверял, EEPROM не забыл прошить, транзисторы те поставил?


Транзисторы - MMBT5401 (2N5401)
Шил Поней: сначала файл программы, а потом файл EEPROM. Может, что не так сделал? Может, их надо как-то одновременно зашивать? Я раньше с EEPROM прошивки не использовал, поэтому не знаю, как правильно их шить...

Насчет работоспособности прошивки: Вы же сами писали, что при отключении/включении питания в слипе, таймер запускается только через программатор... Этот глюк как побороли?
Аватара пользователя
RusLanCk
Новичок
 
Сообщения: 6
Зарегистрирован: 30 авг 2013, 15:57

Re: Многофункциональный таймер на Attiny2313

Сообщение:#33  Сообщение AntonChip » 02 сен 2013, 14:26

Попробуй эту прошивку, только сейчас проверил вкл/выкл, все ОК
work.rar
Прошивка рабочая, оригинал(перевернутые индикаторы, ОА)
(2.16 КБ) Скачиваний: 1668
Аватара пользователя
AntonChip
Администратор
 
Сообщения: 190
Зарегистрирован: 24 дек 2011, 21:11
Откуда: Киров

Re: Многофункциональный таймер на Attiny2313

Сообщение:#34  Сообщение RusLanCk » 02 сен 2013, 14:37

Спасибо огромное!
Скачал, попробую завтра уже, наверное. С фьюзами доигрался, что тинька не хочет оживать даже с внешним генератором... :-)
Аватара пользователя
RusLanCk
Новичок
 
Сообщения: 6
Зарегистрирован: 30 авг 2013, 15:57

Re: Многофункциональный таймер на Attiny2313

Сообщение:#35  Сообщение RusLanCk » 03 сен 2013, 13:42

Все, получилось!
Причина "бегущих огней" оказалась банальной - отсутствие фильтрующих конденсаторов в цепи питания схемы (питание у меня берется от БП, а не от батарейки).

Спасибо еще раз за помощь!

PS: Где подправить прошивку, чтоб шаг установки таймера был не 1 мин, а 30 сек, например?
Аватара пользователя
RusLanCk
Новичок
 
Сообщения: 6
Зарегистрирован: 30 авг 2013, 15:57

Re: Многофункциональный таймер на Attiny2313

Сообщение:#36  Сообщение RusLanCk » 05 ноя 2013, 11:25

Да детали там все соответствуют исходной схеме, кроме индикатора, а также
под общий катод транзисторы включаются эмиттерными повторителями: коллекторы - на минус, эмиттеры - на общие катоды индикатора.
Аватара пользователя
RusLanCk
Новичок
 
Сообщения: 6
Зарегистрирован: 30 авг 2013, 15:57

Re: Многофункциональный таймер на Attiny2313

Сообщение:#37  Сообщение vladimirgsm » 11 фев 2015, 10:42

download/file.php?id=35- это исходник? мне нужна прошивка в hex формате на индикатор с общим катодом( не перевёрнутый), если у кого есть прошу отзовитесь,
Аватара пользователя
vladimirgsm
Новичок
 
Сообщения: 3
Зарегистрирован: 11 фев 2015, 10:12

Re: Многофункциональный таймер на Attiny2313

Сообщение:#38  Сообщение AntonChip » 11 фев 2015, 21:25

Проверяйте, должно быть это
Вложения
2313_timer.rar
Oбщий катод, неперевернутые индикаторы
(34.99 КБ) Скачиваний: 1216
Аватара пользователя
AntonChip
Администратор
 
Сообщения: 190
Зарегистрирован: 24 дек 2011, 21:11
Откуда: Киров

Re: Многофункциональный таймер на Attiny2313

Сообщение:#39  Сообщение vladimirgsm » 08 апр 2015, 10:15

У меня программатор Khazama и прошивка еепром должна быть в hex формате , как быть если файл в формате eep ?
Аватара пользователя
vladimirgsm
Новичок
 
Сообщения: 3
Зарегистрирован: 11 фев 2015, 10:12

Re: Многофункциональный таймер на Attiny2313

Сообщение:#40  Сообщение AntonChip » 08 апр 2015, 21:45

Можно попробовать сконвертировать через PonyProg
Аватара пользователя
AntonChip
Администратор
 
Сообщения: 190
Зарегистрирован: 24 дек 2011, 21:11
Откуда: Киров

Пред.След.

Вернуться в Микроконтроллеры AVR

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Rambler's Top100