Jump to content

Open-source syringe pump/Шприцевий насос з відкритим вихідним кодом

From Appropedia
Loading map...
330px-Double-pump.jpg
Дані публікації
ТипПапір
НазваШприцевий насос з відкритим вихідним кодом
Рік2014 рік
МоваАнглійська (en)
ЛіцензіяCC-BY-SA-3.0
Цитувати якБас Вейнен, Емілі Дж. Хант, Джеральд К. Анзалоне, Джошуа М. Пірс, 2014. Бібліотека шприцевих насосів з відкритим кодом , PLoS ONE 9(9): e107216. doi:10.1371/journal.pone.0107216 відкритий доступ
Дані проєкту
АвториBas Wijnen
Емілі Дж. Хант
Джеральд К. Анзалоне
Джошуа М. Пірс
РозташуванняМічиган , США
Статус Розроблено
Змодельовано
Прототип
Перевірено
ПеревіреноБІЛЬШІСТЬ
Маніфест OKHЗавантажити
Дані пристрою
Інструкції з виготовленняhttps://github.com/mtu-most/franklin
Ліцензія на обладнанняЦЕРН-ОХЛ-С
СертифікатиРозпочати сертифікацію OSHWA

У цій статті досліджується новий метод з відкритим вихідним кодом для розробки та виробництва високоякісного наукового обладнання, придатного для використання практично в будь-якій лабораторії. Шприцевий насос був розроблений з використанням вільно доступного програмного забезпечення для автоматизованого проектування (CAD) з відкритим вихідним кодом та виготовлений за допомогою 3D-принтера RepRap з відкритим вихідним кодом та легкодоступних деталей. Конструкція, перелік матеріалів та інструкції зі складання доступні в усьому світі для всіх, хто бажає їх використовувати. Надається детальна інформація про використання програмного забезпечення CAD та 3D-принтера RepRap. Також проілюстровано використання (частково з відкритим вихідним кодом) комп'ютера Raspberry Pi як бездротового пристрою керування. Було оцінено продуктивність шприцевого насоса, а також детально описано методи, що використовуються для оцінки. Вартість всієї системи, включаючи контролер та веб-інтерфейс керування, становить близько 5% або менше, ніж можна було б очікувати за комерційний шприцевий насос з аналогічною продуктивністю. Конструкція повинна відповідати потребам певної дослідницької діяльності, що вимагає шприцевого насоса, включаючи ретельно контрольоване дозування реагентів, фармацевтичних препаратів та подачу в'язких матеріалів для 3D-принтера, серед інших застосувань.

mqdefault.jpgYouTube_icon.svg
Презентація Е. Ханта D80 про шприцевий насос з відкритим вихідним кодом

Матеріали та інструменти

20px-Alert_icon.svg.png

Примітка: На цій сторінці описано механічну збірку та встановлення програмного забезпечення. У статті описано електроніку так, як вона була реалізована спочатку. Цей метод більше не підтримується. Зараз рекомендується використовувати контролер 3D-принтера, такий як RAMPS або Melzi and Franklin, для керування пристроєм. Старий метод детально описано на вкладці «Обговорення» на цій сторінці.

Матеріали для шприцевого насоса
Деталі для складання шприцевого насоса.
Матеріали
3D-друкКількість
Кінець двигуна1
Карета1
Основа тримача поршня1
Вкладка тримача поршня1
Тримач для тіла2
Кінець холостого ходу1
Мотори та металКількість
Двигун NEMA171
З'єднувальна муфта вала 5 мм x 5 мм1
кульковий підшипник 625z2
Лінійний підшипник LM6UU2
Гвинт M3 x 10 мм з головкою під ключ6
Гвинти з головкою під ключ M3 x 20 мм4
Гвинти M3 x 40 мм з головкою під ключ4
Шестигранна гайка M313
Шестигранна гайка M55
Різьбовий стрижень M5 0,2 м1
Інструментальна сталь 6 мм А2 0,2 ​​м2
Необхідні інструменти
Необхідні інструменти для складання шприцевого насоса.
Інструменти
Шестигранний ключ M3
свердло 3 мм

Як створити шприцевий насос з відкритим вихідним кодом

1
330px-MOST_step01.JPG
Кінець двигуна, встановлений на двигуні

Закріпіть двигун на кінці двигуна за допомогою 4 шайб M3 та 4 гвинтів M3 x 20 мм з головкою під ключ.

2
330px-MOST_step02.JPG
Металеві стрижні, вставлені в кінець двигуна

