Sign in to follow this  
foodfast

Проблема С Usbasp Программатором И Мк Atmega8-Au Tqfp-32

14 posts in this topic

foodfast    1

Здравствуйте!

Куплен программатор Usbasp (какой именно - картинка прикреплена). Установлен драйвер и программатор определяется системой, что уже хорошо. Имеется МК atmega8 в корпусе tqfp32 (впаяный в адаптер, фото прикреплено).

Проблемы:

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

2. Я в микроконтроллерах только начинаю разбираться поэтому есть вопрос. Посмотрев даташит, обнаружил, что у этого МК в tqfp32 корпусе несколько выходов на питание и несколько выходов на землю. Нужно ли бросать их все на одну линию? В смысле, можно подключиться к одной земле и к одному вцц или нужно ко всем?

3. Правильно ли я подключаю МК к шлейфу? Как распинован шлейф обозначено на фото в приложениях (хотя я понял что ISP-разъем стандартизирован). к МК я подключаюсь к таким ножкам: 3 - (как к GND), 4 - (как к VCC), 15 - (как к MOSI), 16 - (как к MISO) 17 - (как к SCK), 29 - (как к RESET).

4.Что значит знак инверсии над RESET в даташите? Это никак на программирование МК не влияет?

5.Нужно ли замыкать всю землю между собой как на вот этой картинке http://proavr.narod.ru/img/07_pp3.png ? Или на программаторе эти земли уже посажены на одну линию а на шлейфе выведены для удобства (распиновка шлейфа в приложениях).

Ну вот, вроде все что хотел спросить. Проверить советы смогу только завтра, по этому прошу прислать как можно больше вариантов решений проблемы, чтобы завтра смог все перепробовать. Другого МК чтобы проверить пока что нету, завтра думаю найду.

post-181349-0-16620300-1400606779_thumb.jpg

post-181349-0-18724200-1400606788_thumb.jpg

post-181349-0-39027700-1400606789_thumb.jpg

Share this post


Link to post
Share on other sites
max79    10

На программаторе Usbasp должно быть два светодиода,один показывает наличие питания,другой процесс программирования,если гаснет тот что по питанию стоит то скорее всего к.з. в контроллере.Другой вариант ,не правильно подключён контроллер. И перемычку нужно поставить(джампер) если контроллер первый раз программируется.Пользуюсь несколько лет этим программатором ,работает просто и достаточно стабильно.

Share this post


Link to post
Share on other sites
foodfast    1

На программаторе Usbasp должно быть два светодиода,один показывает наличие питания,другой процесс программирования,если гаснет тот что по питанию стоит то скорее всего к.з. в контроллере.Другой вариант ,не правильно подключён контроллер. И перемычку нужно поставить(джампер) если контроллер первый раз программируется.Пользуюсь несколько лет этим программатором ,работает просто и достаточно стабильно.

Про перемычку на инструкции написано, что при первом подключении к пк должна быть разомкнута для установки драйверов, потом я ее обратно поставил и не снимал. К.З. в каком именно МК? В том который я прошиваю? Или в том которым шью? А про то, что где-то замыкание в адаптере - вполне возможно. А насчет подключения Atmega8 tqfp32 ничего не скажете? правильно ли я подключил МК?

Спасибо за ответ!

Share this post


Link to post
Share on other sites

Старт складской программы по Wi-Fi/ Bluetooth-чипам от Espressif

На склад КОМПЭЛ поступили чипы, модули и отладочные платы от компании Espressif Systems на базе ESP8266 и ESP32. Стоимость всех изделий данной линейки – в 2-3 раза ниже ближайших аналогов, чипы занимают минимальное место на плате, энергоэффективны и универсальны в применении

Подробнее...

kobzar    130

Давно пора на сайте уже нашкрябать статью по использованию этого программатора.

Кто не купит - сразу создает тему на форуме ЮСБАСП - не работает и так далее...

Share this post


Link to post
Share on other sites

Видео вебинара «Уникальный подход MORNSUN к разработке DC/DC-преобразователей. Что на выходе?»

На сайте КОМПЭЛ доступны материалы вебинара, посвященные последнему поколению DC/DC преобразователей с фиксированным входом R3 от MORNSUN. Вы можете посмотреть видеозапись, ознакомиться с презентацией и ответами на вопросы.

