Перейти к содержанию
    

Начал разводить плату под устройство на STM32

а программу изначально отлаживать на отладочной плате

stm32f407-discovery, но контроллер в разводке хочу взять несколько другой - 429

так сказать, с запасом

изначально этот проект был сделан на MSP430 позже не stm32f103

4-ку выбрал из за математики (floating point на борту) USB

и прочими полезными вещами, которых нет у 103.

но когда начал возиться с АЦП понял,

посмотрел на характеристики у 429

у 429 в даташите написано:

c0491e5a71f8.png

 

 

для 12 битного АЦП слишком большие величины

причем у 407 они меньше а у 103 еще меньше

посоветуйте,

стоит ли взять внешний АЦП для проекта (например ADS130) - нужно измерять

выход сенсора через ОУ

или выбрать какой то другой камень, пусть даже не STM

в принципе код перенести не большая проблема,

камнезависимый код он только в нескольких местах

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нужно измерять выход сенсора
Исчерпывающе. Особенно учитывая тот факт, что в русском языке есть слово "датчик".

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для 12 битного АЦП слишком большие величины

причем у 407 они меньше а у 103 еще меньше

посоветуйте,

совет зависит от требований к точности. К тому же если урезать осетра - взять тактовую не 36МГц, а 30 или 18МГц, все становится значительно лучше +-4LSB для встроенного ацп очень неплохо. к тому же это указано для диапазона питания от минимума до максимума. Кроме того, у Ф4 была errata на использование ускорителя вместе с ацп.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Исчерпывающе. Особенно учитывая тот факт, что в русском языке есть слово "датчик".

Газовый сенсор подключен к ОУ

Инвертирующему входу

Диапазон в котором он показывает

Невелик.

Поэтому я думаю чем заменить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

подключен к ОУ ... Диапазон в котором он показывает Невелик

Коэффициент усиления любого ОУ как минимум 100000.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Газовый сенсор подключен к ОУ

Инвертирующему входу

Диапазон в котором он показывает

Невелик.

Тогда чем вас не устраивает встроенный АЦП? Мне кажется, он более чем подходит под эти ваши требования.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Захватывайте сигнал много чаще, чем нужно, и затем фильтруйте, децимируйте, и будет вам 12 разрядов и даже больше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ого!

Это что-то

Не будет ли из пушки по воробьтым?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не будет ли из пушки по воробьтым?

Не знаю. Смотря что Вам нужно. Это я бы даже назвал это не МК со встроенным АЦП, а АЦП со встроенным ядром МК (для всякой мелочёвки ;)

Где-то видел фотку кристалла этого МК - там процентов 80 площади занимает АЦП, и чуток - всё остальное.

МК там простой и периферия простая - даже PLL нету. Но так это и есть - встроенное сервисное ядро в АЦП.

Но МК вполне себе нормальный, я под него чуток писал. И тут на форуме ещё есть люди, которые его использовали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не будет ли из пушки по воробьтым?
Но вы же не оглашаете ни одного численного параметра своих требований. А телепатией здесь мало кто владеет на уровне, необходимом для хоть сколь-нибудь полезного ответа. Моих навыков телепатии хватило на ответ "родного встроенного АЦП вам хватит выше головы", но вас он почему-то не устроил...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но вы же не оглашаете ни одного численного параметра своих требований. А телепатией здесь мало кто владеет

нужно снимать преобразованное ток/напряжение

вот с подобных датчиков газа: http://www.membrapor.ch/compact/

или таких http://www.membrapor.ch/mini/

там очень малый ток, который потом преобразовывается в напряжения

если сильное усиление ОУ - то это уже усиление шумов

таким неточным АЦП

вот я и спросил совета

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. постоянная времени 25 с — ну так Вам давно ответили, что задача решается усреднением имеющимся АЦП.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот я и спросил совета
Вот честно - мне лень лазать по вашим ссылкам и выполнять за вас вашу работу. Какая частота дискретизации вам нужна? Какой диапазон входных напряжений? Какое выходное сопротивение у источника сигнала? Какая точность требуется? В каком диапазоне температур измеряем? Какое питание доступно? Какие дополнительные требования (микропотребление, отдельные входы опорного напряжения и т.п)? Вот хотя бы с этим минимальным набором параметров надо подходить к выбору АЦП, а не с "надо измерять выход абстрактного ОУ после абстрактного датчика".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот честно - мне лень лазать по вашим ссылкам и выполнять за вас вашу работу. Какая частота дискретизации вам нужна? Какой диапазон входных напряжений? Какое выходное сопротивение у источника сигнала? Какая точность требуется? В каком диапазоне температур измеряем? Какое питание доступно? Какие дополнительные требования (микропотребление, отдельные входы опорного напряжения и т.п)? Вот хотя бы с этим минимальным набором параметров надо подходить к выбору АЦП, а не с "надо измерять выход абстрактного ОУ после абстрактного датчика".

эт понятно

такой вопрос на вскидку: если понизить тактовую до 16 мгц

можно ли этим встроенным ацп

получить хотя бы половинную точность внешнего

с помошью фильтров и прочих вещей?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...