Double-pump.jpg
더블펌프.jpg
FA 정보 아이콘.svg각도 아래 아이콘.svg소스 데이터
유형종이
인용하다 Citation reference for the source document.Bas Wijnen, Emily J. Hunt, Gerald C. Anzalone, Joshua M. Pearce, 2014. 오픈소스 주사기 펌프 라이브러리 , PLoS ONE 9(9): e107216. doi:10.1371/journal.pone.0107216 오픈 액세스
FA 정보 아이콘.svg각도 아래 아이콘.svg프로젝트 데이터
저자Bas Wijnen
Emily J. Hunt
Gerald C. Anzalone
조슈아 M. 피어스
위치미시간 , 미국
상태 디자인됨
모델링
프로토타입화
검증됨
검증됨최대
OKH 선언문다운로드
FA 정보 아이콘.svg각도 아래 아이콘.svg장치 데이터
지시사항 작성https://github.com/mtu-most/franklin
하드웨어 라이센스세른-올-S
인증OSHWA 인증 시작

이 기사에서는 거의 모든 실험실에서 사용하기에 적합한 고품질 과학 장비를 개발하고 제조하기 위한 새로운 오픈소스 방법을 살펴봅니다. 주사기 펌프는 무료로 제공되는 오픈소스 컴퓨터 지원 설계(CAD) 소프트웨어를 사용하여 설계되었으며 오픈소스 RepRap 3D 프린터와 쉽게 구할 수 있는 부품을 사용하여 제조되었습니다. 설계, 자재 목록 및 조립 지침은 이를 사용하고자 하는 모든 사람이 전 세계적으로 사용할 수 있습니다. CAD 소프트웨어와 RepRap 3D 프린터의 사용에 대한 세부 정보가 제공됩니다. (부분적으로 오픈소스인) Raspberry Pi 컴퓨터를 무선 제어 장치로 사용하는 방법도 설명합니다. 주사기 펌프의 성능을 평가하고 평가에 사용된 방법을 자세히 설명합니다. 컨트롤러와 웹 기반 제어 인터페이스를 포함한 전체 시스템의 비용은 유사한 성능을 가진 상업용 주사기 펌프에 지불할 것으로 예상되는 비용의 5% 이하입니다. 설계는 시약, 의약품의 신중하게 제어된 투여 및 점성 3D 프린터 미디어의 전달을 포함한 주사기 펌프가 필요한 주어진 연구 활동의 요구 사항에 맞아야 합니다.

mq기본.jpg유튜브 아이콘.svg
E. Hunt D80 오픈소스 주사기 펌프에 대한 프레젠테이션

재료 및 도구

참고: 이 페이지에서는 기계적 빌드와 소프트웨어 설치를 설명합니다. 이 논문에서는 원래 구현된 전자 장치를 설명합니다. 이 방법은 더 이상 유지되지 않습니다. 이제 RAMPS 또는 Melzi and Franklin 과 같은 3D 프린터 컨트롤러를 사용하여 장치를 제어하는 ​​것이 좋습니다. 이전 방법은 이 페이지의 토론 탭에 자세히 나와 있습니다.
주사기 펌프 재료
주사기 펌프 조립용 부품.
재료
3D 인쇄세다
모터 엔드1
마차1
플런저 홀더 베이스1
플런저 홀더 탭1
바디 홀더2
아이들러 엔드1
모터 및 금속세다
NEMA17 모터1
5mm x 5mm 샤프트 커플링1
625z 볼베어링2
LM6UU 리니어 베어링2
M3 x 10mm 소켓 헤드 캡 나사6
M3 x 20mm 소켓 헤드 캡 나사4
M3 x 40mm 소켓 헤드 캡 나사4
M3 육각 너트13
M5 육각너트5
M5 나사봉 0.2m1
6mm A2 공구강 0.2m2
필요한 도구
주사기 펌프를 조립하는 데 필요한 도구.
도구
M3 앨런 키
3mm 드릴 비트

오픈소스 주사기 펌프를 만드는 방법

1
모터에 장착된 모터 끝

M3 와셔 4개와 M3 x 20mm 소켓 헤드 캡 나사 4개를 사용하여 모터를 모터 끝에 고정합니다.

2
모터 끝에 삽입된 금속 막대

