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

 
 
23 страниц V  « < 15 16 17 18 19 > »   
Closed TopicStart new topic
> ATxmega
МП41
сообщение Mar 25 2010, 14:59
Сообщение #241


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



А чем смотрели? И как вообще обнаружилось, что проблема с кварцем?
P.S. Жду свои ATXmega32A4.


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
Duhas
сообщение Mar 26 2010, 02:03
Сообщение #242


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 13-04-07
Пользователь №: 27 018



а на кой вам кварц на 16? ставьте 8 и радуйтесь...
Go to the top of the page
 
+Quote Post
V_G
сообщение Mar 26 2010, 05:30
Сообщение #243


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Биты FRQRANGE, XOSCSEL в XOSCCTRL выставили для 16 МГц? Я помню, и для простой меги надо было выставлять полную амплитуду для такой частоты.
Еще Appnote AVR1003 стоит почитать для этого дела. Сам, правда, не вникал, у меня либо внешний источник 18.432 МГц, либо встроенный генератор.
Go to the top of the page
 
+Quote Post
MDD
сообщение Mar 26 2010, 06:45
Сообщение #244


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

Группа: Участник
Сообщений: 90
Регистрация: 7-05-06
Пользователь №: 16 862



Цитата(Склихасовский @ Mar 25 2010, 16:11) *
кристалл XMEGA 32 A4
наблюдаю нестабильную работу (слишком слабая амплитуда генерации) с внешним кварцем 16,000 мгц.


Имел дело с кристаллами выпуска 0922 и 0925.
Проблем со стабильностью на 16МГц не возникало. Кварц GEYER KX-3H. Конденсаторы 20пФ.
Сигнал на кварце за ненадобностью не изучал.
Go to the top of the page
 
+Quote Post
МП41
сообщение Mar 26 2010, 07:13
Сообщение #245


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



Из-за входной ёмкости осциллографа размах мог упасть.


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
Склихасовский
сообщение Mar 26 2010, 07:27
Сообщение #246


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

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



Цитата(МП41 @ Mar 25 2010, 17:59) *
А чем смотрели? И как вообще обнаружилось, что проблема с кварцем?
P.S. Жду свои ATXmega32A4.

смотрел осцилографом - сравнивая амплитуды с мегой.
разница более чем в 5 раз
обнаружилось супернестабильностью - даже при прикосновении пальцем к кварцу - полный сбой в генерации.
на 8 мгц все идеально.
зануление корпуса кварца несколько решает проблему, но все равно допускать в работу такое устройство нельзя.
---


Цитата(V_G @ Mar 26 2010, 08:30) *
Биты FRQRANGE, XOSCSEL в XOSCCTRL выставили для 16 МГц? Я помню, и для простой меги надо было выставлять полную амплитуду для такой частоты.
Еще Appnote AVR1003 стоит почитать для этого дела. Сам, правда, не вникал, у меня либо внешний источник 18.432 МГц, либо встроенный генератор.

да все стоит, помимо прочего, долгое время игрался с настройками в это секции
на всяк случай код

Код
;*********************************************************
; set XOSC Control Register
    STSI    OSC_XOSCCTRL,0B11001011;Oscillator frequency range selection + External Oscillator selection and Startup Time
;*********************************************************
; SET CTRL - Oscillator Control Register
    LDS        TEMP,OSC_CTRL;; //Кварц(12-16),16К циклов
    ORI        TEMP,0x08
    STS        OSC_CTRL,TEMP
; WAIT READY osc
W_OSC_READY:
    LDS        TEMP,OSC_STATUS
    SBRS    TEMP,3
    RJMP    W_OSC_READY
;*********************************************************
    STSI    OSC_PLLCTRL,0B11000010; PLL=x2
;*********************************************************
    LDS        TEMP,OSC_CTRL;//Включаем PLL
    ORI        TEMP,$10
    STS        OSC_CTRL,TEMP
;
W_PLL_READY:
    LDS        TEMP,OSC_STATUS
    SBRS    TEMP,4
    RJMP    W_PLL_READY
;
; ENABLE MODIFI PROTECTED I\O REGISTER
    STSI    CPU_CCP,0xD8; ENABLE PROTECTED IO

; SET System Clock Control Register
    STSI    CLK_CTRL,0B00000100; PLL CLOCK
;
    STSI    OSC_CTRL,0x18        ;выключаем все генераторы, кроме кварца и PLL


Цитата(МП41 @ Mar 26 2010, 10:13) *
Из-за входной ёмкости осциллографа размах мог упасть.

да я это отлично понимаю - отдаю себе отчет..


Цитата(MDD @ Mar 26 2010, 09:45) *
Проблем со стабильностью на 16МГц не возникало. Кварц GEYER KX-3H. Конденсаторы 20пФ.
Сигнал на кварце за ненадобностью не изучал.

вот как раз вчера заказл именно такие для пробы...

