[personal profile] ex0_planet
Скажите я один не понимаю цимеса этой "разработки", или я всё ж чего-то на самом деле не понимаю? Чо все прутся-то?

Вот список претензий:

0. Жуткий оверинжиниринг при небогатых в общем-то возможностях. BOM cost по диджикею (без учета мелкой пассивки, бо лень) составляет порядка $75, при этом некоторые компоненты уже last time buy, а к каким-то уже надо искать замену. За $75 можно купить TS-100 и горя не знать, а к этому BOM понадобятся еще платы, какой-никакой корпус и первичный источник. Всё вместе выйдет баксов в 200, а это уже цена неплохой фирменной станции.


1. Откуда собственно оверинжиниринг — автор то ли задался целью использовать все известные ему микросхемы, то ли просто изначально совершил мудацкий выбор контроллера, и не захотел в этом признаваться. Дело даже не в том, что это PIC32, дело в крайне убогой аналоговой периферии именно этого экземпляра — 16 каналов десятибитного АЦП и всё. Меж тем в линейке есть и с ЦАП'ами и с 12-битными АЦП и всяким разным за те же примерно деньги. В результате же....

2. ... автор строит недостающее из чего попало: DAC из i2c потенциометра (а поскольку шагов мало, то к нему приделана еще переключалка диапазонов), самопальный инструментальник из трех ОУ (там бы и одного такого ОУ хватило), автор не умеет ни в смещение ОУ, ни в дифференциальные и рациометрические измерения, поэтому ему понадобился дополнительный источник -0.6В. При этом два одинаковых канала ему сделать то ли лень, то ли еще что-то (не стоимость, явно, потому что самая дорогая силовуха таки продублирована, никуда не денешься), в результате чего этот "фронтенд" обвешан аналоговыми свитчами в самых интересных местах. Двухканальный 16-битный дифференциальный АЦП с VGA на входе, специально предназначенный для измерения малых напряжений вроде тех же термопар, от AD или TI был бы дешевле всей этой требухи, а уж проще....

3. Разные мелочи: амперный драйвер мосфетов на транзисторы, которые должны переключаться раз в секунду максимум; куча доп источников питания (12V только ради питания драйверов, про logic level mosfet'ы автор видимо не в курсе); слабые сигналы переключаемые силовыми (мелкими, но силовыми) fet и нет, это не оптимизация bom, там куча другого бардака; usb-изолятор дороже контроллера, причем в схеме где всё вокруг железное и наглухо заземлено.

В софт лезть страшно, чесгря....



Доктора Дью на них нет, самодельщики хреновы....

PS. Из 5N44P/unisolder-notes: If you want to modify the software you'll have to compile it with XC32 v1.33 compiler (paid), adding the "s" option to the optimization. Это приговор щемта. Закопать.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

ex0_planet

April 2023

S M T W T F S
      1
234567 8
910111213 1415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 25th, 2026 01:13 am
Powered by Dreamwidth Studios