<30342EB0F8BEF7C0FCC0DAB1E2B1E228C6C4C0CF292E687770>

Size: px
Start display at page:

Download "<30342EB0F8BEF7C0FCC0DAB1E2B1E228C6C4C0CF292E687770>"

Transcription

1 44 회전국기능경기대회과제 직종명공업전자기기과제명회로스케치과제번호제 1 과제 경기시간 1 시간 30 분비번호감독위원확인 ( 인 ) 1. 요구사항 1) 주어진도면을보고기호및심벌을참조하여답안지를완성하시오. 2) 전자용 CAD를이용하여작도한후출력하여제출하시오, 3) 답안지는부품배치를준수하여균형있게작성하고, A4로출력인쇄한다. 4) 비번호는도면의중앙상단에가로로크기는 30, 폰트는굴림체로적으시오. ( 예 : 비번호 01) 5) TR의다리번호를표시하시오. 6) 회로의균형및배치를알맞게하고신호의흐름이왼쪽에서오른쪽으로되도록배치하시오. 7) 지정하지않는설계조건은일반적인설계규칙 (KS 규격등 ) 을적용하여설계하며, 설계규칙검사항목은기본값을사용하시오. 8) 회로스케치가완료되면컴퓨터를이용하여답안지를작성하고 A4용지에프린터로출력하여제출하시오 9) 첨부도면 1. 부품도, 부품면배선도, 동박면배선도 각1부 2. 선수유의사항 1) 미리작성된라이브러리또는회로도등은일체사용을금합니다. 2) 안전사고에유의하고, 심사위원및집행위원의지시에따라실행순서를준수하고, 시험위원의지시가있기전에 ON-OFF 시키거나시스템을임의로조작하지마시오. 3) 시험중디스켓등저장매체를주고받는행위나대화등은부정행위로처리합니다. 4) 만일의기계고장으로인한자료손실을방지하기위하여 10분에 1회씩저장 (save) 하시오. 5) 도면에서표시되지않은규격은데이터북에서가장적당한것을선정하여해당규격으로제도하시오. 6) 제한시간내에 50% 이상미완성인작품은채점대상에서제외됨을유의하시오. 공업전자기기-제1과제-5-1

2 3. 기호 공업전자기기 - 제 1 과제 -5-2

3 4-1. 부품도 공업전자기기 - 제 1 과제 -5-3

4 4-2. 부품면배선도 공업전자기기 - 제 1 과제 -5-4

5 4-3. 동박면배선도 공업전자기기 - 제 1 과제 -5-5

6 44 회전국기능경기대회과제 직종명 공업전자기기 과제명 인쇄회로기판설계 과제번호 제 2과제 경기시간 3시간 비번호 감독위원확인 ( 인 ) 1. 요구사항 가 ) 배부된회로도를보고 CAD PROGRAM을사용하여 PCB를설계하시오. 나 ) 도면은최대한청결성과간결성을유지하시오. 다 ) AUTOROUTING을사용하지마시오. 자동배선사용시채점대상에서제외됨을유의하시오. 라 ) 작업완료후 PCB ARTWORK를아래요구사항을참고하여완료하시오. 1) 도면을완성후배부된부품배치도에따라부품을배치하시오부품배치가틀릴경우채점대상에서제외함에유의하시오. 2) 가급적 Top면은가로로, Bottom면은세로로배선하시오. 3) 가급적직각배선은피하고사선배선으로하시오. 4) 기판의사이즈는가로 (3500mil) 세로 (2000mil) 로설정하시오. 5) 출력물은 A4용지여백을 30mm 이내로하여출력하시오. ( 제출도면 : 회로도, Top Component면, Bottom Component면, Top면, Bottom면 ) 6) 기판의가장자리 (4귀퉁이) 에기구홀을배치하시오. 7) 가능한비아의사용을최소한으로하시오. 8) 전원선은 20mil, 일반선은 10mil로하시오. 9) FOOT PRINT 값이없는부품은만들어서사용하시오. 10) 중앙상단에도면명, 자신의비번호를 (Text Height : 75mil) ( 예 : NO : XX ) 가로로입력하시오. 11) 좌측과위쪽에치수보조선을이용하여기판의치수를표시하시오. 마 ) PCB ARTWORK 작업시부품의크기와모양은캐드프로그램에따라다소다를수있습니다. 바 ) 주어진회로도를작성하지않은경우, 부품배치도를변경한경우, 또는기판의크기가서로다른도면으로작성한경우, 2층양면기판으로제작하지않은경우에는해당과제가채점대상에서제외됨을유의하시오. 사 ) 첨부도면 (1) 회로도 부 (2) 부품배치도 부공업전자기기-제2과제-4-1

7 2. 회로도 공업전자기기 - 제 2 과제 -4-2

8 3-1. TOP 면부품배치도 공업전자기기 - 제 2 과제 -4-3

9 3-1. BOTTOM 면부품배치도 공업전자기기 - 제 2 과제 -4-4

10 44 회전국기능경기대회과제 직종명 공업전자기기 과제명 PCB1( 회로설계 ) 과제번호 제 3 과제 경기시간 3:00시간 비번호 감독위원확인 ( 인 ) 1. 요구사항 (1) 회로설계답안지를작성한후제작하시오. (2) 지급된재료와회로도를보고 PCB1 회로설계 BOARD를제작하시오. (3) 회로설계부분은래핑배선을하시오. 단, 연결부분간의거리가 4홀이내인경우에는납땜을하시오. (4) 지급된재료와지참한재료가동등품이면사용해도무방함. 2. 과제개요 이회로는각 SW 를누를때, SW 마다정해진수만큼의펄스가나오는회로이다. 3. 동작확인 1) SW1~SW9를눌렀을때, TP1에서각 SW번호만큼의펄스가나오고 LED가점등되는지확인하시오. ( 예 : SW5를누르면 5개펄스출력됨 ) 2) SW1~SW9를눌렀을때, FND1에 SW의번호가나오는지확인하시오. 3) SW10(RESET) 를누르면 FND가 0 이되고발진이멈추는지확인하시오. 4) DESIGN B 설계후 TP2에서요구파형이나오는지확인하시오. 5) VR2를조정하여 TP1에서펄스가나올때마다주파수가달라지는지확인하시오. ( 예 : SW5를누르면주파수가 5단계로증가한다 ) 공업전자기기 - 제 3 과제 -13-1

11 구분 TP2 요구파형 SW3 눌렀을때 SW6 눌렀을때 SW9 눌렀을때 4. 선수유의사항 가 ) 안전사고에유의하시오. 나 ) 심사위원및집행위원의지시에순응하시오. 공업전자기기-제3과제-13-2

12 5. 회로도 #1 공업전자기기 - 제 3 과제 -13-3

13 6-1. 재료목록 직종명 공업전자기기 (PCB1 회로설계 ) 일련번호재료명규격 ( 치수 ) 단위 1인당소요량 공동소요량 추정 단가비고 1 IC 74LS20 개 1 PCB1 2 IC 74LS04 개 1 PCB1 3 IC 74LS147 개 1 PCB1 4 IC 74LS75 개 1 PCB1 5 IC 74LS47 개 1 PCB1 6 IC NE555 개 1 PCB1 7 IC 74LS32 개 1 PCB1 8 IC 74LS90 개 1 PCB1 9 IC LF356 개 4 PCB1 10 IC 74LS86 개 2 PCB1 11 IC 4082 개 1 PCB1 12 IC 74LS126 개 1 PCB1 13 IC 소켓 DIP 8PIN 개 4 PCB1 16 IC 소켓 DIP 14PIN 개 4 PCB1 17 IC 소켓 DIP 16PIN 개 3 PCB1 18 IC 소켓 DIL 8PIN 개 1 PCB1 19 IC 소켓 DIL 14PIN 개 4 PCB1 20 칩저항 330[Ω] (SMD ) 개 2 PCB1 21 칩저항 1[ kω ] (SMD ) 개 15 PCB1 22 칩저항 10[ kω ] (SMD ) 개 8 PCB1 23 칩저항 100[ kω ] (SMD ) 개 1 PCB1 24 칩저항 51[ kω ] (SMD ) 개 2 PCB1 25 칩저항 3[ kω ] (SMD ) 개 2 PCB1 공업전자기기-제3과제-13-4

14 6-1. 재료목록 직종명 공업전자기기 (PCB1 회로설계 ) 일련번호재료명규격 ( 치수 ) 단위 1인당공동추정소요량소요량단가비고 26 칩저항 20[ kω ] (SMD ) 개 5 PCB1 27 칩저항 47[ kω ] (SMD ) 개 1 PCB1 28 가변저항 100[ kω ] 1/4W 개 1 PCB1 29 가변저항 47[ kω ] 1/4W 개 2 PCB1 30 SW PUSH SW(4P) 개 10 PCB1 31 측정단자 LC-2-G 개 3 PCB1 32 TR C1815 개 1 PCB1 33 세그멘트 FND 507 개 1 PCB1 34 다이오드 1N4148 개 2 PCB1 35 LED 5 (RED) 개 1 PCB1 36 칩커패시터 0.1[ μf ] (SMD ) 개 11 PCB1 37 칩커패시터 470[ pf ] (SMD ) 개 1 PCB1 38 전해콘덴서 10[ μf ] 개 1 PCB1 39 기판 Bare PCB 장 1 PCB1 공업전자기기 - 제 3 과제 -13-5

15 제 3 과제 : PCB1 회로설계답안지 직종명공업전자기기과제명 PCB1( 회로설계 ) 과제번호제 3 과제 경기시간 3:00 시간비번호 감독위원확인 ( 인 ) DESIGN A 다음표를보고 EX-OR GATE 2개, 4INPUT-AND GATE 1개를이용하여 C0~C3와 D0~D3가같을때 X에서 HIGH신호가나오는비교기회로를설계하시오. ( 단, 기판작업시 IC는 개, 개를사용하시오.) 공업전자기기 - 제 3 과제 -13-6

16 Datasheet : Quad 2-input Exclusive-OR Gate : Dual 4-input AND Gate 공업전자기기 - 제 3 과제 -13-7

17 제 3 과제 : PCB1 회로설계답안지 직종명 공업전자기기 과제명 PCB1( 회로설계 ) 과제번호 제 3 과제 경기시간 3:00시간 비번호 감독위원확인 ( 인 ) DESIGN B 다음의부품을이용하여컨트롤단자 Y로제어할수있는 ADC변환회로를설계 하고요구파형과같이나오는지확인하시오. ( 단, Y - HIGH : ON, LOW : OFF 이고, IC는 Datasheet를참조하시오.) 품명 규격 개수 저항 1[ kω ] 4 저항 10[ kω ] 6 저항 20[ kω ] 4 가변저항 100[ kω ] 1 IC LF356 1 IC 74LS126 1 공업전자기기 - 제 3 과제 -13-8

18 Datasheet 1. 74LS126 : Quad 3-STATE BUFFERS 공업전자기기 - 제 3 과제 -13-9

