Концепт корпуса

Примерно прикинул на пальцах концепт корпуса ГЛИН 3. Новая версия будет потреблять ощутимое количество энергии, по примерным прикидкам 15-20Вт. Да и чо-то не хочется делить ее на два отдельных блока, как предыдущую.

Идея в том, чтобы сделать единый корпус, совмещающий в себе 3 полностью экранированных блока:

  • Цифро-Аналоговый блок и опорные емкости/резисторы со всеми аналоговыми элементами.
  • Линейный блок аналогово питания.
  • Компактный цифровой модуль, полностью развязанный по питанию, отдельным БП и трансформаторной развязкой на базе ADUM-ов.

Цифровой модуль думаю не стоит запитывать от основного тороидального трансформатора, ибо он точно засрет тогда все аналоговое питание через емкостную связь обмоток трансформатора. Спроектированный ранее линейный БП хорошо справляется с подавлением помех из сети от импульсных источников питания в сети лаборатории. Но если ему на одну из обмоток посадить цифровой модуль с контроллером элемента Пельтье в придачу, то ситуация значительно ухудшится.

А делать на торе две экранирующие обмотки – слабо-реально. По этому на данный момент я рассматриваю вариант применения дополнительного маломощного импульсного БП отдельно для питания цифровой части и тремо-электрической системы. Либо как вариант, найти где-то место, где намотают трансформатор на броневом сердечнике, с кучей экранов… Но там тоже полезут некоторые проблемы…

Корпус 2-го ГЛИН без активного охлаждения, был конечно не горячий, но имел свойство прогреваться целиком. В ГЛИН-е 3-тей версии похоже без активной системы охлаждения не обойтись. Покрайней мере в активном режиме уж точно, при включённом термоэлектрическом охлаждении, включенном дисплее и высокой скорости измерения. Скорее всего, будет иметь смысл ввести два режима работы:

  • Активный (все системы включены) (вентиляторы работают)
  • Режим ожидания (включены только аналоговые системы и блок времени) (вентиляторы отключены)

Без бабы никуда!

Выдали мне тут троли на одном говнофоруме… говорят мол, “Шодан, бабу тебе надо ! Бабу!”. Ну я немного подумал, подумал, и согласился, да! Мне надо бабу!!!! Конкретно сейчас активно присматриваюсь к “Зинке”… crazy

А почему? А потому, что раз уж нырять с головой в FPGA, то как-то не серьезно брать устаревший Xilinx Spartan-3. Как показала практика старенькая среда разработки Xilinx ISE, которая единственная сейчас поддерживает FPGA Spartan-3, чрезвычайно глючна. Это конечно не является веским поводом менять в дизайне кристалл, но точно это повод чтобы задуматься. Ну вот я и задумался… Осмотрев рынок имеющихся решений, были найдены более-менее свежие FPGA-шки Xilinx Zynq-7000. (Зинки! :-D)

Это в сути своей даже не просто FPGA, а целый систем-он-чип, в котором пол кристалла, это навороченный двухядерный процессор Cortex-A9, с тактовыми частотами под 600 МГц и огромной кучей периферии. 

Который позволит полностью отказаться от старенького STM32.

А вторая часть кристалла, это FPGA 7-го поколения Artix-7, в которую влезет любая моя хотелка. И вместе они соединены набором гибко-конфигурируемых шин.

Но собственно почему мой взор пал именно на Zynq-7000, а по тому что младшие чипы этой серии XC7Z010-1CLG400C активно применялись в нескольких видах майнинг-контроллеров. А поскольку пирамида майнинга потихоньку рушится, то огромное количество этих чипов стали не удел.

Их сейчас очень легко купить, в том числе и новые FPGA причем за очень дешево. 200р. за плату донор в неизвестном состоянии, а за 600р. за можно купить напаянный FPGA.

По моим примерным прикидкам, комплект самых-самых базовых деталек для создания на базе этого чипа достаточно гибкого вычислительного модуля должен состоять из:

  • FPGA Xilinx XC7Z010-1CLG400C.
  • 2xDDR3 SDRAM Micron MT41J64M16JT-125.
  • DDR терминатора TPS51206.
  • 2xQSPI Flash ISSI IS25LP128.
  • USB PHY USB3320.
  • PMIC TPS65400.
  • И кучки разнообразной рассыпухи.

