Помощь - Поиск - Пользователи - Календарь
Перейти к полной версии этой страницы на форумах сайта Электрик: Вопросы программирования микроконтроллеров.
Форумы сайта ЭЛЕКТРИК > Сварка, самодельные устройства для сварки > Самодельные сварочные устройства
Страницы: 1, 2, 3, 4, 5, 6, 7, 8


umpelev69
Цитата(NICK_2 @ 23.2.2012, 14:46) *
А раньше, что-нибудь программировал этим прграмматором?

Да прошивал плату индикации на блок питания с радиокота http://radiokot.ru/forum/viewtopic.php?f=11&t=41109
NICK_2
Проверь +5 при программировании, возможно преобразователь 14-5В не тянет.
umpelev69
Попробую прошить контроллер на другой плате чистой от всего, только цепи контроллера необходимые дя прошивки icon_sad.gif , да купил пару других контроллеров только они ATMEGA 8А-AU на програмное обеспечение для прошивки это както повлияет? потому-что меня предупредили что это новые контроллеры.
oleg1ma
Цитата(umpelev69 @ 23.2.2012, 19:51) *
Попробую прошить контроллер на другой плате чистой от всего, только цепи контроллера необходимые дя прошивки icon_sad.gif , да купил пару других контроллеров только они ATMEGA 8А-AU на програмное обеспечение для прошивки это както повлияет? потому-что меня предупредили что это новые контроллеры.

Я такие прошивал, нормально работают.
Ruslan_
Цитата(umpelev69 @ 23.2.2012, 18:51) *
Попробую прошить контроллер на другой плате чистой от всего, только цепи контроллера необходимые дя прошивки icon_sad.gif , да купил пару других контроллеров только они ATMEGA 8А-AU на програмное обеспечение для прошивки это както повлияет? потому-что меня предупредили что это новые контроллеры.

Никак не повлияет
umpelev69
Цитата(oleg1ma @ 23.2.2012, 20:12) *
Я такие прошивал, нормально работают.

Какой программой прошивали?
oleg1ma
Цитата(umpelev69 @ 23.2.2012, 21:01) *
Какой программой прошивали?

Pony Prog
olegators68
umpelev69 Что, хоть показывает ЛЕД после прошивки, скорее всего ничего, пробило 2803 из-за косяков на плате (кз), подтянуло выходы МК, другого невозможно придумать.
umpelev69
Цитата(NICK_2 @ 23.2.2012, 19:32) *
Проверь +5 при программировании, возможно преобразователь 14-5В не тянет.

Да наверное от этого потому-что при внешнем питании +5 без uln2803 все прошилось нормально и скорей всего то что на 14в был импульсный источник питания.
Romvel
Кому интересно, у меня вот такой программатор STK-200, добавил генератор на 4МГц на случай если с фузами накосячить, таким образом есть принудительное внешнее тактирование, можно восстановить. На плате панелька под мега8 в дипе и стандартный разъем расширения.

Разъем на плате не для ком порта, туда подключается самодельный удлинитель от ЛПТ-порта (с одной стороны ЛПТ, с другой штекер DB-9), это чтобы под компьютер каждый раз не лезть.

http://www.electrik.org/forum/index.php?ac...st&id=18325
MaX 123
Паяю сварочник по схеме Юрия. Спаял управу. Попытался прошить Атмегу8 понипрогом программатором по схеме рекомендованной Электровозом. Программатор не может соединится с контроллером (прочитать фьюзы, зашить ...). Ком порт вроди живой (до этого работал). Понипрог настраивал (калибровал, устанавливал порт).
Может микроконтроллер загнулся (нагрева не было, не переполюсовывал, гари небыло.....)?
Если купить новую мегу, можно ли ее прошить в "воздухе" подключив только нужные провода на ноги?
STASKIN
Цитата(MaX 123 @ 6.3.2012, 16:48) *
Паяю сварочник по схеме Юрия. Спаял управу. Попытался прошить Атмегу8 понипрогом программатором по схеме рекомендованной Электровозом. Программатор не может соединится с контроллером (прочитать фьюзы, зашить ...). Ком порт вроди живой (до этого работал). Понипрог настраивал (калибровал, устанавливал порт).
Может микроконтроллер загнулся (нагрева не было, не переполюсовывал, гари небыло.....)?
Если купить новую мегу, можно ли ее прошить в "воздухе" подключив только нужные провода на ноги?

