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

Модератор: boogyman

Аватара пользователя
Rath
Любитель
Сообщения: 15
Зарегистрирован: 05 мар 2012, 20:05

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

#21

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

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

Аватара пользователя
giro
Новичок
Сообщения: 4
Зарегистрирован: 01 июн 2013, 11:53

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

#22

Сообщение giro » 01 июн 2013, 14:59

Rath писал(а): Прошивки для индикаторов с двумя точками посередине,подключенных от третьего и четвертого разрядов под общий катод
Добрый день.
У меня чуть другой индикатор: E1-4039CHG1 ОК вроде принципиальной разницы нет. Все работает но сегменты вперемешку выводятся (подключение проверял неоднократно).
Может выложите исходник именно под ОК? - попробую сам разобраться. Да и сигнал слишком много пищит, 3 раз по мне достаточно.
Буду очень признателен если может подскажите где может быть косяк.

Аватара пользователя
Rath
Любитель
Сообщения: 15
Зарегистрирован: 05 мар 2012, 20:05

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

#23

Сообщение Rath » 01 июн 2013, 17:32

У меня прошивка под общий катод работает вот с этим индикатором - CA56-21SRWA,сравните даташиты и увидите в чем разница.
Ссылка в моем предыдущем посте на прошивку под ОК - и есть исходник под ОК.

Аватара пользователя
giro
Новичок
Сообщения: 4
Зарегистрирован: 01 июн 2013, 11:53

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

#24

Сообщение giro » 01 июн 2013, 17:59

Сорри, на самом деле исходник в файле. Спасибо.
В маркировке A разве не общий анод?

Аватара пользователя
Rath
Любитель
Сообщения: 15
Зарегистрирован: 05 мар 2012, 20:05

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

#25

Сообщение Rath » 04 июн 2013, 10:42

Да,точно,я ошибся,в моем варианте стоит CC56-21SRWA.

Аватара пользователя
giro
Новичок
Сообщения: 4
Зарегистрирован: 01 июн 2013, 11:53

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

#26

Сообщение giro » 10 июн 2013, 21:12

Все равно я не понимаю - почему подключая к соответствующим портам, соответствующие сегменты у меня не рисуются правильно цифры. Особенно если вы говорите, что у вас прошивка на ОК индикаторе работает.
Кстати в какой среде собирали прошивку?

Аватара пользователя
giro
Новичок
Сообщения: 4
Зарегистрирован: 01 июн 2013, 11:53

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

#27

Сообщение giro » 11 июн 2013, 09:31

2 Rath
Все - разобрался. Собрал ваш исходник со своими параметрами. Отлично все работает. Спасибо.

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

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

#28

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

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

Аватара пользователя
AntonChip
Администратор
Сообщения: 260
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

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

#29

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

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

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

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

#30

Сообщение RusLanCk » 02 сен 2013, 11: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, реакции на нажатия кнопок нет.

Спасибо!

Аватара пользователя
AntonChip
Администратор
Сообщения: 260
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

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

#31

Сообщение AntonChip » 02 сен 2013, 13:02

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

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

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

#32

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

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

Насчет работоспособности прошивки: Вы же сами писали, что при отключении/включении питания в слипе, таймер запускается только через программатор... Этот глюк как побороли?

Аватара пользователя
AntonChip
Администратор
Сообщения: 260
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

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

#33

Сообщение AntonChip » 02 сен 2013, 15:26

Попробуй эту прошивку, только сейчас проверил вкл/выкл, все ОК
work.rar
Прошивка рабочая, оригинал(перевернутые индикаторы, ОА)
(2.16 КБ) 2302 скачивания

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

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

#34

Сообщение RusLanCk » 02 сен 2013, 15:37

Спасибо огромное!
Скачал, попробую завтра уже, наверное. С фьюзами доигрался, что тинька не хочет оживать даже с внешним генератором... :-)

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

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

#35

Сообщение RusLanCk » 03 сен 2013, 14:42

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

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

PS: Где подправить прошивку, чтоб шаг установки таймера был не 1 мин, а 30 сек, например?

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

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

#36

Сообщение RusLanCk » 05 ноя 2013, 12:25

Да детали там все соответствуют исходной схеме, кроме индикатора, а также
под общий катод транзисторы включаются эмиттерными повторителями: коллекторы - на минус, эмиттеры - на общие катоды индикатора.

Аватара пользователя
vladimirgsm
Новичок
Сообщения: 3
Зарегистрирован: 11 фев 2015, 10:12

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

#37

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

http://radioparty.ru/forums/download/file.php?id=35- это исходник? мне нужна прошивка в hex формате на индикатор с общим катодом( не перевёрнутый), если у кого есть прошу отзовитесь,

Аватара пользователя
AntonChip
Администратор
Сообщения: 260
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

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

#38

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

Проверяйте, должно быть это
Вложения
2313_timer.rar
Oбщий катод, неперевернутые индикаторы
(34.99 КБ) 1817 скачиваний

Аватара пользователя
vladimirgsm
Новичок
Сообщения: 3
Зарегистрирован: 11 фев 2015, 10:12

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

#39

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

У меня программатор Khazama и прошивка еепром должна быть в hex формате , как быть если файл в формате eep ?

Аватара пользователя
AntonChip
Администратор
Сообщения: 260
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

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

#40

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

Можно попробовать сконвертировать через PonyProg

Ответить