Вставте 2 металеві стрижні в кінець двигуна, потім закріпіть їх на місці за допомогою 2 гайок M3 та 2 гвинтів M3 x 10 мм з головкою під ключ.

3
330px-MOST_step06.JPG
Різьбовий стрижень, з'єднаний з двигуном

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

4
330px-MOST_step032.JPG
Видовбаний вагон

Видовбайте два кінці каретки за допомогою ручного свердла або ножа, щоб зробити отвір у пластиці

5
330px-MOST_step04.JPG
Лінійні підшипники та гайка, вставлені в каретку

Встановіть лінійні підшипники на місця на порожнистих кінцях каретки. Потім вставте гайку M5 у фіксатор для гайок на дні каретки.

6
330px-MOST_step05.JPG
Основа тримача плунжера, прикріпленого до каретки

Прикріпіть основу тримача плунжера до каретки за допомогою 2 гайок M3 та 2 гвинтів M3 x 10 мм з головкою під ключ.

7
330px-Connector033.jpg
Підключений розділювальний контейнер.

Підключений розділювальний контейнер.

8
330px-MOST_step07.JPG
Каретка нарізається на стрижні

Насуньте каретку на різьбовий стрижень і переконайтеся, що два металеві стрижні входять у лінійні підшипники

9
330px-MOST_step08.JPG
Гайки M5, встановлені на різьбовому стрижні

Після того, як каретка опиниться посередині різьбового стрижня, накрутіть на нього дві гайки M5.

10
330px-MOST_step09.JPG
Підшипники, вставлені в натяжний кінець

Вставте два підшипники в круглі пази на кінці натяжного ролика.

11
330px-MOST_step10.JPG
Натяжний кінець, встановлений на шатунах

Тепер надіньте натяжний кінець на стрижні та закріпіть його ще двома гайками M5 на кінці різьбового стрижня. Натисніть на дві гайки, які вже є на стрижні, до натяжного кінця, щоб закріпити його.

12
330px-MOST_step11.JPG
Шприц у корпусі та тримачі поршня

Вставте корпус шприца в тримачі, потім вставте поршень в основу тримача поршня

13
330px-MOST_step121.JPG
Шприц у корпусі та тримачі поршня

Використовуючи чотири болти M3 x 40 мм, чотири шайби M3 та чотири гайки M3, закріпіть два кріпильні елементи на кінці насоса, де знаходиться натяжне колесо. Встановіть дві гайки у верхній частині тримача ближче до каретки та дві гайки у нижній частині тримача, що знаходяться біля кінця, де знаходиться натяжне колесо.

14
330px-MOST_step13.JPG
Встановлений шприц

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

Контролер: Підключення та калібрування

Це опис використання Franklin для керування пристроєм. Остання версія доступна безкоштовно на Github .

(У статті описано електроніку так, як вона була реалізована спочатку. Цей метод більше не підтримується. Зараз рекомендується використовувати контролер 3D-принтера RepRap, такий як RAMPS або Melzi, який можна придбати онлайн, та Franklin для керування пристроєм. Оригінальні інструкції доступні на вкладці «Обговорення».)

Двигун має бути підключений до плати керування до клем, призначених для першої осі (зазвичай вона називається X). У Franklin завантажте профіль для вашої плати, потім налаштуйте профіль та відкалібруйте насос:

1
330px-MOST_pump01.png
Встановіть кількість тимчасових елементів на 0, позиційні осі на 1, а екструдери та послідовники на 0.
Встановіть кількість тимчасових елементів на 0, позиційні осі на 1, а екструдери та послідовники на 0.
2
330px-MOST_pump02.png
Вимкніть обидва кінцеві вимикачі.
Вимкніть обидва кінцеві вимикачі.
3
330px-MOST_pump03.png
Встановіть зчеплення на 100 кроків/мм та обмеження швидкості на 20 мм/с.
Встановіть зчеплення на 100 кроків/мм та обмеження швидкості на 20 мм/с.
4
330px-MOST_pump04.png
Встановіть насос додому.
Встановіть перемикач у положення 0, потім переведіть насос у вихідне положення. Це встановить поточне положення у положення перемикача.
5
330px-MOST_pump05.png
Виберіть вхідне значення позиції x.
Виберіть положення x. Потім натискайте стрілки вгору та вниз, щоб переміщувати насос невеликими кроками, або натискайте стрілки вгору та вниз, щоб переміщувати його більшими кроками.
6
330px-MOST_pump06.png
Змініть напрямок, якщо потрібно.
Насос повинен виштовхувати рідину, рухаючись у позитивному напрямку. Якщо він рухається у неправильному напрямку, переверніть його.
7

