프로젝트 배경
1) 문제점 - 여러 시료를 병렬 처리하려면 한 통신선에 다수 제어 보드를 붙여야 함(확장성) - 시약 분주·용출은 펌프·밸브·계량이 정밀하게 맞물려야 함 - HW·펌웨어·PC 앱을 서로 다른 회사가 만들어 인터페이스 정합이 필요 2) 목표 - RS-485 다중 모듈(Master+3)로 확장형 제어 구조 구현 - 스텝모터 펌프·밸브·센서를 실시간 제어해 자동 분주·용출 3) 주안점 - R
프로젝트 성과
[성과1] RS-485 확장형 다중 모듈 펌웨어 개발
Master 1대 + Module 3대를 한 RS-485 버스에 DIP SW ID 어드레싱으로 묶어, 충돌 없이 다수 보드를 실시간 제어하는 펌웨어를 개발.
[성과2] 스텝모터 펌프·밸브 정밀 시퀀스 제어
DR***** 스텝모터 펌프와 2way/4way 밸브(IO 24개)를 시퀀스로 제어해 시약을 정량 분주·용출하는 로직을 구현.
[성과3] 유체 센서 실시간 감지 1차 시험 통과
로드셀 계량과 버블센서(A***) 기포 감지를 펌웨어에 통합하고, 연속·미세 기포까지 정확히 응답함을 오실로스코프로 검증.
핵심 기능
진행 단계
[1] 요구·인터페이스 정의
2025.01.
3사(HW·펌웨어·PC앱) 분업 범위와 RS-485 통신 규격, 모듈 구성을 정의.
프로젝트 상세
■ 배경 실험실에서 시약을 자동으로 분주하고 용출(Elution)하는 장비다. 여러 시료를 병렬로 처리하기 위해 Master 1대 + Module 3대를 RS-485 한 버스로 묶은 확장형 구조가 필요했고, 각 모듈이 펌프·밸브·센서를 실시간으로 제어해야 했다. ■ 협업 구조 (3사 분업) 이 장비는 세 회사가 나눠 개발했다. · 하드웨어(회로·PCB) — 협력사 A · PC 사용자 애플리케이







