Киоск №12 Ремонт оргтехники
Вы здесь: Home
Форум
Главный раздел
Прошивки
Прошивка атмега 88pa с помощью ch341a
Форма входа
- Форма входа
- Форма регистрации
- Профиль пользователя
Меню сайта
- Дом
- О сайте
- Ремонт оргтехники
- Картриджи
- Ремонт мобильных телефонов и смартфонов
- Информ Бюро
Добро пожаловать, Гость
ТЕМА: Прошивка атмега 88pa с помощью ch341a
Прошивка атмега 88pa с помощью ch341a 1 год 11 мес. назад #307
Здравствуйте форумчане, тема прошивки атмега насущна, особенно для людей начинающих и не имеющих дорогих программаторов. Тему буду дополнять по мере формирования материала. Опишу свой случай с Атмегой 88ра, внимательно читайте что написано на корпусе вашей атмеги, 88,88р,88ра, если не правильно определите свой микроконтроллер, не прошьёте, будут вылазить всякие ошибки.
Прошил атмегу 88ра с помощью программатора ch341a, обязательно прочитайте информацию на форуме forum.easyelectronics.ru, там люди как раз разбирают работу программатора ch341a.
смотрим здесь forum.easyelectronics.ru/viewtopic.php?f=13&t=32626
Запомните вывод cs на ch341 идет на rst атмеги
Для прошивки атмеги использовал программу avrdudess 2.4 (avrdude version 6.3)
в этой программе мне удобнее было выставлять фьюзы, название своего чипа в проге я не нашёл, а именно выставил фьюзы как на атмега 88, атмега 88ра в списке программы не было, добавить название своего чипа можно, но не получилось, поэтому для заливки прошивки использовал другую программу ch341a full Programmer, в ней фьюзы тоже можно выставлять, кому что и как нравится, в последней программе есть в списке атмега 88ра.
Итак, необходимо было прошить атмегу 88ра в программаторе Postal 3, залить прошивку и выставить фьюзы. В наличие был программатор ch341, соединил провода следующим образом:
vcc 3.3 — vcc 3.3
gnd-gnd
miso (d0)-mios
mosi(smd)-mosi
rst-cs
sck(clk)-clk


Можно не паяться к выводам, которые показаны на первом фото, а вызвонить нужные контакты на площадке, показанные на рисунке №2, и сажать их без пайки.
Arduino.ru


а зачем atmege два рядом расположенных вывода vcc gnd?
- Войдите на сайт для отправки комментариев
Пнд, 23/01/2017 — 19:51
Зарегистрирован: 04.11.2016
Там вроде раздельно записываются аналоговые и цифровые пины
- Войдите на сайт для отправки комментариев
Пнд, 23/01/2017 — 20:39
Зарегистрирован: 21.09.2016
хм, то есть мне нужно питание и туда и туда подводить если и те и те буду использовать..зачем так7
- Войдите на сайт для отправки комментариев
Пнд, 23/01/2017 — 21:16
Зарегистрирован: 04.11.2016
Совершенно в дырочку- и туда и туда подводить. Вторую часть вопроса вы можете адресовать производителю.
- Войдите на сайт для отправки комментариев
Пнд, 23/01/2017 — 22:18

Зарегистрирован: 06.07.2014
Unikolai пишет:
а зачем atmege два рядом расположенных вывода vcc gnd?
хм, то есть мне нужно питание и туда и туда подводить если и те и те буду использовать..зачем так7
- Войдите на сайт для отправки комментариев
Втр, 24/01/2017 — 00:45
Зарегистрирован: 21.09.2016
уф, как там все запущено. спасибо за ответы, спасли платку от жесткой ошибки, я думал как раз таки для удобства монтажа
- Войдите на сайт для отправки комментариев
Втр, 24/01/2017 — 00:47
Зарегистрирован: 21.09.2016
я задвал уже такой вопрос, но мне не ответили, там написано про то, что рекомендуется конденсатор ставить между + и -, какая емкость лучше, чем больше, тем лучше?
- Войдите на сайт для отправки комментариев
Втр, 24/01/2017 — 01:19

Зарегистрирован: 06.07.2014
Unikolai пишет:
я задвал уже такой вопрос, но мне не ответили, там написано про то, что рекомендуется конденсатор ставить между + и -, какая емкость лучше, чем больше, тем лучше?
Смотря для чего. Для защиты от высокочастотных помех — керамика 0,1 мкФ. От просадок питания — электролит от 100 мкФ и более.
- Войдите на сайт для отправки комментариев
Втр, 24/01/2017 — 03:11
Зарегистрирован: 21.09.2016
у вас там в схеме сразу и емкий еонденсатор включен и пикофарадный, мол сразу от того и от того избавояемся?
- Войдите на сайт для отправки комментариев
Втр, 24/01/2017 — 03:37