모터 끝에 금속 막대 2개를 삽입한 다음 M3 너트 2개와 M3 x 10mm 소켓 헤드 캡 나사 2개를 사용하여 제자리에 고정합니다.

3
모터에 결합된 나사봉

나사산 막대를 커플러에 반쯤 넣고 나머지 반은 모터에 올려 놓고 고정하세요.

4
속이 비어 있는 마차

캐리지의 두 끝을 손으로 잡고 드릴 비트나 칼로 플라스틱에 구멍을 뚫습니다.

5
MOST step04.JPG

캐리지에 삽입된 선형 베어링과 너트.]] 캐리지의 움푹 들어간 끝에 선형 베어링을 제자리에 끼웁니다. 그런 다음 캐리지 바닥의 너트 트랩에 M5 너트를 삽입합니다.

6
MOST step05.JPG

캐리지에 부착된 플런저 홀더 바닥]]플런저 홀더 바닥을 M3 너트 2개와 M3 x 10mm 소켓 헤드 캡 나사 2개로 캐리지에 부착합니다.

7
연결된 분리 컨테이너.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed eiusmod tempor incidunt ut labe et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco Laboris nisi ut aliquid ex ea commodi consequat.

8
막대에 나사로 고정된 캐리지

캐리지를 나사산 막대 위로 밀어 넣고 두 개의 금속 막대가 선형 베어링에 맞는지 확인하십시오.

9
MOST step08.JPG

나사봉에 장착된 M5 너트.]] 캐리지가 나사봉의 중간 지점에 도달하면 나사봉에 M5 너트 두 개를 끼웁니다.

10
아이들러 엔드에 삽입된 베어링

두 개의 베어링을 아이들러 엔드의 원형 슬롯에 삽입합니다.

11
막대에 장착된 아이들러 엔드

이제 아이들러 끝을 막대에 밀어 넣고 나사산 막대 끝에 M5 너트 두 개로 고정합니다. 막대에 이미 있는 두 개의 너트를 아이들러 끝까지 밀어 올려 고정합니다.

12
본체 및 플런저 홀더에 주사기 삽입

주사기 본체를 본체 홀더에 삽입한 다음 플런저를 플런저 홀더 바닥에 밀어 넣습니다.

13
본체 및 플런저 홀더에 주사기 삽입

M3 x 40mm 볼트 4개, M3 와셔 4개, M3 너트 4개를 사용하여 두 개의 고정 부분을 펌프의 아이들러 끝에 고정합니다. 캐리지에 가까운 홀더 상단에 너트 2개를 놓고 아이들러 끝에 있는 홀더 하단에 너트 2개를 놓습니다.

14
장착된 주사기

플런저 홀더의 탭을 플런저 위에 끼워서 펌프에 고정하고 사용 시 미끄러짐을 방지합니다.

컨트롤러: 연결 및 교정

이것은 Franklin을 사용하여 장치를 제어하는 ​​방법 에 대한 설명입니다 . 최신 버전은 무료 Github 에서 제공됩니다 .

(이 논문에서는 전자 장치가 원래 구현된 대로 설명되어 있습니다. 이 방법은 더 이상 유지되지 않습니다. 이제 RAMPS나 Melzi와 같은 RepRap 3D 프린터 컨트롤러를 사용하는 것이 좋습니다. 이 컨트롤러는 온라인에서 구입할 수 있으며 Franklin을 사용하여 장치를 제어할 수 있습니다. 원래 지침은 토론 탭에서 확인할 수 있습니다.)

모터는 첫 번째 축(일반적으로 X라고 함)에 대한 단자의 제어 보드에 연결해야 합니다. 프랭클린에서, 가지고 있는 보드에 대한 프로파일을 로드한 다음, 프로파일을 설정하고 펌프를 교정합니다.

