Как стать автором
Обновить

Комментарии 46

С интересом смотрю за Вашим проектом и от всей души желаю удачи!


По поводу ЛУТа. Используете утюг? Вижу, вы человек очень пряморукий (не то, что я), но все равно хочу порекомендовать ламинатор FGK 220 (не реклама, просто не знаю других на толщину листа 2+ мм). Купил и поставил в лаборатории ВУЗа — результат, по сравнению с утюгом, просто потрясающий. И самое главное — не нужно прикидывать силу нажатия, время прогрева — с его помощью передержаь и передавить невозможно, только недодержать.

Спасибо! Я совсем не доволен тем, как получается ЛУТ с помощью утюга (местами приходится дорисовывать из-за того, что непропеклось до конца). Так что, на самом деле, я бы внял совету. Т.е. всё тоже самое, но плату с двумя листами заправляем в этот ламинатор?

Да, все то же самое. В случае односторонней платы просто кладу текстолит, бумажку с распечатанной платой в "конверт" из бумаги — свернутый пополам лист. Полученный бутерброд аккуратно кладу в ламинатор и гоняют туда-сюда (там как раз удобная кнопка переключения направления) раз 10 на аксиальной температуре.


В случае двусторонней платы, после совмещения, предварительно совсем немного прогреть утюгом, чтобы прилипло и не сместилось.


Так получилось спокойно сделать плату размером примерно 10х20 с дорожками 0.3 мм.


А так в интернете есть несколько видео с процессом.

Еще могу дать совет. Когда-то на гиктаймсе его подсмотрел. Используйте не глянцевую бумагу, а самоклейку oracal. Т.е. алгоритм такой:
1. Печатаете на обычной бумаге плату
2. Отрезаете кусочек самоклейки с небольшим запасам по размерам (подойдут и другие, но именно с oracal-ом получается идеально), и клеите поверх напечатанного
3. Кладете склеенный бутерброд снова в принтер и печатаете. В итоге у Вас получится рисунок печатной платы на кусочке самоклейки. Такой способ очень сильно экономит эту самую самоклейку.
Все. Дальше как при луте, либо утюг, либо ламинатор. С той лишь разницей что не надо полчаса отдирать бумагу от платы. И вообще не надо мочить, только немного остудить. Тонер полностью отстает от oracal-а и рисунок получается идеальным.
Очень рекомендую для ЛУТа термотрансферную бумагу. Сам недавно началь юзать такую, но есть и другие, которые продаются у нас. Раньше работал по заветам DIHALT на Lomond'е, но всегда приходилось что-то дорисовывать. Либо не пропечаталось, либо сам стер в процессе смывания. На термотрансферной все получается гораздо легче. Только греть надо меньше.
Плюсую за желтую шнягу с али. Хороший на ней результат получается. А еще ее после переноса можно типографским денсити тонером попшикать и вообще отлично получается.
По поводу схемы блока питания. Линейные регуляторы это, конечно, здорово. Только вот раз вы усиливаете их ток внешнимим транзисторами, вы практически лишаетесь схемы внутреннего ограничителя тока данных регуляторов. Кроме того, вам не помешало бы добавить дополнительный диод на каждый регулятор, направленный с выхода на вход — для безопасного разряда ёмкостей и уменьшения бросков тока при включении\выключении индуктивной нагрузки. Вот тут более подробно: Схемы включения и особенности линейных стабилизаторов
Да, но другого варианта не было, только делать дополнительную защиту от КЗ. С бросками от индуктивных нагрузок хотелось бы бороться в тех местах, где они случаются. А насчёт диода, он нужен в случае усиления регулятора транзисторной сборкой? По той ссылке диода нет в случае применения усиливающих транзисторов, и в datasheet тоже самое.
Я его просто там не рисовал, чтоб не усложнять излишне схему. Он нужен в любом случае, если ёмкость на выходе больше 1мкФ.

