Внутрисхемное программирование ATmega

Обсуждаем контроллеры компании Atmel.
Ответить
Прорезались зубы
Сообщения: 228
Зарегистрирован: Сб фев 12, 2011 01:29:29

Сообщение Beloff12 »

12 вольт на схеме - это образно. Контроллер по цепи управления выдает ШИМ сигнал на TL494 блока питания, тем самым регулируя величину напряжения на определенном этапе зарядки. На последнем этапе напряжение поднимается до 16 вольт. Исходников нет. Фьюзы на картинке.

Добавлено after 9 minutes 4 seconds:
Starichok51, поздно увидел Ваше сообщение, уже после того как ответил на предыдущее. Спасибо за подсказку, Вы дали понятное объяснение. Еще раз спасибо!
Вложения
Фьюзы.png
(4.65 КБ) 73 скачивания
Реклама
OKF
Это не хвост, это антенна
Сообщения: 1445
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Фьюзы ОК, но возможно они слетели. Скорее всего МК нужно менять. Ещё существует т.н. "реаниматор"... Но выпаивать мегу всё равно придётся.
Реклама
Модератор
Аватара пользователя
Сообщения: 19097
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

Beloff12, на картинке только название фьюзов, без их значений.
но для ресета нужно видеть другой байт фьюзов (High), а ты дал на картинке байт фьюзов Low.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
OKF
Это не хвост, это антенна
Сообщения: 1445
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Старичок, ты что то путаешь. У меги16 у сброса нет альтернативы, поэтому и фьюза RSTDISABLE нет.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7082
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

Вроде у меги16 нет фьюз бита, отключающего ресет...
а на какую ногу подключен контакт? 9я - ресет для дип версии, а у TQFP это 4я нога
СпойлерИзображение
Добавлено after 7 minutes 37 seconds:
О.. тут уже 2я страница пошла... и меня с RSTDSBL уже опередили...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Реклама
Модератор
Аватара пользователя
Сообщения: 19097
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

OKF, я не знал про это. тогда Ivanoff-iv задал правильный вопрос - куда подключена кнопка для меню?
и куда ТС подключал ресет от программатора?
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Реклама
OKF
Это не хвост, это антенна
Сообщения: 1445
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Кнопка к РЕСЕТУ, туда же и программатор. После сброса сразу в меню. На кнопке так и написано. Всё нормально.
Модератор
Аватара пользователя
Сообщения: 19097
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

если всё нормально, то почему программатор не производит сброс для программирования?
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
OKF
Это не хвост, это антенна
Сообщения: 1445
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Тут из ТС-а нужно вытягивать инфу. Как я понял, при программировании, происходит выход в меню, но не программирует?
Модератор
Аватара пользователя
Сообщения: 19097
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

а как я понял, выход в меню происходит при отпускании кнопки или после снятия сигнала "ресет" программатором.
но когда программатор подал сброс, должен быть именно сброс и программатор должен начать программировать.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Прорезались зубы
Сообщения: 228
Зарегистрирован: Сб фев 12, 2011 01:29:29

Сообщение Beloff12 »

При подключении программатора, соответственно и провода RESET, на экране высвечивается содержимое меню и нажатие на кнопку не приводит к никаким изменениям. Вот печатная плата. RESET - 4 нога.
Вложения
1.GIF
(105.61 КБ) 60 скачиваний
Модератор
Аватара пользователя
Сообщения: 19097
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

Beloff12, как тебе уже сказали, при подаче сброса на экране остается последняя выведенная информация, так как при подаче сброса вывод информации прекращается.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Прорезались зубы
Сообщения: 228
Зарегистрирован: Сб фев 12, 2011 01:29:29

Сообщение Beloff12 »

Я же уже писал. Какая последняя информация??? Прибор полностью функционирует. Можно перебирать пункты меню, включать выбранные пункты. Все в динамике. Пробовал, при включенном программаторе подавать, как "родное" питание, так и от программатора - эффект один и тот же.
Друг Кота
Аватара пользователя
Сообщения: 7082
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

не путай подключенный программатор и момент программирования, программатор прижимает ресет только во время программирования, а оно не настолько велико, чтобы успеть по пунктам меню полазить...

хотя это странное схемное решение — прицеплять кнопку меню к ресету.... пока её держишь нажатой - прибор мёртвый...

кстати, попробуй включить питание, удерживатя кнопку меню нажатой, как прибор себя поведёт?
попробуй прошить мегу, заранее (до включения питания) зажав и удерживая кнопку меню...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Прорезались зубы
Сообщения: 228
Зарегистрирован: Сб фев 12, 2011 01:29:29

Сообщение Beloff12 »

Я уже перепробовал, наверное, все варианты. Единственное, что при зажатии кнопки RESET и потом включении питания, на ЖКИ нет никакой информации. Но при попытке чтения флеша, или фьюзов, результат один и тот же -"AVRProg error getting ID"
Поставщик валерьянки для Кота
Сообщения: 1959
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

Ставите из коробки один безоговорочно рабочий, новый МК. Подключаете его к программатору. Если МК будет запрограммирован нормально, то: программатор AVR, драйвер к PC, софт, hex файл, провода, соединения и т.д. в порядке. Выпаиваете условно "сломанный" МК, перепаиваете этот, перепрограммируете и пользуетесь устройством. Если не программируется - ищите проблемы в программаторе, провода, соединения и т.д. Дело с паяльником/паяльной станцией примерно 15..60 минут. МК не такие уж и дорогие. Их еще можно найти.

А можете потом с первым МК сделать доп. тест, чтобы выяснить, подробно в чем дело. Все это интересно. Если МК ОК, то напр. будете использовать его в дальнейшем для другой конструкции.
Последний раз редактировалось veso74 Пт ноя 29, 2024 18:03:48, всего редактировалось 2 раза.
Контактная информация:
Прорезались зубы
Сообщения: 228
Зарегистрирован: Сб фев 12, 2011 01:29:29

Сообщение Beloff12 »

Дело в том, что у меня нет контроллера в TQFP корпусе, есть в DIP. Пробовал его запрограммировать - все нормально, значит программатор не причем.
Поставщик валерьянки для Кота
Сообщения: 1959
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

Другой "механический" способ - полностью отключить выводы МК для программирование от нагрузок/устройств и потом пробовать. Но давно этого не делаю - признаки работающего/неработающего МК безусловно видны после нескольких экспериментов, и "разрезание" шин не требуется.
Контактная информация:
Прорезались зубы
Сообщения: 228
Зарегистрирован: Сб фев 12, 2011 01:29:29

Сообщение Beloff12 »

Да!!! Уж!!!
OKF
Это не хвост, это антенна
Сообщения: 1445
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

[uquote="Beloff12",url="/forum/viewtopic.php?p=4654603#p4654603"]Дело в том, что у меня нет контроллера в TQFP корпусе, есть в DIP. Пробовал его запрограммировать - все нормально, значит программатор не причем.[/uquote]
Отпаиваете TQFP, а соплями к компонентам напаиваете DIP. Появится в TQFP - восстановите.

Добавлено after 1 hour 56 minutes 14 seconds:
Даже можно не выпаивать М16, достаточно RESET посадить на землю, и отключить MISO от разъёма.
Так я и не услышал, заходишь в пункт меню, подключаешь программатор, пытаешься программировать, вываливается ли в основное меню как по кнопке?
Ответить

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