Jump to content

Open Source Digitally Replicable Lab-Grade Scales/ru

From Appropedia
300px-Oscale.png
15px-FA_info_icon.svg.png19px-Angle_down_icon.svg.pngДанные публикации
ТипБумага
ЗаголовокЛабораторные весы с открытым исходным кодом и возможностью цифровой репликации
Описание
Авторы
Год2020
ЯзыкАнглийский (en)
ЛицензияCC-BY-SA-4.0
Цитировать какБенджамин Р. Хаббард и Джошуа М. Пирс. Цифровые лабораторные весы с открытым исходным кодом . Instruments 2020, 4, 18; https://doi.org/10.3390/instruments4030018 (препринт в открытом доступе ).
15px-FA_info_icon.svg.png19px-Angle_down_icon.svg.pngДанные устройства
Инструкция по сборкеhttps://osf.io/me9a8/
Файлы дизайнаhttps://www.myminifactory.com/object/3d-print-open-source-digitally-replicable-lab-grade-scale-126135
Лицензия на оборудованиеЦЕРН-OHL-S
СертификатыНачать сертификацию OSHWA

В этом исследовании представлены конструкции недорогих, легко воспроизводимых цифровых лабораторных весов с открытым исходным кодом, которые можно использовать в качестве прецизионных весов. Конструкция позволяет изготавливать их для использования в большинстве лабораторий по всему миру с использованием 3D-принтеров с открытым исходным кодом класса RepRap для механических компонентов и легкодоступной электроники с открытым исходным кодом, включая Arduino Nano. Было изготовлено и протестировано несколько версий конструкции на точность и достоверность для ряда тензодатчиков. Результаты показали, что весы с открытым исходным кодом демонстрируют повторяемость в пределах 0,05 г с несколькими тензодатчиками, с еще большей точностью (0,005 г) в зависимости от диапазона и типа тензодатчика. Весы линейно отслеживают показания с фирменными лабораторными весами, соответствуя характеристикам, указанным в технических характеристиках тензодатчиков, что свидетельствует о их точности во всем диапазоне установленных тензодатчиков. Наименьший протестированный тензодатчик (100 г) обеспечивает точность порядка точности коммерческих цифровых весов. Весы могут быть изготовлены со значительной экономией по сравнению с весами сопоставимого диапазона и точности при наличии возможности серийного производства. Экономия значительно увеличивается с увеличением диапазона весов и особенно хорошо подходят для медицинских и научных учреждений с ограниченными ресурсами.

mqdefault.jpgYouTube_icon.svg
Используются цифровые лабораторные весы с открытым исходным кодом и возможностью их воспроизведения

Сборка электроники

Были получены запросы на более подробные инструкции по сборке электроники на паяльной макетной плате. Ниже описан один из возможных подходов к подключению проводов к этим весам, который Бенджамин использовал при сборке третьей версии этих весов. Макетная плата представляет собой сетку с контактными площадками, обозначенными буквами по одной оси и цифрами по другой (как в игре « Морской бой» ). Это будет использоваться для определения местоположения деталей на макетной плате. Данная конструкция основана на схеме, предоставленной на сайте OSF .

300px-Balance_Breadboard_PCBs.jpg
Установленная макетная плата с установленными Arduino Nano и HX711
300px-Balance_Breadboard_No_PCBs.jpg
Установленная макетная плата со всеми видимыми проводами и штырьками

Необходимые предметы

  • Макетная плата для пайки 4 см x 6 см ( возможный источник )
  • Длина витой пары 200 мм/8 дюймов (например, из кабеля Cat5):
    • 2xЗеленый / Зелено-белый
    • 1xСиний / Сине-белый
    • 1xОранжевый / Оранжево-белый
    • 1xКоричневый / Коричнево-белый
    • 1xСиний/Оранжевый
  • Провод с одножильным сердечником 22AWG ( возможный источник ):
    • 2x40 мм/1,5 дюйма, желтый
    • 1x20 мм/1 дюйм зеленый
    • 3x30 мм/1,25 дюйма, зеленый
    • 1x40 мм/1,5 дюйма, зеленый
    • 1x25 мм/1 дюйм красный
    • 1x45 мм/1,75 дюйма, красный
    • 4x8 мм/0,25 дюйма без оболочки
  • Резистор 220 Ом
  • Подстроечный резистор/потенциометр 10 кОм ( возможный источник )
  • Контакты женского разъема ( возможный источник ):
    • 2x15x1
    • 1x6x1
    • 1x4x1
  • Контакты мужского разъема:
    • 1x4x1
  • 16x2 LCD ( Возможный источник )
  • Кнопка НЕТ
  • Термоусадка ( Возможный источник ):
    • 1x45 мм (разрезанный пополам)
    • 3x45 мм
    • 5x45 мм

