|
|
  |
ATxmega |
|
|
|
Nov 12 2009, 22:42
|
Местный
  
Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440

|
Я начинал работать с AVR еще с AT90S1200 и там были проблемы со сбросом, потом когда появились меги специально их гонял и тестировал при разных скоростях нарастания напряжения проблем небыло. Но по инерции подтяжка + конденсатор ставил во все проекты. Кроме того документ AVR042: AVR Hardware Design Considerations в главе 3 прямо говорит что схема ресета должна быть как показана на рис.3-1
хотя там же дальше на рис.6-1 уже остался только подтягивающий резистор!?
|
|
|
|
|
Nov 13 2009, 06:23
|
Местный
  
Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440

|
Цитата(V_G @ Nov 12 2009, 16:41)  Никаких конденсаторов на ресет! Я даже в меге этого не делал. Там есть (и раньше была) схема POR (power-on reset), вырабатывающая сброс калиброванной длительности, которая программируется программатором. И с АЦП работали, просто мне дифф режим пока не нужен. Но судя по всему, по-прежнему нельзя превышать опорного V_G, какие впечатления от работы АЦП? А то тут пугали прыганием младших 4 разрядов. Хотя на выходные попробую уже сам.  По поводу опорного и синфазного сигнала вопрос возник из за того что я не нашел у ATXMEGи вывода внутреннего VREF, как было впросто MEGax. А к нему удобно было привязываться (используя для получения половины опорного или как виртуальный 0).
|
|
|
|
|
Nov 13 2009, 07:54
|
Участник

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

|
У всех тиней-мег-хмег Ресет тоже отключается и превращается в порт...
В моих проектах на Ресете вообще ничего нет, эксплуатация в комнатных условиях, все отлично работает...
|
|
|
|
|
Nov 13 2009, 08:23
|

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

|
Цитата(niXto @ Nov 13 2009, 17:54)  У всех тиней-мег-хмег Ресет тоже отключается и превращается в порт...
В моих проектах на Ресете вообще ничего нет, эксплуатация в комнатных условиях, все отлично работает... Чего-то в даташитах про меги 32,128 такого не нашел. На xmega32A4 единственная альтернативная функция ресета - тактирование отладочного интерфейса. Про тайни могу поверить, плотно не работал. Вы с клоками ресет не путаете часом? В клоках - да, есть альтернативные функции Ну, и комнатные условия - не промышленные условия, и зачем-то я резистор на ресете оставил. Зачем - не помню, но было какое-то здравое соображение (помимо "наводки рукой")
|
|
|
|
|
Nov 13 2009, 10:14
|

Участник

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

|
Цитата(niXto @ Nov 13 2009, 10:54)  У всех тиней-мег-хмег Ресет тоже отключается и превращается в порт... не у всех  а у тех что отключается есть соображение что ISP отвалится которым большинство для прошивки пользуются
|
|
|
|
|
Nov 13 2009, 20:49
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 7-05-06
Пользователь №: 16 862

|
Цитата(ZVA) В еррате говорится о не превышении входного напряжения 2.4В. Хочу использовать внутренний источник опорного 1 В Кстати, у Хмеги не все гладко с опорными источниками. По результатам измерений оказывается, что при использовании AREFA, AREFB в качестве опоры (у меня подключено к AVcc) из этого напряжения вначале вычитается около 0.6В. В ранних версиях даташита у них была подобная явно оговоренная опора Vcc-0.6В, но позже они заменили ее на Vcc/1.6В. Похоже это как-то связано с Ерратой - не дают задирать опору. При питании устройства 3.3В это реально неудобно, хотелось бы иметь полный динамический диапазон.
|
|
|
|
|
Nov 14 2009, 13:01
|
Местный
  
Группа: Свой
Сообщений: 284
Регистрация: 10-10-05
Из: Киев
Пользователь №: 9 440

|
ALL, добрый день! Пришла суббота  и удалось как планировал испытать 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 с гальванической развязкой. Выводы, плохой камень или нет, делайте сами.
|
|
|
|
|
Dec 4 2009, 21:27
|
Группа: Новичок
Сообщений: 2
Регистрация: 12-05-09
Пользователь №: 48 939

|
У меня вопрос. AVR ISP Поддерживает ATXmega32А4 ? По документации она подерживает из 32 только ATXmega32D4.
Хотелось бы узнать. А то собрал отладочную плату, а программатор не шьет. Возможно причина в конденсаторе на RESETE. Хотелось бы узнать ответ в эти выходные, чтобы в понедельник подправить плату.
Сообщение отредактировал talex85 - Dec 4 2009, 21:28
|
|
|
|
|
Dec 5 2009, 11:23
|
Группа: Новичок
Сообщений: 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, но просто лень паять столько ног.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|