Питание (5В) подавали?
IGBT
Цитата(Romvel @ 6.3.2012, 15:52) *
Кому интересно, у меня вот такой программатор STK-200, добавил генератор на 4МГц на случай если с фузами накосячить, таким образом есть принудительное внешнее тактирование, можно восстановить. На плате панелька под мега8 в дипе и стандартный разъем расширения.

Разъем на плате не для ком порта, туда подключается самодельный удлинитель от ЛПТ-порта (с одной стороны ЛПТ, с другой штекер DB-9), это чтобы под компьютер каждый раз не лезть.

http://www.electrik.org/forum/index.php?ac...st&id=18325

блин, первый раз, вижу так хорошо нарисованную плату, обычно рисуют, абы соеденить дырочки beer.gif beer.gif beer.gif за это не грех и выпить
Romvel
Цитата(IGBT @ 6.3.2012, 16:23) *
блин, первый раз, вижу так хорошо нарисованную плату


Спасибо icon_redface.gif . Но там перемычек немеряно, сейчас бы сделал по-лучше.
MaX 123
STASKIN

Да конечно подключал. По началу подключил батарейки 4.5в, но не заметив коротыша в ногах подстроичного резистора батарейки усадил. После подключал блок питания давал 4,5-5 вольт.
MaX 123
вероятно спалил мегу - в программаторе стабилитроны перевернул durak.gif , от того один из них сгорел. Да уж с таким началом сборки аппарата надо ящик транзюков сразу покупать titanic.gif
IGBT
Цитата(MaX 123 @ 6.3.2012, 20:47) *
вероятно спалил мегу - в программаторе стабилитроны перевернул durak.gif , от того один из них сгорел. Да уж с таким началом сборки аппарата надо ящик транзюков сразу покупать titanic.gif

Ситуация, прежде, чем улучшиться, всегда ухудшается!!!! Зато опыта, набрались
Andrian
Пока учился, где то читал что может быть критично от батареек ,поставь 7805 тогда питание 5в ,у меня так ,вчера показометр для блока питания три раза перепрошивал и нет проблем
MaX 123
Подскажите купив новую мегу как ее прошить до впайки в плату - какие ноги к чему подтянуть нужно?
Ruslan_
Цитата(MaX 123 @ 6.3.2012, 21:19) *
Подскажите купив новую мегу как ее прошить до впайки в плату - какие ноги к чему подтянуть нужно?

Вид сверху:

RESET - 29 нога
SCK - 17
MISO - 16
MOSI - 15

+5 - 6
GND - 3
IGBT
Цитата(Romvel @ 6.3.2012, 17:44) *
Спасибо icon_redface.gif . Но там перемычек немеряно, сейчас бы сделал по-лучше.

я делаю только двухсторонние платы, то этому и перпмычек нет, а в односторонней без них почти не обойтись. а так у вас прелесть хоть на завод отправляй
MaX 123
Спасибо Ruslan
Значит остальные ноги можно оставить висеть в воздухе?
Romvel
О, вот еще на компе нашел. Не мое, но когда-то делал - подарил.
Ruslan_
Цитата(MaX 123 @ 7.3.2012, 13:41) *
Спасибо Ruslan
Значит остальные ноги можно оставить висеть в воздухе?