19 7-1. PCB( 부품면 COMPONENT) 공업전자기기 - 제 3 과제

20 7-2. PCB( 동박면 COMPONENT) 공업전자기기 - 제 3 과제

21 7-3. TOP 면 공업전자기기 - 제 3 과제

22 7-4. BOTTOM 면 공업전자기기 - 제 3 과제

23 44 회전국기능경기대회과제 직종명공업전자기기과제명 PCB2( 조정및측정 ) 과제번호제 4 과제 경기시간 3:00 시간비번호 감독위원확인 ( 인 ) 1. 요구사항 (1) 주어진재료와회로도를참조하여만능기판에회로를배선하시오.. (2) 부품번호와심벌을정확히보고제작하시오. (3) 지급된재료와지참한재료가동등품이면사용해도무방함. (4) 가변저항과 TP는조정및측정이용이하게외곽에배치하시오. (5) 파형측정시오실로스코프의입력은 DC 커플링으로하시오. 2. 동작요구사항 (1) VR1 을조정하여 TP1 의주파수를 14[ khz ] 로조정하시오. (2) VR4, VR5 를조정하여 TP3 의주파수를 1[ khz ], 듀티비를 50% 로조정하시오. (3) VR2, VR3, VR6 을조정하여 TP4 의 Vp_p : 8[V], 최소값 : 0[V] 가되게조정하시오. (4) 조정이완료되면 TP1~TP5 까지답안지에작성하시오. 3. 선수유의사항 (1) 안전사고에유의하시오. (2) 심사위원및집행위원의지시에순응하시오. 공업전자기기 - 제 4 과제 -8-1

24 4. 회로도 공업전자기기 - 제 4 과제 -8-2

25 5-1. 재료목록직종명 일련번호 1인당재료명규격 ( 치수 ) 단위소요량 공업전자기기 (PCB2 조정및측정 ) 공동소요량 추정 단가비고 1 IC LF356 개 13 PCB2 2 IC 소켓 DIP 8PIN 개 13 PCB2 3 저항 1[ kω ] 1/4W 개 4 PCB2 4 저항 2.2[ kω ] 1/4W 개 3 PCB2 5 저항 5.1[ kω ] 1/4W 개 4 PCB2 6 저항 3.3[ kω ] 1/4W 개 2 PCB2 7 저항 10[ kω ] 1/4W 개 9 PCB2 8 저항 12[ kω ] 1/4W 개 2 PCB2 9 저항 20[ kω ] 1/4W 개 3 PCB2 10 저항 5.6[ kω ] 1/4W 개 2 PCB2 11 저항 100[ kω ] 1/4W 개 2 PCB2 12 저항 240[ kω ] 1/4W 개 2 PCB2 13 저항 510[ kω ] 1/4W 개 2 PCB2 14 저항 1[ MΩ ] 1/4W 개 3 PCB2 15 저항 30[ kω ] 1/4W 개 1 PCB2 16 가변저항 10[ kω ] 1/4W 개 2 PCB2 17 가변저항 100[ kω ] 1/4W 개 3 PCB2 18 가변저항 220[ kω ] 1/4W 개 1 PCB2 19 TR A1015 개 1 PCB2 20 다이오드 1N4148 개 9 PCB2 21 제너다이오드 RD5A 개 2 PCB2 22 측정단자 LC-2-G 개 5 PCB2 23 칩커패시터 4700[ pf ] 개 1 PCB2 24 칩커패시터 0.1[ μf ] 개 9 PCB2 25 칩커패시터 0.01[ μf ] 개 2 PCB2 공업전자기기 - 제 4 과제 -8-3

26 5-2. 재료목록직종명 일련번호 1인당재료명규격 ( 치수 ) 단위소요량 공업전자기기 (PCB2 조정및측정 ) 공동소요량 추정 단가비고 26 칩커패시터 3300[ pf ] 개 1 PCB2 27 칩커패시터 47[ pf ] 개 1 PCB2 28 칩커패시터 2200[ pf ] 개 1 PCB2 29 만능기판 60 38( 단면, 엑포시 ) 장 1 PCB2 공업전자기기 - 제 4 과제 -8-4

27 PCB2 조정및측정답안지 직종명공업전자기기과제명 PCB2( 조정및측정 ) 과제번호제 4 과제 경기시간 3:00 시간비번호 감독위원확인 ( 인 ) TP1 Vp-p : f : 파형명 : TP2 파형명 : TP3 Vp-p : f : 파형명 : 듀티비 : TP4 Vp-p : f : 파형명 : TP5 파형명 : 공업전자기기 - 제 4 과제 -8-5

28 PCB2 학과이론답안지 직종명 공업전자기기 과제명 PCB2 ( 조정및측정 ) 과제번호 제 4 과제 경기시간 3시간 비번호 감독위원확인 ( 인 ) 문제1] 다음필터에대해 RC 저역통과회로망의모든저항들이 1.8kΩ일때 2,680[ Hz ] 의임계주파수를생성시키기위해요구되는커패시턴스 (CA1, CA2) 를 구하시오. CA1 CA2 Vin RA1 RB1 CB R1 RA2 RB2 CB R3 Vout R2 R4 [ 풀이 ] [ 답 ] CA1 : CA2 : 공업전자기기 - 제 4 과제 -8-6

29 PCB2 학과이론답안지 직종명공업전자기기과제명 경기시간 3 시간비번호 PCB2 ( 조정및측정 ) 과제번호 감독위원확인 제 4 과제 ( 인 ) 문제 2] 1 비트비교기를설계하시오. [ 풀이 ] (1) 진리표 (2) 논리식 A B X (A>B) Y (A=B) Z (A<B) 단, A, B : 입력신호 X, Y, Z : 출력신호 (3) 회로도 X(A>B) A Y(A=B) B Z(A<B) 공업전자기기 - 제 4 과제 -8-7

30 PCB2 학과이론답안지 직종명공업전자기기과제명 경기시간 3 시간비번호 PCB2 ( 조정및측정 ) 과제번호 감독위원확인 제 4 과제 ( 인 ) 문제3] 실효값 100[V] 의교류전압을저항 30[Ω], 리액턴스 40[Ω] 의회로에가할경우전류의최대값은몇 [A] 인가? [ 풀이 ] [ 답 ] 공업전자기기 - 제 4 과제 -8-8

31 44 회전국기능경기대회과제 직종명공업전자기기과제명 PCB3 ( 고장수리 ) 과제번호 제 5 과제 경기시간 2 시간 30 분비번호감독위원확인 ( 인 ) 1. 요구사항 가 ) 지급된재료와회로도를보고고장수리 BOARD를제작하시오. ( 단, 지급재료와동등규격의지참재료사용가능 ) 나 ) 주어진 BOARD에서 5군데의고장부분을고쳐요구사항에맞게동작되게하시오. ( 완전동작이되지않을경우고장수리답안지는채점대상에서제외함 ) 다 ) 고장부분수리시청결하게수리되게하시오. 라 ) 출제된학과이론문제를풀어답안작성후제출하시오. 마 ) 오실로스코프는 DC로파형을측정하시오. 2. 과제개요 DIP SW 를이용하여 BCD 코드를설정하여 FND 에나타내고, 두값의가감산값을 FND 에나타내는회로이다. 3. 동작확인 SW FND SW1 FND1숫자설정 FND1 값1 SW2 FND2숫자설정 FND2 값2 SW3 리셋 FND3 결과값 10의자리수 SW4 감산 FND4 결과값 1의자리수 SW5 가산 가 ) 전원인가후 SW3을눌러리셋시키시오. 나 ) SW1, SW2를이용하여 0~9까지 BCD코드를설정하시오. 공업전자기기-제5과제-11-1

32 다 ) SW5를눌렀을때 요구사항나 ) 에서설정한숫자가 FND1,FND2에나타나고, 두숫자를덧셈한숫자가 FND3,4에나타나는지확인하시오. 라 ) SW4를눌렀을때 요구사항나 ) 에서설정한숫자가 FND1,FND2에나타나고, 두숫자를뺄셈한숫자가 FND3,4에나타나는지확인하시오. ( 단, 감산의경우 FND1 FND2 가되게설정하시오.) 4. 선수유의사항 가 ) 안전사고에유의하시오. 나 ) 심사위원및집행위원의지시에순응하시오. 공업전자기기 - 제 5 과제 -11-2

33 5. 회로도 #1 공업전자기기 - 제 5 과제 -11-3

34 6-1. 재료목록 직종명 일련번호재료명규격 ( 치수 ) 단위 1인당소요량 공업전자기기 (PCB3 고장수리 ) 공동소요량 추정단가비고 1 IC 74LS193 개 4 2 IC 74LS83 개 3 3 IC 74LS86 개 1 4 IC 74LS04 개 1 5 IC 74LS32 개 1 6 IC 74LS85 개 1 7 IC 74LS08 개 1 8 IC 74HC00 개 1 9 IC 74LS47 개 4 10 IC소켓 14PIN(DIP) 개 5 11 IC소켓 16PIN(DIP) 개 칩저항 330[Ω] 1/4W 개 4 13 칩저항 1[ kω ] 1/4W 개 9 14 칩저항 4.7[ kω ] 1/4W 개 2 15 칩커패시터 0.1[ μf ] 개 전해콘덴서 100[ μf ] 개 1 17 PUSH SW PUSH 4P 소형 개 3 18 기판 Bare PCB 장 segment FND 507 개 4 20 SW-DIP DIP 4P 개 2

35 7-1. PCB( 부품면 ) 공업전자기기 - 제 5 과제 -11-5

36 7-2.PCB(TOP 면 ) 공업전자기기 - 제 5 과제 -11-6

37 7-3. PCB(BOTTOM 면 ) 공업전자기기 - 제 5 과제 -11-7

38 PCB3 고장수리답안지 직종명공업전자기기과제명 PCB3( 고장수리 ) 과제번호제 5 과제 경기시간 2 시간 30 분비번호감독위원확인 ( 인 ) (1) 답안지 #1 : 고장수리목록 순번고장부분고장증상수리내용 공업전자기기 - 제 5 과제 -11-8

39 PCB3 고장수리이론답안지 직종명 공업전자기기 과제명 고장수리 과제번호 제 5과제 경기시간 2시간 30분 비번호 감독위원확인 ( 인 ) 이론문제 1] hfe가 200인트랜지스터가포화하기위해필요한 I B 의최소값은얼마인가? 단, V CE(sat) 는무시한다.. Vcc=10 [V] RC 1K Vin RB 100K [ 풀이 ] 답 : 공업전자기기 - 제 5 과제 -11-9

40 PCB3 고장수리이론답안지 직종명 공업전자기기 과제명 고장수리 과제번호 제 5과제 경기시간 2시간 30분 비번호 감독위원확인 ( 인 ) 이론문제 2] 다음회로를간략하게설명하고, 최대입력전압이 12.5[V] 라면 R1에서의전력손실은얼마인가? Vin R1 Vout R2 22 R3 Vref D1 R4 [ 풀이 ] [ 답 ] : 공업전자기기 - 제 5 과제

