-
- Дык! 1 - Если нужно сделать быстро и надежно весчь то лучше тот который знаешь.2 - Если нужна (само)реклама и (само)образование то то который незнаком.3 - Если под конкретный проект , то тот который больше похходит по оргтехпараметрам. - ПУ(29.10.2011 18:38, )
- полное тз, тогда будет понятно, что лучше. работал и с тем и другим, принципиальны следующие моменты: AVF(735 знак., 29.10.2011 15:06)
- по поводу PIC`ов ничего не скажу, а вот про STM32 немного исправлю и дополню koyodza(452 знак., 29.10.2011 16:16)
- 2. ну если абсолютная точность во всем диапазоне температур не важна, наверное. мне в общем-то тоже хватало, но от задачи зависит. AVF(234 знак., 29.10.2011 16:31)
- А почему Вы решили, что абсолютная точность во всем диапазоне температур будет хуже, если вместо пина Vref используется пин AVcc? - Лeoнид Ивaнoвич(29.10.2011 19:02)
- можно и к AVCC привязать приличный опорник, но достигается бОльшими усилиями/затратами. - AVF(30.10.2011 17:42)
- откуда бОльшие усилия или затраты? Чем этот опорник будет отличаться от того, что на отдельный вывод Vref ? - koyodza(30.10.2011 18:58)
- Ну, во-первых, он не должен отличаться от Vdd больше, чем на 0,3В. Во-вторых, к AVdd (и следовательно к Vref) привязаны все сбросы МК по напряжению. Поэтому ограничения на Vref приличные. Update Dir(410 знак., 30.10.2011 23:10 - 23:33)
- ну да. плюс еще хороший опорник как правило обладает относительно малой нагрузочной способностью. интересно почему не сделают как микрочип - один из входов коммутируется на Vref. или микрочип запатентовал идею? :) - AVF(31.10.2011 12:04)
- 1. Меньше 5мА не припоминаю. 2. Для питания AVсс этого вполне достаточно. 3. Действительно хороший опорник использовать совместно с 12-битным АЦП смысла не вижу - koyodza(31.10.2011 12:06)
- где взять такой опорник для входного 12В и какая у него будет рассеиваемая мощность даже для 5ма? а если опора нужна 2.5В? решений не надо, я их сам знаю. я не говорю, что проблему невозможно решить, я говорю о том, что это создает определенный AVF(108 знак., 31.10.2011 12:26)
- Вы выдумываете проблемы там, где их нет. 12 бит это 250ppm на 1LSB, зачем тут хороший опорник - не понимаю. Нафига туда давать 12В мне тоже непонятно koyodza(334 знак., 31.10.2011 12:42)
- Вы распространяете свой опыт на общий случай, мне, например 5В нигде не нужны, кроме того, типичный стабилизатор или средненький опорник имеет 50-200ppm/С, в диапазоне -40 +85 это много. не путайте звук и метрологию. В общем, если Вам это не AVF(91 знак., 31.10.2011 14:12)
- 100ppm/C вполне позволяет получать 1% абсолютной точности во всём диапазоне температур. Большего от встроенного 12-разрядного АЦП требовать не нужно koyodza(176 знак., 31.10.2011 14:21)
- при пропорциональном он вообще не нужен :) а требовать большего - почему нет? вполне 0,25% получается при внешней опоре и зачем внешний ацп? koyodza , давайте завязываеть :) мне тоже ЧАЩЕ внешняя опора не нужна, но в одном из 4ех проектов на AVF(145 знак., 31.10.2011 14:45)
- интересно, что в том проекте было такого, что наличие входа Vref могло кардинально изменить ситуацию? koyodza(64 знак., 31.10.2011 15:12)
- да ничего необычного, жесткие требования по абсолютной точности в широком диапазоне температур, отсутствие первичной калибровки. непериодический сигнал с произвольным интервалом, выборка+измерение <=1мкс. требования к точности опоры с учетом AVF(244 знак., 31.10.2011 15:44)
- как-то слабо представляю, где нужно 0,1% абсолютной точности при 1мксек выборке. И всё же интересно увидеть цифры, показывающие заметное (в разы, а не на 10-20%) ухудшение точности при подключении AVcc к опорнику по koyodza(110 знак., 31.10.2011 17:00)
- а как 2.5В опоры подключить при 3.3В питании? был бы под руками опорник на 3.2В можно было бы, а брать их нормоупаковку ради десятка приборов нифига не улыбается да и по срокам бы не прошло. - AVF(01.11.2011 05:53)
- опорников на 3,2В не припоминаю. На 3В полно, на 3,3В есть немного. 3,3В просто подключается на AVcc и больше ничего делать не надо, с 3В опорником придётся чуть понизить Vdd koyodza(54 знак., 01.11.2011 11:05)
- 3.2 были бы идеальны :) а бывают 3.0 и 3.3, все равно в наличии не было, и увы, там еще flash с напряжением 3,0-3,6В. в итоге проще всего оказалось STM32F105VC поставить с ref192. - AVF(01.11.2011 11:22)
- А почему 3.2 В были бы идеальны? Идеальны были бы 3.3 В. Взяли бы REF196, подали на AVcc - и проблема решена. - Лeoнид Ивaнoвич(01.11.2011 14:16)
- ну нету у меня в наличии хороших опорников отличных от 2.5В. да и проект уже давно сдан и закрыт :) спор был о том что koyodza говорил ВСЕГДА достаточно AVDD, я говорил что отсутсвие отдельного VREF ИНОГДА создает лишний напряг :) - AVF(01.11.2011 14:24)
- +1, а вместо этого что-то выдумывали на ровном месте - koyodza(01.11.2011 14:21)
- А почему 3.2 В были бы идеальны? Идеальны были бы 3.3 В. Взяли бы REF196, подали на AVcc - и проблема решена. - Лeoнид Ивaнoвич(01.11.2011 14:16)
- 3.2 были бы идеальны :) а бывают 3.0 и 3.3, все равно в наличии не было, и увы, там еще flash с напряжением 3,0-3,6В. в итоге проще всего оказалось STM32F105VC поставить с ref192. - AVF(01.11.2011 11:22)
- опорников на 3,2В не припоминаю. На 3В полно, на 3,3В есть немного. 3,3В просто подключается на AVcc и больше ничего делать не надо, с 3В опорником придётся чуть понизить Vdd koyodza(54 знак., 01.11.2011 11:05)
- счетчик электроэнергии? - Vladimir Ljaschko(31.10.2011 17:03)
- а как 2.5В опоры подключить при 3.3В питании? был бы под руками опорник на 3.2В можно было бы, а брать их нормоупаковку ради десятка приборов нифига не улыбается да и по срокам бы не прошло. - AVF(01.11.2011 05:53)
- как-то слабо представляю, где нужно 0,1% абсолютной точности при 1мксек выборке. И всё же интересно увидеть цифры, показывающие заметное (в разы, а не на 10-20%) ухудшение точности при подключении AVcc к опорнику по koyodza(110 знак., 31.10.2011 17:00)
- да ничего необычного, жесткие требования по абсолютной точности в широком диапазоне температур, отсутствие первичной калибровки. непериодический сигнал с произвольным интервалом, выборка+измерение <=1мкс. требования к точности опоры с учетом AVF(244 знак., 31.10.2011 15:44)
- интересно, что в том проекте было такого, что наличие входа Vref могло кардинально изменить ситуацию? koyodza(64 знак., 31.10.2011 15:12)
- при пропорциональном он вообще не нужен :) а требовать большего - почему нет? вполне 0,25% получается при внешней опоре и зачем внешний ацп? koyodza , давайте завязываеть :) мне тоже ЧАЩЕ внешняя опора не нужна, но в одном из 4ех проектов на AVF(145 знак., 31.10.2011 14:45)
- в сотый раз повторяю, туда, где нужна нормальная метрология, ставится нормальный АЦП. Если Вы пытаетесь с этим АЦП получать 0,1% в диапазоне -40..+85, флаг Вам в руки. Только наличие отдельного входа Vref здесь не сильно влияет на ситуацию - koyodza(31.10.2011 14:15)
- 100ppm/C вполне позволяет получать 1% абсолютной точности во всём диапазоне температур. Большего от встроенного 12-разрядного АЦП требовать не нужно koyodza(176 знак., 31.10.2011 14:21)
- Ну хотя бы потому, чтобы обеспечить точность в широком температурном диапазоне. Dir(201 знак., 31.10.2011 14:02)
- речь шла об 1LSB koyodza(234 знак., 31.10.2011 14:06)
- Вы распространяете свой опыт на общий случай, мне, например 5В нигде не нужны, кроме того, типичный стабилизатор или средненький опорник имеет 50-200ppm/С, в диапазоне -40 +85 это много. не путайте звук и метрологию. В общем, если Вам это не AVF(91 знак., 31.10.2011 14:12)
- 1. Трудности есть. 2. Точность чуть-чуть страдает, наверное, из-за шумов на AVcc. 3. Температурная и долговременная стабильность не меняются. - Лeoнид Ивaнoвич(31.10.2011 12:28)
- да нету там таких шумов, чтобы имела место какая-то проблема koyodza(274 знак., 31.10.2011 12:49 - 12:51)
- Пожалуй, два первых пункта из моего предыдущего поста можно вычеркнуть :) - Лeoнид Ивaнoвич(31.10.2011 12:56)
- да нету там таких шумов, чтобы имела место какая-то проблема koyodza(274 знак., 31.10.2011 12:49 - 12:51)
- Вы выдумываете проблемы там, где их нет. 12 бит это 250ppm на 1LSB, зачем тут хороший опорник - не понимаю. Нафига туда давать 12В мне тоже непонятно koyodza(334 знак., 31.10.2011 12:42)
- где взять такой опорник для входного 12В и какая у него будет рассеиваемая мощность даже для 5ма? а если опора нужна 2.5В? решений не надо, я их сам знаю. я не говорю, что проблему невозможно решить, я говорю о том, что это создает определенный AVF(108 знак., 31.10.2011 12:26)
- 1. Меньше 5мА не припоминаю. 2. Для питания AVсс этого вполне достаточно. 3. Действительно хороший опорник использовать совместно с 12-битным АЦП смысла не вижу - koyodza(31.10.2011 12:06)
- да, с ЦАПом и правда промашка вышла. А с АЦП не вижу проблем: просто ставлю отдельный маломощный стабилизатор, считай опорник - koyodza(30.10.2011 23:44)
- Кстати, только что обнаружил для себя, что жизнь не стоит на месте. Не особо афишируя, STM улучшает продукт. Dir(887 знак., 31.10.2011 13:01)
- ну я в основном плотненько на 103 пока что :=( - koyodza(31.10.2011 13:08)
- А что за промашка с ЦАП-ом? Он не питается от AVcc? - Лeoнид Ивaнoвич(31.10.2011 10:18)
- питается. Но иногда нужен перемножающий - koyodza(31.10.2011 10:26)
- Кстати, только что обнаружил для себя, что жизнь не стоит на месте. Не особо афишируя, STM улучшает продукт. Dir(887 знак., 31.10.2011 13:01)
- ну да. плюс еще хороший опорник как правило обладает относительно малой нагрузочной способностью. интересно почему не сделают как микрочип - один из входов коммутируется на Vref. или микрочип запатентовал идею? :) - AVF(31.10.2011 12:04)
- Ну, во-первых, он не должен отличаться от Vdd больше, чем на 0,3В. Во-вторых, к AVdd (и следовательно к Vref) привязаны все сбросы МК по напряжению. Поэтому ограничения на Vref приличные. Update Dir(410 знак., 30.10.2011 23:10 - 23:33)
- откуда бОльшие усилия или затраты? Чем этот опорник будет отличаться от того, что на отдельный вывод Vref ? - koyodza(30.10.2011 18:58)
- можно и к AVCC привязать приличный опорник, но достигается бОльшими усилиями/затратами. - AVF(30.10.2011 17:42)
- 2. Обычно где важна абсолютная точность, там и АЦП другой ставится, и разрядностью поболее koyodza(334 знак., 29.10.2011 18:05)
- А почему Вы решили, что абсолютная точность во всем диапазоне температур будет хуже, если вместо пина Vref используется пин AVcc? - Лeoнид Ивaнoвич(29.10.2011 19:02)
- 2. ну если абсолютная точность во всем диапазоне температур не важна, наверное. мне в общем-то тоже хватало, но от задачи зависит. AVF(234 знак., 29.10.2011 16:31)
- по поводу PIC`ов ничего не скажу, а вот про STM32 немного исправлю и дополню koyodza(452 знак., 29.10.2011 16:16)
- Если интересует минимум потребления и максимум памяти, то посмотрите еще PIC24FJ256DA2xx, потребление чуть ниже чем в GA1xx (еще меньше обещают в следующем GA3xx) - Илья(18.10.2011 17:06, ссылка)
- на STM32F1 реальное потребление у меня чуть меньше, чем расчётное. Как правильно заметили, вначале нужно расставить приоритеты: что именно нужно больше всего - koyodza_maveric(18.10.2011 13:51, )
- Не забудьте по STM32L, если только потребление интересует. - vasily777(18.10.2011 13:46)
- Помимо потребления интересует до 256КБайт ПЗУ. - fk0(18.10.2011 13:50)
- ПЗУ для кода или для хранения каких-то данных? Может все же имеет смысл внешнюю Flash большого объема поставить? - rezident(18.10.2011 13:53)
- Для кода. На самом деле идея с оверлеями и исполнением из RAM интересна, как раз с внешней serial flash. Но компиляторов поддерживающих оверлеи сегодня как-то не наблюдается . Да и объёмы RAM неадекватны. Интересно было бы иметь RAM сотню килобайт fk0(35 знак., 18.10.2011 14:06)
- Оверлеи - вчерашний день. Им на смену пришел Кэш L1 и L2 уровня. Данные при этом подкачваются в Кэш незаметно и без явного участия пользователя. Ессно, для работы Кэша данные при старте нужно переписать из serial flash в SDRAM. Но для этого уже USSR(20 знак., 31.10.2011 15:33, )
- Ну не только у вас такие желания :) Вот у TI-ских DSP есть довольно много RAM и нет Flash вообще, только BootROM которая позволяет грузиться через 3-5 встроенных интерфейсов: из EEPROM, DataFlash или через USB, например. - rezident(18.10.2011 14:15)
- в ARM загляни, 278794.html koyodza_maveric(28 знак., 18.10.2011 14:13, )
- Для кода. На самом деле идея с оверлеями и исполнением из RAM интересна, как раз с внешней serial flash. Но компиляторов поддерживающих оверлеи сегодня как-то не наблюдается . Да и объёмы RAM неадекватны. Интересно было бы иметь RAM сотню килобайт fk0(35 знак., 18.10.2011 14:06)
- ПЗУ для кода или для хранения каких-то данных? Может все же имеет смысл внешнюю Flash большого объема поставить? - rezident(18.10.2011 13:53)
- Помимо потребления интересует до 256КБайт ПЗУ. - fk0(18.10.2011 13:50)
- Лучше ARM. - Vladimir Ljaschko(18.10.2011 13:15)
- Чем? Ток потребления в рабочем режиме и IDLE (у ARM -- SLEEP) примерно сопоставимый. У ARM в STOP mode заметно выше чем у PIC в его SLEEP (когда тактовая остановлена, но RAM сохраняется). При работе RTC у PIC потребление выше (нет standby mode). fk0(131 знак., 18.10.2011 14:33)
- Чем PIC! - Cepгeй Бopщ(18.10.2011 16:30)
- Чем? Ток потребления в рабочем режиме и IDLE (у ARM -- SLEEP) примерно сопоставимый. У ARM в STOP mode заметно выше чем у PIC в его SLEEP (когда тактовая остановлена, но RAM сохраняется). При работе RTC у PIC потребление выше (нет standby mode). fk0(131 знак., 18.10.2011 14:33)