Я думал у вас этим блоком питается в том числе и отклоняющая система, а мне казалось она (как нагрузка) обычно носит, как минимум, комплексный характер и определённая индуктивность там присутствует.
Ах, так это ваша страница! Благодарю за столь подробное изложение материала. Насчёт диода — да, там действительно на выходе тоже ёмкость стоит больше 1uF однозначно.
Про отклоняющую систему, безусловно она индуктивная, я имел в виду, что ограничивающие элементы хочу расположить непосредственно в местах управления этой индуктивностью. Там же ещё и дополнительные согласующие элементв поставить. Наверное в следующей статье об этом напишу, чтобы можно было обсудить схему.
А про защиту от превышения макс тока можете что-то подсказать?
Честно говоря, я думаю в вашем случае лучшим решением будет банальный плавкий предохранитель. Другие варианты достаточно сильно усложнят схему, это уже будет серьёзный блок питания. Можно, конечно, поставить ещё один линейный регулятор в режиме ограничения тока, но это немножко порнография получится. Я бы поставил предохранитель.
А если взять самовосстанавливающийся предохранитель? Или несколько параллельно?
У них своя специфика. Я данный вопрос не изучал досконально, могу ошибаться, но, вроде бы, они в основном подходят если повышение тока происходит плавно (например от температуры). Насколько я знаю, большинство опытных схемотехников данные решения стараются избегать — якобы при слишком быстром превышении тока они не успевают отрабатывать и схему не спасают. Не могу никак комментировать данный вопрос, так как не имею достаточно опыта применения, но пока не тестировал, склонен соглашаться.
Не знаю насколько вам нужно быстродействие, но со штатным модулем SerialPort — ничего хорошего там не будет точно. Если кратко, то проблема в FTDI (та что делает USB <-> Serial интерфейс в ардуине), а если точнее то у нее самой по умолчанию прошит буфер (64 байта), и пока этот буфер не наполнится, данные никуда не пойдут. Более подробно о том что настраивать здесь: www.ftdichip.com/Support/Documents/AppNotes/AN232B-04_DataLatencyFlow.pdf Можете также почитать про мои мытарства с разгонянием FTDI здесь: www.drive2.ru/l/473443110924321694 и тут: www.drive2.ru/l/473948611395190975
Но! Даже после разгона FTDI до максимально возможной скорости (+ установке максимально возможной скорости передачи данных по Serial) — возникает проблема в том, что эти данные с такой скоростью — очень сложно принимать и визуализировать (их тупо слишком много), браузер не справится с этим точно )
Кроме того, в ваш протокол взаимодействия нужно ввести коррекцию ошибок, в ином случае будете долго искать проблему пропажи пакетов либо их некорректности (так как там много мусора сыпется).
Нет, это не FTDI, а Native USB. Модуль SerialUSB в Arduino. С FTDI такой скорости, как на видео не достичь
Ну с этим не работал, поделился тем что есть.
насчёт проблемы приёма и визуализации данных я делал свою версию уарт терминала с отображением данных как текст и как графики (если по уарту идёт простой cvs формат с табуляторами и int'ами). на практике в реалтайме работало на скоростях до 50мегабайт в секунду или 2-3 миллиона целых чисел в секунду. Давно думал писать про это статью или нет. Всё кажется что это тривиальная задача. Но постоянно замечаю что коллеги жалуются на подобные проблемы и что это реально для них не простая задача.
У меня проблема была в том, что слать данные быстрее чем их возможно отобразить (визуализировать в виде live — графика) — не имеет смысла, поскольку FPS все равно задрать не получится.

50мбайт/с это около 400мбит/с, зачем такие скорости на UART и что у вас за физика канала была?

Какой ток накала? Может лучше не крутить трансформатор, а использовать ЦАП и стабилиатор тока на ОУ с мощным транзистором?
Да, такая мысль есть, тогда и питание катода будет постоянным током, а не переменным. Это пока что, по пути наименьшего сопротивления идём. Кстати, этот трансформатор тоже местами нестабильно работает из-за износа графитового (?) ползунка.
У питания катода постоянным током тоже есть свои неприятные последствия… Как, например, неравномерный нагрев и неравномерный износ катода.
P.S. Привет из не очень солнечного Краснодара!
По поводу обмена данными,- посмотрите EasyTransfer. Тоже сначала писал свою реализацию обмена пакетами, в Proteus все прекрасно работало, но в реальном устройстве (где было ШИМ-регулирование мощным двигателем) было много помех.
Пока между двумя ардуинами не обмениваюсь данными — всем управляет компьютер, поэтому не применял эту библиотеку. В будущем, наверное, будет удобно, спасибо!
По поводу изготовления печатных плат. Вы смотрели фоторезистивный метод изготовления печатных плат? С ним точность повыше получается, и нет проблем с качественным переводом рисунка на плату как у ЛУТа. Статей сейчас об этом методе предостаточно, тут на Geektimes тоже были статьи. Плюс можно изготавливать платы с паяльными масками «избавившись» от лужения всей платы.
Удачи Вам с проектом!
А когда будут картиночки?
Скоро (с)
Картинок нет, но вы держитесь!.. xD
Какого разрешения картинку вы планируете получить? Какую полосу для усилителя поглощенного тока выбрали? или в случае детектора вторичных элеткронов, Вы планируете использовать сцинтилляционный детектор? Будите ли использовать возможность подачи на клетку Фарадея сцинтилляционного блока детектора не только положительного потенцианало но и отрицательного? Вы сказали про 12 кВ ускоряющего напряжения, вероятнее всего вы имели в виду ускоряющее напряжение на сцинтилляторе, соответственно есть у меня подозрения, что в качестве сцинтиллятора вы планируете использовать цезиевый люминофор? Какое из согласующихся по длине волны с люминофором фэу вы планируете использовать и с какой скоростью нарастания и спада при вашей частоте сканирования что бы обеспечить контраст? pp.userapi.com/c840330/v840330133/11371/QSeiMe082RU.jpg
  • Разрешение — думаю о 1024x1024, но сейчас в программе сделал 512х512 (на видео оно). Меняется легко, от этого зависит частота обновления. Если усложнить, то можно сделать быстрое обновление выбранного пользователем кусочка, например, 128х128 для удобной настройки фокуса.
  • Усилитель поглощённого тока на LMC6001, у него gain bandwidth product = 1.3MHz.
    Как будет работать в реальности — ещё не пробовал
  • Я купил остатки старого детектора от советского микроскопа. Там сцинтиллятор и согласованный для него ФЭУ вместе с резистивным делителем на диноды. Из чего сделан сцинтиллятор — незнаю
  • Подача отрицательного потенциала — это усложняет схему, пока не предусматриваю этой возможности. Потом, наверное
  • Да, ускоряющее на сцинтиллятор, по инструкции так было в JEOL'е.
изменяемое разрешение это прекрасно! особенно для обзорного режима! Какой тип развертки думаете применить? Будите ли использовать гашение луча (и каким образом оно у вас реализовано, с помощью изменения потенциала цилиндра Винельта или физическое прерывание луча)? А вы уверены что в остатках «старого советского» детектора сцинтиллятор живой? Ускоряющее напряжение на сцинциллятор у joil это как раз напряжение необходимое для гарантированного возбуждения сцинциллятора Р-47 (как раз цезиевого).
В сцинтилляторе совсем не уверен… Возможно придётся заказывать новый.
Кстати да, про обзорный режим, похоже, что первая версия отклоняющего усилителя и будет полезна только для обзорных целей :) Для больших увеличений там очень малые токи и большая точность нужна, ещё надо обдумать, как это лучше сделать.
Венельт решил не трогать, сложно там менять напряжение.
На счет усилителя отклонения, вы совершенно правы, проектирование этого усилителя очень не простая задача :) Но я так понимаю у нас с Вами разные задачи: Ваша — запустить, моя — спроектировать с нуля. Управление Винельтом весьма не сложная задача если изначально высоковольтный источник спроектирован с этой целью. Я потратил почти год на разработку концепции, принципиальных схем и апробацию конструкции. В моём случае Винельт помимо управления поддерживает ещё 2 режима быстрого (100нс) бланкига, т.е. прерывания луча. Так как в той колонне, которую я использую сейчас, нет механического бланкинга, однако в конструкции колонны, которую я разрабатывал и моделировал сам поддержка механического бланкинга имеется. А как вы планирую реализовать корректировку аберраций различного рода стигматором?