Установите штырьки разъема

Припаяйте разъемы к макетной плате, как указано.

Штыревые разъемы типа «мама»
РазмерПоложение макетной платы
15 х 1Т0 - Т14
15 х 1N0 - N14
6 х 1А4 - Ф4
4 х 1В14 - Е14
Штыревые штыревые контакты
РазмерПоложение макетной платы
4 х 1С1 - Ф1

Наконец, используйте 4 бесцветных провода для соединения 4 штыревых контактов разъёма с соответствующими им 4 гнездовыми контактами разъёма 6x1. Два других приёмника на гнездовом разъёме (в A4 и B4) не используются, но установлены для облегчения поиска усилителя HX711.

Установите потенциометр

Потенциометры имеют три контакта: 1 (фиксированный), 2 (движок/регулируемый), 3 (фиксированный). В данной сборке контакт 1 — это GND, контакт 2 — выход, а контакт 3 — Vcc.

  • Контакт 1 (земля): F7
  • Штифт 2 (стеклоочиститель): B8
  • Контакт 3 (VCC): F9

Установка соединительных проводов на макетную плату

При этом будут использоваться все провода сечением 22AWG с одножильным сердечником, за исключением трёх зелёных проводов диаметром 30 мм. Эти провода предназначены для соединения уже установленных контактов. Они подключаются к контактной площадке рядом с нужным контактом. Лишний провод необходимо согнуть, чтобы он соприкасался с припоем нужного контакта для их пайки. В таблице ниже каждая перемычка обозначена Pad to insert into: Pad to solder together.

Провода-перемычки
ПроволокаКонец 1Конец 2
Зеленый 40ммЕ13: Е14М3: Н3
Желтый 40 ммД13: Д14М4: Н4
Желтый 40 ммС13: С14М5: Н5
Красный 45 ммВ13: В14М6: Н6
Зеленый 20ммL3: M3Г7: Ф7
Красный 25 ммМ14: Н14G9: F9
220 ОмЛ14: М14И14

Подключите кнопку

Подключите одну из витых пар (зелёный/зелёный-белый) к контактам кнопки, обернув оголённый провод двумя отрезками термоусадки толщиной 1 мм. Другие концы будут прикреплены к макетной плате, которую нужно будет установить на место (в весы).

Подключите ЖК-дисплей

ЖК-дисплей имеет 16 контактов, обозначенных цифрами 1–16, где 1 — VSS, а 16 — LED- (как показано на схеме ). Для подключения используются все оставшиеся витые пары и 3 отрезка зелёного одножильного провода 22AWG длиной 30 мм.

  1. Возьмите витую пару (зелёный/зелёно-белый). Подключите один конец каждого из трёх одножильных проводов к одному концу зелёного провода витой пары, сделав трёхпроводной косичку. Накройте место пайки термоусадкой толщиной 3 мм. Она будет использоваться для заземления ЖК-дисплея.
  2. Подключите три конца кабеля к контактам 1, 5 и 16 ЖК-дисплея. Соответствующий конец зелёно-белого провода подключите к контакту 15. Другой конец зелёно-зелёно-белой витой пары будет подключён к плате для питания подсветки ЖК-дисплея.
  3. Возьмите пару коричневый/коричневый-белый. Подключите коричневый к 14, а коричневый-белый — к 13.
  4. Возьмите пару «синий/сине-белый». Подключите синий к 12, а сине-белый — к 11.
  5. Возьмите пару «Оранжевый/Оранжево-белый». Подключите оранжевый к точке 6, а оранжево-белый — к точке 4.
  6. Возьмите пару «синий/оранжевый». Подключите синий к точке 3, а оранжевый — к точке 2.
  7. Возьмите пару зелёный/зелёный-белый. Подключите зелёный к K3:L3, а зелёный-белый к H14:I14.