41 PCB3 고장수리이론답안지 직종명 공업전자기기 과제명 고장수리 과제번호 제 5과제 경기시간 2시간 30분 비번호 감독위원확인 ( 인 ) 이론문제 3] 다음진리표를갖는회로를 NAND GATE 6 개로설계하시오. INPUT OUTPUT A B SUM CARRY [ 풀이 ] 공업전자기기 - 제 5 과제

42 44 회전국기능경기대회과제 직종명공업전자기기과제명프로그램설계과제번호제 6 과제 경기시간 2 시간 30 분비번호감독위원확인 ( 인 ) 1. 요구사항 1) 지급된재료와회로도를참조하여프로그램설계 Board 를제작하시오. ( 단, 지급재료와동등규격의지참재료사용가능 ) 2) 배포되는소스 (WAS.C ) 는프로그램요구조건가 ) ~ 마 ) 까지동작되게한것이다. 이소스를컴파일, 라이팅하여프로그램요구조건가 ) ~ 마 ) 번까지동작시키시오. 단, 자신의컴파일과맞지않는부분은수정하여동작시키시오. 3) 배포되는소스안에 include 되어있는 LCD.C 소스는 COMPILE =CCS-C 버전 :3.249 에포함되었는소스를 rs,rw,en 포트만바꾸어 LCD 를동작시킨것이다. 4) 배포된소스를참조하여프로그램요구조건문제 1]~ 문제 3] 을프로그램하고, 컴파일, 라이팅하여동작시킨후자신의비번호를적고, 저장하시오. C: WASXXX.C, C: WASXXX.asm (XXX : 자신의비번호 ) 5) 본과제는세탁기의기능을구현한것이다. 가 ) 물높이감지기능 나 ) 세탁모드선택기능등 6) 동작요구사항 아래요구사항가 )~ 마 ) 까지는배포되는소스를이용하여동작시키시오. 정상동작이되지않을경우지급된프로그램을수정하여완전동작시키시오. 문제1] ~ 문제3] 까지는소스를참고하여프로그램하여동작시키시오. 공업전자기기-제6과제-22-1

43 가 ) 음계주파수가다음과같이되도록프로그램하시오. 음계 도 레 미 파 솔 라 시 도 주파수 [ Hz ] 나 ) 전원인가또는 RESET 시다음과같이동작되게하시오. (1) LCD W a s h i n g M a c h i n e C o n t r o l l e r... (2) FND=OFF 다 ) 요구사항나 ) 실행 2초후다음과같이동작되게하시오. (1) LCD ' S t a r t ' B u t t o n P u s h p l e a s e (2) FND=OFF 문제1] 요구사항다 ) 의상태에서 MID" 포토인터럽트부분에물체를놓고, "SW5"(start) 를누르면다음과같이되게하시오. (1) FND (2) LCD 와부저는다음과같이되게하시오. LCD 부저 A u t o S h e a c h i n g W a i t 낮은도 0.5 초 A u t o S h e a c h i n g W a i t. 미 0.5 초 공업전자기기 - 제 6 과제 -22-2

44 A u t o S h e a c h i n g W a i t.. 솔 0.5 초 A u t o S h e a c h i n g W a i t... 높은도 0.5 초 W a t e r H e i g h t : M i d d l e 소리없음 (3) 만약 LOW" 또는 HIGH" 포토인터럽트에물체가감지된상태에서 요구사항다 ) 의상태에서 SW5" 를누르면다음과같이실행되게하시오. ( 예 ) LOW" 포토인터럽트에물체가감지된상태이면 W a t e r H e i g h t : L O W HIGH" 포토인터럽트에물체가감지된상태이면 W a t e r H e i g h t : H I G H (4) 어떠한포토인터럽트에도물체가감지되지않으면다음과같이되게하시오. W a t e r H e i g h t : N o t h i n g (5) LED는다음과같이되게하시오. LED LOW MIDDLE HIGH NOTHING LED1 LED2 LED3 단, 는 LED 점등, 는소등상태임. 공업전자기기-제6과제-22-3

45 라 ) 문제 1) 의상태에서 SW4" 을누르면다음과같이동작되게하시오. M o d e S e t t i n g : A L L LDE4,5,6 점등 "SW2" 를누를때마다다음과같이동작되게하시오. M o d e S e t t i n g : w a s + r i n LDE4,5 점등 M o d e S e t t i n g : r i n + d r y LDE5,6 점등 M o d e S e t t i n g : w a s LDE4 점등 M o d e S e t t i n g : r i n LDE5 점등 M o d e S e t t i n g : d r y LDE6 점등 M o d e S e t t i n g : A L L LDE4,5,6 점등 공업전자기기 - 제 6 과제 -22-4

46 마 ) 요구사항라 ) 에서표시되는 MODE중하나를 "SW4" 을눌러선택하면다음과같이되게하시오. 단, ALL MODE는 was -> rin -> dry순으로동작한다. ( 예 ) "dry"mode를선택할려면 " 요구사항라 ) 에서 SW2을눌러 MODE가 "dry" 일때 "SW4" 를누르면된다. (1) LCD는다음과같이표시되고, "SW2" 을누를때마다 X" 가 1씩증가하고최고 4까지증가하고, "SW3" 를누를때마다 1씩감소하여최저 1 까지감소되게하시오. 단, X" 의기본값은 1이다. H o w m a n y d o y o u w a n t? X t i m e (2) FND 는시간이다음과같이나타나게하시오. 단, Mode 별 1 회시간 => was : 30[ 초 ], rin : 20[ 초 ], dry : 15[ 초 ] 이다. ( 예 ) Mode=was+rin 일경우 was(30 초 )+rin(20 초 )=50 초이다. 문제 2] 요구사항마 ) 에서설정완료후 SW5" 를누르면다음과같이동작되게하시오. (1) LCD 는다음과같이표시하시오. N o w : X X X T i m e : y : z z 1 XXX" 는현재 Mode 를나타낸다. 2 y:zz" 에서 y= 분, zz= 초 를나타낸다. 이시간은 0.25 초마다 1 초씩감소하게하시오. (2) FND 는 0.25 초마다 1 초씩감소하게하시오. 공업전자기기 - 제 6 과제 -22-5

47 (3) LED는 Mode상태에따라다음과같이점등되게하시오. was=led4, rin=led5, dry=led6이점등되게하시오. ( 예 ) 요구사항마 ) 에서 Mode를 ALL" 로선택하고횟수를 2회선택하였다면총 2분 10초이고처음 was 부터시작하므로 N o w : w a s T i m e : 2 : 1 0 LED4=ON 30 초후 N o w : r i n T i m e : 1 : 4 0 LED5=ON 20 초후 N o w : d r y T i m e : 1 : 2 0 LED6=ON 15 초후 N o w : w a s T i m e : 1 : 0 5 LED4=ON... 문제3] " 문제2] 에서시간이 0:00이되면 FND는 OFF되고, 부저음이 0.5초간격으로 도 ( 높은도 )-> 솔-> 미-> 도 순으로울린후 LCD는 요구사항다 ) 로돌아가게하시오. 공업전자기기 - 제 6 과제 -22-6

48 2. 선수유의사항 (1) 안전사고에유의하시오. (2) 심사의원및집행위원의지시에순응하시오. 공업전자기기 - 제 6 과제 -22-7

49 3. 회로도 공업전자기기 - 제 6 과제 -22-8

50 4-1. 재료목록직종명 일련번호 재료명규격 ( 치수 ) 단위 1 인당소요량 공업전자기기 (PCB4 프로그램설계 ) 공동소요량 추정단가 비 고 1 IC PIC18F452 개 1 PCB4 2 LCD HB16209 개 1 PCB4 3 FND 507 개 3 PCB4 4 TR 2SA1015 개 3 PCB4 5 X-TAL 4MHz 개 1 PCB4 6 P.B SW 4P( 소형 ) 개 5 PCB4 7 DIODE 1N4148 개 1 PCB4 8 포토인터럽트 SG-2FH 개 3 PCB4 9 전해콘덴서 10μF 개 1 PCB4 10 세라믹콘덴서 22pF 개 2 PCB4 11 세라믹콘덴서 0.1μF 개 1 PCB4 12 LED RED 개 4 PCB4 13 LED GREEN 개 1 PCB4 14 LED YELLOW 개 1 PCB4 15 부저 PIEZO BUZZER 개 1 PCB4 16 가변저항 10kΩ소형 개 1 PCB4 17 저항 4.7kΩ 1/4W 개 8 PCB4 18 저항 1kΩ 1/4W 개 3 PCB4 19 저항 330Ω 1/4W 개 6 PCB4 20 저항 4.7Ω 1/4W 개 1 PCB4 21 저항 150Ω 1/4W 개 3 PCB4 22 저항 47Ω 1/4W 개 3 PCB4 23 기판 Bare PCB 장 1 PCB4 24 LCD CONNECTOR 일렬커넥터 (14PIN 암 ) 개 1 PCB4 25 LCD CONNECTOR 일렬커넥터 (14PIN 수 ) 개 1 PCB4 공업전자기기-제6과제-22-9

51 5-1. PCB(COMPONENT) 공업전자기기 - 제 6 과제

52 5-2. PCB(TOP) 공업전자기기 - 제 6 과제

53 5-3. PCB(BOTTOM) 공업전자기기 - 제 6 과제

54 6. 배포용소스 #include <18F452.h> #device adc=8 #FUSES NOWDT #FUSES WDT128 #FUSES XT #FUSES NOPROTECT #FUSES NOOSCSEN #FUSES NOBROWNOUT //No Watch Dog Timer //Watch Dog Timer uses 1:128 Postscale //Crystal osc <= 4mhz //Code not protected from reading //Oscillator switching is disabled, main oscillator is source //No brownout reset #FUSES BORV20 //Brownout reset at 2.0V #FUSES NOPUT #FUSES NOSTVREN #FUSES NODEBUG #FUSES NOLVP #FUSES NOWRT #FUSES NOWRTD #FUSES NOWRTB #FUSES NOWRTC #FUSES NOCPD #FUSES NOCPB #FUSES NOEBTR #FUSES NOEBTRB //No Power Up Timer //Stack full/underflow will not cause reset //No Debug mode for ICD //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O //Program memory not write protected //Data EEPROM not write protected //Boot block not write protected //configuration not registers write protected //No EE protection //No Boot Block code protection //Memory not protected from table reads //Boot block not protected from table reads #use delay(clock= ) #byte porta=0xf80 #byte portb=0xf81 #byte portc=0xf82 #byte portd=0xf83 #byte porte=0xf84 #define use_portb_lcd #include <LCD.C> #define photo_l bit_test(porta,0) 공업전자기기 - 제 6 과제

