roboforum.ru

Технический форум по робототехнике.
Текущее время: 21 авг 2025, 11:38

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 15:17 
Не в сети
Аватара пользователя

Зарегистрирован: 20 июл 2013, 23:44
Сообщения: 46
Откуда: СПб
прог. языки: Arduino IDE
Сделал схемку на 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 хелп)
СообщениеДобавлено: 26 авг 2013, 15:21 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Как МК (Mega328) распаяна? В панельке или на самой плате? В корпусе DIP или TQFP? Если МК в панельке, может быть неконтакт

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 15:41 
Не в сети
Аватара пользователя

Зарегистрирован: 20 июл 2013, 23:44
Сообщения: 46
Откуда: СПб
прог. языки: Arduino IDE
Дип. Все нормально. Я проверял это.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 15:43 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
А UART правильно ли разведен? Не перепутаны RX/TX?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 16:36 
Не в сети
Аватара пользователя

Зарегистрирован: 20 июл 2013, 23:44
Сообщения: 46
Откуда: СПб
прог. языки: Arduino IDE
Написал же выше;) правильно;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 16:51 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
а питание на 328 подаёте? :)
а по питанию стоит хоть 1 ёмкость?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 19:08 
Не в сети
Аватара пользователя

Зарегистрирован: 20 июл 2013, 23:44
Сообщения: 46
Откуда: СПб
прог. языки: Arduino IDE
Канешно подаю;) даже целые 2 емкости, если вы про банки аккумуляторов;) 2s через 7805 и 5 вольт на мк;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 19:16 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
В общем могу посоветовать 2 варианта:
1) Быстрый. Берете осциллограф и проверяете сигналы ISP на ножках МК
2) Долгий. Сфотографируйте запаянную плату с разводкой и поместите на Форум, может быть кто нибудь что то и найдет, но не факт.

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 19:26 
Не в сети
Аватара пользователя

Зарегистрирован: 20 июл 2013, 23:44
Сообщения: 46
Откуда: СПб
прог. языки: Arduino IDE
По-любому 2-ой вариант. Осцилографа нету ;(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 20:09 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
tomilkos239 писал(а):
Канешно подаю;) даже целые 2 емкости, если вы про банки аккумуляторов

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 21:35 
Не в сети
Аватара пользователя

Зарегистрирован: 20 июл 2013, 23:44
Сообщения: 46
Откуда: СПб
прог. языки: Arduino IDE
Ни одного;)

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

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


Вложения:
1234.jpg
1234.jpg [ 9.19 МиБ | Просмотров: 2859 ]
123.jpg
123.jpg [ 9.93 МиБ | Просмотров: 2869 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 21:47 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
Блин, ну кто так делает!
2 канденсатора к кристалу
кондер в питание
резистор на ресет
Вот смотри сюда - wiki/HM-duino

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 26 авг 2013, 22:24 
Не в сети
Аватара пользователя

Зарегистрирован: 20 июл 2013, 23:44
Сообщения: 46
Откуда: СПб
прог. языки: Arduino IDE
Я не особо понял что я не правильно сделал? Не правильно развел ресет?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 27 авг 2013, 12:22 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Кроме того, Мега нормально работает на 16 Мгц при питании 5В

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Atmega328 хелп)
СообщениеДобавлено: 27 авг 2013, 13:00 
Не в сети
Аватара пользователя

Зарегистрирован: 05 фев 2008, 15:33
Сообщения: 2687
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович
1. Возможные аппаратные причины
НЕТ 2х конденсаторов к кристаллу
НЕТ конденсатора на питание
НЕТ резистора на ресет

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

_________________
Никто кроме нас!!!
4Robots.ru - Все для роботов!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO