Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
23.08.2009, 19:15
|
|
Прохожий
Регистрация: 07.02.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
часовой кварц на ATMega16
Всем привет! нужна помощь. Есть задачка определение скорости движения по числу импульсов на оборот вала.
Я использую ATMegy16 2 таймер в асинхронном режиме. Изначально у меня был отладочный стенд с процом в DIP корпусе, подпаял часовой кварц на pc6, pc7, написал прогу, и О чудо, все работает, Далее развел плату с исользованием корпуса проца TQFP-44, запаял, и прерывание от таймера не наступает, посмотрел осцилом на кварц, кварц молчит, поставил другой кварц, тоже самое, запаял нагрузочные кондеры по 22пик на каждую ногу и землю, плату мыл 100 раз, кварц стоит прямо возле проца и прерывания так и не настало. Если кто знает в чем может быть мой бочек, ПОМОГИТЕ
|
|
|
|
23.08.2009, 21:46
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Может быть в этом?
-- Прилагается рисунок: --
|
|
|
|
24.08.2009, 01:13
|
|
Прохожий
Регистрация: 07.02.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
спасибо , но не в этом, распиновка у разных типов корпусов учтена
|
|
|
|
24.08.2009, 10:35
|
|
Прописка
Регистрация: 11.04.2006
Сообщений: 197
Сказал спасибо: 80
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Колупал я как-то проектец на Mega48 TQFP и была похожая проблема, думал чёта налажал... вообщем после того как по выводам кварца пальцем стал водить счет пошел но период примерно в два раза меньше (типа кварц на 15кгц). Пробовал несколько кварцев от одного поставщика не помогла, а вот нашел другой в коробочке купленный гораздо раньше с ним все пошло как по маслу.
Да и вот вспомнил я поставил задержку после инициализации таймера 2 стало всё ок, без неё не заводится... (бля скок я тож методом тыка возился, но одолел)
//Init Timer2 on External Crystal
TCCR2B:= %00000111; //1024 Presc
Delay_ms(400); //Добавлено для быстрого выхода генератора часового кварца на рабочий режим
ASSR:= %00100000; //Enable Async Mode (включение тактирования от часового кварца)
TIMSK2:= 1; //Enable Timer2 Int Overflov
Если получится с тебя бутыль пива... )
|
|
|
|
24.08.2009, 22:42
|
|
Прохожий
Регистрация: 07.02.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
та я готов и канистру пива поставить токо б заработало, завтра буду снова мучаться, прикупил кондеров, и еще подумал собрать генератор на кварце и на микрухе 74HС14
|
|
|
|
27.08.2009, 13:48
|
|
Прохожий
Регистрация: 07.02.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спасибо всем за помощь, собрал генератор на 74HC14, и все заработало
|
|
|
|
27.08.2009, 14:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,303
Сказал спасибо: 2,132
Сказали Спасибо 1,730 раз(а) в 983 сообщении(ях)
|
А кварц на триггере Шмитта работает? Интересно - не думал, что так можно.
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
|
|
|
|
27.08.2009, 15:48
|
|
Прохожий
Регистрация: 07.02.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
на тригере Шмита собрал генератор Пирса и работает, могу схемку скинуть.
|
|
|
|
28.08.2009, 00:26
|
|
Прохожий
Регистрация: 16.07.2009
Сообщений: 2
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Добрый вечер. Может глупый вопрос, но подскажите пожалуста,выводы TOSC1 и TOSC2 оба настраиваютсья на ввод?
|
|
|
|
28.08.2009, 14:01
|
|
Прохожий
Регистрация: 07.02.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
выводы TOSC1 и TOSC2 настраиваются автоматически при установке бита AS2 регистра ASSR
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:29.
|
|