Зарегистрирован: 06.07.2014
Ага. Только там не пикофарадный, а нанофарадный (100 нФ или 0,1 мкФ)
- Войдите на сайт для отправки комментариев
Втр, 24/01/2017 — 10:13
Зарегистрирован: 21.09.2016
Хорошо, будет знать) такой еще вопрос у меня есть, не по теме правда, на Али те же самые керамические смд конденсаторы стоят копейки, на родине, можно сказать, что в раз 20-30 дороже, на их качестве это как то отражается? Или быть может их тоже подделывают? А микросхемы, та же ds3231 раз в 10 дешевле
И вот еще «краткие импульсные помехи в шине питания вызыванные работой цифровых схем» а на что именно они могут повлиять?
- Войдите на сайт для отправки комментариев
Atmega88pa au как прошить
Есть у меня готовая прошивка, испытанная другим человеком, которую необходимо прошить в контроллер Atmega88. Казалось бы простое дело.
Я как новичок собрал простой программатор «5 проводков», подключил его к LPT, запускаю понипрог, выбираю порт LPT1 режим I/O (в последствии испытывал и режим API), проба — ОК, далее выполняю калибровку. Затем читаю чип — и в ответ вижу ошибку «контроллер не отвечает или неизвестный». Проверяю монтаж несколько раз — всё в порядке, но никак не работает.
Далее прошла неделя в поиске ошибок монтажа в устройстве и изготовлении второго программатора «SI prog», а также усовершенствования программаторов (добавление индикаторов состояния всех сигнальных линий).
В общем, все попытки использовать его с разными настройками не дали результата — результат тот же самый, контроллер мега88 не определяется.
Далее, для теста своих программаторов я купил доступный контроллер Attiny2313 — просто подпаял к нему разьем ISP, добавил кондер по питанию, и больше ничего, всё на проводках — подключаю к программатору — и всё отлично читается, причем все мои программаторы отлично читают и пишут в него данные!
Я успел за это время сделать 2 программатора, и оба оказались полностью рабочими (5 проводков на LPT и понипроговский на COM порт).
Все они отлично работают с тини 2313 а с мега88 не хотят работать.
Ну думаю знач таки контроллер угробил, при пайке перегрел или может статикой, хотя я очень его аккуратно паял, и применял антистатические средства.
Поехал в магазин и купил второй контроллер мега88 — еще аккуратнее припаял его без платы к ISP разъемчику — подключаю — та же история.
Начал исследовать (по индикаторам на программаторах), и оказалось, что оба контроллера мега88, совершенно не «мертвы» и они передают в ответ на команды программатора какие-то данные по линии MISO, но понипрог пишет что контроллер не тот и при игнорировании на эту ошибку читает данные все 1.
Думаю ладно, пусть выдает ошибку, но игнорируя её записал в него прошивку, нажав при ошибке «игнор».
Понипрог что-то записывал секунд 20 операция вроде бы выполнилась, данные по индикаторам передавались всё это время в обоих направлениях. Но контроллер и один и второй после прошивки все равно не работает. Хотя прошивка точно была проверена на таком же контроллере вживую, правда не мной.
Вот такие проблемки.
Я вообще правильно выбрал контроллер при покупке «Atmega88PA AU в TQFP32»? а в понипроге выставлял просто ATmega88?
В чем может быть еще проблема не пойму.
Может таки попробовать еще один мега 88 купить в другом месте из другой партии?
Подскажите что еще проверить.
Заранее благодарен
С уважением, Игорь Сергеевич.
Заголовок сообщения: Re: Прошивка Atmega88
Добавлено: Вс мар 24, 2013 14:33:19
| Вымогатель припоя |
Kasper4ik писал(а):
Есть у меня готовая прошивка, испытанная другим человеком, которую необходимо прошить в контроллер Atmega88. Казалось бы простое дело.
Я как новичок собрал простой программатор «5 проводков», подключил его к LPT, запускаю понипрог, выбираю порт LPT1 режим I/O (в последствии испытывал и режим API), проба — ОК, далее выполняю калибровку. Затем читаю чип — и в ответ вижу ошибку «контроллер не отвечает или неизвестный».
А прошивка именно под этот контроллер?
_________________
Выше нос! жизнь прекрасна!
Программировать ATMEGA88
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
Поделиться
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Сообщения
![]()
@oleg korotkov МЛТ? Вы точно ничего не перепутали?
Правильно пусть учат, прежде чем всякие приблуды делать и продавать.
![]()
Ощущение что рисовали плуту в Спринте из библиотек найденных по знакомым, больно все в разнобой. Поэтому предположу что смысловой нагрузки это не несет.
![]()

учите мат часть
![]()
Ага. медь. только покрытая чем то хитрым с палладием и серебром..
![]()
Не сделана. Недоделана, ещё надо несколько шагов , чтобы решить задачу@Кандрат Кандратыч . А можно было бы сделать программу, с картинками пошагового исполнения.