| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Usbasp и Atmega8 https://radiokot.ru/forum/viewtopic.php?f=57&t=124440 |
Страница 1 из 2 |
| Автор: | aleksei18rus [ Чт дек 10, 2015 17:59:40 ] |
| Заголовок сообщения: | Usbasp и Atmega8 |
Всем котам и кошкам мяу! Проблема у меня следующая, собрал часы на attiny2313, часы, минуты и секунды, в итоге не осталось вывода под кнопки и решил сделать на ATmega8, подцепил к программатор все прочитал программатор (программа Khazama), микроконтроллере работал от внутреннего генератора на 1 МГц, после того как я выставил на внешнее тактиронией на 8мГц он у меня перестал видеться программатором, постоянная ошибка что нет микроконтроллера, играл с частотам в настройках программы, все бесполезно, значит ли это что микросхеме кранты |
|
| Автор: | scorpi_0n [ Чт дек 10, 2015 18:22:48 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Это значит что ему нужно дать внешнее тактирование. |
|
| Автор: | Dr. Alex [ Чт дек 10, 2015 18:23:47 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Насколько я понимаю вы указали внешнее тактирование, но при этом сам кварц не поцепили? |
|
| Автор: | aleksei18rus [ Чт дек 10, 2015 18:26:18 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Возможно и забыл поставить кварц, не помню. А если забыл то что делать? |
|
| Автор: | Мурик [ Чт дек 10, 2015 19:03:14 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
aleksei18rus писал(а): А если забыл то что делать? Поставить его.
|
|
| Автор: | aleksei18rus [ Чт дек 10, 2015 19:12:11 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
И с ним и без него уже пробовал |
|
| Автор: | khomych [ Чт дек 10, 2015 21:10:08 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
еще может быть выставили тактирование от внешнего генератора. можно спаять, например, мультибратор и подцепить вместо кварца; можно тиньку2313 запрограммить на ногодрыг и тоже вместо кварца. и еще один способ есть, вычитал на просторах инета: подпаять проводок к выводу XTAL1 запустить программатором очистку камня с в это время технично прикасаться пальцем к этому проводку, наводок от касания часто хватает для тактирования при очистке. мне так несколько камней удавалось оживить, но не всегда. |
|
| Автор: | fomkin1912 [ Пт дек 16, 2022 08:00:02 ] | |||
| Заголовок сообщения: | Re: Usbasp и Atmega8 | |||
Добрый день! Чтобы не начинать новую тему. Купил первый мой программатор USBAsp и первую Atmega8A-pu. Соединил по схеме (файл прилагаю) на макетной плате. Открыл AVRdude, указал тип МК Atmega8. Пытаюсь прочитать, но USBasp не видит МК, что с ключем -F, что без. avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. Никакие опции в Дуде не менял, кроме типа МК. Напряжение питания от USBAsp 3.3В. Пробовал от внешнего источника 4,5В - тоже самое. Проверил соединения - все правильно. Напряжения на ножках МК - везде ноль, кроме VCC - 3,3В и RESET - 2,2В. Причем если отключаю провод Reseta от программатора, напряжение 2,2 остается. Пока жду из Китая вторую Атмегу, подскажите алгоритм поиска неисправности. В сети ничего подходящего и доступного для моего понимания не нашел. Программатор включен на 3,3В, т.к. по умолчанию там не припаяна перемычка, а я такую мелочь запаять не смогу. Но по даташиту VCC > 2,7В проходит.
|
||||
| Автор: | alex_ [ Пт дек 16, 2022 08:52:19 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
fomkin1912 писал(а): Купил . . . первую Atmega8A-pu. Где купил, в китае, на барахолке или в нормальном магазине? Исправен ли программатор, осликом проверял? А в итоге как правило оказывается или плохой контакт или 1 провод перепутал. И ещё поставь перемычку на 5В у меня на 3.3 были проблемы из-за слабого стабилизатора. |
|
| Автор: | veso74 [ Пт дек 16, 2022 08:58:03 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Устанавливали драйвера в ОС? Из USBasp - USB programmer for Atmel AVR controllers и через Zadig. Также можно поставить оригинальной hex (из первой ссылки: usbasp.2011-05-28.tar.gz). Если нет другого программатора: сложнее (но не невозможно). --- Вы уже спрашивали об этом программаторе в другой теме. Предохранитель ОК? |
|
| Автор: | fomkin1912 [ Пт дек 16, 2022 09:05:59 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
1. Атмега куплена в магазине. Внешне нормальный специализированный магаз в ТЦ. Куплена года 3 назад, но не использовалась. Как и USBasp. 2. Кто такой Ослик? Программатор горит красным всегда 3. Контакты буду вечером еще раз проверять. 4. Дрова долго не подключались, но в конце концов где-то нашел, но не на этих сайтах вроде. Zadig кажется пробовал, не работал. ЗЫ Если Ослик - это осциллограф, то где ж его мне взять-то. У меня пока и паяльника нет. |
|
| Автор: | alex_ [ Пт дек 16, 2022 09:19:30 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Цитата: У меня пока и паяльника нет. Блин, водитель и без машины Цитата: Программатор горит красным всегда нужно проверить желательно осликом, если нет то светодиодом через резистор можно потыкать в выходы программатора, меняется что либо в момент попытки программирования.
|
|
| Автор: | VNS [ Пт дек 16, 2022 09:22:11 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Первое, необходимо между выводом 1 и 7 (МК) установить резистор 10 кОм. Второе, как писал ранее в другой теме, необходимо установить перемычку для работы программатора от 5 В. Не все программаторы корректно работают от 3,3 В… мой программатор (имеет иную схему) отказывается видеть МК при питании 3,3 В… так что, чтобы устранить данную зависимость лучше припаять перемычку… хоть там и мелкие детали, но уж перемычку припаять не должно составить большого труда, даже при диаметре жала в 5 мм… капнули на контакты флюса (спиртоканифоль), положили кусочек проволочки на контакты, ткнули в то место (сразу на оба контакта) жалом паяльника с припоем, лишний провод откусили бокорезами… и всего делов то... Так как на плате имеется паяльная маска, то припой ляжет только на тех нужных контактах… как говорится, глаза боятся, а руки делают…
|
|
| Автор: | alex_ [ Пт дек 16, 2022 09:29:14 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Да у него проблема скорее всего в дровах, сам программатор не выдает сигналы контроллеру. |
|
| Автор: | fomkin1912 [ Пт дек 16, 2022 10:19:25 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Вот такой план действий получился. 1. Проверить контакты. Особо не надеюсь, но вот проводки со штырьками в плату то входят, то не входят, то болтаются. Может здесь косяк. 2. Потыкать светодиодом, проверить программатор. Сопротивление 200 Ом? Отключить МК и в момент нажатия кнопки Read в Дуде смотреть что будет. Соединять например, разъем МИЗО - 200Ом - Светодиод - земля. Правильно? 3. Когда придет паяльная станция (а она придет, я верю) - запаять перемычку и попробовать с 5 вольтами и сопротивлением. |
|
| Автор: | alex_ [ Пт дек 16, 2022 10:50:44 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
1 программатор щупаем без контроллера, я бы использовал 1КОм, хотя наверно и 200 допустимо. Проверяем все выходные сигналы: reset, mosi, sck должен помаргивать светодиод после нажатия кнопки программировать или считать. Сначала одну ногу светика(с резистором) ставим на - а анодом проходимся по контактам, если основной сигнал на контакте =1 то увидеть моргание не получиться тогда анод светодиода подключаем к + а катодом снова проходимся по ножкам. Ещё один вариант тестера можно сделать из наушников и последвательно подключённого конденсатора 10-100nF: один конец цепляем на - а вторым через конденсатор проходимся по выходам программатора, если там что то будет происходить - это будет слышно. |
|
| Автор: | fomkin1912 [ Пт дек 16, 2022 20:21:11 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Вот результаты теста светодиодом. Мигнули только MOSI и SCK, в одной полярности. MOSI поярче, SCK тусклее. Что это значит? |
|
| Автор: | Jack_A [ Пт дек 16, 2022 21:06:02 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Прежде всего вроде бы должен мигнуть reset |
|
| Автор: | alex_ [ Пт дек 16, 2022 23:00:53 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
Да, без reset'a никуда, если там нет активности в 0 то у вас ничего не запрограммируется (( |
|
| Автор: | VNS [ Сб дек 17, 2022 00:15:14 ] |
| Заголовок сообщения: | Re: Usbasp и Atmega8 |
должен мигнуть reset Сомневаюсь, что это можно увидеть без осциллографа… а его нет. |
|
| Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|



мой программатор (имеет иную схему) отказывается видеть МК при питании 3,3 В… так что, чтобы устранить данную зависимость лучше припаять перемычку… хоть там и мелкие детали, но уж перемычку припаять не должно составить большого труда, даже при диаметре жала в 5 мм… капнули на контакты флюса (спиртоканифоль), положили кусочек проволочки на контакты, ткнули в то место (сразу на оба контакта) жалом паяльника с припоем, лишний провод откусили бокорезами… и всего делов то...