Да.
VOVA 555
Доброго времени суток всем вот на просторах инета нашол очень интересную инфу особено для начинающих http://www.getchip.net/posts/068-kak-pravi...fyuzy-fuse-bit/ может кому пригодитса.
igorka
Собрал на конец то программатор из журнала радио №2 2012г на тиньки 2313.Операционка у меня семерка,при первом включение в USB сразу определился и попросил установить дрова,все успешно установилось и в системе появился виртуальный COM порт.После этого подключил к программатору первого добровольца тиньку 2313 и не на долго расстроился нажатие на кнопку автоопределение результата не давало, уже начал грешить на ошибку в разводке платы но потом выставил в окошке программы тактовую частоту 250 кГц в замен 1МГц которая стояла по умолчанию и контроллер определился и все заколосилось.Правда грешу на длину шлейфа от программатора и до контроллера порядка метра.В целом все работоспособно,единственное что не нравится это работа сего прогера лишь с прогой автора,или нет...?
olegators68
Мои поздравления! Метр проводов много для тактового сигнала 1МГц, зато при ее снижении можно практически с любой длинной шлейфа работать,
Цитата
работа сего прогера лишь с прогой автора
, по моему, да.

igorka
Цитата(olegators68 @ 15.3.2012, 0:44) *
Мои поздравления! Метр проводов много для тактового сигнала 1МГц, зато при ее снижении можно практически с любой длинной шлейфа работать, , по моему, да.

Спасибо!Мне аж стало не ловко перед вами,а то вроде бы я вас раззадорил и начали делать его вместе,но вы собрали сразу , а я лишь сейчас.Да с тактовой я тоже побаловался,укорачивать шлейф не буду.
MaX 123
Что то затянулась борьба с мегой8. Старую выпаял, новую впаял. Вроди все нормально - ноги не замкнуты, все пропаяно (правда мало опыта пайки смд). Программатор на ком порт новый спаял (провод плетеный длинной 80 см). Результат нулевой. Пони прог (порт настроен, калибровку делал) упорно не распознает контроллер.
В чем может быть косяк? Может перегрел его при пайке (паяльная станция 300 гр. фен+паяльник)?

При прошивке отдельно от платы все 3 земли и 2 плюса нужно подключать?
oleg1ma
Цитата(MaX 123 @ 15.3.2012, 23:55) *
Что то затянулась борьба с мегой8. Старую выпаял, новую впаял. Вроди все нормально - ноги не замкнуты, все пропаяно (правда мало опыта пайки смд). Программатор на ком порт новый спаял (провод плетеный длинной 80 см). Результат нулевой. Пони прог (порт настроен, калибровку делал) упорно не распознает контроллер.
В чем может быть косяк? Может перегрел его при пайке (паяльная станция 300 гр. фен+паяльник)?

При прошивке отдельно от платы все 3 земли и 2 плюса нужно подключать?

Программатором что нибудь этим прошивал?
MaX 123
Нет программатором ничего не прошивал, точнее сказать вообще в жизни ничего не прошивал.

Ком порт исправен, подключил модем - общаются.
oleg1ma
Цитата(MaX 123 @ 16.3.2012, 10:28) *
Нет программатором ничего не прошивал, точнее сказать вообще в жизни ничего не прошивал.

Ком порт исправен, подключил модем - общаются.

Покажи схемку по которой делал, посмотреть, может есть ошибки, да и на фото прогера взглянуть.
Urii 08
Цитата(MaX 123 @ 15.3.2012, 22:55) *
Может перегрел его при пайке (паяльная станция 300 гр. фен+паяльник)?


В подобной ситуации трижды перепаивал Мегу, пока не докопался до мёртвого CОМ порта. На четвёртый раз (со злости взялся делать) впаял её в STK 500 от PETKA, предварительно зашив тем же прогером на другом компе, где она трудится по сей день. Так что, изжарить её можно, но сложно.
MaX 123
Программатор электровоза:
Фотки попробую сегодня вечером сделать