55 #define photo_m bit_test(porta,1) #define photo_h bit_test(porta,2) #define led_was (pin_e0) #define led_rin (pin_e1) #define led_dry (pin_e2) #define buz (pin_b0) #define sw1 bit_test(portc,0) #define sw2 bit_test(portc,1) #define sw3 bit_test(portc,2) #define sw4 bit_test(portc,3) #define q1 (pin_c4) #define q2 (pin_c5) #define q3 (pin_c6) #define FND portd #define h(x) output_high(x); #define l(x) output_low(x); #define fnd_off {h(q1) h(q2) h(q3)} #define fnd_1 {l(q1) h(q2) h(q3)} #define fnd_2 {h(q1) l(q2) h(q3)} #define fnd_3 {h(q1) h(q2) l(q3)} #define led_l {porta=0b011000;} #define led_m {porta=0b001000;} #define led_h {porta=0b000000;} #define led_off {porta=0b111000; porte=0b111;} #define led_all {l(led_was) l(led_rin) l(led_dry)} #define led_wr {l(led_was) l(led_rin) h(led_dry)} #define led_rd {h(led_was) l(led_rin) l(led_dry)} #define led_w {l(led_was) h(led_rin) h(led_dry)} 공업전자기기-제6과제-22-14

56 #define led_r {h(led_was) l(led_rin) h(led_dry)} #define led_d {h(led_was) h(led_rin) l(led_dry)} #define con_w {lcd_putc("was #define con_r {lcd_putc("rin #define con_d {lcd_putc("dry "); led_w} "); led_r} "); led_d} //////////////////////////////////////////////////////////////////////////////// // 도레미파솔라시도 #define do1 31 #define re 26 #define me 21 #define pa 19 #define sol 15 #define la 12 #define si 9 #define do2 7 //////////////////////////////////////////////////////////////////////////////// //Key 선언 #define inc 1 #define dec 2 #define next 3 #define sta 4 //////////////////////////////////////////////////////////////////////////////// unsigned char seg[]={ 0b , 0b , 0b , 0b , 0b , 0b , 0b , 0b , 0b , 공업전자기기-제6과제-22-15

57 0b }, key=0, noteon=0, cho_05=0, mul=0, mode_cnt=0, times_cnt=0; long int total=0,de_total=0, buff=0, nano=0; short fnd_flag=0, start_flag=0, w_flag=0,r_flag=0,d_flag=0; void fnd_dis(long int aa); //////////////////////////////////////////////////////////////////////////////// #int_timer2 TIMER2_isr() {static unsigned char cho_05_cnt=0, start_cnt=0; if(cho_05==1){ //0.5초플레그. if(++cho_05_cnt==125){ cho_05=cho_05_cnt=0; } } if(fnd_flag==1){fnd_dis(total);} // fnd on/off flag if(start_flag==1){ // if(++start_cnt==62){ start_cnt=0; total--; de_total++; } if(total==0) start_flag=start_cnt=0; } } //////////////////////////////////////////////////////////////////////////////// void sound(char c){ long int k,m,t; char s; 공업전자기기-제6과제-22-16

58 s = c * ; t = noteon * 500 / s; for(m = 0; m < t; m++){ output_high(buz); for(k = 0;k < s; k++); output_low(buz); for(k = 0;k < s; k++); } } //////////////////////////////////////////////////////////////////////////////// //FND 디스플레이 void fnd_dis(long int aa){ static unsigned char cnt=0; fnd_off cnt++; if(cnt==1){ FND=seg[aa/60]-1; fnd_1 } else if(cnt==2){ FND=seg[(aa%60)%100/10]; fnd_2 } else if(cnt==3){ FND=seg[(aa%60)%100%10]; fnd_3 cnt=0; } } //KEYPAD 함수. void key_pad(){ if(sw1==0){while(sw1==0) key=1;} else if(sw2==0){while(sw2==0) key=2;} else if(sw3==0){while(sw3==0) key=3;} else if(sw4==0){while(sw4==0) key=4;} else key=0; } 공업전자기기-제6과제-22-17

59 //////////////////////////////////////////////////////////////////////////////// void al(){ // ALL if((de_total>0)&&(de_total<=30)){con_w} else if((de_total>30)&&(de_total<=50)){con_r} else if((de_total>50)&&(de_total<=65)){con_d} } void wr(){ // was+rin if((de_total>0)&&(de_total<=30)){con_w} else if((de_total>30)&&(de_total<=50)){con_r} } void rd(){ //rin+dry if((de_total>0)&&(de_total<=20)){con_r} else if((de_total>20)&&(de_total<=35)){con_d} } void ww(){ //was if((de_total>0)&&(de_total<=30)){con_w} } void rr(){ //rin if((de_total>0)&&(de_total<=20)){con_r} } void dd(){ //dry if((de_total>0)&&(de_total<=15)){con_d} } //////////////////////////////////////////////////////////////////////////////// // 문제 2. void start(){ } //////////////////////////////////////////////////////////////////////////////// void what_times(){ // 요구사항마. lcd_gotoxy(1,1); lcd_putc("how many do "); lcd_gotoxy(1,2); lcd_putc("you want? Xtimes"); 공업전자기기 - 제 6 과제

60 times_cnt=1; while(1){ key_pad(); lcd_gotoxy(11,2); if(times_cnt==1) {lcd_putc("1");} else if(times_cnt==2) {lcd_putc("2");} else if(times_cnt==3) {lcd_putc("3");} else if(times_cnt==4) {lcd_putc("4");} if(key==inc){ times_cnt++; if(times_cnt>4) times_cnt=4; } else if(key==dec){ times_cnt--; if(times_cnt==0) times_cnt=1; } else if(key==sta){ lcd_send_byte(0,1); start(); lcd_send_byte(0,1); return; } switch(mode_cnt){ case 1: nano=( ); break; case 2: nano=(30+20); break; case 3: nano=(20+15); break; case 4: nano=(30); break; case 5: nano=(20); break; case 6: nano=(15); break; } total=nano*times_cnt; } } //////////////////////////////////////////////////////////////////////////////// void mode_setting(){ // 요구사항라. 공업전자기기 - 제 6 과제

61 fnd_flag=1; lcd_gotoxy(1,1); lcd_putc("mode Setting"); mode_cnt=1; while(1){ key_pad(); lcd_gotoxy(1,2); lcd_putc(": "); if(mode_cnt==1){lcd_putc("all "); led_all} else if(mode_cnt==2){lcd_putc("was+rin"); led_wr} else if(mode_cnt==3){lcd_putc("rin+dry"); led_rd} else if(mode_cnt==4){lcd_putc("was else if(mode_cnt==5){lcd_putc("rin else if(mode_cnt==6){lcd_putc("dry "); led_w} "); led_r} "); led_d} if(key==inc){ mode_cnt++; if(mode_cnt==7) mode_cnt=1; } else if(key==next){ lcd_send_byte(0,1); what_times(); lcd_send_byte(0,1); return; } } } //////////////////////////////////////////////////////////////////////////////// // 문제 1. void water(){ lcd_send_byte(0,1); mode_setting(); lcd_send_byte(0,1); fnd_flag=0; return; } //////////////////////////////////////////////////////////////////////////////// 공업전자기기-제6과제-22-20

62 void ini(){ // 요구사항다. lcd_gotoxy(1,1); lcd_putc("'start' Button "); lcd_gotoxy(1,2); lcd_putc("push please "); fnd_flag=0; noteon=50; led_off while(1){ key_pad(); if(key==sta){ lcd_send_byte(0,1); water(); break; } } } //////////////////////////////////////////////////////////////////////////////// void main() { setup_adc_ports(no_analogs); setup_adc(adc_off); setup_psp(psp_disabled); setup_spi(false); setup_wdt(wdt_off); setup_timer_0(rtcc_internal RTCC_DIV_16); setup_timer_1(t1_disabled); setup_timer_2(t2_div_by_16,249,1); setup_timer_3(t3_disabled T3_DIV_BY_1); enable_interrupts(int_timer2); enable_interrupts(global); setup_oscillator(false); set_tris_a(0b ); set_tris_b(0); set_tris_c(0x0f); set_tris_d(0b ); 공업전자기기-제6과제-22-21

63 set_tris_e(0b000); led_off fnd_off output_low(pin_a6); porte=0xff; lcd_init(); lcd_gotoxy(1,1); lcd_putc("washing Machine "); lcd_gotoxy(1,2); lcd_putc("controller... "); delay_ms(2000); lcd_send_byte(0,1); while(1){ ini(); } } 공업전자기기 - 제 6 과제

64 44 회전국기능경기대회과제 직종명공업전자기기과제명어셈블리과제번호제 7 과제 경기시간 3 시간 00 분비번호감독위원확인 ( 인 ) 1. 요구사항 1) 지급된어셈블리과제용회로기판, 회로도, 부품및동작설명사항을참조하여회로기판을완성조립하고, 정상동작시키시오. 전면에설치될 PCB #2는지급된만능기판을이용하여조립한후 Plate Cable을이용하여 PCB #1과접속시키시오.(PCB#2는회로도상의굵은실선으로표시된부분임 ) 2) 지급된재료와지참한재료가동등품이면사용해도무방하며, 제작해지참한알류미늄 패널에 SW, FND 를패널배치도 #1 에따라배치하시오. 3) 알류미늄패널은랙에볼트, 너트, 와셔를이용하여고정시키시오. 4) 랙배치도 #1, #2 를참조하여랙을완성시키시오. 5) 동작및조정요구사항 FND SW FND1 일 -1 의자리 SW1 ON/OFF FND2 일 -10 의자리 SW2 월설정 FND3 월 -1 의자리 SW3 일설정 FND4 월 -10 의자리 SW4 RESET 전원을 ON하기전에 SW1을 OFF하시오. 가 ) 이회로는디지털달력회로이다. 나 ) SW1= OFF상태에서 RESET키를한번누르고,SW2, SW3을이용하여날짜를설정한다. 공업전자기기-제7과제-11-1

65 다 ) SW1 을 ON 하면날짜가카운터되는지확인하시오. 라 ) 다음과같이동작하는지확인하시오. 월 일 ) 배포된 PCB 에오류가있으면수정하여동작시키시오. 7) 작업이완료되면심사위원에게동작검사를신청하시오. 2. 선수유의사항 1 안전사고에유의하시오. 2 심사위원및집행위원의지시에순응하시오. 공업전자기기 - 제 7 과제 -11-2

