Защита входов АЦП (ADC inputs protection)

Обсуждение аппаратной части ("железо"). Discussion about hardware.

Moderator: STC

Post Reply
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Защита входов АЦП (ADC inputs protection)

Post by STC »

BAS85 - 2 диода Шоттки в корпусе SOT23 как раз подходят. Но нужно переделывать плату.
Можно BAV99, BAT54S
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Поддержка ДПДЗ в SECU-3(T)

Post by STC »

В принципе, можно наверное положиться на защитные диоды, которые есть в самом МК (я думаю сопротивления развязывающего рез. 10-15к должно хватить). Нижний резистор делителя не впаивается, а верхний вместе с конденсатором будет служить развязывающим от помех. Если такой вариант пройдет, то ничего в плате можно не переделывать.
Выбор источника опорного напряжения (внутреннее, внешнее) осуществляется программно.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Поддержка ДПДЗ в SECU-3(T)

Post by STC »

Есть TVS диоды в корпусе 0805 (можно впаивать вместо нижнего резистора), но для них существует та же проблема что и для стабилитронов - плавное повышение тока при приближении к номинальному напряжению.
http://www.bourns.com/pdfs/CDSOD323-TxxC.pdf
http://www.semtech.com/images/datasheet/sdxxc.pdf
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Поддержка ДПДЗ в SECU-3(T)

Post by STC »

Есть 3 варианта:
1. Достаточно защиты в виде верхнего резистора + конденсатора (RC фильтр НЧ).
2. 2 диода Шоттки + верхний резистор
3. TVS диод вместо нижнего резистора + еще 1 доп. резистор, например как тут:

Image

В 3-м варианте, TVS диод (или стабилитрон) выбирается на немного большее напряжение чем VCC (чтобы не мешал), а доп. резистор сглаживает разницу. R3 нам не нужен.

1-й вариант мне нравится больше (ничего не нужно переделывать).
3-й вариант проще для переделывания готовой платы. Достаточно на место нижнего резистора впаять TVS диоды на 6В и разрезать несколько дорожек, в разрезы впаять резисторы 4.7к SMD 0603.
Если переделывать плату, то проще 2-й вариант.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Обсуждаем защиту входа АЦП МК (Discuss ADC I/O protection)

Post by STC »

Обсуждаем защиту входа АЦП МК. Темы связанные с этой темой:
viewtopic.php?f=69&t=1979&p=31164#p31164
viewtopic.php?f=52&t=1257
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
KOT
LQFP112 - Up with the play
Posts: 188
Joined: Fri Apr 06, 2012 6:59 pm
Location: Ukrainian, Zaporozhye
Contact:

Re: Защита входов АЦП (ADC inputs protection)

Post by KOT »

Где-то вычитал что, кто-то отсылал запрос на Atmel мол какой ток выдерживают встроенный дидоды в МК. Ответ получил что 1 ма. в даташите вроде как такой документации нет. Также если ставить внешние защитные диоды, и небольшой верхний резситор, то думаю еще не помешает какой-нибудь сопрессор по питанию. Я сделал доп защиту аналоговых входов на внешний диодах шоттки + tl431 в качестве параллельного стабилизатора.
В секу использовал просто стабилитроны, ведь опорное 2,56 а стабилитрон поставил 4,7 - он не мешает в таком случае.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Защита входов АЦП (ADC inputs protection)

Post by STC »

Это на форуме AVRFreaks писали про ответ из саппорта Atmel, верю.
Я просто думаю хватит ли для защиты RC-цепочки с резистором 15к и конденсатором 220nF? В принципе никто туда больше 5В подавать не будет, даже если подаст 12В (по ошибке), то выдержит. RC цепь имеет большую постоянную времени и должна гасить ESD. Я вот прикинул, а ведь та схема что сейчас значительно не отличается от RC, так как нижний резистор заметно не добавляет защиты.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
KOT
LQFP112 - Up with the play
Posts: 188
Joined: Fri Apr 06, 2012 6:59 pm
Location: Ukrainian, Zaporozhye
Contact:

Re: Защита входов АЦП (ADC inputs protection)

Post by KOT »

действительно, выходит раз живет то почему бы так не оставить...
Post Reply