Подробнее...

foodfast    1

Давно пора на сайте уже нашкрябать статью по использованию этого программатора.

Кто не купит - сразу создает тему на форуме ЮСБАСП - не работает и так далее...

Я только за! :)

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

post-181349-0-02165800-1400689658_thumb.jpg

post-181349-0-95094800-1400689658_thumb.jpg

Edited by foodfast

Share this post


Link to post
Share on other sites

...сделал себе вот такой адаптер...

Одно извращение не лучше другого. Разве не проще было вывести разъем для подключения программатора на рабочей печатной плате (конструкции, в которую МК предназначен)? С различными переходниками не сложно и программатор (или USB-интерфейс в компе) попалить.

Share this post


Link to post
Share on other sites
foodfast    1

...сделал себе вот такой адаптер...

Одно извращение не лучше другого. Разве не проще было вывести разъем для подключения программатора на рабочей печатной плате (конструкции, в которую МК предназначен)? С различными переходниками не сложно и программатор (или USB-интерфейс в компе) попалить.

Можно пойти еще дальше: купить готовое устройство, купить лучший програматор и т.д. Там где будет стоять этот мк нету isp разъема. Я же не прошу подсказать как проще? Прошу подсказать где может быть проблема. Спалю - так и будет)

Share this post


Link to post
Share on other sites
foodfast    1

...Там где будет стоять этот мк нету isp разъема...

Стоять будет в вашей конструкции?

Верно

Share this post


Link to post
Share on other sites
foodfast    1

И что мешает добавить в проект этот разъем? Религия?

По моему мы отошли от темы.Спасибо, я учту ваши советы - в следующий раз буду пытаться всегда ставить разьем для программирования. А мешает факт существования данного проекта в виде уже готовой платы.

Share this post


Link to post
Share on other sites

По теме. Прозвоните линии питания на КЗ. Работа программатора безупречна. Как показывает практика, все ошибки от невнимательности пользователя и кривых рук. Делайте измерения, только с ними можно определить истинную причину.

Share this post


Link to post
Share on other sites
foodfast    1

По теме. Прозвоните линии питания на КЗ. Работа программатора безупречна. Как показывает практика, все ошибки от невнимательности пользователя и кривых рук. Делайте измерения, только с ними можно определить истинную причину.

Вы правы, где-то было КЗ на первом адаптере. Сегодня подключил второй (тот который с прищепкой) - прошил на ура! Всем спасибо за советы. И да, МК подключал правильно, но надо замыкать на землю все GND и VCC которые есть на МК в tqfp32 корпусе, а именно: для GND замкнуть 3, 5, 21 ножки а для питания 4 и 6. Скинул адаптер, может кому-то пригодится.

Всем большое спасибо за помощь!

atmega8.lay6

Share this post


Link to post
Share on other sites

