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

 
 
23 страниц V  « < 10 11 12 13 14 > »   
Closed TopicStart new topic
> ATxmega
Огурцов
сообщение Nov 12 2009, 19:08
Сообщение #166


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Слишком большое сопротивление у оригинальной подтяжки, а на все, что выше 10к прекрасно наводится от руки.
Go to the top of the page
 
+Quote Post
ZVA
сообщение Nov 12 2009, 22:42
Сообщение #167


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440



Я начинал работать с AVR еще с AT90S1200 и там были проблемы со сбросом, потом когда появились меги
специально их гонял и тестировал при разных скоростях нарастания напряжения проблем небыло. Но по инерции подтяжка + конденсатор ставил во все проекты. Кроме того документ AVR042: AVR Hardware Design Considerations в главе 3 прямо говорит что схема ресета должна быть как показана на рис.3-1
Прикрепленное изображение

хотя там же дальше на рис.6-1 уже остался только подтягивающий резистор!?
Go to the top of the page
 
+Quote Post
V_G
сообщение Nov 13 2009, 00:42
Сообщение #168


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

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



Контроллеры совершенствуются, документы стареют. У меня тоже и в xmege осталась внешняя подтяжка ресета через 15-27 кОм. А конденсатор-диод - это еще со времен интеловских семейств 48 и 51, где не было внутренней схемы POR, а без диода при кратковременных пропаданиях питания (когда кондер разряжаться не успевал) система надежно зависала (или безнадежно, как кому нравится). У picoв вообще внешний ресет можно отключать, а дефицитную ножку использовать для работы, все вполне решается POR'oм
Go to the top of the page
 
+Quote Post
ZVA
сообщение Nov 13 2009, 06:23
Сообщение #169


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440



Цитата(V_G @ Nov 12 2009, 16:41) *
Никаких конденсаторов на ресет! Я даже в меге этого не делал. Там есть (и раньше была) схема POR (power-on reset), вырабатывающая сброс калиброванной длительности, которая программируется программатором. И с АЦП работали, просто мне дифф режим пока не нужен. Но судя по всему, по-прежнему нельзя превышать опорного

V_G, какие впечатления от работы АЦП? А то тут пугали прыганием младших 4 разрядов. Хотя на выходные попробую уже сам.smile.gif По поводу опорного и синфазного сигнала вопрос возник из за того что я не нашел у ATXMEGи вывода внутреннего VREF, как было впросто MEGax. А к нему удобно было привязываться (используя для получения половины опорного или как виртуальный 0).
Go to the top of the page
 
+Quote Post
V_G
сообщение Nov 13 2009, 06:57
Сообщение #170


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

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



Честно говоря, я пока игнорирую 2 младших разряда АЦП - нынешняя прога для совместимости со старой версией на меге32 использует 10 разрядов. Но 2 младших не прыгают, все вполне корректно. Особенно нравится, что АЦП не надо запускать каждый раз - настроил его на циклическое измерение 4 каналов, и просто считываешь нужные ячейки, когда потребуется, безо всяких прерываний-ожиданий. Удобно, когда не важна точная привязка отсчета ко времени.
Go to the top of the page
 
+Quote Post
niXto
сообщение Nov 13 2009, 07:54
Сообщение #171


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 24-06-09
Из: Беларусь
Пользователь №: 50 607



У всех тиней-мег-хмег Ресет тоже отключается и превращается в порт...

В моих проектах на Ресете вообще ничего нет, эксплуатация в комнатных условиях, все отлично работает...
Go to the top of the page
 
+Quote Post
V_G
сообщение Nov 13 2009, 08:23
Сообщение #172


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

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



Цитата(niXto @ Nov 13 2009, 17:54) *
У всех тиней-мег-хмег Ресет тоже отключается и превращается в порт...

В моих проектах на Ресете вообще ничего нет, эксплуатация в комнатных условиях, все отлично работает...


Чего-то в даташитах про меги 32,128 такого не нашел. На xmega32A4 единственная альтернативная функция ресета - тактирование отладочного интерфейса.
Про тайни могу поверить, плотно не работал.

Вы с клоками ресет не путаете часом? В клоках - да, есть альтернативные функции

Ну, и комнатные условия - не промышленные условия, и зачем-то я резистор на ресете оставил. Зачем - не помню, но было какое-то здравое соображение (помимо "наводки рукой")
Go to the top of the page
 
+Quote Post
Ronin
сообщение Nov 13 2009, 10:14
Сообщение #173


Участник
*

Группа: Свой
Сообщений: 72
Регистрация: 10-02-05
Из: Краснодар
Пользователь №: 2 558



Цитата(niXto @ Nov 13 2009, 10:54) *
У всех тиней-мег-хмег Ресет тоже отключается и превращается в порт...


не у всех smile.gif
а у тех что отключается есть соображение что ISP отвалится которым большинство для прошивки пользуются smile.gif
Go to the top of the page
 
+Quote Post
MDD
сообщение Nov 13 2009, 20:49
Сообщение #174


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

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



Цитата(ZVA)
В еррате говорится о не превышении входного напряжения 2.4В. Хочу использовать
внутренний источник опорного 1 В

Кстати, у Хмеги не все гладко с опорными источниками.
По результатам измерений оказывается, что при использовании AREFA, AREFB в качестве опоры (у меня подключено к AVcc) из этого напряжения вначале вычитается около 0.6В. В ранних версиях даташита у них была подобная явно оговоренная опора Vcc-0.6В, но позже они заменили ее на Vcc/1.6В.
Похоже это как-то связано с Ерратой - не дают задирать опору. При питании устройства 3.3В это реально неудобно, хотелось бы иметь полный динамический диапазон.
Go to the top of the page
 
