본문 바로가기

AVR

(62)
[AmoroRobot2] 서보모터 이용한 로봇팔 실험 [AmoroRobot2] 서보모터 이용한 로봇팔 실험 -물체를 들기 위해 로봇팔을 내리는 모습 -물체를 들어 올리는 모습 소스코드 //============================================================================= // Test Program - DX Motor Robot Arm Test // // // [arm.c] //============================================================================= /* - DX-Motor를 이용하여 로봇팔 제어 예제 - Ez-RoboMaster의 AI Motor포트 DX-Motor(2번째 라인)에 DX-모터를 연결한다. - Dx-Motor은 3개를 이..
Chipcon사의 CC2420과 Atmega128을 이용하여 Zigbee Module 제작 Chipcon사의 CC2420과 Atmega128을 이용하여 Zigbee Module 제작 Chipcon사의 CC2420과 Atmega128을 이용하여 Zigbee Module를 만들었다. 확장 모듈 이 모듈들을 이용하여 Zigbee 테스트 보드를 제작 했다. ZigBee 의 각 노드에서 온도 센서값을 받아 LCD에 출력하는 동영상
Simple Lego Line Tracer Robot 제작 Simple Lego Line Tracer Robot 제작 교육용으로 아주 간단하고 흥미 잃지 않도록 하기 위한 교육용 라인트레이서를 요구하는 학교가 있어 간단한 라인트레이서 컨트롤 보드를 제작했다. 컨셉은 정말 심플하고 쉽게 따라서 스터디 할수 있도록 하는것이다. MCU는 8051, AVR이 가능하도록 했고 LCD, LED, Switch, 2개의 DC Motor Driver, 4개의 센서 입력 포트, 부져, Bluetooth, RF통신 모듈, Lego 연결 커넥터 등의 하드웨어 스펙을 가진다. 메인컨트롤 보드 적외선 라인 센서 보드 라인트레이서 테스트 동영상
[RobotController] 스텝모터 가감속 제어 테스트 (AVR Robot Controller) [RobotController] 스텝모터 가감속 제어 테스트 (AVR Robot Controller) StepMotor Body(http://nexp.tistory.com/171) 조립후 스텝모터 가감속 제어 테스트를 했다. 스텝모터 가감속 테이블은 [스텝모터 가감속 테이블 생성기]를 이용했다. 스텝모터의 회전 속도는 스위칭 펄스의 주파수에 따라 결정되며 그림과 같은 특성을 가진다. 기동시 탈출 토크이상의 주파수로 구동하면 탈조가 된다. 따라서 기동시 낮은 주파수로 기동하여 점점 가속하여 정속 운전하고 정지시 점점 낮은 주파수로 기동하여 부드럽게 정지하는 가감속 구동법을 사용해야 한다. 로봇의 스텝모터는 기본적으로 가감속 구동을 하며 StmSetAcc()함수를 이용하여 기본 가감속, 등속, 사용자 정의 ..
[Basic Base Board] 관련 자료 [Basic Base Board] 관련 자료 기본 확장 보드로 내가 만든 대부분의 MCU보드를 확장할 수 있는 보드 이다. 기본적으로 포트는 모두 빠져서 확장할 수 있고, 시리얼 포트 LCD, LED등의 간단한 테스트를 할수 있다. 기본 동작 테스트나 포트 테스트에 유용하게 사용된다. 뿐만 아니라 확장 Application Board에 연결할 수 있는 커넥터가 있다. 회로도 PC인터페이스 실습 장치와 호환되어 기존 코드를 그대로 사용할 수 있도록 구성되어 있고 실제로 PC에서 돌리던 여러가지 예제를 동일한 코드로바로 실습해 볼 수 있다.
피부자극기 개발 피부자극기 개발 (2005.4~2005.5) -회로 설계 -펌웨어 작성 CPU : AVR Core (AVR Atmega48) 디지털/아날로그 회로 설계 - 18V, 4Mhz 초음파 발생 회로 펌웨어 작성 블럭도 테스트 보드
임베디드 로봇 컨트롤러 개발 임베디드 로봇 컨트롤러 개발 -회로 설계 -API작성 -블루투스 통신보드 제작 -자체 충전 보드 제작 -응용 소프트웨어 작성 -교재 작성 -각 대학별 판매 CPU : AVR Core (Atmega128, Atmega8) 2 Step Motor, 4 DC Motor, 8 ADC, Bat Charger, RF, IR, Bluetooth, 펌웨어 작성, API, ActiveX 블록도 * 2004년 7월 예전 회사 다닐때 만든 제품 테스트 보드 응용 작품 Amor Robot : StepMotor, DC Motor, IR Sensor, Ultra sonic Sensor, Camera Module 적용 서보모터를 이용한 조향 로봇 서보 모터를 이용한 로보팔 Amoro Robot 스텝모터, DC모터, 서보모터, 카메..
탁상용공기청정기 프로토 보드 탁상용공기청정기 프로토 보드 탁상용공기청정기 프로젝트를 진행하면서 제작한 테스트 보드 AtTiny26 를 소형모듈로 제작해 두었던것을 이용해 기본 기능을 테스트 할 수 있는 프로토 보드를 제작했다. Attiny26을 이용하여 LED, Buzzer, 모터 드라이버, ADC, Switch, PWM 출력 테스트, IR(리모콘), 온도센서 테스트 등이 가능하다. 회로도