모듈형 마이크로컨트롤러 종합 실습장비
- 독립 모듈 구조의 다양한 MCU(AVR, PIC, 8051, Cortex) 지원
- 디지털 회로 실습을 위한 CPLD 모듈 구성
- 기능별 애플리케이션 모듈화
- MCU 학습의 효율성 향상을 위한 분석 및 측정 모듈 구성
- MCU 및 모듈간의 신호 연결을 위한 다양한 인터페이스 지원
- 신호 분석용 측정 포인트 제공
- 기본 실습 및 프로젝트 실습을 위한 다양한 예제 프로그램 소스 제공
제품 개요
8-bit 기반의 MCU 제품은 오랫동안 교육현장에서 사용되고 있는 Processor 기본 교육 테마입니다. 그러나 이전 교육 방식인 주입식 교육의 틀에 맞게 제작된 제품의 경우 사용자가 원하는 기능으로의 구성이 불가능하였습니다. 최근에 대학 및 고등학교에서 불고 있는 창의공학 교육을 효과적으로 교육에 적용할 수 있도록 본 제품은 다양한 MCU를 지원하고 이를 중심으로 각 기능을 독립 모듈화하여 기본 교육을 포함한 다양한 프로젝트 수업 및 사용자의 요구사항을 신속히 적용 할 수 있도록 구성한 마이크로컨트롤러 교육 시스템입니다. 아울러 최근 MCU 분야에서 관심의 대상이 되는 32-bit 기반 MCU의 교육 환경도 함께 제공하고 있습니다.
제품 특징
- ATmega128, 89C51, PIC, Cortex-M3 디바이스를 각각 탈착이 가능한 커넥터 구조의 모듈로 설계하여 다양한 Microcontroller 학습이 가능하도록 구성하였습니다.
- CPLD 모듈을 장착하여 디지털 회로설계 교육을 병행할 수 있도록 하였습니다.
- MCU 모듈과 기능 모듈을 다양하게 연결할 수 있는 구조를 제공합니다.
- 각 기능 모듈을 탈착이 가능한 모듈 형태로 구성하여 베이스 보드에서 분리된 기능 모듈을 활용하여 사용자가 원하는 형태의 응용 디자인이 가능하도록 하였습니다.
- MCU 학습 및 설계의 효율성을 향상시킬 수 있는 신호 및 전원 분석 모듈(인터럽트, 주파수 분석 등)을 제공합니다.
- MCU 및 응용 애플리케이션의 신호를 분석하기 쉽도록 전용 측정 포인트를 제공합니다.
다양한 입력 스위치 및 출력 표시 장치를 제공합니다. - 다양한 센서 모듈을 장착할 수 있도록 하였습니다.
- USN 및 센서의 교육을 위한 응용 모듈을 제공합니다.
- 응용 실습에 필요한 다양한 예제 프로그램을 제공합니다.
- 기초 수준의 프로세서 교육에서 응용 제품 설계 수준의 다양한 설계 환경을 지원합니다.
- 제품의 활용도를 극대화 하기 위한 Stack 모듈, Actuator 모듈 등의 다양한 옵션 모듈을 제공합니다.
제품 사양
블록도
제품 구성 및 명칭
- MCU Module Zone : MCU 및 CPLD Module 장착
- 56mm*45mm Module Zone : LED, FND, Array FND, Text LCD, Sensor, Memory, Relay, DAC, Audio, UART Module 장착
- 56mm*60mm Module Zone : OLED, Step Motor, Switch, Key Pad, Freq Measure, Interrupt Analysis Module 장착
- Option Module Interface : 추가로 제공되는 옵션 모듈의 연결을 위한 인터페이스
- 케이블 수납함 : 제품에 사용되는 각종 케이블 수납
모듈 사양
기본 모듈
옵션 모듈
응용모듈(옵션)
응용 예제
HBE-MCU-Multi의 모든 모듈은 만능기판을 통해 사용자가 직접 조립하여 원하는 기능을 구현할 수 있도록 만능기판의 핀 간격과 동일하게 하였습니다.
학습 내용
HBE-MCU-Multi(AVR)
마이크로컨트롤러 개요
1. AVR 마이크로컨트롤러 개요
2. AVR 마이크로컨트롤러 개발 환경
마이크로컨트롤러 기능
3. GPIO 입출력 제어
4. Internal Memory의 이해
5. 인터럽트
6. 타이머와 카운터
7. Timer and PWM
8. UART
9. A/D 컨버터
10. 외부 메모리 인터페이스
11. 시리얼 인터페이스
마이크로컨트롤러 활용
12. Rotating Step Motor
13. Pin Pad using KeyPAD
14. LED brightness control using DAC function
15. Digital frame using OLED
HBE-MCU-Multi(8051)
마이크로컨트롤러 개요
1. 8051 마이크로컨트롤러
2. 8051 마이크로컨트롤러 개발환경
마이크로컨트롤러 기능
3. GPIO 입출력 제어
4. Internal Memory의 이해
5. 타이머와 카운터
6. 인터럽트
7. PCA 와 PWM
8. UART
9. 외부메모리 인터페이스
10. 시리얼 인터페이스
마이크로컨트롤러 활용
11. 스텝 모터(Step Motor) 돌리기
12. KeyPAD를 이용한 비밀번호 입력기
13. DAC 기능을 이용한 LED 밝기 제어
14. OLED를 이용한 그림판 만들기
HBE-MCU-Multi(PIC)
1. 실습 준비와 MPLAB 사용법
2. LED에 불 켜기
3. 포트 입력받기
4. STATIC FND
5. DYNAMIC FND
6. 여러 개의 스위치 입력하기 (Keypad)
7. TextLED에 문자 표시하기
8. 타이머와 카운터 외부 입력받기
9. 인터럽트
10. STEPPING MOTOR
11. PWM
12. UART 통신
13. ADC
14. EEPROM