본문
교육과정 | *전자회로(기초에서 실무까지)1개월 |
---|---|
수업일수 | 평일 1개월 160시간(27일/23일) |
교육시간 | 09:00 ~ 15:30분 (6h/1일) 또는 09:00 ~ 16:30분(7h/1일) |
교육일정 | 수강신청 및 주의사항 ①모집중 인과정 click 또는 수강신청 click ②수강료 결재는 개강 2일전까지 하셔야 수강이 가능합니다. ③정원 초과시 모집은 자동 마감되며 다음 회차에 수강 하셔야 합니다. ④수강신청을 3회이상 하시고 3회이상 취소하시면 1년간 수강 제한됩니다. ※교육내용은 훈련생의 학습수준,진도, 이해 능력에 따라 약간의 변동이 있을 수 있음. |
장 소 | 강의실,실습실 |
모집인원 | 정원 10명(또는 8명) |
교육난이도 | 전자회로 기초에서 실무까지(새로운 마음가짐으로 새롭게 시작) |
수강료 | 전교육과정 상세안내-수강료 안내(일반인,내일배움카드 발급자(고용24시 일반,취업성공패티지 유형1,2 다름),사업주 위탁훈련 등에 따라 다름) |
교육 세부내용
구 분 | 교 육 내 용 |
---|---|
1.하드웨어 설계 및 제작 | - 전자회로설계를 위한 or cad tool 사용 방법 및 각종 단축키 기능 실습 - 전자회로 설계시 전원(VCC,VDD,VSS,GND) 등 반드시 주의해야 할 사항 - 각종 전자부품 기호 정리 및 부품특성을 이해하기 위한 datasheet 인터넷 검색 - 트랜지스터 기능-> or cad 트랜지스터 NPN, PNP 기호 및 E(이미터),B(베이스),C(컬렉터) 내부 핀구조 올바르게 알기(2SC1815.2SC9013.2SD880Y) - Relay(릴레이) 전원 및 연결접점 동작원리 - TTL(74LS) 부품소자, C_MOS(74HC) 부품소자 구분 정리하며 실습하기 - 저항,콘덴서,트랜지스터,LED,TR 전자부품 극성 및 각각 기능 올바르게 알고 넘어가기 - 전원전압 12V,9V,5V 일때 LED 회로 설계하고 전류값에 따른 저항값 구하기 - pull up/down 저항,스위치 회로실습--> 전류(I)전압(V),전력(P) 그리고 pull up 저항값 구하기 - 트랜지스터 IC 전류값(중요 포인터),극성 검색하고 실무적용 회로설계 실습 - 브레드 보드 내부구성 및 led on 회로 만들고 동작시험,오실로스코프 등 사용시 중요 포인터 실습 - 저항과 led 회로를 이용한 전류 계산방법 및 회로설계(저항1개 + led 4개, 저항 4개 + led 4개 밝기 실습) - 어레이 저항 사용방법 및 led 구동회로 설계 실습 - 가변 저항을 이용한 led 밝기 회로 설계 실습 - 단색 color led, 혼합 color led 회로설계 및 사용방법 - 전압분배법칙을 이용한 전류 i1,i2,전위차에 대한 기본개념 실습 - gate 를 이용한 led 회로를 이용한 sink current 방식과 source current 방식 차이점 실습 - DIP스위치 센서를 이용한 led on/off 회로 설계 실습하기 - 슈미트 트리거(schmitter trigger)기호를 알고 gate 특징 및 내부 동작원리 이해하기 - 트랜지스터 동작원리 --> bias 전압,전압분배법칙을 이용한 동작전압측정 - 빛(CdS)을 이용한 led 구동회로설계: 빛--> 자동감지 led on, 빛 차단-> led off -> 빛에 따라 반대로 동작되는 회로설계 실습 - 빛(CdS)을 이용한 DC 모터 정회전,역회전 구동회로 제작하고 동작원리 실습 - 일반 TR과 power TR 전류량에 따른 DC 모터 구동시 start 전류와 running 전류 소모량은 얼마일까 ? DC 모터구동 회로 실습 - 파워 트랜지스터(4개)를 이용한 DC 모터 정회전,역회전 회로설계 및 동작원리 이해하고 실습 - DC 모터 드라이브 IC(BA6208)를 이용한 구동 회로설계 및 실습 - 4비트 가산기 회로설계 및 10진,2진,16진수 변환--> 오실로스코프로 입,출력 파형 측정-->정상파형과 불량파형 측정 실습 - 4비트 숫자 크기 비교기 회로설계한 후 A > B가 크면 DC 모터 정회전 하고 A < B 작으면 역회전 회로 설계하기 실습 - 4비트 숫자 크기 데이터값을 입력 받고 내가 설정값과 비교 한 후 DC모터 구동회로 설계 하기 실습 - 16진 카운터 회로 설계하고--> 10진 카운터 회로 수정 변경 회로설계하기--> 5진 또는 6진 카운터로 변경 설계하기 실습 - 논리 게이트 회로 입출력 전압측정 올바른 파형 읽기 실습 - 회로설계시 실무에 적용할수 있는각종 IC 핀에 대한 스펙 사양 이해하기 - NE555 발진회로 만들고 주파수 측정하기--> 오실로스코프로 주파수 측정값 읽기--> 각핀에 대한 스펙사양 이해하기 - NE555 발진회로-->BCD 회로설계--> segment 드라이브 IC--> up count 회로설계--> BCD IC는 어떤것이 있고 무엇인지 알고 넘어가기. - 입력 센서 8개를 이용한 우선순위(priority) 회로 설계하기 - 각종 발진회로는 어떤게 있을까 ? - 4channel 입력 mux--> demux 회로 만들고 --> 8채널 회로 mux--> demux 회로도 수정 변경하기 - ADC(analog digital conversion) 회로설계--> ADC clock 주파수 측정(500~650Khz)--> ADC 변환 Time/Div 값 측정하기(100~160us) - SRAM 회로설계하기 --> SRAM address 값 setting + data 값 저장하기 --> led 로 결과값 확인하기 - 응용 회로설계 실습 ※교육내용은 훈련생의 학습수준,진도, 이해 능력에 따라 약간의 변동이 있을 수 있음. |
2.하드웨어 입,출력 회로설계 | - OR CAD schematic 회로 설계 사용법 - 입력센서 스위치를 이용한 진리표 작성하고 OR CAD로 설계하기 - 기본회로설계 및 구동실습 회로, 회로시험기, 오실로스코프 파형 측정 요령 - DATASHEET 보는 법 익히기(트랜지스터,TTL IC,C_MOS IC,제너 다이오드) - 회로시험기, 오실로스코프 100% 활용하기(기능,정상파형,불량파형 측정 비교분석) - cds를 이용한 모터구동 회로 실습 - 전압 분배법칙을 이용한 전압측정,바이어스 전압측정 - cds를 이용한 역회전 모터구종 회로 만들고 동작 시키기 - 빛을 이용한 스피커 구동회로 실습 - 트랜지스터 데이터 시트 활용 최대전류, 전류 증폭률 구하기(IC,IB 전류 구하기) - 비안정 멀티바이브레이터 구동회로(led 속도 변경하기) - 센서를 이용한 진리표 만들고 or cad를 이용 회로설계하기 - CMOS 과 TTL(4069/74LS04) 조합 interface 연결 회로도 실습 - 정전압 3단자 안정화 IC 전압, 전류 실습 - 슈미트 트리거 회로(오동작을 방지) - MOTOR control 회로설계 - 트랜지스터 바이어스회로 이론적 계산값 구하기(VB,VE,IE,IC,IB,VC,VCE,P) - DC모터 정회전 역회전 구동회로 설계 실습 - 세그먼트 구동 회로 or cad 로 그리고 구동회로 설계 실습 - MUX - DEMUX 회로 디지털 신호전송실습(실습 예제 따라하기) - 데이터 2진수 설정값 비교 후 led 구동회로설계(어드레스 세팅 값 인터페이스 설계) - ADC 회로 디지털변환 회로설계(ADC 클럭 주파수 측정,디지털 신호 변환 값 분석) - SRAM 어드레스 값 읽기,쓰기, 응용회로실습 - 회로실습 응용 2(병렬 복합회로 설계요령) - 실습 ※교육내용은 훈련생의 학습수준,진도, 이해 능력에 따라 약간의 변동이 있을 수 있음. |
3.MCU ATmega128 & 입,출력 인터페이스회로 제어 | - ATmega128에 대한 전압,주파수,명령어,핀구조,내부구조 이해 - z컴파일러 codevision 사용방법,프로그램 다운로드 방법 및 usb isp 내부회로분석 및 사용방법 - led 제어하기 (while문,do~while,for문,if~else if 문, switch case 문 등 프로그램 코딩시 장,단점 알고 실습 해 보기) - 입력(4개)센서스위치를 폴링방식으로 제어실습 - segment 숫자 display 회로설계 분석, 숫자표시 hexdecima code 만들기,up/down count 실습 - segment 숫자 count 프로그램 설계 , 숫자(segment)와 led 동시 구동 프로그램 설계 실습 - 10진 count coding 실습, 99진 count coding실습.999진 count coding 실습,9999진 count coding 실습 - 스위치(4개)센스와 7_segment, led 동시 구동 program 코딩 실습 - 외부 인터럽트 개념,인터럽트 우선순위,인터럽트 vector table,입력을 받아 들이는 방법,인터럽트 처리 방식 실습 - 외부 인터럽트 Register(레지스터 )세팅 방법(SREG,EIMSK,EICRA,EIFR 등) - ATMEGA128 외부 인터럽트 핀 구조 (인터럽트로 사용 할수 있는 핀,인터럽트 사용 프로그램 소스 등) - 외부 인터럽트를 이용한 LED 제어(Register(레지스터 )세팅 방법 , shift,연산 실습, 인터럽트 발생 FND 숫자 표시 - 외부 인터럽트 falling edge실습, rising edge 실습,인터럽트 down count - 외부 인터럽트를 이용한 하나의 센서에 2가지 기능(run,pause)실습, 하나의 센서에 5가지 기능 실습(전자 레인지,세탁기 버튼 만들기 실습) - 외부 인터럽트를 이용한 엘리베이터 만들기 실습,up/down count 실습,센서 감지 count 실습(엘리베이터 회로 설계하고 coding 실습) - 외부 인터럽트 스위치를 이용한 led와 segment 동시 켜기 - 외부 인터럽트를 이용한 SEGMENT 자리 이동(shift) coding 실습 - 외부 인터럽트를 이용한 생산 제품량 회로설계하고 coding 실습 - 타이머/카운터 기본개념 및 타이머와 카운터 차이점, 타이머 카운터로 사용되는 핀 찾기, PWM 주파수 실습 - 타이머/카운터 프리스케일러 개념과 인터럽트 발생 후 처리 과정 실습 - 타이머/카운터 관련 레지스터와 동작 mode 0,2(8bit) 제어, overflow 인터럽트 발생 주기 실습 - 타이머를 이용 led와 segment 제어하기 - 타이머/카운터 관련 up/down count 실습,타이머/카운터 설계시 오류 프로그램 분석 - 타이머/카운터 동작모드1,3(16bit) 제어, overflow 인터럽트 발생 주기 실습,카운터 모드 실습,16비트 레지스터 설정 실습 - 타이머/카운터 PWM 주파수 및 타임 주기 구하기 실습 - 타이머/카운터 인터럽트를 이용 PWM 주파수 속도제어 실습 - 타이머를 이용한 PWM 주파수 만들기(실습응용) - T/C0, T/C2 동시에 구동하는 프로그램 작성하고 led,segment 구동 실습하기 - 스테핑 모터 정회전,역회전 속도 제어(스테핑 모터 각도 구동프로그램 실습) 코딩실습 - DOT MATRIX 회로설계하고 문자 작성 coding 실습, DOT MATRIX 간단한 알파벳 문자 A, B, C.. 자동 DISPLAY 구동 프로그램 coding 실습 - DOT MATRIX를 이용한 1,2,3,4층 엘리베이터 제작 프로그램 coding 하기 - ADC 아날로그 전압값을 읽어 FND에 display coding 실습(CdS 값 읽기) - 스위치 25개 센서 값 읽고 segment display coding 실습하기 - 응용 실습 ※교육내용은 훈련생의 학습수준,진도, 이해 능력에 따라 약간의 변동이 있을 수 있음. |
4.ARM_STM32F429ZI실무 & 입,출력 인터페이스회로 제어 | - ARM CORTEX M4를 다루기 위한 기본개념 - ARM CORTEX keil /IDE(cubemax)compiler 다운로드 및 사용방법 실습 - ARM CORTEX keil /IDE(cubemax)compiler구동을 위한 다중 file 내부구조 이해 - ARM CORTEX STM32F103RB/F429 프로세서 기본 개념 익히기 - ARM CORTEX M0,M3,M4,M7 차이점(16,32,64비트) - ARM CORTEX M3,M4(STM32F3,F4) core 프로세서 구성 및 M1,M2(stm32f1,2) - 프로세스 코어(범용 레지스터,스택포인터,링크레지스터,프로그램 카운터,PSR 등) - 메모리 맵 세부사항(booting 영역,SRAM,주변장치 영역,PBB 영역 자세히 알기) - STM32F4 버스 인터페이스 내부구조 및 버스 시스템 - CorTex M3/M4 프로세스 예외,외부 인터럽트 구조 (시스템 예외,외부 인터럽트,우선순위,NVIC 인터럽트 처리) - 제품 개발시 어떤 MCU 를 선택 할것인가 ? 선택의 기준 - ST사의 Cortex M base MCU 종류(STM32F0 ~ F7,STM32L0 ~ L4) - ARM CORTEX_STM32F429 system clock, FLASH memory, SRAM, AHB1 버스 상세구조이해하기(중요) - STM32F429 내부구조(프로세스,버스 I/F,전원공급 감시부,클럭 발생부,주변장치) - 버스 line 장치 AHB1~AHB3, APB1,APB2 주변장치 clock 주파수 영역 이해하기 - STM32F4 시리즈의 메모리 맵 (시스템 메모리 영역,플래시 메모리 영역) 이해하기 - 전원제어 프로그램 전압 검출기(PDV),저전력,리셋 및 클럭 제어,부트모드 - 인터럽트 벡터 테이블 우선순위 구분 , NVIC, 예외 인터럽트,외부 인터럽트 등 - STM32 Nucleo 보드를 이용한 자체개발 보드 회로도 분석 실습 - STM32 Nucleo 보드를 이용한 자체개발 보드 메인회로, 주변회로도 분석하기 - 컴퓨터 전원에서 출력되는 USB 전원회로 VIN,U5V,+3V3 회로 및 data 전송경로분석(from usb to MCU)실습회로 - STM32F429(103) 실습 회로도 자세히 분석(I/O 입,출력 STM32F103<-->STM32F429 연동관련) - STM32F429(103)프로그램 사용을 위한 컴파일러 다운설치 사용 방법(keil MDK설치,실습예제) - STM32F429(103)자체개발보드 실습를 위한 프로그램 작성 방법(KEIL,cubemax) - STM32F429(103)시스템 내부클럭(HSI),외부클럭(HSE), PLL,클럭 구성도 이해(STM32F429) - STM32F429(103)memory map 세부이해 - STM32F429(103)전원제어_저전력모드,리셋 클럭 구성도 이해 - STM32F429(103)인터럽트, NVIC 기본 개념(HAL driver) - STM32F 실습보드구성(st link(f103) + stm32f429) - STM32F429(103) main 보드,확장보드 회로도 중요 요소 진단 및 회로도 분석하기 - 실습을 위한 keil,IDE cube mx(통합 개발환경),예제파일등 다운 및 설치방법 - ST link 를 이용한 PC와 실습보드 연결 확인(제어판-장치관리자) 드라이브 설치 - HAL 함수와 RCC 드라이브 함수(RCC 설정용 구조체,구동용 HAL 함수) - GPIO 핀의 구조(입력모드(pull up/down),출력모드(open drain/push-pull),대체기능 - GPIO 설정용 구조체,구동용 함수,실습 회로도 - GPIO를 이용한 입,출력 제어 실습 - LED 구동(on/off),led 순차 점멸하기, SWITCH 제어 실습 - 외부 인터럽트를 이용한 입,출력제어 - delay 함수구현, 스위치 인터럽트 처리 - 외부 인터럽트/타이머를 이용한 주변회로 제어실습 - STM사의 HAL 라이브러리를 활용한 하이레벨 프로그래밍 - 타이머2 분주비-주기를 이용한 타이머 주기 만들기(led 1초 간격으로 on/off) - 타이머2(분주비,주기) 출력 펄스폭 변경(TIM_OC) 주파수(펄스폭 크게,작게)생성 - 타이머2와 외부 인터럽트 동시제어(OC값 변경으로 펄스폭 변경하기) - 타이머3 PWM 출력모드를 이용한 LED 밝기 제어 하기(PWM 출력핀 이용) - IDE Cubemx 를 이용한 LED 제어 실습(STM32F429) - IDE Cubemx 를 이용한 스위치 센서 제어 실습(STM32F429) - IDE Cubemx 를 이용한 인터럽트 활용 실습(STM32F429) - IDE Cubemx 를 이용한 타이머 카운터 활용 실습(STM32F429) - segment 10진,99진,999진 카운터 display 직접 프로그램 coding 실습 - ADC 구동회로 설계 값 읽고 UART(putty,tera term) 통신 실습 - DOTmatrix 영문자 "A" 만들고 dispaly , 영문자 "A ~ Z" 자동 display 응용하기 - LCD 핀 port 및 회로도 이하하기 - LCD 문자를 write 하기 위한 lcd.h 수정 및 경로설정 프로그램 실습 - LCD & segment 회로 구동 프로그램 coding 실습(*LCD & segment Dsisplsy) - 질문 및 진로상담 ※교육내용은 훈련생의 학습수준,진도, 이해 능력에 따라 약간의 변동이 있을 수 있음. |
※ 교육생 준비사항 | ※ 실습실에 준비되어 있는 사항 1.교재 2.컴퓨터(1인 1대 사용) 3.교육용 키트(1인 1대) 및 각종 프로그램(실습실에 준비되어 있음.) 4.새로운 마음가짐 ※ 교육생 준비사항 1. 필기구 2.내일배움카드 항시지참(해당자) 3.hrd 출결관리 프로그램 핸드폰 설치(비콘) 4.새로운 마음가짐(훈련생) |
- 이전글PCB 설계전문가(1개월) 20.11.23
- 다음글전자회로제작 및 수리,납땜(기초) 20.11.23