학과공부/산업제어

산업제어 3주차- PLC 개념
plc의 필요성 -easy to modify input and output devices (수정하는게 쉽다) - easily programmed and maintained by plant electricians (유지보수가 쉽다) - be able to function in an industrial environment (산업환경에 기능할 수 있다) PLC는 컴퓨터를 이용해 기계와 process를 다루는데 특화되어 있다 PLC의 이점 flexible faster response time less and simpler wiring solid state no moving part modular design -> easy to reapair and expand 더 복잡한 시스템을 다룰 수 있다 정교한 명령집합..

10주차 : 마이컴 5 - 입력 부품 사용법 ( 센서, 가변저항 등 아날로그 입력 , map 함수)
입력 부품 ( 주로 센서) -온/습도 센서, 택트 스위치 . 광센서, 가변저항 , 콘덴서 마이크 등 -센서, 마이크, 카메라 ,키보드 등 + 아날로그는 (d14~19로 디지털로도 사용 가능) analogRead(핀 번호) : 아날로그 입력 값 읽는다. 반환값 = 0~1023 ( 0V ~ 5V) 반환값을 원하는 단위로 이용시 변환식을 사용해야함 디지털 입력 pinMode(핀 번호, 모드) : 핀 동작을 입력이나 출력으로 설정한다 (모드 = OUTPUT,INPUT,INPUT_PULLUP) 모드가 INPUT일때 pinMode 함수 자체 생략 가능 digitalRead(핀 번호) : 디지털 입력 값을 읽는다 , 반환값 ( HIGH OR LOW , 핀 : D0~D13, A0~A5) 풀업저항 : 디지털 입력에서 h..

9주차 - 마이컴 4 : 아두이노 기초 문법 (함수, 제어문 , 연산자 등)
- CPU , 메모리 , 인터페이스 구성 - 메모리 : 일시기억메모리 ( 휘발성) , 고정 기억 메모리 & 부트로더 ( 비휘발성) - 고정기억메모리 : 컴파일된 실행파일 저장 - 부트 로더 : 전원이 들어온 상태일 때 프로그램을 실행하는 펌웨어 저장 디버깅 : 오류나거나 원하는대로 안움직일떄 수정하거나 개선하는 작업 (구문오류 등) 전각 공백 문자 오류 발생시 : 프로그램명:15: error: stray ‘ ‘ in program >이때는 Ctrl + F를 누르면 나타나는 문자 치환으로 2바이트 전각 공백문자를 1바이트 반각 공백 문자로 바꾸면 간단히 수정할 수 있음 ' unsigned 는 int나 long과 함께 이용, 단독 사용 x ( 이것을 이용하면 음수 없이 양수로 더 넓은 범위 이용가능) 식별자..