Your content will need to be approved by a moderator

Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Similar Content

    • By LegionKC
      Добрый день.
      Экспериментирую с платой TP4056 и MK ATmega8, конкретнее - пытаюсь собрать простенькое зарядное устройство с выводом параметров при зарядке/разрядке на АЦП МК. Для измерения тока нашел ACS712. Думаю, что получится выводить ток при зарядке (т.е. когда идет питание на TP4056 и нагрузка отключена) и при разрядке (питание выключено, нагрузка подключена). Нагрузка - резистор. Возникла проблема с измерением напряжения на АКБ. Вернее, проблема с отсутствием идей как это сделать. Может какую-нибудь схему делителя напряжения нужно сделать? Прошу помочь советом. Схему из пэинта прилагаю.
      Спасибо.
       

    • By IgnatiusF
      На схеме программатора USBasp заметил подключенные порты RXD и TXD к разъему, и появился вопрос, а для чего они там? Знаю, что при помощи них можно передавать и принимать данные через UART/USART между устройствами, а можно ли используюя USBasp передавать информацию по UART от МК к компьютеру и наоборот? И если можно, то как?
    • By IgnatiusF
      В последнее время слишком много работаю с МК avr, постоянно что-нибудь изучаю на нем, и начал задумываться о создании отладочной платы "под себя".
      Надобность в этой роскоши понадобилась из-за того, что по 20 раз вытаскивать МК и шить его, а потом вставлять обратно из-за каждой мелкой ошибки очень неудобно. Поскольку я пока только изучаю микроконтроллеры, то такие мелкие ошибки появляются постоянно, и очень много совсем не лишнего времени уходит на перепрошивку отдельным программатором.
      Плата должна подключаться по USB к компьютеру, и прошиваться по одному клику avrdude, а так же нужна возможность использовать любые МК avr. Всего по минимуму, МК, USB, макетка, кварц на всякий пожарный. А так же схема стабилизации питания при подаче через клеммник или DC разъем. Ну и защита от переполюсовки и КЗ на входе.
      И проблема только с автоматическим программированием МК на схеме, ничего не разбирая и не вынимая. Как на ардуино.
      Сейчас имеется ATmega328P, на которой я и работаю . Полазив в интернете нашел много вариантов отладочных плат с встроенным программатором, однако ни на одной из них он не подключался напрямую, а был просто "рядом". Все равно вытаскивать, шить и вставлять обратно, как я понял.
      Какие есть варианты для создания подобной отладочной платы? Впихнуть на нее какой-нибудь небольшой программатор на подобии USBasp или USBtiny, или использовать схемы FT232RL или PL2303? Сделал разводку платы для первого варианта с USBasp, однако не нашел нигде никакой информации по поводу можно так делать или нельзя, и почему. И как можно тоже. Также видел варианты макетных плат под конкретные модели микроконтроллеров, где не используются никакие дополнительные микросхемы. Прошу помочь разобраться в этом вопросе и найти хорошее решение.
    • By pndbr
      Здравствуйте. Может у кого есть печатная плата для отладочной платы на atmega8,32,128 в корпусе tqfp или attiny2313.
      Накопилось много распая с незалоченными камнями и очень хочется пустить их в дело и наконецто научиться хоть как-то программировать. Рисовать печатку самому не хватает опыта. Может у кого есть наработки? Прошу поделиться.
      Поиск выдает только отладочные платы в дип. А если и есть tqfp то в ардуиновском формате т.е без доп перефирии (же дисплеев,клавиатуры,7 сегментных индикаторов,потенциометров,энкодеров..и.т.д)
    • By LettonDarkCat
      Купил USBASP программатор с aliexpress. На нем стояла старая прошивка, т.к в khazama при прошивке выдавало ошибки но микроконтроллер прошивался и память считывалась (короче просто старая прошивка на нем). Потом решил перепрошить программатор через arduino. Прошивка успешно закачалась, но теперь программатор вообще отказывается работать. Кто сталкивался, помогите.
  • Сообщения

    •  Приветствую всех , дабы не плодить новые темы решил спросить тут.
       Подскажите как переделать схему на UC3842/3845 под биполярный транзистор,( остались транзисторы от телеков: Кт838а , 2sc5802, J6810a  , а вот мосфетов в прямой доступности нет)
       Достаточно ли будет "выходного тока" микросхемы 1А для управления транзистором? или нужен будет какой-то согласующий каскад?
       как рассчитать номинал резистора между базой транзистора и 6 ногой микросхемы.
       Планируется собрать зарядник : 75вт (15в 5А), трансформатор ТПИ-4-3 , 30кгц. 
    • Ну как там твоя программа симуляции, сдурела или еще нет?
    • А нам присылают счет только на одного человека - на собственника.  ----------------------------------------------- Для того, что Декларация прав человека распространялась на тебя, мало быть человеком, надо еще чтобы власть признавала тебя человеком. 
    • Ну так Холтоноид
    • Заказал индикатор SSD1306 и энкодер для очередного переносного приёмника в этот раз с предыдущей страницы, но оказывается там нет индикации напряжения на аккумуляторе. Наверно придётся вернуться к версии на уже надоевшем индикаторе от 5110.
    • Судя по вашим "приключениям" было не до расслабона, что подтверждает ранее написанную "сказку" о сотворении земли. А про собак и кошек зря. Бывшая жена кинолог а я с детства с кошками... отлично понимаю их язык и поведение не хуже любого ветеринара.