전력전자&모터 | Posted by Mr.Yong 2011. 12. 13. 12:33

80W급 BLDC모터 속도제어기 구현

* 작업기간 : 2010 .8 ~ 2011. 1

* 사용한 마이크로프로세서 : ATxmega 128A1(OK-128A1 키트를 컨트롤러로 사용)

* 특징 : - 속도제어기로는 PI 제어기 사용, 홀센서를 이용한 회전자의 위치 검출, 500펄스 엔코더 사용
           - 센서리스 회로 포함(실험 X)

* 이거 만들려고 MOSFET 한박스는 태워먹은 것 같다..ㅡ.ㅡ...


* 전체 사진



* BLDC모터와 엔코더




* BLDC 모터를 제어하기 위한 MOFET 6개를 이용한  H-브릿지 회로




* DC 5V 및 12V를 만들어주기 위한 회로




* 센서리스를 위한 역기전력 검출 회로 및 전류 센서 회로

댓글을 달아 주세요

AVR/마이크로프로세서 | Posted by Mr.Yong 2010. 6. 14. 15:58

OK-X128A1 KIT Mornitoring Program


<그림 1> OK-X128A1 KIT 화면(firmware)


<그림 2> PC용 소프트웨어 모니터링 화면(software)



<동영상 1> 작동 동영상

      - E2net 모듈(ENC28J60 내장)을 이용해서 Ethernet 통신을 구현

      - OK-128A1 KIT에 있는 각종 데이타를 PC용 소프트웨어로 전송.
    
      - PC 소프트웨어는 Visual Studio 2005를 이용(Winsock, C++) 구현, 각종 그래프 및 에디트 컨트롤로 값을 표시.

      - 제작기간은 2010. 4~2010. 6, 자세한 내용은 PPT 참고.

댓글을 달아 주세요


OK-X128A1보드 및 3축 가속도 센서를 이용한 수평계입니다

MCU는  ATXmega128A1  출력장치는 TFT-LCD 센서는 3축 가속도 센서를 이용했습니다.

댓글을 달아 주세요