66 3-1. 어셈블리과제회로도 ( 회로도 #1) 공업전자기기 - 제 7 과제 -11-3

67 3-2. 어셈블리과제회로도 ( 회로도 #2) 공업전자기기 - 제 7 과제 -11-4

68 4-1. 재료목록직종명 일련번호 재료명규격 ( 치수 ) 단위 1 인당소요량 공업전자기기 (PCB5 어셈블리 ) 공동소요량 추정단가 비 고 1 SMD IC 74LS04 개 3 PBC5 2 SMD IC 4518 개 2 PBC5 3 SMD IC 74LS08 개 5 PBC5 4 SMD IC 74LS02 개 1 PBC5 5 SMD IC 4002 개 2 PBC5 6 SMD IC 4073 개 1 PBC5 7 SMD IC 74LS32 개 2 PBC5 8 SMD IC 4082 개 1 PBC5 9 SMD IC 4075 개 1 PBC5 10 IC 74LS192 개 4 PBC5 11 IC 74LS76 개 1 PBC5 12 IC 74LS47 개 4 PBC5 14 IC NE555 개 1 PBC5 15 IC 소켓 16PIN(DIP) 개 9 PBC5 16 IC 소켓 8PIN(DIP) 개 1 PBC5 17 가변저항 47kΩ 개 1 PBC5 18 칩커패시터 0.01[uF] (SMD-2012) 개 1 PBC5 19 칩커패시터 0.1[ μf ] (SMD-2012) 개 27 PBC5 20 전해콘덴서 100[ μf ],16V 개 1 PBC5 21 커넥터 MOLEX_3P( 암, 수 ) 개 1 PBC5 22 커넥터 MOLEX_8P( 암, 수 ) 개 4 PBC5 23 PLATE 케이블 50가닥 m 1 PBC5 24 칩저항 12kΩ (SMD-2012) 개 1 PBC5

69 4-2. 재료목록직종명 일련번호 재료명규격 ( 치수 ) 단위 1 인당소요량 25 칩저항 26 칩저항 27 칩저항 47 kω (SMD-2012) 1[ kω ] (SMD-2012) 330[Ω] (SMD-2012) 공업전자기기 (PCB5 어셈블리 ) 공동소요량 추정단가 비 개 1 PBC5 개 3 PBC5 개 4 PBC5 28 리셉터클하우징용개 40 PBC5 29 SW PUSH SW (4PIN) 개 3 PBC5 30 기판 SYP-0808 개 1 PBC5 31 기판 Bare PCB 개 1 PBC5 고

70 5-1. PCB( 부품면 COMPONENT) 공업전자기기 - 제 7 과제 -11-7

71 5-2. PCB( 동박면 COMPONENT) 공업전자기기 - 제 7 과제 -11-8

72 5-3. PCB(TOP) 공업전자기기 - 제 7 과제 -11-9

73 5-4. PCB(BOTTOM) 공업전자기기 - 제 7 과제

74 6. 알류미늄패널 (1) 알루미늄패널배치도 (2) 알류미늄패널가공도 공업전자기기 - 제 7 과제

b027_2005_3462.hwp

b027_2005_3462.hwp 작품번호 제 27 회전국학생과학발명품경진대회 에어트랙을활용한운동상태변화측정의 시각화장치제작에관한탐구지도 출품분야지도논문출품부문학습용품 2005. 6.. 시 도 학교 ( 소속 ) 학년 ( 직위 ) 성 명 인천광역시인천과학고등학교교사김남두 지도학생인천과학고등학교 2 학년박태희 학교에서과학 ( 물리 ) 수업은흥미를유발시킬수있는실험보다는이론과문제풀이가위주로되어있어호기심을충족시키지못하고있다.

More information

Microsoft Word - PEB08_USER_GUIDE.doc

Microsoft Word - PEB08_USER_GUIDE.doc 0. PEB08 이란? PEB08(PIC EVALUATION BOARD 8bits) 은 Microchip 8bit Device 개발을쉽고편리하게할수있는보드입니다. 1. 다양한 8bit Device 지원 기존대부분의 8bit 보드의경우일부 Pin-Count만지원을하였지만, PEB08은 PIC10, PIC12, PIC16, PIC18의 DIP Type Package의모든

More information

(b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로

(b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로 Lab. 1. I-V Characteristics of a Diode Lab. 6. 연산증폭기가산기, 미분기, 적분기회로 1. 실험목표 연산증폭기를이용한가산기, 미분기및적분기회로를구성, 측정및 평가해서연산증폭기연산응용회로를이해 2. 실험회로 A. 연산증폭기연산응용회로 (a) 가산기 (b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로 3. 실험장비및부품리스트

More information

Microsoft Word - Lab.4

Microsoft Word - Lab.4 Lab. 1. I-V Lab. 4. 연산증폭기 Characterist 비 tics of a Dio 비교기 ode 응용 회로 1. 실험목표 연산증폭기를이용한비교기비교기응용회로를이해 응용회로를구성, 측정및평가해서연산증폭기 2. 실험회로 A. 연산증폭기비교기응용회로 (a) 기본비교기 (b) 출력제한 비교기 (c) 슈미트트리거 (d) 포화반파정류회로그림 4.1. 연산증폭기비교기응용회로

More information

Microsoft Word - Lab.7

Microsoft Word - Lab.7 Lab. 1. I-V C Lab. 7. Characterist tics of a Dio 능동필터 ode 1. 실험목표 연산증폭기를이용한저역통과필터 (low-pass filter), filter), 대역통과필터 (band-pass filter) 회로를구성, 연산증폭기능동필터회로를이해 고역통과필터 (high-pass 측정및평가해서 2. 실험회로 A. 연산증폭기능동필터

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 8주차중간고사 ( 인터럽트및 A/D 변환기문제및풀이 ) Next-Generation Networks Lab. 외부입력인터럽트예제 문제 1 포트 A 의 7-segment 에초시계를구현한다. Tact 스위치 SW3 을 CPU 보드의 PE4 에연결한다. 그리고, SW3 을누르면하강 에지에서초시계가 00 으로초기화된다. 동시에 Tact 스위치 SW4 를 CPU 보드의

More information

untitled

untitled 5V 1 2 - + LM7805 1 3 IN OUT GND POWER SW 1 2 CON 330 2 220uF 0.1 220uF LED 330 330 330 330 330 330 330 330 LED0 LED1 LED2 LED3 LED4 LED5 LED6 LED7 5V 10K 10K 10K 10K 10K 10K 10K 10K SW0 SW1 SW2 SW3 SW4

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

실험 5

실험 5 실험. OP Amp 의기초회로 Inverting Amplifier OP amp 를이용한아래와같은 inverting amplifier 회로를고려해본다. ( 그림 ) Inverting amplifier 위의회로에서 OP amp의 입력단자는 + 입력단자와동일한그라운드전압, 즉 0V를유지한다. 또한 OP amp 입력단자로흘러들어가는전류는 0 이므로, 저항에흐르는전류는다음과같다.

More information

[8051] 강의자료.PDF

[8051] 강의자료.PDF CY AC F0 RS1 RS0 OV - P 0xFF 0x80 0x7F 0x30 0x2F 0x20 0x1F 0x18 0x17 0x10 0x0F 0x08 0x07 0x00 0x0000 0x0FFF 0x1000 0xFFFF 0x0000 0xFFFF RAM SFR SMOD - - - GF1 GF0 PD IDL 31 19 18 9 12 13 14 15 1 2 3 4

More information

PowerPoint Presentation

PowerPoint Presentation 신호조절 (Signal Conditioning) 메카트로닉스 시스템의 구성 ECU 인터페이스 회로 (시그널 컨디셔닝) 마이컴 Model of 기계 시스템 인터페이스 회로 (드라이빙 회로) 센서 액츄에이터 (구동기) 기계 시스템 PN 접합 다이오드 [1] 다이오드의 DC 해석과 등가모델 [1] 다이오드의 DC 해석과 등가모델 [1] 다이오드 응용회로 [1] 다이오드

More information

Microsoft PowerPoint - es-arduino-lecture-03

Microsoft PowerPoint - es-arduino-lecture-03 임베디드시스템개론 : Arduino 활용 Lecture #3: Button Input & FND Control 2012. 3. 25 by 김영주 강의목차 디지털입력 Button switch 입력 Button Debounce 7-Segment FND : 직접제어 7-Segment FND : IC 제어 2 디지털입력 : Switch 입력 (1) 실습목표 아두이노디지털입력처리실습

More information

실험 5

실험 5 실험. apacitor 및 Inductor 의특성 교류회로 apacitor 의 apacitance 측정 본실험에서는 capacitor를포함하는회로에교류 (A) 전원이연결되어있을때, 정상상태 (steady state) 에서 capacitor의전압과전류의관계를알아본다. apacitance의값이 인 capacitor의전류와전압의관계는다음식과같다. i dv = dt

More information

ez-shv manual

ez-shv manual ez-shv+ SDI to HDMI Converter with Display and Scaler Operation manual REVISION NUMBER: 1.0.0 DISTRIBUTION DATE: NOVEMBER. 2018 저작권 알림 Copyright 2006~2018 LUMANTEK Co., Ltd. All Rights Reserved 루먼텍 사에서

More information

CD-6208_SM(new)

CD-6208_SM(new) Digital Amplifier MA-110 CONTENTS Specifications... 1 Electrical parts list... 2 top and bottom view of p.c. board... 10 Application... 12 block Diagram... 13 Schematic Diagram... 14 Exploded view of cabinet

More information

Microsoft Word - LAB_OPamp_Application.doc

Microsoft Word - LAB_OPamp_Application.doc 실험. OP Amp 의기본응용회로 Voltage Follower/Impedance Buffer 위의 OP amp 회로에서출력전압신호는입력전압신호와항상같으므로, voltage follower라고불린다. 이회로는어떤기능을가지는회로에부하저항을연결하였을때, 부하저항이미치는영향을최소화하기위해서사용될수있다. 예를들면 low-pass filter 회로에부하저항이연결된다음과같은회로를고려해본다.

More information

Microsoft PowerPoint - (공개)의료기기제작1-3.ppt [호환 모드]

Microsoft PowerPoint - (공개)의료기기제작1-3.ppt [호환 모드] 의료기기제작실습 II 이름 : 이기영 (Lee, Ki Young) 전공 : 의공학 (Medical Engineering) 연구실 : 강릉캠퍼스 50주년기념관 514호이메일 : kylee@kd.ac.kr 학과홈 : http://cms.kd.ac.kr/user/bme/index.html 1 수업계획서 1주 필터회로의분석 2주 필터회로의구현 3주 반전 / 비반전증폭기

More information

°ø±â¾Ð±â±â

°ø±â¾Ð±â±â 20, 30, 40 20, 30, 40 1 2 3 4 5 6 7 8 9 10 3.1 6.3 9.4 12.6 15.7 18.8 22.0 25.1 28.3 31.4 2.4 4.7 7.1 9.4 11.8 14.1 16.5 18.8 21.2 23.6 7.1 14.1 21.2 28.3 35.3 42.4 49.5 56.5 63.6 70.7 5.9 11.9 17.8 23.7

More information

ATmega128

ATmega128 ATmega128 외부인터럽트실습 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring) Prof. Jae Young Choi 외부인터럽트실험 외부인터럽트를사용하기위해관렦레지스터를설정 일반적으로 I/O 포트에대한설정이끝난후에외부인터럽트나타이머 / 카운터설정 PE4~7 번까지 4 개의외부인터럽트 INT4~INT7 까지사용 외부인터럽트사용법요약

More information

슬라이드 1

슬라이드 1 첨부 4 리모콘별 TV 셋팅방법 2011. 1 전략서비스본부서비스지원팀 1 경제형 2002년개발쌍방향단순-2007년개발경제형 /PVR-2007년개발 2002 년 02 월 ~ 2003 년 08 월 85 만 (40 만은 TV 설정불가 ) 선호채널 도움말 만가능 1) TV 전원을키고 2) 0( 숫자 )+ 음소거동시에누름 -> LED ON 3) 리모콘 LED 주황색불확인후제조사코드입력

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 4 th Lecture 유명환 ( yoo@netplug.co.kr) 1 시간 (Time) 에대한정의 INDEX 2 왜타이머 (Timer) 와카운터 (Counter) 인가? 3 ATmega128 타이머 / 카운터동작구조 4 ATmega128 타이머 / 카운터관련레지스터 5 뻔뻔한노하우 : 레지스터비트설정방법 6 ATmega128

More information

K&R2 Reference Manual 번역본

K&R2 Reference Manual 번역본 typewriter structunion struct union if-else if if else if if else if if if if else else ; auto register static extern typedef void char short int long float double signed unsigned const volatile { } struct

More information

(b) 연산증폭기슬루율측정회로 (c) 연산증폭기공통모드제거비측정회로 그림 1.1. 연산증폭기성능파라미터측정회로

(b) 연산증폭기슬루율측정회로 (c) 연산증폭기공통모드제거비측정회로 그림 1.1. 연산증폭기성능파라미터측정회로 Lab. 1. I-V Characteristics of a Diode Lab. 1. 연산증폭기특성실험 1. 실험목표 연산증폭기의전압이득 (Gain), 입력저항, 출력저항, 대역폭 (Bandwidth), 오프셋전압 (Offset Voltage), 공통모드제거비 (Common-mode Rejection Ratio; CMRR) 및슬루율 (Slew Rate) 등의기본적인성능파라미터에대해서실험을통해서이해

More information

BY-FDP-4-70.hwp

BY-FDP-4-70.hwp RS-232, RS485 FND Display Module BY-FDP-4-70-XX (Rev 1.0) - 1 - 1. 개요. 본 Display Module은 RS-232, RS-485 겸용입니다. Power : DC24V, DC12V( 주문사양). Max Current : 0.6A 숫자크기 : 58mm(FND Size : 70x47mm 4 개) RS-232,

More information

온습도 판넬미터(JTH-05) 사양서V1.0

온습도 판넬미터(JTH-05)  사양서V1.0 온습도 조절기 Model:JTH-05 1. 제품 사양. [제품 구분] JTH-05A(입력 전원 AC), JTH-05D(입력 전원 DC) [전원 사양] JTH-05A 입력 전압 출력 전원 소비 전력 JTH-05D AC 90~240V DC 10~36V 12Vdc / Max.170mA Max.2W [본체 사이즈] ~ 온/습도 범위(본체): 사용 [0 ~ 50, 85%RH

More information

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E. ASF(Atmel Software Framework) 환경을이용한프로그램개발 1. New Project Template 만들기 A. STK600 Board Template를이용한 Project 만들기 i. New Project -> Installed(C/C++) -> GCC C ASF Board Project를선택하고, 1. Name: 창에 Project Name(

More information

목차 1. 키패드 (KeyPAD) 2. KeyPAD 를이용한비밀번호입력기

목차 1. 키패드 (KeyPAD) 2. KeyPAD 를이용한비밀번호입력기 Chapter. 13 KeyPAD 를이용한비밀번호입력기 HBE-MCU-Multi AVR Jaeheung, Lee 목차 1. 키패드 (KeyPAD) 2. KeyPAD 를이용한비밀번호입력기 키패드 (KeyPAD) 키패드 (KeyPAD) 마이크로컨트롤러활용에서사용자의입력을받아들이기위한장치 전화기, 컴퓨터, 핸드폰, 냉장고등거의모든가전제품에서사용 키패드인터페이스방식

More information

Microsoft PowerPoint - 부호기와 복호기.PPT

Microsoft PowerPoint - 부호기와 복호기.PPT 논리회로실험부호기와복호기 2005. 5. 3. 부호기와복호기란? 이론실험내용 개요 Encoder & Decoder 서로다른부호간의변환에사용되는것으로디지털신호를압축하거나전송시깨지지않도록바꾸는등여러가지목적에의해부호화라는장치와부호화되어전송되어온신호를다시원래의디지털신호로복호하는장치들을말한다. CODEC(enCOder DECoder) 이라고도한다. 기타 10진 to

More information

Microsoft Word - EastSocket매뉴얼_ _.doc

Microsoft Word - EastSocket매뉴얼_ _.doc USB 전원을이용한 SMD 패키지라이팅지원보드 저가의라이팅장비를사용하여 SMD 패키지마이컴을라이팅할수있도록지원하는장비입니다. 각종제품개발시마이컴을 SMD로사용하는추세로이를양산에적용시고가의장비를사용해야했습니다. 아니면보드에다운로더를사용하여마이컴라이팅을했습니다. 그에따른생산속도의저하및고가의장비구입에따른경제적부담이컸습니다. 이를대처하기위해저가및기존개발에사용한장비를그대로사용하여라이팅을할수있는지원장비를개발했습니다.

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

CAN-fly Quick Manual

CAN-fly Quick Manual adc-171 Manual Ver.1.0 2011.07.01 www.adc.co.kr 2 contents Contents 1. adc-171(rn-171 Pack) 개요 2. RN-171 Feature 3. adc-171 Connector 4. adc-171 Dimension 5. Schematic 6. Bill Of Materials 7. References

More information

구성품 - UMD 2808 모듈 - JTAG 커넥터 - 젂원 케이블 주요 특징 모듈의 부품화 : 고신뢰성의 DSP 모듈을 최적화된 시스템에 적용 용이 TMS320F2808 ZGMS - 100MHz 탑재 : 확장된 온도규격 (-40 도 ~ 125 도) 적용 Ultralo

구성품 - UMD 2808 모듈 - JTAG 커넥터 - 젂원 케이블 주요 특징 모듈의 부품화 : 고신뢰성의 DSP 모듈을 최적화된 시스템에 적용 용이 TMS320F2808 ZGMS - 100MHz 탑재 : 확장된 온도규격 (-40 도 ~ 125 도) 적용 Ultralo TMS320F2808 UMD 모듈 Rev 1.0 (주) 싱크웍스 Korea Tel. 031-781-2810 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [1] page 구성품 - UMD 2808 모듈 - JTAG 커넥터 - 젂원 케이블 주요 특징 모듈의 부품화 : 고신뢰성의 DSP 모듈을 최적화된 시스템에 적용

More information

½½¶óÀ̵å Á¦¸ñ ¾øÀ½

½½¶óÀ̵å Á¦¸ñ ¾øÀ½ 0.2 완전차동 (fully dfferental) OP amp Dfferental nput, Dfferental output Easy to cascade OP amps nsenstve to supply nose Hgh gan Fully dff OP amp requres CMFB Hgh Speed CMOS IAB, POSTECH 0.2. NMOS 입력완전차동

More information

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074> Chap #2 펌웨어작성을위한 C 언어 I http://www.smartdisplay.co.kr 강의계획 Chap1. 강의계획및디지털논리이론 Chap2. 펌웨어작성을위한 C 언어 I Chap3. 펌웨어작성을위한 C 언어 II Chap4. AT89S52 메모리구조 Chap5. SD-52 보드구성과코드메모리프로그래밍방법 Chap6. 어드레스디코딩 ( 매핑 ) 과어셈블리어코딩방법

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 7) . 반감산기와전감산기를설계 반감산기반감산기는한비트의 2진수 에서 를빼는회로이며, 두수의차 (difference, ) 와빌림수 (barrow, ) 를계산하는뺄셈회로이다. 에서 를뺄수없으면윗자리에서빌려와빼야하며, 이때빌려오는수는윗자리에서가져오므로

More information

歯동작원리.PDF

歯동작원리.PDF UPS System 1 UPS UPS, Converter,,, Maintenance Bypass Switch 5 DC Converter DC, DC, Rectifier / Charger Converter DC, /, Filter Trouble, Maintenance Bypass Switch UPS Trouble, 2 UPS 1) UPS UPS 100W KVA

More information

목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2

목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2 제 8 장. 포인터 목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2 포인터의개요 포인터란? 주소를변수로다루기위한주소변수 메모리의기억공간을변수로써사용하는것 포인터변수란데이터변수가저장되는주소의값을 변수로취급하기위한변수 C 3 포인터의개요 포인터변수및초기화 * 변수데이터의데이터형과같은데이터형을포인터 변수의데이터형으로선언 일반변수와포인터변수를구별하기위해

More information

Microsoft PowerPoint - Ch8

Microsoft PowerPoint - Ch8 Ch. 8 Field-Effect Transistor (FET) and Bias 공핍영역 D G S 채널 8-3 JFET 바이어스 자기바이어스 (self-bias) R G - 접지로부터 AC 신호를분리 I D I G = 0 G = 0 D I D I S S = I S R S I D R S S I S = G - S = 0 I D R S = - I D R S D

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-SEGMENT DEVICE CONTROL - DEVICE DRIVER Jo, Heeseung 디바이스드라이버구현 : 7-SEGMENT HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 디바이스드라이버구현 : 7-SEGMENT 6-Digit 7-Segment LED

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 7주차 AVR의 A/D 변환기제어레지스터및관련실습 Next-Generation Networks Lab. 3. 관련레지스터 표 9-4 레지스터 ADMUX ADCSRA ADCH ADCL 설명 ADC Multiplexer Selection Register ADC 의입력채널선택및기준전압선택외 ADC Control and Status Register A ADC 의동작을설정하거나동작상태를표시함

More information

슬라이드 1

슬라이드 1 회로이론 중간고사 -7.. 4 [] 다음소자에정현파전압을인가할때, -I 단자특성을써라 5 점 [] Elcric lap 는고주파에서동작하며에너지를수은증기에전달하여수은증기가 phsphrus 막을때려서빛을발산한다. 그림의회로에서, 가얼마일때최대전력을전달받는가? 등가회로는그림과같고, 는 lap 의크기와 phsphrus 의종류에의해결정된다. 3-4 - OU v 7 rad

More information

정보보안 개론과 실습:네트워크

정보보안 개론과 실습:네트워크 ` 마이크로프로세서설계및실습 12-13 주차강의자료 학습목표 A/D 변환기의제어방법을이해한다 능숙하게 A/D 변환기를제어할수있도록반복실습한다 2/28 아날로그 - 디지털변환회로 아날로그 - 디지털변환회로 (A/D 변환회로 ) 는, 아날로그전기신호를디지털전기신호로변환하는전자회로이다 A/D 컨버터 (ADC: Analog-to-digital converter) 라고도불린다

More information

실험 5

실험 5 실험. OP Amp 의기본특성 이상적 (ideal) OP Amp OP amp는연산증폭기 (operational amp) 라고도불리며, 여러개의트랜지스터로구성이된차동선형증폭기 (differential linear amplifier) 이다. OP amp는가산, 적분, 미분과같은수학적연산을수행하는회로에사용될수있으며, 비디오, 오디오증폭기, 발진기등에널리사용되고있다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-Segment Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 6-Digit 7-Segment LED controller 16비트로구성된 2개의레지스터에의해제어 SEG_Sel_Reg(Segment

More information

MPLAB C18 C

MPLAB C18 C MPLAB C18 C MPLAB C18 MPLAB C18 C MPLAB C18 C #define START, c:\mcc18 errorlevel{0 1} char isascii(char ch); list[list_optioin,list_option] OK, Cancel , MPLAB IDE User s Guide MPLAB C18 C

More information

Microsoft PowerPoint - Ch13

Microsoft PowerPoint - Ch13 Ch. 13 Basic OP-AMP Circuits 비교기 (Comparator) 하나의전압을다른전압 ( 기준전압, reference) 와비교하기위한비선형장치 영전위검출 in > 기준전압 out = out(max) in < 기준전압 out = out(min) 비교기 영이아닌전위검출 기준배터리 기준전압분배기 기준전압제너다이오드 비교기 예제 13-1: out(max)

More information

EP-B-P211.eps

EP-B-P211.eps PFA/PFW Series PFA Series PFW Series PF00 Series Alphabet Index 8 A COM B COM DCV GND F.G. R.S. HOLD COM BANK BANK COUNT PRESET FUNC. AC00~0VCOM OUTOUTOUTOUTOUTS.STOP RD SD SG RS-C PFA/PFW Series, N M/C

More information

Siemens

Siemens SIEMENS () 2004 7 Updated 2004 DEC 09 1. 4 1.1 4 1.2 4 2. 5 2.1 5 2.2 6 2.3 6 2.4 7 3. 8 3.1 50/60 Hz DIP 8 4. 9 4.1 420 9 4.2 420 9 4.3 (CB) 10 5. / () 11 5.1 11 5.2 : P0003 12 6. 13 6.1 13 6.2 15 6.2.1

More information

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp l Y ( X g, Y g ) r v L v v R L θ X ( X c, Yc) W (a) (b) DC 12V 9A Battery 전원부 DC-DC Converter +12V, -12V DC-DC Converter 5V DC-AC Inverter AC 220V DC-DC Converter 3.3V Motor Driver 80196kc,PWM Main

More information

6_5상 스테핑 모터_ _OK.indd

6_5상 스테핑 모터_ _OK.indd 모델구성 적용모델 : 표준축형,, A 8K M 5 6 6 B Autonics motor 1: 은편축형만제공합니다. 2: Standard 결선방식은주문사양입니다. ( 단, 24각, A4K-G564(W), A8K-G566(W) 은제외입니다.) 모델구성 Q-42 모터형식 적용모델 : 기어드일체형,, 로터리액츄에이터형, 로터리액츄에이터 + A M 5 최대허용토크 모터상수

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

Microsoft Word - FunctionCall

Microsoft Word - FunctionCall Function all Mechanism /* Simple Program */ #define get_int() IN KEYOARD #define put_int(val) LD A val \ OUT MONITOR int add_two(int a, int b) { int tmp; tmp = a+b; return tmp; } local auto variable stack

More information

Microsoft Word - DCMD-1000 사용자 메뉴얼.docx

Microsoft Word - DCMD-1000 사용자 메뉴얼.docx DCDM-1000(Ver.1.0 DC모터 드라이버 (DCMD-1000) 사용 설명서 V1.0 Last updated : March 6, 2014 1 / 10 DCDM-1000(Ver.1.0) 목차 1 소개 및 특징 1.1 소개 1.2 사양 1.3 특징 2 DC모터 드라이버(DCMD-1000) 사용법 2.1 전체결선도 2.2 Pin 설명 및 모드 설정 방법 2.3

More information

논리회로설계 3 장 성공회대학교 IT 융합학부 1

논리회로설계 3 장 성공회대학교 IT 융합학부 1 논리회로설계 3 장 성공회대학교 IT 융합학부 1 제 3 장기본논리회로 명제 참인지거짓인지정확하게나타낼수있는상황 ( 뜻이분명한문장 ) 2진논리 참과거짓 두가지논리로표시하는것 0 / 1 로표현가능 논리함수 여러개의 2진명제를복합적으로결합시켜표시하고, 이를수학적으로나타낸것 디지털논리회로 일정한입력에대하여논리적인판단을할수있는전자회로로구성 - 입력된 2진논리신호들에대해적당한

More information

@ p a g e c o n te n tt y p e = " te x t/ h tm l;c h a rs e t= u tf- 8 " fo r (in t i= 0 ; i< = 1 0 ; i+ + ) { o u t.p rin tln (" H e llo W o rld " + i + " < b r/> " ); = re s u lt + re s u lts u m ()

More information

슬라이드 제목 없음

슬라이드 제목 없음 ETOS-DPS-X Guide AC&T SYSTEM 1 ETOS-DPS-X 개요 ETOS-DPS-X Field Bus Network 중 Profibus-DP Network 에연결되는장비. ProfiBus-DP Network 시스템에 DP 통신을지원하지않는현장장비에대한통신서버기능구현. Profibus-DP Slave 동작하기때문에반드시 DP-Master 모듈이있는시스템에서적용가능.

More information

: ` 직종설명서 직종명 : 전기기기 (Control of Electric Machine) 국제기능올림픽대회한국위원회

: ` 직종설명서 직종명 : 전기기기 (Control of Electric Machine) 국제기능올림픽대회한국위원회 : `18. 12. 27 직종설명서 직종명 : 전기기기 (Control of Electric Machine) 국제기능올림픽대회한국위원회 순 서 1. 직종정의 1 2. 작업범위 1 3. 경기과제에관한사항 2 4. 과제출제기준 10 5. 사용재료및경기장시설, 선수지참공구 14 6. 경기진행절차 23 7. 채점에관한사항 26 8. 안전및기타 27 9. 공통사항 27

More information

5.스택(강의자료).key

5.스택(강의자료).key CHP 5: https://www.youtube.com/watch?v=ns-r91557ds ? (stack): (LIFO:Last-In First-Out):. D C B C B C B C B (element) C (top) B (bottom) (DT) : n element : create() ::=. is_empty(s) ::=. is_full(s) ::=.

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

CD-6208_SM(new)

CD-6208_SM(new) Public Address Power Amplifier PA-63 CONTENTS Specifications... Electrical parts list... top and bottom view of p.c. board... 8 Application... 0 block Diagram... Schematic Diagram... Exploded view of cabinet

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 7-Segment Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 의 M3 Module 에는 6 자리를가지는 7-Segment 모듈이아래그림처럼실장 6 Digit 7-Segment 2 6-Digit 7-Segment LED Controller 16비트로구성된 2개의레지스터에의해제어 SEG_Sel_Reg(Segment

More information

Microsoft Word - logic2005.doc

Microsoft Word - logic2005.doc 제 8 장 Counters 실험의목표 - Catalog counter 의동작원리에대하여익힌다. - 임의의 counter를통하여 FSM 구현방법을익힌다. - 7-segment display 의동작원리를이해한다. 실험도움자료 1. 7-segment display 7-segment는디지털회로에서숫자를표시하기위하여가장많이사용하는소자이다. 이름에서알수있듯이 7개의 LED(

More information

ez-md+_manual01

ez-md+_manual01 ez-md+ HDMI/SDI Cross Converter with Audio Mux/Demux Operation manual REVISION NUMBER: 1.0.0 DISTRIBUTION DATE: NOVEMBER. 2018 저작권 알림 Copyright 2006~2018 LUMANTEK Co., Ltd. All Rights Reserved 루먼텍 사에서

More information

歯superimp.PDF

歯superimp.PDF 1 TV TV,, TV TV? TV OSDC (On Screen Display Controller) OSDC TV TV, TV TV 6845 CRTCTI9938 VDP, CRTCVDP OSDC IC TV, OSDC OSDC TV, OSDC, 1 ,,,, ASCII / ( ) ( ) ON/OFF, PC, 2432(PC 1616) CG ROM(FONT ROM)

More information

Microsoft Word doc

Microsoft Word doc 2. 디바이스드라이버 [ DIO ] 2.1. 개요 타겟보드의데이터버스를이용하여 LED 및스위치동작을제어하는방법을설명하겠다. 2.2. 회로도 2.3. 준비조건 ARM 용크로스컴파일러가설치되어있어야한다. 하드웨어적인점검을하여정상적인동작을한다고가정한다. NFS(Network File System) 를사용할경우에는 NFS가마운트되어있어야한다. 여기서는소스전문을포함하지않았다.

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

가. 도트매트릭스제어하기 단일 LED와는다르게도트매트릭스를구동시는구동전류가프로세서에서출력되는전류보다사용량을더많이필요하기때문에 TTL 계열의 IC로구동시키기에는무리가따른다. 이러한문제를해결하기위해서사용전압, 전류정격이높은달링턴트랜지스터가어레이형태로들어있는 ULN2803을

가. 도트매트릭스제어하기 단일 LED와는다르게도트매트릭스를구동시는구동전류가프로세서에서출력되는전류보다사용량을더많이필요하기때문에 TTL 계열의 IC로구동시키기에는무리가따른다. 이러한문제를해결하기위해서사용전압, 전류정격이높은달링턴트랜지스터가어레이형태로들어있는 ULN2803을 CHAPTER 5 도트매트릭스제어하기 가. 도트매트릭스제어하기 가. 도트매트릭스제어하기 단일 LED와는다르게도트매트릭스를구동시는구동전류가프로세서에서출력되는전류보다사용량을더많이필요하기때문에 TTL 계열의 IC로구동시키기에는무리가따른다. 이러한문제를해결하기위해서사용전압, 전류정격이높은달링턴트랜지스터가어레이형태로들어있는 ULN2803을이용한다. 이 IC에는 8개의

More information

UART.h #ifndef _UART_H_ #define _UART_H_ #define DIR_TXD #define DIR_RXD sbi(portd,4) cbi(portd,4) #define CPU_CLOCK_HZ UL UART PORT1 void UAR

UART.h #ifndef _UART_H_ #define _UART_H_ #define DIR_TXD #define DIR_RXD sbi(portd,4) cbi(portd,4) #define CPU_CLOCK_HZ UL UART PORT1 void UAR IMC-V0.1 예제소스파일 1. UART 소스코드 (page 1-3) 2. Encoder 소스코드 (page 4-7) 3. ADC 소스코드 (page 8-10) UART.h #ifndef _UART_H_ #define _UART_H_ #define DIR_TXD #define DIR_RXD sbi(portd,4) cbi(portd,4) #define CPU_CLOCK_HZ

More information

KMC.xlsm

KMC.xlsm 제 7 장. /S 에필요한내용 1] IGBT 취급시주의사항 ) IGBT 취급시주의 1) 운반도중에는 Carbon Cross로 G-E를단락시킵니다. 2) 정전기가발생할수있으므로손으로 G-E 및주단자를만지지마십시요. 3) G-E 단자를개방시킨상태에서직류전원을인가하지마십시요. (IGBT 파손됨 ) 4) IGBT 조립시에는사용기기나인체를접지시키십시요. G2 E2 E1

