Простые часы на газоразрядных индикаторах и Tiny13 со статич

Обсуждаем контроллеры компании Atmel.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 5484
Зарегистрирован: Чт апр 29, 2010 01:54:10
Откуда: Сочи

Сообщение zenner »

http://radiokot.ru/circuit/digital/home/157/
Решил повторить, возникли проблемы.
1. Программатор "ругается" что объём прошивки больше чем объём памяти контроллера.
2. Пресловутые "фузы", с статье очень расплывчато это описано, я не спец по прошивкам МК,
по этому сам придумать нечего не могу.
Какие "галочки" нужно ставить исходя из наличия программатора (скан его рабочей панели в приложении)
Я писал автору статьи, но он не очень пролил свет на эти вопросы. Прислал скан программы AVR St.
Вложения
AVR Studio.jpg
(114.18 КБ) 786 скачиваний
кадр.jpg
(166.51 КБ) 1017 скачиваний
Реклама
Держит паяльник хвостом
Аватара пользователя
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Сообщение Apparatchik »

Считайте фьюзы с нового контроллера, CKSEL будет установлен в 10 вам нужно 01 тоесть где стояла галка снимите, где небыло поставьте, далее поставьте галку на CLKDIV8 и также на RSTDISBL, как я уже писал в статье - последняя галка сделает невозможным программирование контроллера по ISP (ваш програматор перестанет видеть контроллер) поэтому хорошо проверьте прошили ли вы прошивку и ту ли что нужно и только после этого зашивайте фьюзы.

P.S. по поводу ругани програматора, то в "перепутаных" катодах занято 1022 байта из 1024 возможных, а в "прямых" и того меньше. Возможно вы выбрали не тот контроллер.
«И всё-таки она вертится!»
Реклама
Друг Кота
Аватара пользователя
Сообщения: 5484
Зарегистрирован: Чт апр 29, 2010 01:54:10
Откуда: Сочи

Сообщение zenner »

разве Attiny13 бывают двух видов? с различным объёмом памяти?
Прошиваю не ISP, обычный ZIF.
По фузам попробую ваш совет применить.
Я так понял что для нормальной разводки (без "перепутанных" соединений на плате) нужна
прошивка без упоминания платы?
Не могли бы вы прислать такую прошивку? может у меня скачалась с ошибкой.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Сообщение Apparatchik »

Прошивка для для нормального подключения катодов.

ZIF это всеголиш панель, а ISP это технология программирования и если ваш програматор ею пользуется, то после прошивки этих фьюзов програматор контроллер не увидет.
Вложения
Tiny13_clock.rar
(1.19 КБ) 392 скачивания
«И всё-таки она вертится!»
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 5484
Зарегистрирован: Чт апр 29, 2010 01:54:10
Откуда: Сочи

Сообщение zenner »

Спасибо за прошивку.
ISP у него тоже имеется, но он USB и я прошиваю контроллер как положено DIP в его панель ZIF.
Это заводской программатор.
А зачем собственно блокировать насмерть контроллер?
Реклама
Держит паяльник хвостом
Аватара пользователя
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Сообщение Apparatchik »

Как говорится вы путаете грешное с праведным, дальше объяснять буду в личке если нужно, просто прислушайтесь совета дабы потом локти не кусать. А "насмерть" потому что ноги не хватало и пришлось использовать ногу RESET (без которой внутрисхемное программирование невозможно) в качестве порта ввода/вывода.
«И всё-таки она вертится!»
Реклама
Друг Кота
Аватара пользователя
Сообщения: 5484
Зарегистрирован: Чт апр 29, 2010 01:54:10
Откуда: Сочи

Сообщение zenner »

Попробую разобраться по вашим советам, потом начну приставать в ЛС.
Вымогатель припоя
Аватара пользователя
Сообщения: 560
Зарегистрирован: Пт июн 19, 2009 13:36:54

Сообщение Polf »

При загрузке прошивки в программатор, появляется окно с сообщением "Out of Adress of the device!"
Подскажите в чём дело.
Вложения
out.jpg
(123.25 КБ) 614 скачиваний
Держит паяльник хвостом
Аватара пользователя
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Сообщение Apparatchik »

Студия програмирует нормально. Возможно вы сначало зашили фьюзы, тогда прошивку вам зашить уже не получится.
«И всё-таки она вертится!»
Вымогатель припоя
Аватара пользователя
Сообщения: 560
Зарегистрирован: Пт июн 19, 2009 13:36:54

Сообщение Polf »

День добрый, спасибо, что ответили.
Программатор MiniPro со своим софтом. Сообщение выдаётся до прошивки, при загрузке файла в буфер программатора Code Memo.
При этом установлен или нет контроллер в программатор и какой выбран Tiny13 или Tiny13A роли не играет.
В опциях загрузки файла стоят по умолчанию начальные адреса в файле и буфере 00000.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Сообщение Apparatchik »

Такого програматора незнаю, попробуйте другой.
«И всё-таки она вертится!»
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

Polf писал(а):Программатор MiniPro со своим софтом.
Та прошивка, что короче(из этой темы) нормально "лезет" в мини-про.
Та, что длиннее(из статьи) "не лезет". :))
Попробуйте ту, что во вложении, это длинная прошивка из статьи, теперь"лезет" в мини-про :))
Вложения
Tiny13_.hex
(2.82 КБ) 723 скачивания
Вымогатель припоя
Аватара пользователя
Сообщения: 560
Зарегистрирован: Пт июн 19, 2009 13:36:54

Сообщение Polf »

Спасибо за ответы!
Вымогатель припоя
Аватара пользователя
Сообщения: 560
Зарегистрирован: Пт июн 19, 2009 13:36:54

Сообщение Polf »

Сделал два экземпляра этих часов, работают прекрасно, автору спасибо!
Применил индикаторы ИН-12, они потребляют больше, чем ИН-17, поэтому грелись MC4063 и IR4427 в преобразователе 12 В -> 200 В, поставил делитель 330 Ом/ 330 Ом на выходе MC4063 (схему прилагаю).
Увеличил резисторы в анодах до 18 кОм, напряжение на анодах установил примерно 190 В.
Для увеличения яркости подсветки установил отражатель из алюминиевой фольги наклеенной на 2х-сторонний скотч.
ИзображениеИзображениеИзображениеИзображениеИзображениеИзображение
Вложения
NEON CLOCK_schem.pdf
(146.87 КБ) 388 скачиваний
Держит паяльник хвостом
Аватара пользователя
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Сообщение Apparatchik »

Такие преобразователи даже на ин-18 еле теплые, может быть проблема в другом. 190 может многовато, 180 в самый раз, а если по правильному то нужно не напряжение а ток подбирать согласно паспорту.
«И всё-таки она вертится!»
Вымогатель припоя
Аватара пользователя
Сообщения: 560
Зарегистрирован: Пт июн 19, 2009 13:36:54

Сообщение Polf »

Я так и сделал. Подобрал напряжение, измеряя ток через катоды по паспорту примерно 2.5 мА. Напряжение оказалось примерно 185-190 Вольт. При этом рассеиваемая на каждом ИН-12 мощность в районе 0.5 Вт.
Ещё добавлю, что мой экран из фольги для увеличения яркости подсветки нужно заземлить, поскольку видимо на нём накапливается статика и на второй версии моих часов, где экран вплотную соприкасался с корпусами микросхем через изоляцию двойного скотча, два дешифратора К155ИД1 стали засвечивать цифры 2 и 3. Не могу утверждать, но предполагаю, что статика повредила эти выходы. На первой версии конструкции часов, где микросхемы смонтированы с нижней стороны платы и экран касался заземлённого корпуса, всё работает уже пару недель. Заказал ещё К155ИД1 и убрал экран на второй версии часов и собираюсь установить далее металлизированную губку с клейким слоем, которая применяется в LCD телевизорах для стекания статики.
Ответить

Вернуться в «AVR»