Страница 2016 из 2452
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 01:05:54
John Locke
Волосатый писал(а):поставьте в проге минимальную частоту для соединения с мегой
Использую avrdudeshell. я так понял, это здесь указывается

Ставил от 1 до 100, результата нет
Померил напряжение на ногах, которые используются для программирования, когда контроллер подключен к программатору, но ничего не пишется:
reset 0.8В
mosi 1.2В
miso 1В
sck 0.7В
Не знаю, важно это , или нет
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 11:34:13
BlackAlex
У меня в PROGisp тоже не всегда видит Атмегу, надо несколько раз пытаться. В моем случае глючит USB порты, мышь иногда комп теряет
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 12:29:44
John Locke
BlackAlex писал(а):В моем случае глючит USB порты, мышь иногда комп теряет
Подрубил attiny2313, все работает. а с этой atmega8a глухо
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 12:31:11
BlackAlex
John Locke писал(а):BlackAlex писал(а):В моем случае глючит USB порты, мышь иногда комп теряет
Подрубил attiny2313, все работает. а с этой atmega8a глухо
может и дохлая. Проверьте в СМД и ДИП версиях разводка ног не совпадает, я на этом прокололся когда распаивал адаптер.
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 12:33:21
John Locke
BlackAlex писал(а):может и дохлая. Проверьте в СМД и ДИП версиях разводка ног не совпадает, я на этом прокололся когда распаивал адаптер.
так я по даташиту брал ноги, там где смд исполнение указано
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 13:03:49
kollaider
Две земли и два питания не забыли?
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 13:11:39
John Locke
kollaider писал(а):Две земли и два питания
Да тут уже без меня все разведено, только к пятакам подпаяться надо