При этом его стоимость менее 50$ на Алиэкспресс, что вполне допустимо для высокоскоростного комбайна с кучей ОЗУ для хранения логов измерений и огромной матрицы FPGA на 28 тыс. блоков.

А до кучи в новой среде разработки Xilinx Vitis, не только поддерживающие эти чипы, но и даже есть возможность создавать “из коробки” достаточно гибкие DDS с разрядностью слова до 48 бит. Как раз то что нужно!!! 

Единственное что реально меня смущает, это BGA корпуса на 4 сотни шаров 0.5мм диаметром, которые я пока не разводил и не паял.

Но я вроде хорошо изучил теорию трассировки высокоскоростных шин и BGA корпусов…. Да и паять их есть чем…. Теперь надо свой скиллс применить на практике! diablo

Короче, если не налажаю с трассировкой платы, то цифровой модуль может получится весьма и весьма гибким. Пока ко мне едет горсть разных чипов, эту часть концепта стоит продумать детальнее.

 

Детализация конценпта

По мере того как приезжают заказанные компоненты ГЛИН-3, буду стараться детализировать концепт. К сожалению, новая реальность диктует свои правила – “сначала купи компонент, а потом планируй его использование”.

Начитался на досуге о высокоскоростных SAR АЦП, и оказалось, что их шум напрямую связан не только с ИОН, но и с джиттером тактового сигнала. А поскольку низкого джиттера особенно после трансформаторно-трансформаторной развязки на ADUM-ах ждать не приходится, то пришлось предусмотреть цепи восстановления джиттера, cобранными на синтезаторе с PLL и интегрированным VCO.

Успехи в доставании ADG-ключей и небольшой запас реле с контактом из сплава Серебро-Палладий, думаю позволят спроектировать аналоговый фронтенд полностью программируемым, что в полной мере в ГЛИН-2 я не реализовал. 

Более пристальное изучение работы ЦАП DAC11001A показывает, что нелинейности его шага вполне можно описать в виде небольшого массива и попытаться компенсировать подстройкой блока синтеза времени. Как поведут себя новые ЦАП DAC11001B я пока не знаю, ну посмотрим… В любом случае, возможность калибровки шагов ЦАП по АЦП я добавлю. Так-же попробую предусмотреть цепи для само-калибровки всех аналоговых блоков, таких как ИОН, делители, ОУ, ФНЧ, ЦАП…. Если задумка “взлетит”, то в идеале ГЛИН-у должна потребоваться только одна внешняя мера напряжения, чтобы полностью настроить все свои подсистемы.

Продумываю так-же детали по размещению критических блоков в отдельном отсеке с стабильной температурой. Ибо наработки по Микрон-ТЭК, уже очень давно просятся испытать их в боевых условиях.

Возможно проект придется переименовать, потому-что это еще со второй его версии по сути не только ГЛИН…. А 3-я это будет комбайн с высокопроизводительным вольтметром работающим как в режиме прямого преобразования так и в дифференциальном режиме высокого-разрешения(при связке ЦАП+АЦП); синтезатором функции ЛИН; и по сути полу-SMU; как бесплатное приложение имеющий еще и ГЛОНАСС-дисциплинированный генератор.

Начал потихоньку почитывать основы VHDL rtfm поскольку на фпга-шку возлагаются большие задачи.

Думаю в следующем году наиграюсь я с новыми детальками и фенечками вдоволь!

Новогодние подарки и подготовка к итогам

Сегодня я немного поработал дедом морозом, собрал одному из читателей бложика, который хорошо себя вел в уходящем году, подарок для постройки ИОН и инфра-низкочастотного усилителя.

А так-же начал подготовку к съемке видео по итогам 2022 года. Оно обещает быть как всегда прикольным. Пока для затравки можете посмотреть тизер(рекламный ролик-загадку).

Новый Калибр

Приехали новые кейсики от ООО “ОСТ”. Как всегда “на уровне”. cool

Теперь все меры в лаборатории хранятся строго в транспортных кейсах. А пару лишних мер подарил дружбану. В эти два кейса были убраны все оставшиеся меры:

  • КМЕ-101(10пФ 2 шт.).
  • Р597(100пФ 2 шт., 400пФ 2 шт.).
  • Р310 (1 мОм, 10 мОм).
  • Р321(100 мОм, 1 Ом, 10 Ом).
  • Р331(100 Ом, 1 кОм, 10 кОм).

Никаких других мер, ни в каком обозримом будущем покупать я не планирую, поскольку почти ничего стоящего и нужного мне, по сути не осталось.