Витягніть шприц трохи за велику позначку. Потім, використовуючи невеликі кроки, натисніть на шприц до більшої позначки, щоб поршень був точно на позначці. (Через люфт, вам потрібно виконувати всю процедуру лише натисканням.)

8

Натисніть кнопку «Головна», щоб встановити позицію на 0.

9

Проштовхуйте його далі, доки не досягнете наступного маркера (чим більша відстань, тим краще). Обов'язково робіть невеликі кроки в кінці, щоб переконатися, що ви робите це лише натисканням.

10

Зафіксуйте поточне положення.

11

Поділіть отримане число мм, помножене на величину зчеплення, на кількість мілілітрів між маркерами. Це правильне значення зчеплення для цього шприца.

12
330px-MOST_pump07.png
Збережіть профіль.

Після налаштування правильного зчеплення, встановіть максимальну швидкість на робоче значення (якщо вона занадто висока, двигун пропускатиме), назвіть профіль та збережіть його. Також встановіть цей профіль як профіль за замовчуванням.

13
330px-MOST_pump08.png
Експортуйте профіль.

Клацніть правою кнопкою миші на посиланні для експорту та збережіть ціль у місці на вашому комп’ютері, де ви зможете її знайти. Використовуйте цей файл для відновлення профілю, якщо він вам знадобиться.

14
330px-MOST_pump09.png
Змініть одиниці вимірювання.

Якщо ви хочете, щоб інтерфейс був коректним (звичайно, що хочете), відкрийте профіль у звичайному текстовому редакторі та змініть налаштування unit_name з mm на mL. Збережіть його та імпортуйте нові налаштування. Зверніть увагу, як змінюються всі одиниці вимірювання в інтерфейсі.

Насос тепер готовий до використання. Ви можете використати введене положення x для його ручного переміщення або завантажити G-код, який переміщує координату X для переміщення його за заздалегідь запрограмованим шаблоном. Простий приклад G-коду:

Мінімальна продуктивність насоса

Мінімальна кількість накачування – це один крок двигуна; її величина залежить від розміру шприца. Тут ходовий гвинт має крок 0,8 мм, а двигун виконує 3200 мікрокроків за оберт, тому один крок – це рух плунжера 0,8 мм/3200=250 нм. Поперечний переріз шприца об'ємом 25 мл становить близько 4 см², тому один крок – це добуток цих площ, що дорівнює 0,1 мм³=0,1 мкл.

Немає мінімального значення швидкості, яку може розвивати насос, але якщо ви наблизитеся до розміру кроку, потік буде помітним кроком, а не безперервним. Наприклад, якщо вам потрібен 1 мкл/хв, він виконуватиме один крок кожні 6 секунд.

Див. також

Спільні ініціативи

У новинах

330px-Emilypump.jpg
«Ще один день, ще одне феноменальне доповнення до списку практичних, безгаласливих, реальних, відчутних інструментів, що можна друкувати на 3D-принтері, які обов’язково принесуть деякі бажані зміни. Цього разу саме наукова спільнота може співати дифірамби та піднімати келихи, ось-ось пожинаючи плоди – і заощаджуючи купу грошей – на шприцевих насосах, надрукованих на 3D-принтері».
Дані сторінки
Ключові словаosat , оптика з відкритим вихідним кодом , 3D-друк , апаратне забезпечення з відкритим вихідним кодом , наукове обладнання з відкритим вихідним кодом , шприцевий насос
Цілі сталого розвиткуЦСР09 Інновації та інфраструктура в галузі
АвториДжошуа М. Пірс , Бас Вейнен
ЛіцензіяCC-BY-SA-3.0
ОрганізаціїМОСТ , МТУ
МоваАнглійська ()
ПерекладиПортугальська , російська , японська , індонезійська , іспанська , китайська , французька , арабська , німецька , турецька
Пов'язані12 підсторінок , 88 сторінок посилання тут
ПеренаправленняШприцевий насос з відкритим кодом
Перегляди48 678 переглядів сторінок ( аналітика )
Створено15 серпня 2014 року , Джошуа М. Пірс
Остання редакція10 грудня 2025 року 217.155.0.166
Cookies help us deliver our services. By using our services, you agree to our use of cookies.