Не усаживая, наденьте 5-миллиметровую термоусадку на четыре одноцветные витые пары (оставьте сине-оранжевую пару свободной). Пока не усаживайте! Она будет использоваться для фиксации проводов и не будет мешать тензодатчику после сборки платы.

Теперь пора прикрепить ЖК-дисплей к макетной плате. При этом учитывайте, как должны располагаться провода в корпусе весов (попробуйте выполнить установку насухо, прежде чем обрезать провода до нужной длины!). Нумерация ниже соответствует установке перемычек: вставьте в первую контактную площадку и припаяйте ко второй. Для дополнительной прочности я также припаиваю контактную площадку, в которую вставляется провод.

  1. Возьмите пару оранжевый/синий. Подключите синий к A8:B8, а оранжевый — к F10:F9.
  2. Возьмите пару коричневый/коричневый-белый. Подключите коричневый к S6:T6, а коричневый-белый — к S7:T7.
  3. Возьмите пару синий/сине-белый. Подключите синий к S8:T8, а сине-белый — к S9:T9.
  4. Возьмите пару оранжевый/оранжевый-белый. Подключите оранжевый к S10:T10, а оранжевый-белый — к S11:T11.

Уложив провода правильно в корпус весов, приступайте к нагреву термоусадочной трубки, что поможет зафиксировать их форму и предотвратить их контакт с тензодатчиком.

Завершение установки кнопки

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

  1. Пропустите зеленую/зелено-белую витую пару от кнопки через отверстие на лицевой стороне корпуса весов.
  2. Подключите зеленый к J3:K3 и зелено-белый к M10:N10

Установите плату и ЖК-дисплей

Если вы ещё этого не сделали, закрепите ЖК-дисплей в слоте на корпусе, проложив провода вокруг выступа тензодатчика. Если какие-либо провода будут соприкасаться с тензодатчиком, точные измерения будут невозможны. Закрепите макетную плату, убедившись, что USB-порт Arduino Nano (который будет подключаться к двум наборам разъёмов 15x1) доступен. Если макетная плата сидит неплотно, закрепите её термоклеем за два или три угла.

Завершение

Это не совсем полная версия. Подключите Arduino Nano к наборам разъёмов 15x1, затем загрузите код для управления только ЖК-дисплеем (и вывода на него данных). Если используете код балансировки масс, закомментируйте инициализацию весов/тензодатчика/HX711, так как это затормозит всё (поскольку HX711 ещё не установлен). Это включит ЖК-дисплей, но вы, вероятно, ничего не увидите. Отрегулируйте потенциометр отвёрткой или ручкой. Он управляет контрастностью ЖК-дисплея, поэтому отрегулируйте его до тех пор, пока текст не станет чётко виден на дисплее. После этого настройка не потребуется.

Выключите питание, установите HX711 в другой набор гнездовых разъемов и установите тензодатчик, подключив его к четырем штыревым разъемам на макетной плате.

Теперь весы должны работать! Поздравляю, вы потопили мой линкор!

См. также

15px-FA_info_icon.svg.png19px-Angle_down_icon.svg.pngДанные страницы
Ключевые словааппаратное обеспечение с открытым исходным кодом , 3D-печать , аддитивное производство , распределенное производство , лабораторное оборудование , открытое аппаратное обеспечение , открытый исходный код , весы , баланс , масса , химия
ЦУРSDG09 Инновации и инфраструктура в промышленности
АвторыBrhubbar , Joshua M. Pearce
ЛицензияCC-BY-SA-4.0
ОрганизацииМОСТ , МТУ
ЯзыкАнглийский (en)
Переводыфранцузский , китайский , испанский , польский
Связанный4 подстраницы , 44 страницы, ссылка здесь
Просмотры784 просмотра страниц ( аналитика )
Созданный27 июня 2020 г. Джошуа М. Пирс
Последнее редактирование6 марта 2025 г. Фелипе Шеноне
Cookies help us deliver our services. By using our services, you agree to our use of cookies.