dlinyj: (Default)
[personal profile] dlinyj
Как известно, в последнее время достаточно большое количество микросхем - поддельные. И когда попадается оригинальная микросхема, получаются приятные неожиданности.
В общем, имеется следующий стенд проверки работоспособности блоков питания.


Можно сколько влезет критиковать применённые решения, изделие одноразовое, под одну задачу, просто установить: блок питания работает или нет. Поэтому смиритесь с тем что тут ардуино. Считайте лампочка. И там была применена плата Arduino Uno как блок контроллера, код конечно же писался на нормальном си. Хотя, даже на си я хапнул проблемы компилятора лопатой.
Как вы понимаете, это обычные китайские платы, с китайскими дешманскими процессорами, но всё работает.

Хоть это и "лампочка", всё равно делал калибровку АЦП, чтобы минимизировать погрешности измерений. И так карта на стол легла, что заказали оригинальных прцоессоров ATmega329p, и не нашли ничего лучше как напаять на эту плату для испытаний. И внезапно оказалось, что китайский процессор отличается от оригинала. И оригинал приятно удивляет.
Так в чём же отличия?

Пару слов о матчасти

Фишка в том, что мне необходимо измерять напряжения блока питания: 3,3 5 и 12 В. Используется внутренний источник опорного напряжения, стоят соответствующие делители. Чтобы минимизировать погрешности измерений, необходимо откалибровать АЦП. Подробнее о погрешностях АЦП. Итак, для меня важно чтобы указанное напряжения попадало в стандарт, а стандарт говорит что отклонение напряжения не может быть более ±5%. Соответственно, я просто взял измерения на 5% больше, меньше и номинальное. Поскольку не обладаю точными приборами, контролировал мультиметром. Но будем считать его точности достаточной для наших задач.

При измерении оказалось, что все значения смещены на некоторое значение, при чём чем больше амплитуда, тем значение больше. Я называю это ошибкой угла (gain), в нашей литературе называется мультипликативная погрешность. Погрешность, которая растёт с ростом измеряемой велечины.



В результате нужно найти найти коэфициент (тангенс угла отклонения), который компенсирует эту погрешность. На китайском процессоре у меня получилась такая вот таблица (слева номиналы резисторов).



Результатом которой стал коэффициент пересчёта gain, на который я домнажаю полученное с АЦП значение, чтобы получить наиболее правильное измеренное значение: gain=0,986657738.

Каково же было моё удивление, когда мы заменили на другой плате процессор на оригинальный, и я приступил к процедуре калибровки АЦП. И результатом расчёта стал gain=1,000583148≈1 !!! То есть, таким образом получается, что АЦП оригинальных камней компания Atmel, простите, Microchip занимается калибровкой прямо на заводе! И это поразительно.
Давайте сравним камни, можно ли по внешнему виду определить оригинал или нет?

Сравнение внешнего вида

Сравним фотографии двух камней установленных на плате.


Поддельный китайский контроллер.


Оригинальный.


Справедливости ради, "оригинальный" тоже произведён на Тайване, так что тоже китайский. Но хотя бы типа официальный. Пока вот внешне радикальных различий не вижу, разве что у подделки надпись чуть более корявая. Взглянем в микроскоп.



Честно говоря, вот радикально отличий нет. У "оригинала" надпись будто бы глубже и так будто процарапана.


Подделка.


Оригинал.


К сожалению снять через окуляр микроскопа телефоном тот ещё квест, так что простите за качество. Но тем не менее.

Резюмируя

Качество китайских поддельных контроллеров не сказать что совсем плохое, вполне можно пользоваться. Разве что всё надо не лениться калибровать. Как отличить подделку я вам не скажу, только опытным путём. Вот в микроскоп не глаз не отличу, есть отличия в шрифтах, глубине протрава. Но они едва видны и без оборудования увидеть всё это малореально.

Date: 2022-10-27 04:17 pm (UTC)
From: [identity profile] masterspammer.livejournal.com
Если время дорого, то +1 к покупке в надёжных местах.
Ну и при прочих равных — многое могут проверить тесты (сделанные заранее).

Date: 2022-10-27 04:25 pm (UTC)
From: [identity profile] mc04kkai9d.livejournal.com
Это — приходишь в магазин или пункт выдачи и каждый покупаемый чип вставляешь гонять тесты?

Date: 2022-10-27 04:31 pm (UTC)
From: [identity profile] masterspammer.livejournal.com
Это разные магазины с разной репутацией.

Date: 2022-10-28 03:15 am (UTC)
From: [identity profile] masterspammer.livejournal.com
Про тесты не ответил — а они позволяют проверить один купленный чип перед покупкой партии.

Date: 2022-10-28 12:17 pm (UTC)
From: [identity profile] yraz.livejournal.com
А у нас на работе беда с чувствительными узлами для датчиков давления. Постоянно приходится брать экспериментальные партии из Китая, и они с виду близнецы, а настолько разные! У одних большое смещение, у других разница в сопротивлении моста, у третьих вообще выводы перепутаны :)))

Date: 2022-10-31 03:33 pm (UTC)
From: [identity profile] di-halt.livejournal.com

Там не только АЦП гонит. Но ещё и тактовый и память может гнать. Это не обязательно подделка. Может просто отбраковка быть.

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 06:54 pm
Powered by Dreamwidth Studios