Немного приболел фотки позже будут
maxon
Собрал плату управления для сварочника Юрия, практически все элементы запаял. Оставил не впаянными кнопки, электролит и т.д. (в общем не впаяно то что может пострадать при отмывке платы от канифоли) Попробовал прошить проц, но неудачно. Программатор как в посте выше, прога- понипрог. Калибровку делал, ком порт исправен. Пишет что "устройство отключено или неисправно (-24)" Не хочет ни читать ни писать, если нажать игнорировать, то вроде считывает. И даже пытается записать, но запись не успешна. При считывании во всех полях стоят 0. Попробовал на меге 8 в дип корпусе, все идет нормально, считал, стер, записал. Обратил внимание что при считывании чистой во всех полях стоит F. Питание 5 вольт подавал от стабилизатора на 5в (12в аккум, далее 7805). Что не так, как проверить где косяк. Мегу выпаивать без фена проблематично.
igorka
Цитата(maxon @ 22.3.2012, 14:34) *
Собрал плату управления для сварочника Юрия, практически все элементы запаял. Оставил не впаянными кнопки, электролит и т.д. (в общем не впаяно то что может пострадать при отмывке платы от канифоли) Попробовал прошить проц, но неудачно. Программатор как в посте выше, прога- понипрог. Калибровку делал, ком порт исправен. Пишет что "устройство отключено или неисправно (-24)" Не хочет ни читать ни писать, если нажать игнорировать, то вроде считывает. И даже пытается записать, но запись не успешна. При считывании во всех полях стоят 0. Попробовал на меге 8 в дип корпусе, все идет нормально, считал, стер, записал. Обратил внимание что при считывании чистой во всех полях стоит F. Питание 5 вольт подавал от стабилизатора на 5в (12в аккум, далее 7805). Что не так, как проверить где косяк. Мегу выпаивать без фена проблематично.

Держите, вот утилитка,проверьте порт http://us.ua/668493/ Я выпаиваю элементы с большим количеством выводов таким способом:беру галогеновый прожектор (150 Вт) снимаю с него стекло и ложу на его место плату,потом плавно подымаю напряжение на лампе(что б равномерно нагрелась без деформации) нагрев провожу до температуры плавления припоя и паяю SMD или распаиваю.
maxon
Цитата(igorka @ 22.3.2012, 18:02) *
Держите, вот утилитка,проверьте порт http://us.ua/668493/ Я выпаиваю элементы с большим количеством выводов таким способом:беру галогеновый прожектор (150 Вт) снимаю с него стекло и ложу на его место плату,потом плавно подымаю напряжение на лампе(что б равномерно нагрелась без деформации) нагрев провожу до температуры плавления припоя и паяю SMD или распаиваю.

