◆2014년 06월 ~ 2014년 11월 공압용 Digital Servo Valve Calibrator 개발
공압용 Digital Servo Valve의 제어에 필요한 각종 값을 RS485 통신으로 설정 할 수 있는 장치
- F/W 기능구현
1) PIC18F66K80(Compiler: CCS-C) 사용
2) RS485 프로토콜 정의 / 구현
3) 16*4 Character LCD 활용하여 UI 개발
4) 내부 ADC를 활용하여 0~10Vdc, 4~20mA의 입력신호를 압력단위 환산(Indicator 기능)
5) 외부 DAC를 통한 Analog 출력
- 개발문서 작성
1) F/W 개발 과정의 소스작성/버그수정에 대한 이력 관리
- 개발완료
◆2014년 11월 ~ 2015년 08월 공압용 Digital Servo Valve Ethernet Ver 개발
RS485/Analog 제어 방식의 기존 제품을 Ethernet Ver 신규개발
- F/W 기능구현
1) PIC32MX795(Compiler: XC32) 사용
2) 기존 제품(PIC18계열)의 CPU 변경으로 인한 포팅작업
PWM기반 솔레노이드 제어
3) Ethernet 프로토콜 정의 / 구현
SPI통신 기반 Ethernet Controller(ENC424J600) 사용
TCP/IP Server, Client, UDP 기능구현
- 개발문서 작성
1) F/W 개발 과정의 소스작성/버그수정에 대한 이력 관리
- 개발홀딩(Ethernet기반 통신 구현 완료)
◆2015년 08월 ~ 2016년 09월 공압용 고정밀급 신규 Digital Servo Valve 개발
특수상황을 고려한 신규 고정밀급 공압용 Digital Servo Valve, Feedback Sensor 개발
- PM 수행
1) “㈜지엘메카트로닉스”와 협업 개발
2) 개발(F/W, H/W) 일정, 외주업체 관리
3) 0 ~ -15kPa의 진공제어, 목표압력에 대한 오차범위 ±10Pa 미만 제어
- H/W 디버깅
1) 신규개발로 인한 H/W 검증
- F/W 기능구현
1) Digital Servo Valve: STM32F446RE(Compiler: IAR) 사용
2) Feedback Sensor: STM32F103TB(Compiler: IAR) 사용
3) Feedback Sensor와의 RS232 통신프로토콜 정의 / 구현
4) PID제어, 특수상황(폴리싱, 액적 젯팅) 제어 구현
5) 디지털필터를 상황에 맞게 활용하여 빠르고 정확한 압력 추정치 계산
6) 솔레노이드 특성변화에 따른 제어 학습기능 구현
7) 양산성을 위한 오토튜닝 구현
- 현장테스트
1) “㈜세메스”, “㈜에스티아이”등 메니스커스를 활용한 잉크젯장비의 젯팅 테스트
2) 기타 반도체 웨이퍼의 폴리싱공정, 잉크젯 젯팅 공정 테스트/납품
- 개발완료
더보기