AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
31.03.2013, 01:09
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от alvadep
|
Есть кварцевые генераторы
|
Я знаю, что такое кварцевый генератор. Но у меня его нет и быстро достать, да еще на определенную частоту не получится. Хотя в понедельник пройдусь по магазинам.
|
|
|
|
31.03.2013, 01:22
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от omercury
|
Пада под кварцом нет, плата хоть в экране, или просто в ящике?
Проблематично будет настраивать нужную тактовую OSCCAL-ами для каждого экземпляра, но возможно.
|
Плата в пластмасовом корпусе без экрана.
А зачем настраивать тактовую? Проблема в том, что генератор останавливается.
Я спрашивал, влияют ли фьюзы на работу CPU в этом режиме.
Вот одно попробую - запрограммировать CKOPT, как пишут в документации.
А вот какие SUT и CKSEL лучше выставлять?
|
|
|
|
31.03.2013, 01:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Тут главное понять, проблема такого отказа МК имеет место быть только при работе от кварца или без разницы, какой источник тактового сигнала. Это познавательно будет не только ТС, но и нам всем.
|
|
|
|
31.03.2013, 02:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Ну так давно известно, что на кварц очень неплохо помехи ловятся. От внутреннего стабильней работает в условиях сильных помех.
Кстати, попробуйте корпус резонатора заземлить, что ли. Могут попасться малоактивные резонаторы или надо ёмкости подобрать на землю.
Кстати, питание подаётся в точки левее Х1 и Х2 (за дорожками не очень видно)? Что такое Х13?
А если подключить питание в непосредственной близости от Меги?
Кстати, плата из первого поста соответствует действительности?
Мега-128 это DD4 а DS1232 - DD5? Выход собаки подключен на INT0 ? Всё правильно, я ничего не спутал??
Смутило подключение сброса.
|
|
|
|
31.03.2013, 02:58
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от omercury
|
Кстати, попробуйте корпус резонатора заземлить, что ли. Могут попасться малоактивные резонаторы или надо ёмкости подобрать на землю.
|
У меня в наличии только 15pF и 18pF. Следующий номинал 27pF. А в документации указано 12-22.
Сообщение от omercury
|
Кстати, питание подаётся в точки левее Х1 и Х2 (за дорожками не очень видно)? Что такое Х13?
|
Да. Самый левый +5V потом -5V. X1 и X2 это SDA и SCL.
X13 это разъем BH-16 для LCD. Левее от него X18 BH-10 для клавиатуры.
Сообщение от omercury
|
А если подключить питание в непосредственной близости от Меги?
|
Разве что использовать не задействованый разъем питания RS-485.
Выше ATMeg'и стоят два оптрона 6N137 для опторазвязки RS-485 и над ними X9-X10 5-ти вольтовое питания для него же. Но тогда придется соединить эти питания вместе.
Сообщение от omercury
|
Кстати, плата из первого поста соответствует действительности?
Мега-128 это DD4 а DS1232 - DD5? Выход собаки подключен на INT0 ? Всё правильно, я ничего не спутал??
Смутило подключение сброса.
|
Плата соответствует действительности. Но DS1232 (ADM1232) это D5 в левом верхнем углу. А DD5 это часы PCF8583.
Небольшая путаница вышла. Но не хотели исправлять шелкографию.
|
|
|
|
31.03.2013, 10:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от omercury
|
Ну так давно известно, что на кварц очень неплохо помехи ловятся. От внутреннего стабильней работает в условиях сильных помех.
|
Да это понятно. Вопрос в том, почему RESET не спасает и генератор не перезапускается.
|
|
|
|
31.03.2013, 10:15
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,968
Сказал спасибо: 2,552
Сказали Спасибо 11,849 раз(а) в 5,938 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от alvadep
|
Да это понятно. Вопрос в том, почему RESET не спасает и генератор не перезапускается.
|
Генератор ли виноват? Можно проверить, глянувши ШИМ на выходе таймера.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
31.03.2013, 10:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от akegor
|
Можно проверить, глянувши ШИМ на выходе таймера.
|
Каким образом если генератор не генерит?
|
|
|
|
31.03.2013, 10:32
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,968
Сказал спасибо: 2,552
Сказали Спасибо 11,849 раз(а) в 5,938 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от alvadep
|
Каким образом если генератор не генерит?
|
Так туда же и ссуть! Есть ШИМ - генерит, нет - скорее всего, не генерит...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
31.03.2013, 10:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от pifa
|
Но DS1232 (ADM1232) это D5 в левом верхнем углу.
|
Перемычка-то накинута?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:13.
|
|