Может, надо было сперва на плату впаять контроллер, прошить его, а потом все остальное напаивать? Или это не важно
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 13:53:23
kollaider
Не вникая в схему. Смотрите чтобы те ноги к которым был подключен программатор не были нагружены низкоомной нагрузкой которую не продавит программатор. А еще у вас может быть питание вашей схемы не 5 вольт а 3,3 например. А ардуина как я помню 5-вольтовая.
На крайняк используйте 5 проводков и ЛПТ порт.
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 14:40:42
Topaloff
Уберите резисторы с 29 и 15 ног, прошейте и поставьте снова. Скорее всего с 29-й. Обычно туда 10КОм ставят. Бывает, что самодельный программатор не коннектится, если проц настроен на низкую частоту (у меня). Для этого программатор переводится на низкую скорость.
На фоторезисторе, возможно, придется подбирать номиналы резисторов..
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 16:42:16
John Locke
Topaloff писал(а):Уберите резисторы с 29 и 15 ног, прошейте и поставьте снова. Скорее всего с 29-й. Обычно туда 10КОм ставят. Бывает, что самодельный программатор не коннектится, если проц настроен на низкую частоту (у меня). Для этого программатор переводится на низкую скорость.
На фоторезисторе, возможно, придется подбирать номиналы резисторов..
Программатор usbasp 2.0 из китая. Пробовал запитывать от него и от внешнего питания. потом попробую сделать как вы советуете
Добавлено after 25 minutes 4 seconds:
убрал резисторы с 29 и 15 ног. не помогло. как перевести программатор на низкую скорость
Добавлено after 4 minutes 42 seconds:
Повесил перемычку на jp3, это вродь для низкой скорости. не помогло
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 16:46:44
kollaider
С USBASP замечал нюанс. Правда я ленивый, командную строку не пользую. Синапрог и казамаа юзаю. Так вот. В казамаа чипы с дефолтными установками шьются без проблем, а в синапроге чистый чип с танцами и перебором скоростей. Попробуйте прошить через khazama avr programmer.
А еще я свисток перепрошивал с китайской прошивки. Не помню на какую, легко гуглится.
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 17:04:06
John Locke
kollaider писал(а):Попробуйте прошить через khazama avr programmer
Вот такой компот

Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 17:12:36
kollaider
Я перепрошивал как здесь
http://we.easyelectronics.ru/xterro/pre ... sbasp.html
А другие процы видит через этот свисток?
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 17:15:39
John Locke
kollaider писал(а):А другие процы видит через этот свисток?
attiny2313 видит. Раньше прошивал еще и ардуины
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 17:31:51
kollaider
Возможно китайский кривой софт. Может стоит попробовать прошить сам свисток?
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 17:41:02
bss
John Locke писал(а):
Вот такой компот
Khazama вроде как ругается на неправильную сигнатуру микроконтроллера и отказывается его прошивать.
Попробуйте сначала вот так:
Код: Выделить всё
avrdude -V -c usbasp -p m8 -U flash:w:main.hex
а потом с ключем -F, который заставляет avrdude игнорировать проверку сигнатуры:
Код: Выделить всё
avrdude -F -V -c usbasp -p m8 -U flash:w:main.hex
Вместо main.hex подставьте имя файла вашей прошивки.
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 17:45:26
John Locke
bss писал(а):[
Khazama вроде как ругается на неправильную сигнатуру микроконтроллера и отказывается его прошивать.
Это я пытался считать контроллер, а не записать
bss писал(а):Попробуйте сначала вот так:
Код: Выделить всё
avrdude -V -c usbasp -p m8 -U flash:w:main.hex
а потом с ключем -F, который заставляет avrdude игнорировать проверку сигнатуры:
Код: Выделить всё
avrdude -F -V -c usbasp -p m8 -U flash:w:main.hex
Где это писать
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 18:00:48
bss
John Locke писал(а):
Где это писать
Из сообщений выше я понял, что вы используете для прошивки оболочку для программы avrdude, так ?
Я вам написал команды для запуска avrdude непосредственно из командной строки или вы в этом не ориентируетесь ?
Поищите папку, в которой лежит файл avrdude.exe (он где-то точно должен лежать), положите в ту же папку свою прошивку. Далее запустите командную строку и сделайте ту папку текущим каталогом, и далее запускаете из командной строки приведенные мной команды, типа вот так:
Код: Выделить всё
Microsoft Windows [Версия 6.0.6002]
(C) Корпорация Майкрософт, 2006. Все права защищены.
C:\Users\bs>cd c:/avr/avrdude/
c:\AVR\avrdude>
c:\AVR\avrdude>avrdude -V -c usbasp -p m8 -U flash:w:main.hex
С наступающим Новым Годом!

Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 19:48:56
uldemir
Всех поздравляю с Новым Годом!
В подарок представляю немного доработаную схему (правда, на этой неделе пришла в голову мысль, как еще один узел сделать лучше). Бздык вошел, когда у себя перебирая коробки с "жёлтими" микросхемами нашел кучку с 564ТМ2 и 564ЛА7. Подумал, что надо бы найти еще такие ИЕ8 и ИЕ16 (схему специально переделал на советские детали - выкинул 4060 и поставил 4020, у которой и есть аналог ИЕ16). Но к сожалению, выяслилось, что такие микросхемы в природе не существуют. Поэтому сделал снова на буржуйских, но уже планарных микросхемах.
Любителям Zm573 и подобных ламп (zm570, 1080 итп) могу предложить
в подарок 3 платы (т.е. первые три человека которые выразят своё желание) с большинством деталей для часов с такими лампами (лампы ваши) на простой логике. Т.е. паять много - толку мало.
Детали сплошь поверхностного монтажа, ну окромя ламп, кнопок, разъёма питания, кварца и подстроечника (надеюсь никого не забыл?). А! всё же забыл - еще трансформатор. С трансформатором сложнее. Без проблем вложу каркас EFD15, магнитопровод N87 и соответствующие стяжки, а вам нужно будет намотать пару обмоток: первичку 21+21 виток проводом 0,25мм и вторичку 320 витков проводом 0,07мм. Конечно, я могу и сам намотать трансформатор, но дело это, сами понимаете, муторное. Особенно с этим 0,07, чуть что - обрывается. Правда, есть еще проблема - каркасик настолько маленький, что даже на шпильку М3 не налазит. Я себе напечатал на 3Дпринтере переходничек, в который впрессовывается удлиненная гайка М6 и этой гайкой накручивается на вал станка и другой гайкой контрится в нужном положении. Могу приложить такой "переходничек".
Правда, на плате оказалась одна плюха (ну как же без них?). Дорожка от кнопки установки часов до микросхемы (резистор R6) проходит несколько неудачно и ловит помехи. Поэтому я её перерезал (с обоих концов) и пробросил отдельным проводом по другому маршруту (на фотках можно разглядеть тоненький синий провод).
Да, и не забудьте, сегодня ночью перевести свои часы на секунду назад.
Re: Часы на газоразрядных индикаторах
Добавлено: Сб дек 31, 2016 20:03:14
John Locke
bss писал(а):
Код: Выделить всё
Microsoft Windows [Версия 6.0.6002]
(C) Корпорация Майкрософт, 2006. Все права защищены.
C:\Users\bs>cd c:/avr/avrdude/
c:\AVR\avrdude>
c:\AVR\avrdude>avrdude -V -c usbasp -p m8 -U flash:w:main.hex
С наступающим Новым Годом!

Вас тоже с наступающим
Вот результат
