реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> AT90CAN128 и внешние кварцы, не хотят ...
sevstels
сообщение Apr 25 2008, 04:18
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 626
Регистрация: 3-12-07
Пользователь №: 32 910



В чём трудность - не понятно.
Но не запускается генератор AT90CAN128 на внешних кварцах из диапазона 8-16 Mhz.
Перебрал все варианты fuse-бит: CKSEL и SUT, результат отрицательный.
Если подать внешнее CLK на XTAL1 - процессор работает.

Менял микросхемы и кварцы, менял программаторы - всё равно не запускается.
Причём если на XTAL1 подать внешний сигнал, выход XTAL2 переключается в 0 и так и стоит, выходной сигнал отсутствует. Странно так же ведёт себя вход (XTAL1), если был в состоянии "1" и его коснуться отвёрткой - переключается в "0" и наоборот.
Странно всё это ....
Может чипы не кондиционные ?


--------------------
Herz - дятел.
Go to the top of the page
 
+Quote Post
IDE
сообщение Apr 25 2008, 06:14
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 5-11-07
Из: Москва
Пользователь №: 32 073



А какие кондеры у кварца-то?
Просто подавать клоки на XTAL1 - это нормально, так и надо. А вот отверткой касаться не стоит! smile.gif

Сообщение отредактировал IDE - Apr 25 2008, 06:15


--------------------
У кого что сбоит, тот о том и говорит.
Go to the top of the page
 
+Quote Post
sevstels
сообщение Apr 25 2008, 06:26
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 626
Регистрация: 3-12-07
Пользователь №: 32 910



Цитата(IDE @ Apr 25 2008, 15:14) *
А какие кондеры у кварца-то?

Разные ставил, начиная вообще без кондёров.
Потом по: 8pF, 12, 22, 47, 100 ...

Ножки XTAL1, 2 от платы отпаивал и соединял навесным монтажем, чтоб исключить влияние ёмкости PCB. Не спасло. Мне странно поведение пина XTAL1, он ведёт себя как выход триггера, хотя в даташите описан "аналоговый вход" операционника .... вот в чём суть.


--------------------
Herz - дятел.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Apr 25 2008, 06:35
Сообщение #4


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Перебрал все варианты fuse-бит: CKSEL и SUT, результат отрицательный.


Вариант должен быть почти что один -
CKSEL=F
SUT=3
конденсаторы возьмите по 20-22пФ, и главное - хорошенько отмойте плату


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Apr 25 2008, 10:25
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Вот мой вариант программирования

avreal32 -ab +90can128 -e -w -v -l2 -o1000 -%% trakcan.hex -fcksel=f,ckdiv8=1,bodlevel=3,ocden=1,jtagen=1 -p1

Всё прекрасно работает на 5V 16МГЦ.
Go to the top of the page
 
+Quote Post
volod_ua
сообщение Apr 25 2008, 11:20
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 51
Регистрация: 9-06-05
Пользователь №: 5 885



Мав таку ситуацію....але справа була в живлині і розводці плати...коли підпаявав кварц ближще все пішло.
Go to the top of the page
 
+Quote Post
sevstels
сообщение Apr 28 2008, 07:25
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 626
Регистрация: 3-12-07
Пользователь №: 32 910



Цитата(SasaVitebsk @ Apr 25 2008, 19:25) *
Всё прекрасно работает на 5V 16МГЦ.


Чип срезал, плату промыл в читсейшем спирте пару дней.
Измерил изоляцию между площадками прилегающими к XTAL (более 30 мегом).
Запаял новый кристалл.
Снова промыл в спирте.

Кварцы не запускаются, от внешнего генератора всё работает.
ЧД - не знаю ...


--------------------
Herz - дятел.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Apr 28 2008, 09:08
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(sevstels @ Apr 28 2008, 11:25) *
Кварцы не запускаются, от внешнего генератора всё работает.
ЧД - не знаю ...

Попробуйте запустить от внешней R-C цепочки. Хоть процессор проверите.
А кварцы вроде бывают разные - параллельного резонанса и последовательного. Или что-то в этом роде. От одних АВР работает, от других нет. Сам с таким сталкивался. Выпаивал кварцы с компьютерных плат - от них не работало. Хотя от кварца с таким-же номиналом, купленного в магазине, работало.
Go to the top of the page
 
+Quote Post
sevstels
сообщение Apr 28 2008, 10:14
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 626
Регистрация: 3-12-07
Пользователь №: 32 910



Всё-же наверно что то приключилось с микросхемами,
потому что если на вход XTAL1 подавать меандр, на выходе XTAL2 сигнала нет. Всегда в нуле. При включении питания в 1е. Подаешь сигнал - переключается в нуль и стоит.


--------------------
Herz - дятел.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th August 2025 - 13:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01533 секунд с 7
ELECTRONIX ©2004-2016