+Quote Post
V_G
сообщение Nov 14 2009, 00:15
Сообщение #175


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

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



Цитата(MDD @ Nov 14 2009, 06:49) *
Кстати, у Хмеги не все гладко с опорными источниками.
По результатам измерений оказывается, что при использовании AREFA, AREFB в качестве опоры (у меня подключено к AVcc) из этого напряжения вначале вычитается около 0.6В. В ранних версиях даташита у них была подобная явно оговоренная опора Vcc-0.6В, но позже они заменили ее на Vcc/1.6В.
Похоже это как-то связано с Ерратой - не дают задирать опору. При питании устройства 3.3В это реально неудобно, хотелось бы иметь полный динамический диапазон.

В суппорт (http://support.atmel.no/bin/customer) писали? Я как-то переписывался, вроде в новой партии что-то подправлено.
Go to the top of the page
 
+Quote Post
MDD
сообщение Nov 14 2009, 09:02
Сообщение #176


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

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



Я думаю, они и сами прекрасно знают о наличии этой проблемы, раз в Еррате пишут о потолке в 2.4В. Пока буду расчитывать на то, что есть. А со временем, если в новых ревизиях вычистят Еррату, параметры устройства только улучшатся...
Go to the top of the page
 
+Quote Post
ZVA
сообщение Nov 14 2009, 13:01
Сообщение #177


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440



ALL, добрый день!
Пришла суббота biggrin.gif и удалось как планировал испытать XMEGу. Чем хочется поделиться с общественностью.
Сначала исходные данные:
ATXmega128A3, стабилизатор 317L, микросхемка ADM3485 и тестовый светодиод на односторонней печатной плате сделаной ЛУТ, напряжение питания 3,28В, тактирование от внутреннего RC генератора 32МГц, АЦП работал от внутреннего опорного 1В, использовался только один канал работающий в диф. включении.
Результаты:
1. В ответ на мой собственный вопрос о величине синфазного напряжения: при размахе входного диф сигнала +-1В оно может лежать в диапазоне 0...1,7В, то есть на положительном входе диф. каскада максимальное напряжение составило 2,7В, чтозначительно превышает опорное и позволяет смело использовать XMEGу в таком режиме совместно с мостовыми датчиками питающимися прямо от 3,3В. При повышении синфазного до 2В начинаются искажения входного сигнала.
2. Проверены собственные шумы АЦП в таком режиме для двух вариантов:
- выводы АЦП в диф. включении были замкнуты между собой резистором 2К и никуда не подключались, АЦП крутился в free run режиме и значения считывались асинхронно и передавались по RS485 в PC. Кроме этого в прерываниях от таймера формировалась пила на ЦАПе и моргал тестовый светодиод. Кроме собственно значений АЦП в RS485 передавались значения после фильтрации. Фильтр экспоненциальный(две строчки на С), я его обычно использую во всех задачах измерения постоянных сигналов.
Результаты без коментариев даны на рис.1
Прикрепленное изображение

- все тоже, но на замкнутые входы подано синфазное напряжение 1,5В в качестве которого использовался элемент АА.
результаты на рис.2
Прикрепленное изображение

Подчеркиваю плата односторонняя слоев земли и питания нет, правда преобразователь RS485/RS323 с гальванической развязкой.
Выводы, плохой камень или нет, делайте сами.
Go to the top of the page
 
+Quote Post
talex85
сообщение Dec 4 2009, 21:27
Сообщение #178





Группа: Новичок
Сообщений: 2
Регистрация: 12-05-09
Пользователь №: 48 939



У меня вопрос. AVR ISP Поддерживает ATXmega32А4 ? По документации она подерживает из 32 только ATXmega32D4.

Хотелось бы узнать. А то собрал отладочную плату, а программатор не шьет. Возможно причина в конденсаторе на RESETE. Хотелось бы узнать ответ в эти выходные, чтобы в понедельник подправить плату.

Сообщение отредактировал talex85 - Dec 4 2009, 21:28
Go to the top of the page
 
+Quote Post
V_G
сообщение Dec 5 2009, 01:10
Сообщение #179


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

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



1. Про AVR ISP не скажу, а JTAG ICE MkII шьет
2. Конденсатор на ресет ставить нельзя, если используется программирование по PDI
3. У меня первые (инженерные) 32А4 не шились при SUT != 0. А мне нужно 64 мс. Приходилось ставить SUT=0, потом прошивать, потом восстанавливать SUT=64. Писал в техподдержку, в серийных поправили.
Go to the top of the page
 
+Quote Post
talex85
сообщение Dec 5 2009, 11:23
Сообщение #180





Группа: Новичок
Сообщений: 2
Регистрация: 12-05-09
Пользователь №: 48 939



Цитата(V_G @ Dec 5 2009, 05:10) *
1. Про AVR ISP не скажу, а JTAG ICE MkII шьет
2. Конденсатор на ресет ставить нельзя, если используется программирование по PDI
3. У меня первые (инженерные) 32А4 не шились при SUT != 0. А мне нужно 64 мс. Приходилось ставить SUT=0, потом прошивать, потом восстанавливать SUT=64. Писал в техподдержку, в серийных поправили.

СПС, заценим. JTAG нет. Ели не получится попрубую 128а1, но просто лень паять столько ног.
Go to the top of the page
 
+Quote Post

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

 


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


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