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

 
 
> ATxmega, помогите разобраться
zombi
сообщение Sep 5 2011, 08:15
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Изучаю ATxmega.
В наличии есть ATxmega64A1 его и планирую "мучать".
Хочу по быстрому сделать PCB для экспериментов под свою задачу.

Сразу возник вопрос: зачем у хмег столько ног питания и земли?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zombi
сообщение Sep 5 2011, 19:58
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Еще вопрос:
То что внутренний 32 kHz (ULP) с его точностью 30% для часов не годится я понял и буду ставить внешний резонатор.
А возможна ли авто подстройка внутреннего 32MHz от внешнего 32.768кHz и если возможна то насколько она точная?
В устройстве предполагается несколько com портов с максимальной скоростью 115.200 кб и звук 22.050 kHz.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Sep 5 2011, 20:42
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата
Еще вопрос:
А возможна ли авто подстройка внутреннего 32MHz от внешнего 32.768кHz и если возможна то насколько она точная?
В устройстве предполагается несколько com портов с максимальной скоростью 115.200 кб и звук 22.050 kHz.


Подстройка внутренних RC2 и RC32 от внешнего 32.768кHz кварца возможна.


Цитата
В устройстве предполагается несколько com портов с максимальной скоростью 115.200 кб и звук 22.050 kHz.


Работали не с Com-портом, а выводили меандр 2МГц.
При отключённой подстройке частота ушла примерно на 0,5-2%.
При включении подстройки частота меандра стала отличаться от идеальной на величину точности кварца (десятки ppm). Так что и Com-порт должен заработать без проблем.
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 5 2011, 21:21
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(_Артём_ @ Sep 5 2011, 23:42) *
Подстройка внутренних RC2 и RC32 от внешнего 32.768кHz кварца возможна.

Спасибо, уже и сам разобрался.

Цитата(_Артём_ @ Sep 5 2011, 23:42) *
Работали не с Com-портом, а выводили меандр 2МГц.
При отключённой подстройке частота ушла примерно на 0,5-2%.

Т.е. проц работал от RC32?

Цитата(_Артём_ @ Sep 5 2011, 23:42) *
При включении подстройки частота меандра стала отличаться от идеальной на величину точности кварца (десятки ppm).

Это радует, но всетаки, атмел гарантирует какую то точность авто калибровки?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Sep 6 2011, 00:34
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата
Т.е. проц работал от RC32?

Да автоподстойка возможна и для RC2 и для RC32.
Не без глюков, но скорей всего сейчас уже подправили:
для ревизии 1 (вроде) Xmega256A3 оказалось что нужно включать автоподстройку для обоих генераторов, иначе не работает.

Цитата
Это радует, но всетаки, атмел гарантирует какую то точность авто калибровки?


Не знаю...
Напишите, когда разберётесь...
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 6 2011, 07:16
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(_Артём_ @ Sep 6 2011, 03:34) *
Напишите, когда разберётесь...

Вот че нашел : AVR1606
Цитата(Atmel)
The internal RC oscillator frequency can be calibrated to within +/-1% of the
frequency specified in the datasheet for the XMEGA device.

+/-1% это действительно точность калибровки любого RC в xmege? или я чегото не понял?



И cледующий вопрос:
Зачем нужны два разных RC генератора если из каждого с помощью делителя или умножителя можно сделать частоту другого?
Может какой тайный смысл в этом есть?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Sep 6 2011, 11:33
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(zombi @ Sep 6 2011, 11:16) *
+/-1% это действительно точность калибровки любого RC в xmege? или я чегото не понял?

Ну, откалибруете Вы RC-генератор... А, дальше - что? См. в DS зависимость частоты RC от температуры и напряжения.
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 6 2011, 11:48
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Палыч @ Sep 6 2011, 14:33) *
Ну, откалибруете Вы RC-генератор... А, дальше - что? См. в DS зависимость частоты RC от температуры и напряжения.

Дык я как раз и не хочу его сам калибровать.
Я хочу авто калибровку использовать от внешнего 32.768 кHz и пытаюсь выяснить насколько точными будут RC2 и RC32.
Есть минимальный шаг изменения частот RC2 и RC32?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Sep 6 2011, 12:17
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(zombi @ Sep 6 2011, 15:48) *
Я хочу авто калибровку использовать от внешнего 32.768 кHz и пытаюсь выяснить насколько точными будут RC2 и RC32.

Приведенная Вами выше AN AVR1606 к DFLL отношения не имеет

Цитата(zombi @ Sep 6 2011, 15:48) *
Есть минимальный шаг изменения частот RC2 и RC32?

Да, типичное значение 0.2%
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 6 2011, 12:48
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Палыч @ Sep 6 2011, 15:17) *
Да, типичное значение 0.2%

О, это уже кое что. Но все равно многовато для меня.
Буду использовать внешний генератор на 16MHz тем более что в устройстве все равно он необходим.


Снова вопрос: не могу понять в каких хмегах есть RTC а в каких RTC32 ?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Sep 6 2011, 22:53
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(zombi @ Sep 6 2011, 15:48) *
Снова вопрос: не могу понять в каких хмегах есть RTC а в каких RTC32 ?


Видимо RTC32 для Мег с с батарейным питанием
ATxmega256A3B

У xMeg других не встречал.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zombi   ATxmega   Sep 5 2011, 08:15
- - 777777   Цитата(zombi @ Sep 5 2011, 12:15) Сразу в...   Sep 5 2011, 09:33
- - _Артём_   Цитата(zombi @ Sep 5 2011, 11:15) Изучаю ...   Sep 5 2011, 10:06
|- - zombi   Цитата(_Артём_ @ Sep 5 2011, 13:06) А мег...   Sep 5 2011, 10:28
|- - 777777   Цитата(zombi @ Sep 5 2011, 14:28) Планиру...   Sep 5 2011, 10:45
|- - Палыч   Цитата(zombi @ Sep 5 2011, 14:28) Планиру...   Sep 5 2011, 11:04
|- - zombi   Цитата(Палыч @ Sep 5 2011, 14:04) Для это...   Sep 5 2011, 12:07
- - Marto   Другой вопрос: а как до этого работали с контролле...   Sep 5 2011, 15:01
|- - zombi   Цитата(Marto @ Sep 5 2011, 18:01) Другой ...   Sep 5 2011, 19:03
- - Marto   ну, тогда вроде как само собой разумеющееся, что и...   Sep 5 2011, 19:32
|- - Палыч   Цитата(zombi @ Sep 6 2011, 11:16) Может к...   Sep 6 2011, 08:53
- - zombi   Цитата(Палыч @ Sep 6 2011, 11:53) Тайный ...   Sep 6 2011, 09:45
- - V_G   Цитата(zombi @ Sep 5 2011, 19:15) Сразу в...   Sep 7 2011, 03:22
- - zombi   О.К. Всем спасибо. След. вопрос: как правильно ор...   Sep 7 2011, 09:10
- - Sirko   Цитата...предполагается несколько com портов... .....   Sep 10 2011, 13:46
- - zombi   Еще вопрос: Правильно ли я понял что в хмеге можно...   Sep 13 2011, 19:41
- - zombi   Какой из трех вариантов получения CLKcpu=32MHz пот...   Oct 1 2011, 11:08


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

 


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


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