roboforum.ru

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

 

Atmega328 хелп)

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Re: Atmega328 хелп)

Сообщение tomilkos239 » 27 авг 2013, 14:45

Кварц именно на 16 мГц.
Конденсаторы на 22 само собой есть.
Резистор на ресет есть.
Платы распробовал все возможные. И при uno и при duemilanove одинаковый результат: stk500_getsync(): not in sync: resp=0x00.
Конденсатора к питанию нет. Сейчас добавил но всего-лишь на 10 мкф. Тоже самое... других нет. Может не в нем дело? В другом роботе стоят 2 на входе и выходу у стаба, но тоже по 10 мкф. Не уж-то из-за этого не шьется?

Добавлено спустя 8 минут 25 секунд:
Добавил на выход конденсатор на 1500мкф. Теперь при загрузке на программаторе пару раз мигает "rx", потом пол-секунды ничего не происходит, потом пару раз мигает "tx", потом пишет что загрузка завершена, с той-же ошибкой, но потом 13-ый светодиод хаотично мигает...

Добавлено спустя 2 минуты 7 секунд:
Ой, нет. Ошибка другая: avrdude: stk500_getsync(): not in sync: resp=0xfe.

Добавлено спустя 4 минуты 4 секунды:
Это если выбрать плату uno. Если выбрать duemilanove, то просто мигает пару раз "tx" потом грузиться скетч, и потом пишет: stk500_getsync(): not in sync: resp=0x00.
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Atmega328 хелп)

Сообщение galex1981 » 27 авг 2013, 14:45

Таки какое напряжение питания на меге?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Atmega328 хелп)

Сообщение tomilkos239 » 27 авг 2013, 14:49

Ничего не понимаю...

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

Re: Atmega328 хелп)

Сообщение galex1981 » 27 авг 2013, 14:49

Запитай Мегу от 5 Вольт, проверь, возможно будет работать
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Atmega328 хелп)

Сообщение tomilkos239 » 27 авг 2013, 15:09

Так через стаб же.

Добавлено спустя 1 минуту 9 секунд:
Плюс по уарту питание передается.

Добавлено спустя 16 минут 59 секунд:
а Aref должен быть соединен с Avcc?
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Atmega328 хелп)

Сообщение SkyStorm » 27 авг 2013, 15:12

повесь на 13ый пин светодиод и включи, что происходит?
Бутлоадер должен отработать это видно по светику моргает с нарастающей интенсивностью около 3х сек и гаснет.
Если этого не происходит то в чипе убитый загрузчик.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2597
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Atmega328 хелп)

Сообщение tomilkos239 » 27 авг 2013, 15:28

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

Re: Atmega328 хелп)

Сообщение SkyStorm » 27 авг 2013, 15:48

тогда меняй мост
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2597
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Atmega328 хелп)

Сообщение tomilkos239 » 27 авг 2013, 15:51

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

Re: Atmega328 хелп)

Сообщение SkyStorm » 27 авг 2013, 16:22

Тогда смотри, у тебя 3 элемента
1. Чип
2. Мост
3. Обвязка
Если ты утверждаешь что 1 и 2 у тебя работают в другой обвязке
То логично что жопа с пунктом 3.

Далее тебе уже все советы выданы, теоретическая часть исчерпана.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2597
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Atmega328 хелп)

Сообщение tomilkos239 » 27 авг 2013, 16:51

Логично;) С обвязкой могут быть проблемы:
1. Ресет
2. Питание
3. Rx Tx
Других пинов на мосте нет;)
1. С ресетом все хорошо.
2. С питанием тоже.
3. rx tx тоже.
Появляется вопрос: А с чем еще может быть проблема в 2-х отдельно взятых платах? Разведены они схоже по образу и подобию своему, но род ошибки один;)

Добавлено спустя 1 минуту:
Точнее, из-за чего может еще "не шиться" контроллер?
Аватара пользователя
tomilkos239
 
Сообщения: 46
Зарегистрирован: 20 июл 2013, 23:44
Откуда: СПб
прог. языки: Arduino IDE

Re: Atmega328 хелп)

Сообщение Dmitry__ » 27 авг 2013, 22:20

Ты прикалываешься над людьми? :shock:
Ни стаб 7805, ни avr не обязаны работать без блокировочных конденсаторов по питанию.
Аватара пользователя
Dmitry__
 
Сообщения: 6047
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Atmega328 хелп)

Сообщение tomilkos239 » 28 авг 2013, 03:59

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

Re: Atmega328 хелп)

Сообщение Dmitry__ » 28 авг 2013, 04:03

ващета, блокировочные конденсаторы - это керамика. Электролиты на частотах avr не работают :wink:
Как можно ближе к ножкам питания 7805 и avr, от 0.22 мкф до 10 мкф.
Аватара пользователя
Dmitry__
 
Сообщения: 6047
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Atmega328 хелп)

Сообщение Madf » 28 авг 2013, 14:52

я ещё не удивлюсь, если он шьёт всё это 3-х метровым (не скрученным) проводом :D
Madf
 
Сообщения: 2157
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Пред.След.

Вернуться в Электроника, электротехника

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

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

Mail.ru counter