본문 바로가기

Project/QuadCopter

ZigBee Controller

Atmega644p로 만들었다.
이 MCU는 Atmega중 연산 처리가 가장 빠른 20Mips 이다.
다른 남는 MCU가 없어서 제일비싼 Atmega644p로 하게 된것이다.
핀수는 44개이고 모두다 연결해서 사용한다..
생각보다 처리량이 많지만 역시 빠르다.
후타바 송신기를 중고로 7만원에 구입하고 안에 있는 회로들은 다 뜯어 버리고 직접 납땜으로 들었다.
컨트롤 할때 Nick, Roll, Gas, Gier값이 있는데 이 값을 가져오는데 ADC 8개를 사용한다.
CLCD도 크기에 맞는것 구해서 컨트롤 핀 3개와 데이타 핀 8개를 사용한다.
토글스위치랑 버튼도 인터럽트 핀과 GPIO핀을 이용해 사용한다.
스피커도 달아서 CLCD 확인 없이 소리로 동작 확인이 가능하게 하였다.

지그비는 XBee Pro 이용하였다.
나중에 회로도 작업과 소스코드 수정해서 올려야겠다.