More information

전자회로 실험

전자회로 실험 전자회로실험 2 조 고주현허영민 BJT의고정바이어스및 부품 * 실험목적 1) 고정바이어스와 회로의직류동작점을결정한다. 다이오드의특성 * 실험장비 계측장비 - Digital Multi Meter 부품 -저항 다이오드의특성 부품 - 트랜지스터

More information

1. SeeEyes HD-SDI 전송장치 개요 개요 HD-SDI 전송 솔루션 신기술 적용을 통한 고성능 / 경제적 CCTV 시스템 구축 Power over Coax 기능을 포함한 HD-SDI 전송 솔루션 저렴한 동축케이블을 이용하여 HD-SDI 신호를 원거리 전송 (H

1. SeeEyes HD-SDI 전송장치 개요 개요 HD-SDI 전송 솔루션 신기술 적용을 통한 고성능 / 경제적 CCTV 시스템 구축 Power over Coax 기능을 포함한 HD-SDI 전송 솔루션 저렴한 동축케이블을 이용하여 HD-SDI 신호를 원거리 전송 (H 신제품 안내 [HD-SDI 전송장치] 1. SeeEyes HD-SDI 전송장치 개요 개요 HD-SDI 전송 솔루션 신기술 적용을 통한 고성능 / 경제적 CCTV 시스템 구축 Power over Coax 기능을 포함한 HD-SDI 전송 솔루션 저렴한 동축케이블을 이용하여 HD-SDI 신호를 원거리 전송 (HD : / Full HD: 130m) 다양한 방식으로

More information

Chapter #01 Subject

Chapter #01  Subject Device Driver March 24, 2004 Kim, ki-hyeon 목차 1. 인터럽트처리복습 1. 인터럽트복습 입력검출방법 인터럽트방식, 폴링 (polling) 방식 인터럽트서비스등록함수 ( 커널에등록 ) int request_irq(unsigned int irq, void(*handler)(int,void*,struct pt_regs*), unsigned

More information

ELECTRICAL PARTS LIST (CA-6215) Ref No. Part No. Description Value Qty AMP B'D ( B ) C1406 C CAP NPP POLY 152J 2J 152P 2 C140

ELECTRICAL PARTS LIST (CA-6215) Ref No. Part No. Description Value Qty AMP B'D ( B ) C1406 C CAP NPP POLY 152J 2J 152P 2 C140 2 C H P O W E R E D MIXER CA-6215 ELECTRICAL PARTS LIST (CA-6215) Ref No. Part No. Description Value Qty AMP B'D ( 4003487400B ) C1406 C1506 3698152198 CAP NPP POLY 152J 2J 152P 2 C1408 C1508 3678050177

More information

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070>

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070> #include "stdafx.h" #include "Huffman.h" 1 /* 비트의부분을뽑아내는함수 */ unsigned HF::bits(unsigned x, int k, int j) return (x >> k) & ~(~0

More information

lecture4(6.범용IO).hwp

lecture4(6.범용IO).hwp 제 2 부 C-언어를 사용한 마이크로컨트롤러 활용기초 66 C-언어는 수학계산을 위해 개발된 FORTRAN 같은 고급언어들과는 달 리 Unix 운영체제를 개발하면서 같이 개발된 고급언어이다. 운영체제의 특성상 C-언어는 다른 고급언어에 비해 컴퓨터의 하드웨어를 직접 제어할 수 있는 능력이 탁월하여 마이크로프로세서의 프로그램에 있어서 어셈블 리와 더불어 가장

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Verilog: Finite State Machines CSED311 Lab03 Joonsung Kim, joonsung90@postech.ac.kr Finite State Machines Digital system design 시간에배운것과같습니다. Moore / Mealy machines Verilog 를이용해서어떻게구현할까? 2 Finite State

More information

BC6HP Korean.ai

BC6HP Korean.ai 제품설명서 BC6HP Microprocessor controlled highperformance rapid charger/discharger with integrated balancer, 250watts of charging power USB PC link and Firmware upgrade, Temperature sensor Charge current up

More information

MR-3000A-MAN.hwp

MR-3000A-MAN.hwp ITS Field Emulator for Traffic Local Controller [ MR-3000A ] User's Manual MORU Industrial Systems. www.moru.com - 1 - 1. 개요 MR-3000A는교통관제시스템에있어서현장용교통신호제어기의개발, 신호제어알고리즘의개발및검증, 교통신호제어기생산 LINE에서의자체검사수단등으로활용될수있도록개발된물리적모의시험장치이다.

More information

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 비트연산자 1 1 비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 진수법! 2, 10, 16, 8! 2 : 0~1 ( )! 10 : 0~9 ( )! 16 : 0~9, 9 a, b,

More information

Microsoft Power Point 2002

Microsoft Power Point 2002 PLC전기공압제어 강의 노트 제 7 회차 PLC 하드웨어의 구조 - 1 - 학습목표 1. PLC 하드웨어의 4가지 구성요소를 설명할 수 있다. 2. PLC 형명을 보고 PLC를 구분할 수 있다. 3. PLC 배선형태에 따라 입력기기와 출력기기를 구분할 수 있다. Lesson. PLC 하드웨어의 구조 PLC 하드웨어에 대한 이해의 필요성 PLC 하드웨어의 구성

More information

Microsoft Word - PLC제어응용-2차시.doc

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

More information

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

Microsoft Word - FS_ZigBee_Manual_V1.3.docx FirmSYS Zigbee etworks Kit User Manual FS-ZK500 Rev. 2008/05 Page 1 of 26 Version 1.3 목 차 1. 제품구성... 3 2. 개요... 4 3. 네트워크 설명... 5 4. 호스트/노드 설명... 6 네트워크 구성... 6 5. 모바일 태그 설명... 8 6. 프로토콜 설명... 9 프로토콜 목록...

More information

untitled

untitled int i = 10; char c = 69; float f = 12.3; int i = 10; char c = 69; float f = 12.3; printf("i : %u\n", &i); // i printf("c : %u\n", &c); // c printf("f : %u\n", &f); // f return 0; i : 1245024 c : 1245015

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 2... ( ). ( ). @ vs. logic data method variable behavior attribute method field Flow (Type), ( ) member @ () : C program Method A ( ) Method B ( ) Method C () program : Java, C++, C# data @ Program

More information

歯9장.PDF

歯9장.PDF 9 Hello!! C printf() scanf() getchar() putchar() gets() puts() fopen() fclose() fprintf() fscant() fgetc() fputs() fgets() gputs() fread() fwrite() fseek() ftell() I/O 2 (stream) C (text stream) : `/n'

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

Microsoft PowerPoint - polling.pptx

Microsoft PowerPoint - polling.pptx 지현석 (binish@home.cnu.ac.kr) http://binish.or.kr Index 이슈화된키보드해킹 최근키보드해킹이슈의배경지식 Interrupt VS polling What is polling? Polling pseudo code Polling 을이용한키로거분석 방어기법연구 이슈화된키보드해킹 키보드해킹은연일상한가! 주식, 펀드투자의시기?! 최근키보드해킹이슈의배경지식

More information

PD-659_SM(new)

PD-659_SM(new) Power Distributor PD-659 CONTENTS Specifications... 1 Electrical Parts List... 2 Top and Bottom View of P.C. Board... 5 Wiring Diagram... 7 Block Diagram... 8 Schematic Diagram... 9 Exploded View of Cabinet

More information

MicrocontrollerAcademy_Lab_ST_040709

MicrocontrollerAcademy_Lab_ST_040709 Micro-Controller Academy Program Lab Materials STMicroelectronics ST72F324J6B5 Seung Jun Sang Sa Ltd. Seung Jun Sang Sa Ltd. Seung Jun Sang Sa Ltd. Seung Jun Sang Sa Ltd. Seung Jun Sang Sa Ltd. Seung Jun

More information

Microsoft PowerPoint - chap04-연산자.pptx

Microsoft PowerPoint - chap04-연산자.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); } 1 학습목표 수식의 개념과 연산자, 피연산자에 대해서 알아본다. C의 를 알아본다. 연산자의 우선 순위와 결합 방향에

More information

Ver. DS-2012.T3.DWS.STR-1.0 System Test Report for Digital Watch System Test Cases Specification Test Summary Report Project Team 이동아 Latest update on

Ver. DS-2012.T3.DWS.STR-1.0 System Test Report for Digital Watch System Test Cases Specification Test Summary Report Project Team 이동아 Latest update on System Test Report for Digital Watch System Test Cases Specification Test Summary Report roject Team 이동아 Latest update on: 2012-10-26 Team Information 이동아 : dalee.dslab@gmail.com Dong-Ah Lee 1 Table of

More information

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어 개나리 연구소 C 언어 노트 (tyback.egloos.com) 프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어먹고 하더라구요. 그래서,

More information

인터럽트 * 인터럽트처리메커니즘 ATmega128 인터럽트 2

인터럽트 * 인터럽트처리메커니즘 ATmega128 인터럽트 2 ATmega128 인터럽트 1 제 04 강 인터럽트 (Interrupt) 인터럽트개요외부인터럽트참고 ) FND 회로실습및과제 인터럽트 * 인터럽트처리메커니즘 ATmega128 인터럽트 2 인터럽트 ( 계속 ) ATmega128 인터럽트 3 * 인터럽트벡터 (P.104 표 7.1 참조 ) : 35 개 인터럽트 ( 계속 ) * 인터럽트허용 / 금지메커니즘 ATmega128

More information

Microsoft PowerPoint - chap03-변수와데이터형.pptx

Microsoft PowerPoint - chap03-변수와데이터형.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num %d\n", num); return 0; } 1 학습목표 의 개념에 대해 알아본다.

More information

Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee

Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee 목차 1. D/A 변환기 2. 병렬 D/A 변환기로 LED 밝기제어하기 3. 직렬 D/A 변환기로 LED 밝기제어하기 D/A 변환기 D/A 변환기 (Digital to Analog Converter) 디지털데이터를아날로그전압으로변환하는소자 A/D변환기와함께마이크로프로세서응용회로에서널리사용됨.

More information

CPX-E-SYS_BES_C_ _ k1

CPX-E-SYS_BES_C_ _ k1 CPX-E 8727 27-7 [875294] CPX-E-SYS-KO CODESYS, PI PROFIBUS PROFINET (). :, 2 Festo CPX-E-SYS-KO 27-7 ... 5.... 5.2... 5.3... 5.4... 5.5... 5 2... 6 2.... 6 2..... 6 2..2 CPX-E... 7 2..3 CPX-E... 9 2..4...

More information