Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 05.03.2012, 21:51  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию ATMega 168 не отвечает на запросы программатора

Помогите, пожалуйста. Собрал схему, предназначенную для ПИ-регулирования тока движка путем изменения ширины ШИМ для вот этого.
С AVR дело имею второй раз в жизни, и первый раз с собственной схемой. И сразу же столкнулся с проблемами - ATMega168 не отвечает на запросы по SPI. Приведенная осциллограмма показывает фрагмент обмена данными между атмегой и программатором USBasp - простой запрос. т.е. до программирования дело даже не дошло Почему-то уровень выхода MISO очень слабый. В чем может быть проблема?
CH1 - MOSI
CH2 - MISO

P.S. АТмеги - 2 шт, микрухи новые, т.е. должны сразу работать на внутреннем осцилляторе. Пробовал подключить вторую на весу, т.е. Vcc, GND, а также MISO, MOSI, SCK и RES - эффект при обмене данными тот же самый, что и на спаянной плате...
Миниатюры:
Нажмите на изображение для увеличения
Название: ATMega.png
Просмотров: 174
Размер:	144.0 Кб
ID:	32442   Нажмите на изображение для увеличения
Название: SCR0033.PNG
Просмотров: 101
Размер:	18.7 Кб
ID:	32443   Нажмите на изображение для увеличения
Название: brd.png
Просмотров: 99
Размер:	70.2 Кб
ID:	32444  

Реклама:
r0st вне форума  
Непрочитано 05.03.2012, 22:02  
С.М.С
Гражданин KAZUS.RU
 
Аватар для С.М.С
 
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
С.М.С на пути к лучшему
По умолчанию Re: ATMega 168 не отвечает на запросы программатора

пардон, слепой

Последний раз редактировалось С.М.С; 05.03.2012 в 22:10.
С.М.С вне форума  
Непрочитано 05.03.2012, 22:05  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: ATMega 168 не отвечает на запросы программатора

Соплей нет, проверяли? Программатор хоть что-то зашивал в своей жизне?

Последний раз редактировалось alvadep; 05.03.2012 в 22:08.
alvadep вне форума  
Непрочитано 05.03.2012, 22:15  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию Re: ATMega 168 не отвечает на запросы программатора

Да, программатор шил раз так тыщу, наверное, поскольку используется в универе и сейчас шьет восьмую атмегу без проблем. Самодельный usbasp (не мной, естественно деланный) на Atmega8.

Соплей нет, к тому же на 2х контроллерах результат одинаковый. Единственное 'но' состоит в том, что не все Vcc и GND соединены. Но из замыкание между собой ни на что не влияет...

Последний раз редактировалось r0st; 05.03.2012 в 22:18.
r0st вне форума  
Непрочитано 06.03.2012, 00:18  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: ATMega 168 не отвечает на запросы программатора

А перепута MOSI и MISO не может быть?
Вот посмотрите мои картинки.
003, 004 - правильное подключение.
005 - перепут.
Миниатюры:
Нажмите на изображение для увеличения
Название: IMAG003.png
Просмотров: 66
Размер:	13.7 Кб
ID:	32453   Нажмите на изображение для увеличения
Название: IMAG004.png
Просмотров: 54
Размер:	12.9 Кб
ID:	32454   Нажмите на изображение для увеличения
Название: IMAG005.png
Просмотров: 65
Размер:	13.3 Кб
ID:	32455  

alvadep вне форума  
Непрочитано 06.03.2012, 00:53  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,069
Сказал спасибо: 3,052
Сказали Спасибо 3,222 раз(а) в 2,187 сообщении(ях)
ForcePoint на пути к лучшему
Вопрос Re: ATMega 168 не отвечает на запросы программатора

1. Уберите конденсатор с !Reset'а.
2. Какая-то странная "многоуровневость" у сигнала MISO. Он точно больше никуда, кроме программатора не выводится и с ним никто не конфликрует? Или, м.б., земля CON2 не связана с остальной схемой?
ForcePoint вне форума  
Непрочитано 06.03.2012, 02:10  
r0st
Временная регистрация
 
Аватар для r0st
 
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
r0st на пути к лучшему
По умолчанию Re: ATMega 168 не отвечает на запросы программатора

Сообщение от alvadep Посмотреть сообщение
А перепута MOSI и MISO не может быть?
пробовал менять местами - тогда и сигналы выглядят примерно противоположно, т.е. сигнал с программатора поступает на MISO атмеги и выглядит хорошо, а на MOSI из атмеги выходит примерно та же мелкая хрень, что раньше на MISO.
но последняя картинка похожа.

Сообщение от r0st Посмотреть сообщение
Пробовал подключить вторую на весу, т.е. Vcc, GND, а также MISO, MOSI, SCK и RES - эффект при обмене данными тот же самый, что и на спаянной плате...
так что
1. кондер там не влияет, к тому же кнопка работает вполне себе порядочно. Но все же пропробую. А вдруг?)
2. никуда больше и не конфликтует. Земля общая для всего абсолютно.
r0st вне форума  
Непрочитано 06.03.2012, 11:07  
Mike121234
Вид на жительство
 
Аватар для Mike121234
 
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 346
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
Mike121234 на пути к лучшему
По умолчанию Re: ATMega 168 не отвечает на запросы программатора

Встаньте пожалуйста одной ногой (GNd) осциллографа на ногу 5(GND) контроллера, а второй (собственно щупом) на 4 (VCC).
И осциллограммы в студию.
Только именно на ноги МК ! Возможно холодная пайка.
И еще: Покажите сигнал на RST.
Да, и я подозреваю что "ступенчатость" мдет в такт с SCK. Так что MISO надо смотреть совместно с SCK. Думаю, увидите зависимость. Ну а там надо подумать.

Последний раз редактировалось Mike121234; 06.03.2012 в 11:20.
Mike121234 вне форума  
Непрочитано 06.03.2012, 11:07  
tele_puz
Прописка
 
Аватар для tele_puz
 
Регистрация: 13.03.2007
Сообщений: 135
Сказал спасибо: 7
Сказали Спасибо 37 раз(а) в 22 сообщении(ях)
tele_puz на пути к лучшему
По умолчанию Re: ATMega 168 не отвечает на запросы программатора

То же самое было с Террасик-бластером. Помогло 11 пФ кондер, впаяный в шину SCK на стороне проца.
tele_puz вне форума  
Непрочитано 06.03.2012, 11:37  
Mike121234
Вид на жительство
 
Аватар для Mike121234
 
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 346
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
Mike121234 на пути к лучшему
По умолчанию Re: ATMega 168 не отвечает на запросы программатора

Правильно я понимаю, что для того, чтобы питание попало на МК, надо чтобы был соединен путь, показанный дугой? (см. рис.)
Кстати, что это за элемент, на принципиальной схеме на вход контроллера питание подается сразу с выхода 7805. Или я ошибаюсь?
Миниатюры:
Нажмите на изображение для увеличения
Название: brd.png
Просмотров: 97
Размер:	71.4 Кб
ID:	32468  

Последний раз редактировалось Mike121234; 06.03.2012 в 11:39.
Mike121234 вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Microsoft отвечает Arduino Zoosman Микроконтроллеры, АЦП, память и т.д 6 05.08.2011 21:13
E7-22 не отвечает на команды Dmitry_Migathev Измерительное оборудование 7 22.04.2011 15:59
AVR (168) аппаратный SPI vitecd Микроконтроллеры, АЦП, память и т.д 8 15.07.2010 02:18


Часовой пояс GMT +4, время: 14:29.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot