| AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
Наводки частотника и зависание ATMega128
31.03.2013, 01:09
|
|
|
Гражданин KAZUS.RUN
Регистрация: 26.12.2005
Сообщений: 620
Сказал спасибо: 25
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от alvadep
|
|
Есть кварцевые генераторы
|
Я знаю, что такое кварцевый генератор. Но у меня его нет и быстро достать, да еще на определенную частоту не получится. Хотя в понедельник пройдусь по магазинам.
|
|
|
|
31.03.2013, 01:22
|
|
|
Гражданин KAZUS.RUN
Регистрация: 26.12.2005
Сообщений: 620
Сказал спасибо: 25
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от omercury
|
Пада под кварцом нет, плата хоть в экране, или просто в ящике?
Проблематично будет настраивать нужную тактовую OSCCAL-ами для каждого экземпляра, но возможно.
|
Плата в пластмасовом корпусе без экрана.
А зачем настраивать тактовую? Проблема в том, что генератор останавливается.
Я спрашивал, влияют ли фьюзы на работу CPU в этом режиме.
Вот одно попробую - запрограммировать CKOPT, как пишут в документации.
А вот какие SUT и CKSEL лучше выставлять?
|
|
|
|
31.03.2013, 01:23
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Тут главное понять, проблема такого отказа МК имеет место быть только при работе от кварца или без разницы, какой источник тактового сигнала. Это познавательно будет не только ТС, но и нам всем.
|
|
|
|
31.03.2013, 02:03
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Ну так давно известно, что на кварц очень неплохо помехи ловятся. От внутреннего стабильней работает в условиях сильных помех.
Кстати, попробуйте корпус резонатора заземлить, что ли. Могут попасться малоактивные резонаторы или надо ёмкости подобрать на землю.
Кстати, питание подаётся в точки левее Х1 и Х2 (за дорожками не очень видно)? Что такое Х13?
А если подключить питание в непосредственной близости от Меги?
Кстати, плата из первого поста соответствует действительности?
Мега-128 это DD4 а DS1232 - DD5? Выход собаки подключен на INT0 ? Всё правильно, я ничего не спутал??
Смутило подключение сброса.
|
|
|
|
31.03.2013, 02:58
|
|
|
Гражданин KAZUS.RUN
Регистрация: 26.12.2005
Сообщений: 620
Сказал спасибо: 25
Сказали Спасибо 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.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от omercury
|
|
Ну так давно известно, что на кварц очень неплохо помехи ловятся. От внутреннего стабильней работает в условиях сильных помех.
|
Да это понятно. Вопрос в том, почему RESET не спасает и генератор не перезапускается.
|
|
|
|
31.03.2013, 10:15
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от alvadep
|
|
Да это понятно. Вопрос в том, почему RESET не спасает и генератор не перезапускается.
|
Генератор ли виноват? Можно проверить, глянувши ШИМ на выходе таймера.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
31.03.2013, 10:24
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от akegor
|
|
Можно проверить, глянувши ШИМ на выходе таймера.
|
Каким образом если генератор не генерит?
|
|
|
|
31.03.2013, 10:32
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от alvadep
|
|
Каким образом если генератор не генерит?
|
Так туда же и ссуть! Есть ШИМ - генерит, нет - скорее всего, не генерит...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
31.03.2013, 10:36
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Наводки частотника и зависание ATMega128
Сообщение от pifa
|
|
Но DS1232 (ADM1232) это D5 в левом верхнем углу.
|
Перемычка-то накинута?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:58.
|
|