igorka за утилитку спасибо, но с ком портом все в порядке. Я же пробовал другую мегу прошить, все нормально. В общем косячек нашел, резистор R34 оказался не 10кОм а всего лишь 1кОм. Причем на самом резисторе написано 103. Когда только начал пользоваться смд всегда проверял, а сейчас лень. Вот и поплатился.
Basill
Цитата(maxon @ 22.3.2012, 14:34) *
Собрал плату управления для сварочника Юрия, практически все элементы запаял. ... Попробовал прошить проц, но неудачно.
Меня тоже эти чудесные платы слегка "потренировали" при прошивке. Обидно, ведь до этого другие устройства всегда прошивались с первого раза, а тут... В общем, в итоге оказалась ерунда, конечно,... но если кто до сих пор "тренируется" на этом этапе, может моя инфа будет полезна.
Итак, имеем 2 печатные платы отличного качества от PCB21, полный набор деталей, очень немного времени (примерно 3-4 часа раз в 2 недели) и огромное желание собрать наконец-то это всё в кучу и запустить.
Кроме того, имеем программатор STK200/300 на LPT с буферной микросхемой (здесь давали ссылку - работает безотказно, кому интересно, скину мою печатку, адаптированную для конверта под двустороний ЛУТ). Программатор проверялся как в статике с помощью импровизированного пульта (см. фотки), так и в динамике при прошивке микроконтроллеров, в том числе и Atmega8 в DIP корпусе (потом сделаю из неё программатор на USB). Работает либо от трансформаторного блока питания 5В 2А, либо от батареек (ну, типа чтобы "совсем уж", но разницы в стабильности работы ни разу не заметил, так что трансформаторный БП рулит).
В общем, спаял я 2 платы за несколько часов (кроме индикатора, ULN и регулятора), а вот программировать - ну никак. Не видит микроконтроллеры и всё тут! При этом на обеих платах источник +5В на МС33063 работает, по входу питания +14В (тоже трансформаторный) цеплял дополнительные электролиты - ноль результата.
Потом вспомнил, что Юрий советовал сначала прошить контроллер при минимуме деталей на плате, от внешнего БП, а потом всё остальное запаивать. В общем, пришлось сделать пару "шагов назад". Отключил дроссель L3 (снял соплю припоя с одной стороны), затем снял R53 и резисторы на программирующих пинах - это R34, R47, R48. Запитал контролер через разъём программатора, открыл ПониПрог - и всё прошилось чётко на обеих платах с первого раза! В общем, не знаю, что конкретно из проделанных мною "шагов назад" дало результат (а может, резисторы были левые, как у maxon - сегодня проверю), но на сегодня прошитые платы выглядят, как на прилагаемом фото. Если на выходные будет "окно" со временем - продолжу монтаж, о результатах отпишусь.
Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла
Cardibober
Цитата(Basill @ 23.3.2012, 13:41) *
Меня тоже эти чудесные платы слегка "потренировали" при прошивке.
Дело не в чудесных платах, а в чудесном разработчике icon_wink.gif Прошивал и пепепрошивал уже полностью собранные платы со всеми индикаторами как от внешнего питания так и от питания самого программатора (PonyProg+STK200, STK500 by Petka). Резисторы R34, R47, R48 совершенно непричем. Я уже давно говорил, что проблемы при прошивке начинаются из-за цепочки R39, С14 на выводе Reset. Если сопротивление R39 грубоговоря некритично в пределах 2кОм - 10кОм, то емкость конденсатора должна быть порядка 0,1 мкф. А что указано на схеме? Ну а номиналы на схеме 2m2, 1mk, 470mK просто жесть.
oleg1ma
Цитата(Cardibober @ 23.3.2012, 16:46) *
что проблемы при прошивке начинаются из-за цепочки R39, С14 на выводе Reset. Если сопротивление R39 грубоговоря некритично в пределах 2кОм - 10кОм, то емкость конденсатора должна быть порядка 0,1 мкф. А что указано на схеме? Ну а номиналы на схеме 2m2, 1mk, 470mK просто жесть.

Ерунда все это, тоже прошиваю полностью запаянные платы,коденсаторы и 1мк и 2.2мк все шьется прекрасно, а если конденсаторы влияют, то смотрите в сторону прогера.
Basill
Цитата(Cardibober @ 23.3.2012, 14:46) *
проблемы при прошивке начинаются из-за цепочки R39, С14 на выводе Reset. Если сопротивление R39 грубоговоря некритично в пределах 2кОм - 10кОм, то емкость конденсатора должна быть порядка 0,1 мкф.

У меня по 29 ноге стоит 10 кОм и 0,1 мкФ. Судя по вашей информации, грешить в моем случае можно только на левые резисторы или ещё какие-то тонкие моменты, которые проявились один в один в 2-х экземплярах (как сами проблемы с прошивкой, как и их странное разрешение). За Атмеги я спокоен - брал их в ТМЕ с доставкой из Польши (случилась оказия, и я подсуетился).
maxon
Цитата(Cardibober @ 23.3.2012, 15:46) *
Дело не в чудесных платах, а в чудесном разработчике icon_wink.gif Прошивал и пепепрошивал уже полностью собранные платы со всеми индикаторами как от внешнего питания так и от питания самого программатора (PonyProg+STK200, STK500 by Petka). Резисторы R34, R47, R48 совершенно непричем. Я уже давно говорил, что проблемы при прошивке начинаются из-за цепочки R39, С14 на выводе Reset. Если сопротивление R39 грубоговоря некритично в пределах 2кОм - 10кОм, то емкость конденсатора должна быть порядка 0,1 мкф. А что указано на схеме? Ну а номиналы на схеме 2m2, 1mk, 470mK просто жесть.

