Схема подключения ACS758KCB

Я использую датчик Холла ACS758KCB для проекта. На первой странице таблицы данных указан конденсатор 0,1 мкФ между Vcc и GND, кроме того, указан конденсатор Cf между GND и VIOUT. В нем говорится, что CF предназначен для оптимального управления шумом со значениями, которые зависят от приложения. Я очень новичок в электронике, поэтому не знаю, как рассчитать значение для оптимального шумоподавления. Есть ли конкретная формула? Кроме того, он указывает Rf, что определяет это значение?

Спасибо за любую помощь, я очень ценю это, Джоэл

Ответы (1)

Cf и Rf образуют фильтр нижних частот первого порядка с частотой среза ф С "=" 1 2 π р С . Отклик будет уменьшен до 0,707 (1/2 мощности) на этой частоте. Отклик фильтра первого порядка падает всего на -6 дБ/октаву, поэтому затухание увеличивается незначительно.

Максимальное значение Rf определяется требованиями того, к чему он подключен, и, возможно, утечкой конденсатора. Минимальное значение определяется возможностями детали и указано 4,7К. Если вы попытаетесь использовать, скажем, 10 МОм, вам понадобится конденсатор с очень низкой утечкой и очень низкий входной ток смещения / входное сопротивление на входе, к которому он подключен. Часто вы можете перейти только на несколько кОм, если вы идете прямо в микро.

Для значения емкости нет максимального или минимального значения, если вы держите сопротивление более 4,7 кОм. Вы можете использовать конденсатор 10 мкФ и резистор 100 кОм (если то, к чему он подключен, подходит для 100 кОм) и получить отсечку 0,16 Гц, если хотите. Компромисс заключается в том, что ответ будет вялым, и потребуется много секунд, чтобы установить стабильное значение (немного меньше, чем 5 постоянных времени или 5 секунд в этом случае, чтобы получить в пределах 1% от конечного значения).

Спасибо за ответ, у меня еще есть несколько вопросов. В таблице на странице 6 таблицы данных указано, что максимальная емкость выходной нагрузки составляет 10 нФ, для чего это нужно? Я использую это с 10-битным АЦП, я хочу получить максимально точные и быстрые результаты, так нужна ли мне высокая частота среза? На странице 2 таблицы данных указано, что типичная полоса пропускания 120 кГц, должен ли я сделать частоту среза немного выше, если нет, то к чему это относится? Вот техпаспорт АЦП, который я использую: adafruit.com/datasheets/MCP3008.pdf . Какой параметр определяет максимальный Fc?
Из таблицы данных ясно, что 10 нФ - это максимальная нагрузка прямо на выходе - превысьте ее, и она может стать нестабильной. Это не относится к тому, что находится по другую сторону резистора 4,7K или выше. У вас есть компромисс между фильтрацией шума и возможным неприемлемым воздействием на сигнал. Быстрая установка и минимальный шум являются противоположными требованиями, а отсечка фильтра (и порядок) являются параметрами. Правильный ответ (если он есть) — это тот, который соответствует вашим (неустановленным) требованиям и не соответствует спецификациям тех конкретных частей, на которые вы решили обратить внимание.
Что касается максимального Fc, то его нет. Просто не используйте конденсатор и закоротите резистор, и вы максимизируете Fc (и шум). Обратите внимание, что конкретный АЦП, который вы выбрали, плохо работает с этой частью, если вы добавите резистор — вам придется поддерживать очень низкую частоту дискретизации в соответствии с таблицей 4-1 (импеданс падает по мере увеличения частоты дискретизации) или добавить буферный усилитель или убрать фильтр.
Мне нужно прочитать текущие двигатели. Я пытаюсь использовать ток, чтобы получить общее представление (я хотел бы быть как можно более точным, но пока я могу получить общее представление, все должно быть в порядке) о том, насколько тяжело работают двигатели. Также для контроля перегрузки по току. Я хотел бы иметь частоту дискретизации 20+ Гц.
Если я использую 10 кОм и конденсатор 0,33 мкФ, я должен получить частоту среза 48,2 Гц. Этого достаточно для моего использования? Будет ли этот АЦП работать лучше: adafruit.com/datasheets/ads1015.pdf
Достаточно ли высока максимальная частота дискретизации? У нас действительно нет возможности узнать. Возможно, вам следует начать еще один вопрос о том, где должна быть отсечка, и четко объяснить свои цели.
Хорошо, спасибо за помощь, завтра я задам новый вопрос об этом.