1
온도의 개수를 0으로, 위치 축을 1로, 압출기와 팔로워를 0으로 설정합니다.
온도의 개수를 0으로, 위치 축을 1로, 압출기와 팔로워를 0으로 설정합니다.
2
두 개의 제한 스위치를 모두 비활성화합니다.
두 개의 제한 스위치를 모두 비활성화합니다.
3
커플링을 100 step/mm로 설정하고 속도 제한을 20 mm/s로 설정합니다.
커플링을 100 step/mm로 설정하고 속도 제한을 20 mm/s로 설정합니다.
4
펌프를 집으로 가져가세요.
스위치 위치를 0으로 설정한 다음 펌프를 홈으로 설정합니다. 이렇게 하면 현재 위치가 스위치 위치로 설정됩니다.
5
x 위치 입력을 선택하세요.
x 위치 입력을 선택합니다. 그런 다음 화살표를 위아래로 눌러 펌프를 작은 단계로 이동합니다. 페이지 위아래로 눌러 펌프를 큰 단계로 이동합니다.
6
필요하다면 방향을 바꾸세요.
펌프는 양의 방향으로 움직일 때 액체를 밀어내야 합니다. 잘못된 방향으로 움직이는 경우, 반대로 움직이세요.
7

주사기를 큰 마커를 약간 지나서 빼냅니다. 그런 다음 작은 단계를 사용하여 주사기를 더 큰 마커로 밀어 플런저가 정확히 마크에 오도록 합니다. (백래시 때문에 전체 절차를 밀어서만 수행해야 합니다.)

8

홈 버튼을 클릭하여 위치를 0으로 설정하세요.

9

다른 마커에 도달할 때까지 더 밀어내세요(거리가 클수록 좋습니다). 끝에서 작은 걸음을 내딛어 밀어서만 하도록 하세요.

10

현재 위치를 기록합니다.

11

보고된 mm 수와 커플링 수를 마커 사이의 밀리리터 수로 나눕니다. 이것이 이 주사기의 올바른 커플링 값입니다.

12
프로필을 저장하세요.

올바른 커플링을 설정한 후, 최대 속도를 작동하는 값으로 조정하고(너무 높으면 모터가 건너뜁니다) 프로필의 이름을 지정하고 저장합니다. 또한 이 프로필을 기본값으로 설정합니다.

13
프로필을 내보냅니다.

내보내기 링크를 마우스 오른쪽 버튼으로 클릭하고 대상을 컴퓨터의 찾을 수 있는 위치에 저장합니다. 필요한 경우 이 파일을 사용하여 프로필을 복원합니다.

14
단위를 변경합니다.

인터페이스가 정확하기를 원한다면(물론 그럴 것입니다), 일반 텍스트 편집기에서 프로필을 열고 unit_name 설정을 mm에서 mL로 변경합니다. 저장하고 새 설정을 가져옵니다. 인터페이스의 모든 단위가 어떻게 변경되는지 주목하세요.

이제 펌프를 사용할 준비가 되었습니다. x 위치 입력을 사용하여 수동으로 이동하거나, 미리 프로그래밍된 패턴으로 이동하기 위해 X 좌표를 이동하는 G-코드를 업로드할 수 있습니다. 간단한 G-코드 예는 다음과 같습니다.

최소 펌프 속도

최소 펌프량은 모터의 단일 단계입니다. 얼마나 많은 양인지는 주사기 크기에 따라 달라집니다. 여기서 리드 스크류의 피치는 0.8mm이고 모터는 회전당 3200마이크로스텝을 수행하므로 한 단계는 0.8mm/3200=250nm의 플런저 이동입니다. 25ml 주사기의 단면은 약 4cm²이므로 한 단계는 이것들의 곱인 0.1mm³=0.1μL입니다.

펌프가 갈 수 있는 속도에 대한 최소값은 없지만, 단계 크기에 가까워지면 흐름이 연속적이지 않고 눈에 띄는 단계로 나타납니다. 예를 들어, 1μL/min을 원하는 경우 6초마다 한 단계씩 수행합니다.

또한 참조

결합된 이니셔티브

뉴스에서

에밀리펌프.jpg
"또 다른 날, 실용적이고 과장되지 않은, 실제적이고, 실체적이며, 3D로 인쇄할 수 있는 도구 목록에 또 다른 놀라운 추가 사항이 생겼는데, 이는 환영할 만한 변화를 가져올 것입니다. 이번에는 과학계가 3D로 인쇄된 주사기 펌프의 이점을 얻고 엄청난 비용을 절감할 수 있을 때 칭찬하고 잔을 들어 올릴 수 있습니다."
Cookies help us deliver our services. By using our services, you agree to our use of cookies.