У меня С14 стоит 0,22мкФ (ну нету блин 0,1мкф, как у автора). Когда не получилось прошить проверил все на соответствие, нашел только R34 в 1кОм (сволочь бракованная, причем остальные из ленты соответствуют), ну и еще одна бяка была, но думаю она не относится к прошивке. VT4 умудрился впаять 807, вместо 817. В общем плату запустил, все прекрасно. Это я так сказать тренировался, вот когда придут платки от Юрия, то я уже подготовлен буду icon_biggrin.gif
MaX 123
Нашел у себя на плате еще один косячек - были замкнуты SCK и +5 вольт. От того видимо погорел транзистор управления вентилятора. Устранил, но понипрог все равно не видит контроллер. Может от этого погореть мега?
olegators68
Цитата(MaX 123 @ 23.3.2012, 22:19) *
Нашел у себя на плате еще один косячек - были замкнуты SCK и +5 вольт. От того видимо погорел транзистор управления вентилятора. Устранил, но понипрог все равно не видит контроллер. Может от этого погореть мега?

Нет, не было синхронизации, где-то еще есть косяки, в том числе и сом-порт, не выдает пороговое ТТЛ.
MaX 123
Протестировал ком порт при помощи выше лежащей утилитки.
По всем пинам 3 (TXD), 4 (DTR) и 7 (RTS) переключение высокий 5.5в, низкий -5.5в; похоже, что все нормально?
igorka
Цитата(MaX 123 @ 24.3.2012, 16:58) *
Протестировал ком порт при помощи выше лежащей утилитки.
По всем пинам 3 (TXD), 4 (DTR) и 7 (RTS) переключение высокий 5.5в, низкий -5.5в; похоже, что все нормально?

Не на столько и нормально.У меня к примеру уровни 10 В И -10 В.У вас что ноутбук?
Basill
Цитата(Basill @ 23.3.2012, 13:41) *
Отключил дроссель L3 (снял соплю припоя с одной стороны), затем снял R53 и резисторы на программирующих пинах - это R34, R47, R48. Запитал контролер через разъём программатора, открыл ПониПрог - и всё прошилось чётко на обеих платах с первого раза!
...продолжу монтаж, о результатах отпишусь.
Вернул всё на место. Запитал и контроллер, и программатор от местного источника на МС33063 на каждой плате. Всё читается, стирается, читается FF во всех ячейках, пишется затем повторно без сбоев... В общем, вроде и не было "тренировки" с первичной прошивкой. Резисторы были и есть нормальные, дроссели тоже.
Единственное, чем отличается текущее состояние от "до отката на шаг назад" - это отмытые от флюса места паек ножек программирующего разъема на каждой плате (ну, и микроконтроллеры прошитые, а не чистые с завода). Может, утечка какая была между ножками и отсюда сбои при программировании?
В общем, пока не заморачиваюсь с поиском причин, но "зарубку" в памяти своей сделал по этому случаю...
MaX 123
Да ком порт на буке.
Случилось невозможное, наверное собрав все возможные косяки и ляпсусы, включая инвертирование фьюзов, но все ПРОШИЛОСЬ !!!!!!

Спасибо всем за помощ, пригодились похоже все советы
K.AA.M
Здравствуйте не пинайте сильно за вопрос, програматор ExtraPIC на СОМ порт , как подключать к компютеру? на горячую (не выключая) или нужно вуключать компютер (ну чтоб несжечь СОМ порт)? и микроконтролер нужно втыкать в програматор до подключения к компютеру, или можно при подключеном програматоре и включеном компютере?
olegators68
Подключаю "на горячую", единственно снимаю питание с программатора, при подключении и при установке, выемке микроконтролера.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
   Rambler's Top100      Рейтинг@Mail.ru
Электрик © 2002-2008 Oleg Kuznetsov     
  Русская версия IP.Board © 2001-2025 IPS, Inc.