Сообщение отредактировал Склихасовский - Mar 26 2010, 07:28
Go to the top of the page
 
+Quote Post
V_G
сообщение Mar 26 2010, 07:47
Сообщение #247


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



А после приведенного кода (криминала я не увидел) на эмуляторе наблюдали, все реально выставилось?
Ежели нет эмулятора, надо как-то постараться прочитать те регистры, хоть тестовой прогой через компорт или параллельный. В хmege вечно какие-то защиты включаются...
Go to the top of the page
 
+Quote Post
Склихасовский
сообщение Mar 26 2010, 08:51
Сообщение #248


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

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



В режиме отладки все выставленные настройки соответствуют...
пока работаю на 8 МГЦ х 4
есть кристаллы из недавне привезенной партии взял 100 штук
на след изделиях попробую...
хотя хочу верить, что может проблема в кварцах...
Go to the top of the page
 
+Quote Post
MDD
сообщение Mar 26 2010, 12:37
Сообщение #249


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

Группа: Участник
Сообщений: 90
Регистрация: 7-05-06
Пользователь №: 16 862



Цитата(Склихасовский @ Mar 26 2010, 09:27) *
обнаружилось супернестабильностью - даже при прикосновении пальцем к кварцу - полный сбой в генерации.

Подобное я наблюдал на ATxmega128A1, когда она у меня была распаяна проводками на макетке. При касании корпуса кварца генерация полностью не срывалась, но каким-то образом модулировалась сетью. Все сигналы, которые генерировал контроллер, начинали "размазываться", а в звуковом сигнале отчетливо было слышно гудение...
Ничего подобного на двухслойной печатной плате с ATxmega32 не наблюдаю. Корпус кварца не заземлен, но с обратной стороны платы под ним есть земляной полигон.
Go to the top of the page
 
+Quote Post
МП41
сообщение Mar 26 2010, 12:54
Сообщение #250


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



У меня эффект, подобный возникающему у MDD, был на ATmega8, но касался я уже не корпуса, а прямо выводов кварца, чтобы проверить "устойчивость" генератора. При приличном усилии генерация останавливалась, но это вполне нормально в моём случае.


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
Склихасовский
сообщение Mar 26 2010, 14:37
Сообщение #251


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

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



ну в смысле топологии пп - тут я спокоен..
присутствует и полигоны и сплошная металлизация с сеткой VIA со слоя на слой.
конденсаторы кварца к земле тоже по всем правилам развел.. все на кротчайших расстояниях...

ну вот такой казус...
причем партия плат около 12шт - и у всех разное поведение. кстати партия кристаллов 0922.
так что незнаю на что и думать...
буду ждать новых кварцев.
эти какие то нонейм (SM16.000) вот и все что я о них знаю....
ещё вот один момент: при включении, видно как программа начинает работать не сразу задержка 2-3 сек
ориентир :светодиод прием-передачи по RS485
очевидно генератор в готовность никак не войдет...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
МП41
сообщение Mar 26 2010, 14:57
Сообщение #252


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



Я бы на Вашем месте толщину дорожек к кварцу увеличил до возможного, чтобы снизить индуктивность, а земли конденсаторов - соединил бы термальными отводами с полигоном.


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
Склихасовский
сообщение Mar 26 2010, 18:11
Сообщение #253


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

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



ну это из области мертвому припарка...
но учту..
правда не совем понял что такое термальный отвод с полигоном
есть картинка?
Go to the top of the page
 
+Quote Post
Duhas
сообщение Mar 26 2010, 18:32
Сообщение #254


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 13-04-07
Пользователь №: 27 018



а я бы на вашем месте переделал бы плату... на 1 стороне мона лучше сделать... и почитал рекомендации всякие в т.ч. от атымела по разводке кварца...

вот пример.. пинаут для А3.. особо не гонял, но у меня при такой разводке всегда все ок...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Mar 26 2010, 19:03
Сообщение #255


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(Склихасовский @ Mar 26 2010, 16:37) *
ну в смысле топологии пп - тут я спокоен..
присутствует и полигоны и сплошная металлизация с сеткой VIA со слоя на слой.
конденсаторы кварца к земле тоже по всем правилам развел.. все на кротчайших расстояниях...

ну вот такой казус...
причем партия плат около 12шт - и у всех разное поведение. кстати партия кристаллов 0922.
так что незнаю на что и думать...
буду ждать новых кварцев.
эти какие то нонейм (SM16.000) вот и все что я о них знаю....
ещё вот один момент: при включении, видно как программа начинает работать не сразу задержка 2-3 сек
ориентир :светодиод прием-передачи по RS485
очевидно генератор в готовность никак не войдет...

Так емкости к кварцу подключать нельзя, глюки обеспечены! вам правильно советуют даже с картинками. smile.gif
Go to the top of the page
 
+Quote Post

23 страниц V  « < 15 16 17 18 19 > » 
Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 07:37
Рейтинг@Mail.ru


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