zergling

Программатор Не Видит Atmega8-16Au

7 сообщений в этой теме

zergling    0

Здравствуйте! Собрал программатор по схеме с max232:

post-35466-0-90668100-1337790092_thumb.jpg

При подключении к нему микроконтроллера, Ponyprog выдает ошибку Device missing or unkown device (-24). Мк прижимаю контактами к дорожкам на отдельной плате, стоит кварц 4 мгц, провода к программатору около 7 см. Контакт есть на всех ножках, прозванивается тестером, при чтении мигают уровни clock и mosi, а miso всегда темный.

Автор пишет, что шьются любые AVR, с Tiny15L аналогичная ошибка, шил на разных ПК. Потом сваял ltp программатор на "пять проводков":

post-35466-0-03528100-1337790098_thumb.gif

понипрог не видит, а AVREAL shell читает контроллеры. Только если записать или стереть прошивку (atmega8), лог остается прежним, поэтому не знаю, можно ли паять контроллер в схему?

Power ON

% Reset

% PgmOn reply 0xFFFE5300

% Synchronised after 1 try

% GetID reply 0x0030001E

% GetID reply 0x00300093

% GetID reply 0x00300007

% Read ID: 0x1E9307

Device connected, MEGA8 detected

% ReadLock command 0x58000000

% ReadLock reply 0x005800FF

Chip not locked

% ReadOsccal command 0x38000000

% ReadOsccal reply 0x0038009C

% ReadOsccal command 0x38000100

% ReadOsccal reply 0x0038009D

% ReadOsccal command 0x38000200

% ReadOsccal reply 0x00380094

% ReadOsccal command 0x38000300

% ReadOsccal reply 0x00380095

Read number of erases 2

% ReadFuses command 0x50000000

% ReadFuses reply 0x005000E1

% ReadFuses command 0x58000000

% ReadFuses reply 0x005800FF

% ReadFuses command 0x58080000

% ReadFuses reply 0x005808D9

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mazzi    25

Припаяй сокетку и в неё вставляй микроконтроллер, а не к плате прижимай.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
zergling    0

Это smd чип 32 ноги, могу впаять в печатку устройства, все равно пока голые дорожки, а оттуда проводками к программатору. У меня их два (atmega8), но один я кажется спалил в самом начале - перепутал ножки и он стал горячим

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mazzi    25

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
zergling    0

Подпаял контроллер на плату и проводки к программатору, при включении лампочки начали мерцать и MISO тоже. Ну я думаю сейчас прошьется, только ponyprog опять выдает старую ошибку.

Потом я вытащил max232, светодиоды все равно мигали, это навело меня на мысль, что контроллер все же прошился по lpt и работает в режиме индикации (собираю 10 разрядный цифровой индикатор). Пощупал тестером - с нужных ног напряжение дергается. На днях запаяю остальное и проверю схему.

P.S: Странно, почему программатор все таки не видит МК :unsure:

Изменено пользователем zergling

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
airat    1

хде куплена микросхема?
Если ali, то мы братья по несчастью. Скоро поеду в efo.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Oberon64    546

Оперативный ответ однако - и пяти лет не прошло :) ...

Может перед тем как ответы строчить, стоит глянуть на дату последнего сообщения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Даже указанный Сканспик не даст 20гц в полку. 20гц будет при -7.5дб. Поэтому ранее сказанное утверждение не верно. http://petoindominique.fr/php/mysql_br.php @bae903Как я и предпологал, схема Mаранца дискретная (на транзисторах) и производитель не рекомендует использовать нагрузку ниже 4ом. Что согласно законам Ома вполне логично. Если последовательно поставить мощный резистор 1ом 20Вт чтобы импеданс был 4ом то надо пересчитывать фильтр, плюс увеличиться Qtc и надо переделывать АС. Поэтому проще дать ресу допустимую для него нагрузку (лучше 8ом) и не рисковать дорогим аппаратом.
    • Тогда только правильно дросселя намотать(от него сильно зависит нагрев при ограничении ШИМ)....и многовато для IRF3205 .175 ватт постоянной нагрузки с (ШИМ регулированием). Они и так греться будут(на маленьких радиаторах).А в усилителе нормально будут работать.Я обычно стараюсь не более 100ватт с них снимать,на постоянной нагрузке.Хотя в усилители с 4 пар выходило и по 1000ваттс хорошим охлаждением.
    • А я таки пророчил победу Англии...  у себя на бумажке написал 2:1... чуял что Тунис забьёт но Англия выиграет...  и таки вот...
    • @Kraftverk Ограничитель тока нельзя заменить защёлкой. Защёлка будет всегда срабатывать при включении. Это не только защита, но и софт-старт! Совсем забыл предупредить Тут задумка именно в том, что бы выжать из транзисторов максимум, но так, что бы надёжно. А всякие защёлки и ограничители ломают всю суть данного преобразователя...
    • Ну тогда,надо защёлку ставить.Тиристор прикрутить или на транзисторах.
    • По цепи от контакта разъёма через стеклянный стабилитрон выйдите на базу транзистора с маркером 54(цифровой pnp), его нужно заменить.
    • @Kraftverk Тут нет защёлки, тут защита от сгорания транзисторов основывается на ограничении напряжения на переходе ключей. То-есть, в холодном состоянии ампер 150, в нагретом ампер 50 через ключ. Кажется, были претенденты, что защита по 10 ноге не спасает из-за медлительности разряда конденсатора софт-старта.