roboforum.ru

Технический форум по робототехнике.

Atmega328 хелп)

Atmega328 хелп)

tomilkos239 » 26 авг 2013, 15:17

Сделал схемку на atmega328 и минимальной обвязкой. Развел uart. Мега уже с бутлоадером. Подключаю serial light adapter и вылазит ошибка при попытке загрузить скетч: stk500_getsync(): not in sync: resp=0x00. Проверил вроде все хорошо. Питание есть rx tx вроде тоже верно подключены. Искав ошибку потратил кучу времени. Потом развел еще одну плату. Собрал, подключил, таже проблема. Припаял прямо к меге проводками разъем на ICSP. Пробовал посмотреть что с мегой. Вкоючил atmelStudio. Вольтаж считывает. Сигнатуры не хочет. По-cкольку лыжы не ехать не могут :crazy: , то я скорее всего дурак :D
Помогите пожалуйста;)

Добавлено спустя 3 минуты 42 секунды:
Light adapter у меня dfrobot. На ft232rl. При хагрузке скетча сначала мигает пару раз 13ый светодиод(ресет работает), потом несколько раз мигает rx на программаторе. Потом пишет дан аплоадинг и ту самую ошибку.

Re: Atmega328 хелп)

galex1981 » 26 авг 2013, 15:21

Как МК (Mega328) распаяна? В панельке или на самой плате? В корпусе DIP или TQFP? Если МК в панельке, может быть неконтакт

Re: Atmega328 хелп)

tomilkos239 » 26 авг 2013, 15:41

Дип. Все нормально. Я проверял это.

Добавлено спустя 55 секунд:
Она в цанговой панельке, а не в обычной;)

Re: Atmega328 хелп)

galex1981 » 26 авг 2013, 15:43

А UART правильно ли разведен? Не перепутаны RX/TX?

Re: Atmega328 хелп)

tomilkos239 » 26 авг 2013, 16:36

Написал же выше;) правильно;)

Re: Atmega328 хелп)

Madf » 26 авг 2013, 16:51

а питание на 328 подаёте? :)
а по питанию стоит хоть 1 ёмкость?

Re: Atmega328 хелп)

tomilkos239 » 26 авг 2013, 19:08

Канешно подаю;) даже целые 2 емкости, если вы про банки аккумуляторов;) 2s через 7805 и 5 вольт на мк;)

Re: Atmega328 хелп)

galex1981 » 26 авг 2013, 19:16

В общем могу посоветовать 2 варианта:
1) Быстрый. Берете осциллограф и проверяете сигналы ISP на ножках МК
2) Долгий. Сфотографируйте запаянную плату с разводкой и поместите на Форум, может быть кто нибудь что то и найдет, но не факт.

Re: Atmega328 хелп)

tomilkos239 » 26 авг 2013, 19:26

По-любому 2-ой вариант. Осцилографа нету ;(

Re: Atmega328 хелп)

Madf » 26 авг 2013, 20:09

tomilkos239 писал(а):Канешно подаю;) даже целые 2 емкости, если вы про банки аккумуляторов

нет, я не про банки акков, а про конденсаторы (керамика и электролит)

было бы неплохо подробную схему сюда запостить, чтобы было ясно, что и куда вы там подключаете

Re: Atmega328 хелп)

tomilkos239 » 26 авг 2013, 21:35

Ни одного;)

Добавлено спустя 1 час 1 минуту 19 секунд:
Вот фото.

Добавлено спустя 3 минуты 10 секунд:
Полностью убрал от ресета кнопку. Все-равно та же ошибка. ;(
Вложения
1234.jpg
123.jpg

Re: Atmega328 хелп)

SkyStorm » 26 авг 2013, 21:47

Блин, ну кто так делает!
2 канденсатора к кристалу
кондер в питание
резистор на ресет
Вот смотри сюда - wiki/HM-duino

Re: Atmega328 хелп)

tomilkos239 » 26 авг 2013, 22:24

Я не особо понял что я не правильно сделал? Не правильно развел ресет?

Добавлено спустя 24 минуты 19 секунд:
Ед, что я не сделал, так это нет кондера на питании. Так ведь без него тоже может работать?;)

Re: Atmega328 хелп)

galex1981 » 27 авг 2013, 12:22

Кроме того, Мега нормально работает на 16 Мгц при питании 5В

Re: Atmega328 хелп)

SkyStorm » 27 авг 2013, 13:00

1. Возможные аппаратные причины
НЕТ 2х конденсаторов к кристаллу
НЕТ конденсатора на питание
НЕТ резистора на ресет

2. Возможные программные
Не правильно определена плата для прошивки. UNO или Duemilanove выбрана?


cron
Rambler\'s Top100 Mail.ru counter