Новый год к нам мчится!

К сожалению, все указывает на то, что в этом году мир не сгорит в огне ядерного апокалипсиса. diablo И год тем временем подходит к концу, а это значит, что наступило время закупиться подарками!

Один из актуальных вопросов современности “где купить себе подарок на новый год?”, попробую ответить на этот вопрос, составив небольшой рейтинг “Shodan top 5”.

1.Argus-X(https://store.argus-x.ru) Медленно, но успешно возят санкционочку в виде паяльных принадлежностей. Там всегда можно порадовать себя хорошей индуктивной паялкой, или аксессуарами к ней. К моей Metcal MX-500, купленной в Аргусе, кошки перегрызли ВЧ кабель, и Argus-X как всегда любезно согласились помочь с новым паяльником, за небольшое вознаграждение.

2.Элитан (https://www.elitan.ru) У них как всегда можно купить под заказ горсть хай-теховых деталек класса “И пусть весь мир отсосет!”. А так-же они все еще помогают выгребать остатки хайтеха с локальных складов. Которых(остатков) остается все меньше с каждым моим заказом.

3. GetChips (https://getchips.ru) Новый для меня магазин, но похоже не плохой. Цены адекватные, и тащат через дырки в санкциях очень интересные детальки.

(2x ADR1399KEZ + DAC11001B) beach

Наконец-то попробую как оно… ультра-присижн хай-грейд 1ppm INL max…

4. Объединенные спасательные технологии (https://www.caserf.ru) Кейсы как всегда на уровне, на днях получу от них пару новых кейсов и порадую Вас читатели порно-картинками.

5. А замыкает сей перечень старый добрый Анион (https://www.anion.ru) Их каталог за последний год основательно порядел, но тем не менее у них есть еще интересные детальки времен совка. Кстати галетники с золотыми(ПР2) и серебряными(П2Г) контактами из недавнего поста, куплены именно там. Все в заводской упаковке, новье! По сравнению с хламом с Авито, приятно получить горстку советских деталек о бережном хранении которых заботились, а не выбивали из прибора молотком, как это бывает на Авито.

Приятных новогодних покупок!!! drinks

ГЛИН v.3: плата времени

Меня тут недавно нехило так приложил грипп, что аж досихпор испытываю некоторые проблемы со здоровьем. Но даже эпидемия гриппа не способна остановить меня. 

Придерживаясь новой концептуальной модели v.3, была заказана плата времени.

Поскольку весь синтез времени вынесен на FPGA, то и узлы синтеза с этой платы тоже убраны.

Какраз будет чо попаять и позапускать на новый год. crazy 

На отжиг!

Только значит я было обрадовался, что все имеющиеся в лаборатории 6-ть стабилитронов поставлены на отжиг:

Как неожиданно приехало еще десять. wacko Как говорит народная мудрость: от сумы, тюрьмы и зенеров не зарекайся!

И тут неожиданно мне пришло понимание, что в моем проекте ИОН есть скрытая проблема, которую я не учел.

Вот этот вот танталовый конденсатор С12, который поставлен там с целью буферизации и фильтрации средней точки напряжений всех стабилитронов, теоретически может создавать недопустимый дрифт выходного напряжения из за вариации собственного тока утечки. Поскольку заявленная утечка до 3.5мкА может ощутимо сместить напряжение средней точки.

Пришлось вскрыть модуль, и заменить его на более подходящую керамику 1210 X7R 47мкФ 10В, которой не свойственны такие высокие токи утечки.

Я очень люблю танталы, им не свойственна та куча проблем с потерей емкости, как это бывает у керамики… но вот про токи утечки я как-то забыл. А ведь модуль нагревается далеко не до комнатной температуры, и утечка тантала может стать очень критичным параметром. А в условиях естественной конвекции прогревается он не слабо, с 26°C  комнатной температуры до 46°C температуры корпуса.

Страшно подумать какая-же температура самой платы блока со стабилитронами, наверное все 70°C. beach В этих условиях, изготовление платы на текстолите с высокой температурой стеклования – был правильным выбором, т.к. механический стресс оказываемый на компоненты меньше а сама плата более долговечна.

По итогу проект был залит в гитхаб: https://github.com/shodanx/Micron-GLIN-v.3 

Стабилитроны снова поставил на отжиг…. к весне созреют…. как-раз по прикидкам к этому времени будет готова 3-я версия ГЛИН.