|
38 / 38 / 5
Регистрация: 03.06.2010
Сообщений: 120
|
|
Подключение и распиновка программатора USBASP v.2.002.06.2014, 09:16. Показов 43398. Ответов 16
Метки нет (Все метки)
Всем привет.
Я совсем дилетант и вопрос у меня соответствующий ))) Есть программатор USBASP v.2.0. Я скачал к нему документацию. Во-первых, там вроде распиновка не совсем стандартная... Во всяких учебниках отличается, во всяком случае. Но ладно. Я подключаю пины к соответствующим ножкам контроллера (пробовал 2, Attiny2343a и ATmega16a). VCC к VCC, MOSI к MOSI и т.д. Ну во-первых, правильно ли я делаю? Когда я все это подключаю - программатор вырубается. Причем когда я подключаю 10й пин (GND) (при условии, что все остальные подключены) . Точно так же он вырубается, когда накоротко замыкается VCC и GND (случайно замкнул). Вопрос, собственно, в чем проблема? Может я что не так делаю?
0
|
|
| 02.06.2014, 09:16 | |
|
Ответы с готовыми решениями:
16
Отличие USBisp от USBasp программатора Проблема с драйверами на Вин7 программатора AVR - USBAsp Как проверить исправность работы USBasp программатора? |
|
22 / 22 / 8
Регистрация: 17.11.2012
Сообщений: 124
|
|
| 02.06.2014, 15:42 | |
|
Могу лишь поделиться личным опытом. Это архив с двумя фотками, на одной - программатор после "хирургического вмешательства" (не имея под рукой разъема для соединения МК с программатором, разобрал разъем на одном конце шлейфа и припаял провода); на второй - что-то вроде переходника для голой Attiny2313 (панелька под микросхему с проволочными отводами и внешний генератор с кварцевым резонатором). Из инструкции которая шла к программатору взял информацию о нумерации проводов в шлейфе. А из даташита контроллера взял информацию о распиновке ножек МК.
С моим программатором шел диск с драйверами, так вот на моем основном компе, где установлена Windows7, этот диск при попытке его запустить заставлял комп основательно задуматься (и это не смотря на достаточно серьезные характеристики железа компа). Тогда я попробовал его запустить на моем стареньком ноуте с WindowsXP - запустился и без проблем. Скачал на ноут содержимое диска, скинул папку с драйверами на флешку и без проблем установил на основной комп. После установки драйверов. Скачал SinaProg, установил. Подключил программатор, запустил сину, в главном окошке сины выбрал в списке программатор USBasp и тип микроконтроллера Attiny2313, нажел "найти", все нашлось, указал путь к хексу и нажал "программировать". Все прошло успешно. Но судя по Вашему посту у Вас где-то ошибка в подключении программатор-микроконтроллер. В инструкции к моему программатору: 1 - MOSI (этот вывод программатора подключаю к 17-й ножке Attiny2313, т.к. в даташите указано на этой ножке MOSI). 2 - VCC +5V (этот вывод программатора подключаю к 20-й ножке Attiny2313, т.к. в даташите указано на этой ножке VCC "+"). Ну и по аналогии остальные 4 вывода программатора (у меня их всего 6, но читал что бывает 5). Вообще, раз уж Вы читали мою тему о Atmega328P, то я там указывал сайт http://openrobo.ru/control Автор сайта очень подробно все разжовывает как раз для новичков самые азы.
1
|
|
|
|
||
| 02.06.2014, 19:06 | ||
У вас есть программатор, ищите паспорт к нему и официальную документацию от производителя вашего программатора. Источник происхождения вашего программатора вы не указали.
0
|
||
|
38 / 38 / 5
Регистрация: 03.06.2010
Сообщений: 120
|
|
| 02.06.2014, 22:15 [ТС] | |
|
Вроде в правилах форума не разрешено давать ссылки на сторонние ресурсы... Но если загуглить usbasp v2.0, то 2я ссылка - документация к нему
И проблема, кажется, не в драйвере там или программаторе... А в том, как я подключаю программатор к контроллеру . Может дело в том, что я не подключил кварц? Или все-таки нужно TXD к RXD присоединять и наоборот? Или возможно программатор не может запитать контроллер и нужно подключить еще питание?? Поведение странное на самом деле. Я включаю программатор в юсб-порт. Одну или 2 секунды горит диод, что питание есть (красный). Потом выключается.
0
|
|
|
|
|
| 02.06.2014, 22:21 | |
|
...загуглить и без вас могу.
Ответьте на вопрос, какой конкретно у вас и где вы его брали, источник? Я спрашиваю не потому, что гуглить не умею , а потому что производители кто на что горазд и под фразой "Есть программатор USBASP v.2.0" может скрываться как самопал с неправильным монтажом или правильным монтажом, но левой инструкцией от другого подобного, так и купленный у китайцев. Ферштеен?
0
|
|
|
38 / 38 / 5
Регистрация: 03.06.2010
Сообщений: 120
|
|
| 02.06.2014, 22:45 [ТС] | |
|
Оу . Честно говоря понятия не имею откуда он .
Взял в магазине. Возможно китайский.
0
|
|
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
|||||
| 02.06.2014, 22:58 | |||||
|
а еще лучше распаять разъем и сразу его втыкать Добавлено через 1 минуту
0
|
|||||
|
22 / 22 / 8
Регистрация: 17.11.2012
Сообщений: 124
|
|
| 03.06.2014, 02:49 | |
|
Дело точно не в кварце, из за него бы программатор не перегружал USB-порт компа. Вы упоминали TXD и RXD, судя по даташиту - это выход и вход данных для последовательного программирования, в инструкции к моему программатору вместо них указаны MOSI и MISO. В даташите к Attiny2313 все эти порты указаны как выход и вход данных при последовательном программировании и может нет разницы использовать пару TXD-RXD или пару MOSI-MISO (хотя я далек от профи, возможно разница всетаки есть). Но более вероятно, что найденная Вами инструкция не соответсвует вашему программатору и как следствие другой порядок следования номеров выводов в отходящем шлейфе программатора, а может Вы просто ошиблись с "началом отсчета" номеров проводов в шлейфе. К примеру у меня в инструкции к программатору такие данные по номерам проводов в шлейфе:
1 - MOSI 2 - VCC +5V 3 - NC (не используется) 4 - GND 5 - RESET 6 - GND 7 - SCK 8 - GND 9 - MISO 10 - GND Вполне вероятно у Вас другой порядок следования, а в найденной Вами инструкции еще какой-нибудь. Плохо что инструкция не шла с программатором. Но есть один "вариант-верняк": можно найти схему программатора сходного со схемой купленного вами и подсмотреть где какой вывод (на моем программаторе деталек раз-два-и-обчелся так что схема элементарна), правда придется позаморачиватся.
1
|
|
|
38 / 38 / 5
Регистрация: 03.06.2010
Сообщений: 120
|
|
| 03.06.2014, 22:28 [ТС] | |
|
Проблему решил. Оказалось, что в документации все указано правильно , а вот в штекере напутано. Отрезал все и по новой собрал. Всем спасибо
0
|
|
|
38 / 38 / 5
Регистрация: 03.06.2010
Сообщений: 120
|
|
| 04.06.2014, 08:17 [ТС] | |
|
Проблема решена ))) Фото и документация точно нужны?
И всем спасибо. Без вас я бы не догадался усомниться и проверить правильность
0
|
|
|
CTATuB4uK
|
|
| 11.11.2014, 21:01 | |
|
Тоже недавно столкнулся с точно такой-же проблемой. Заказывал на DX. Всё прозвонил, всё работает, кроме 3го пина (земли). Дело в том что когда выдёргиваешь шлейф и ставишь штекеры шлейфа друг над другом и прозваниваешь, то всё нормально, а когда вставляешь в программатор, то с другой стороны шлейфа оказывается зеркальная распиновка (голову сломал пока разобрался), либо китайцы что-то намудрили со шлейфом, либо так оно и есть и я ещё не совсем понял всю это мозаику.
В итоге тем кто с этим столкнётся я советую сразу прозвонить выход платы на выход шлейфа, так проще разобратся. Вот по очереди: схема, оф распиновка, распиновка на моем китайском и собственно зеркальная (на выходе шлейфа) |
|
|
0 / 0 / 0
Регистрация: 05.04.2016
Сообщений: 1
|
|
| 01.05.2016, 03:51 | |
|
Спасибо огромное!
Возился черт знает сколько!
0
|
|
| 01.05.2016, 06:57 | |
|
0
|
|
| 01.05.2016, 06:57 | |
|
Помогаю со студенческими работами здесь
17
Ошибка программатора USBasp 2.0 Подключение программатора подключение программатора модуль AVR MEGA16/32 подключение внешнего программатора Подключение внешнего программатора к ардуино уно и нано Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|