А теперь можно последние 10 сообщений на русском?
Шучу конечно, но обилие терминов стало зашкаливать, не успеваю в гугл ходить.
С нетерпением жду каждой статьи про ваш микроскоп

Задача схожая на самом деле — я проектирую и реализую с нуля всё, кроме самой колонны (потому, что делать ещё и колонну с нуля сразу — слишком тяжело, это второй этап :) ). Но стараюсь использовать готовые блоки, если попадаются, чтобы сократить путь до работающего прототипа, а затем уже улучшать.
Динамическое управление Венельтом — это сила! Но да, это нужно ВВ БП с таким замыслом делать, а я пока пользуюсь готовым.
Кстати, если сделать некоторое допущение и предположить, что бланкинг нужен только для того, чтобы не светить на образец постоянно, то в принципе можно существенно уменьшать интенсивность луча путём слишком сильного тока в конденсорной линзе, либо отключать конденсор вообще; смещать луч отклоняющей системой; расфокусировать последней линзой.
Но это смотря зачем бланкинг нужен.
В колонне этого JEOLа есть всё необходимое, и даже вторые неиспользуемые обмотки стигматора (зачем они пока не разгадал, на схеме называется STIGMA MONITOR). Проверил все обмотки, кроме стигматора — работают. Стигматор ещё не проверял
По поводу развёртки и МК.
Я правильно понимаю, что у вас в планах 1млн измерений сделать (1024х1024)? Тогда с вашим вариантом управления будет достаточно медленно работать. Попробуйте что нибудь на ядре ARM, с DAC и ADC работать через DMA. Т.е. для каждой строки сначала задаёте положение луча по Y через DAC, затем запускаете DMA, который будет выплёвывать некий паттерн в DAC на канале X, обеспечивая линейное передвижение луча, ну или какое вам необходимо. Параллельно запускаете, опять же через DMA, считывание показаний с ADC. На компьютер данные отсылать через нативный USB интерфейс, на ходу можно ещё сжать, если вдруг поток окажется слишком толстым.
Ну вот в том видео, что наверху, это и есть основанный на ARM Arduino. Скорость работы — реальная, но дело в том, что на видео я делаю только одно измерение за один раз. Для начала усреднять (для устранения шума) планирую непосредственно на компьютере.
Но в принципе подход интересен, я тоже думал об этом.
Вот хотел прицепиться к тому, что ядром выступает арудино… пока не увидел этот комментарий. :-)
ссылки на остальные выпуски бы добавить
Добавил ссылку на первую публикацию, там внизу есть ссылки на все выпуски, а в каждом предыдущем есть ссылка на следующий.
Так удобно читать?
удобно было б в каждом выпуске иметь ссылки на все. или хотя бы вперед-назад.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории