Новичок
Регистрация: 17.02.2008
Сообщений: 3
Репутация: 10
|
Имею такой вопрос. Необходимо использовать для автомобиля Arduino Due на Cortex M3 SAM3X8 АЦП и логические входы/выходы.
Подобрал в протеусе резисторы, поставил параллельно входу АЦП стабилитрон. Уровни допустимые (менее 3.3 В, стабилитрон не срабатывает). Спаял сразу плату и не подключая процессор промерял напряжения на АЦП и логических входах. В итоге получаю напряжение 3.45-3.5 В. Оказалось что у стабилитронов есть погрешность в большую сторону. Везде написано что превышать 3.3В на входах процессора запрещено. 1) Читая даташит (8,9 старица http://www.atmel.com/images/atmel-11..._datasheet.pdf )на SAM3X8E вижу что допустимое напряжение на логических входах/выходах не более 3.6В, а о АЦП ничего не написано. Но это пол вопроса. 2) Допустимо ли на вход АЦП (логическая аналогична) процессора подать такую схему с стабилитроном с реальным напряжением до 3.5В? Схему из протеуса прикрепляю. (в следующий раз в любом случае буду городить с опторазвязкой и ОС)
Последний раз редактировалось This4Me; 10.08.2015 в 20:02.
|
||
Оценка
|
Специалист
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 873
Репутация: 381
|
Интересный МК в плане взаимосвязи функций отдельных блоков.
Обычно допускается превышение входного напряжения по сравнению с AVDD/AREF на 200-300мВ. Если ориентироваться на параметры Absolute Maximum Ratings для SAM3x (-0.3V to +4.0V), то беспокоиться о погрешности стабилитронов не стоит. Но ведь можно и подобрать стабилитроны по разбросу характеристик - это обычная практика. Правда у стабилитронов есть паразитный параметр - незначительный ток утечки (1-10 мкА), что в сочетании с величиной ограничительного резистора даст ту или иную погрешность, исказив измерения. А если сомневаетесь во встроенных защитных диодах, то поставьте два внешних шоттки (есть спаренные в корпусах SOT23 - BAS, BAV) - это позволит входам выдержать "перегрузку" большей мощности (встроенные диоды - маломощные, обычно рассчитаны на ток 1-10мА), хотя с внешним сопротивлением ток и так ограничен (у Вас на схеме 470 Ом). Правда, хотя выходное сопротивление датчика невелико, дополнительный внешний резистор перед входом АЦП внесёт погрешность в измерения, но несущественную (зависит от номинала резистора и динамических параметров АЦП). Аналогично стабилитронам, ток утечки диодов также внесёт погрешность в измерения. Поэтому выбирать стоит low-leakage diodes (1-10пА). Это что касается защиты вообще. Вообще, для подавления импульсных перенапряжений (а у Вас бортовая сеть автомобиля) также нужно смотреть на быстродействие выбранных элементов защиты. Где-то на форуме РЛ была тема, посвященная вопросам защиты входов АЦП. Вот эта тема http://www.rlocman.ru/forum/showthread.php?t=5737. |
||
Оценка
|
Гуру
Регистрация: 13.05.2006
Сообщений: 3,908
Репутация: 1247
|
Надо смотреть даташит на предмет устройства портов. У вас какой то огород нагораживается. Я бы запитал ваш датчик от питания процессора и не извращался. Если нужно питать именно от 12, гляньте микросхемы
ACS712, ACS713, ACS754, ACS756, HCPL-7840 |
||
Оценка
|
Ответ |
|
|
Обратная связь РадиоЛоцман Вверх |