Кофемашина с открытым исходным кодом — как сделать (почти) с нуля

Эспрессо-машины — это сложные, загадочные штуки, которые тяжело обслуживать. А ещё они очень дорогие. Но для тех, кто не может жить без кофе, нет никаких преград. Например, можно сделать вот такую эспрессо-машину:

Кофемашина с открытым исходным кодом — как сделать (почти) с нуля

Откуда взялась идея

У меня есть хорошая домашняя эспрессо-машина Gaggia Classic Pro, которую я использую каждый день. Она заменила Espresso Gaggia, которая за несколько лет сильно износилась. Это не самый навороченный и не самый дорогой агрегат, но зато надежный и, главное, привычный.

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

После того, как моя старая Espresso Gaggia приказала долго жить, я разобрал её, чтобы посмотреть, что с ней с не так.

Оказалось, что проблема заключалась всего лишь в накипи на бойлере, которая блокировала подачу воды. Насос все еще качал, бойлер все еще кипел, и у меня появилась идея. У меня в руках оказалась прощадка для экспериментов, на которой можно опробовать некоторые безумные вещи, виденные на YouTube и в Интернете.

Пробуем Gaggiuino

Один из моих любимых сайтов эспрессо-проектов управляется Zer0-bit и называется Gaggiuino. Они берут машину Gaggia Classic Pro и добавляют к ней компьютерное управление и графический интерфейс, чтобы обеспечить полный контроль над процессом приготовления эспрессо. 

Так как новую машину портить я не хотел, а корпус старой был изрядно изношен, поэтому я стал думать о том, как мне сделать новую машину, используя несколько деталей от моей старой Espresso Gaggia, а также железо и софт, указанное Zer0-bit и сообществом Gaggiuino. 

Gaggiuino распространяется под лицензией Creative Commons, которая позволяет использовать программное обеспечение в некоммерческих целях, и я подумал, насколько практично было бы создать эспрессо-машину с открытым исходным кодом на основе этого программного обеспечения. В результате появился этот проект.

Проект

Я не придумал названия для машины, так что давайте звать её просто «Проект, v.0.1», так как это первая проба пера проход. Также этот проект предназначен для выявления проприетарных частей, в надежде, что в будущем появятся бесплатные аналоги.

Подсистемы

Гидравлика

Гидравлическая система состоит из:

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

  • Бойлер с датчиком температуры. Бойлер снят с моей эспрессо-машины Espresso Gaggia.

  • Клапан избыточного давления. Это тоже часть Gaggia.

  • Заварочный узел, который позволяет прикрепить стандартный 58-миллиметровый портафильтр и включает коллектор для равномерного распределения горячей воды по утрамбованному кофе. В основном это детали Gaggia, хотя экран, латунный держатель экрана и другие детали взяты у сторонних производителей.

  • Портафильтр 58 мм и корзина для него. Это универсальная деталь, хотя я опять же использую детали старой Gaggia. 

  • Трубка из ПТФЭ для соединения компонентов.

  • Пневматические быстроразъемные соединения для подключения датчика давления к линии между перепускным клапаном и бойлером.

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

Шасси

Для изготовления шасси я использовал стандартные направляющие для экструзии 2020 года, поскольку знал их по созданию 3D-принтеров и фрезерных станков с ЧПУ. Эти шасси недорогие и продаются у многих поставщиков в США и Китае. Шасси было собрано с использованием пластин жесткости и винтов с метрической головкой №5.

Единственной нестандартной деталью была пластина, удерживающая насос и заварочный узел. У Espresso Gaggia была красивая пластиковая пластина, на которой держались все компоненты, и она хорошо подходила к шасси, поэтому я решил использовать ее вместо того, чтобы вырезать что-то новое. Нестандартную пластину можно легко изготовить из алюминия или термостойкого пластика.

Проводка высокого напряжения

Я решил разместить все электронные компоненты на акриловых панелях толщиной 1/8 дюйма, прикрепленных болтами к шасси. Они были вырезаны вручную, но в будущем, для большей точности, я бы делал такие на станке с ЧПУ.

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

Чтобы аккуратно разместить провода, я использовал распределительную планку для белого и черного проводов переменного тока, но была слишком широка для пластиковой пластины. Я надеялся установить эту панель на внутренней стороне рамы, а затем поместить вторую прозрачную панель поверх высоковольтной проводки на 120 ac. Также для большей безопасности я планирую добавить крышку, по крайней мере в этой сборке. В следующий раз сделаю раму больше, чтобы влезла панель большего размера.

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

Блок питания на 5 вольт (справа на картинке) уже морально устарел, но у меня он до сих пор работал хорошо.

Разъем питания

Я добыл 3-контактный разъем питания и шнур от старого блока питания и установил их в изготовленный на 3D-принтере специальный кронштейн, который крепился болтами к корпусу.

Это защищает пользователя от контакта с проводкой 120 вольт и обеспечивает разгрузку шнура питания.

Проводка низкого напряжения

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

Я сделал +5В и заземляющий распределительный щит из перфорированной платы и контактов Dupont.

Вся проводка была обжата по индивидуальному заказу и обернута термоусадкой для безопасности. Разъемы Dupont не особенно надежны, но они позволяют легко перемонтировать проводку. Для проекта очень полезно иметь надлежащий обжимной инструмент для разъемов.

Панель управления

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

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

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

Заварочный узел

Портафильтр прикреплен заварочному узлу.

Остальная работа

Я намерен построить корпус для машины. Имейте в виду, что в своем нынешнем виде он страдает несколькими недостатками:

  • У него открытый бойлер, так что есть опасность ожога.

  • Я максимально обезопасил высоковольтную проводку, но на самом деле все это должно быть внутри корпуса и защищено от любого контакта с человеком. Твердотельное реле особенно уязвимо.

  • В проводке низкого напряжения используются обжимные разъемы Dupont, которые не отличаются особой прочностью, но очень удобны для экспериментов. В производственной среде я бы предложил более безопасный способ подключения микропроцессора. 

  • В настоящее время нет поддона для капель или подстаканника, что освобождает место для весов и других будущих функций.

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

Итак, это работает

После нескольких фальстартов и отказов прокладок, оно таки заработало. 

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

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

В любом случае, машина работает и в основном состоит из заменяемого оборудования и деталей, напечатанных на 3D-ринтере. Проприетарные детали, в первую очередь заварочный узел, бойлер и паровую трубку, можно приобрести у любого поставщика запчастей Gaggia, или извлечь из старой машины, как это сделал я.

 

Источник

Читайте также