본문 바로가기
반응형

2016/0465

2016-04-28_조재찬_스터디일지_자료구조 프로그램이란 데이터를 표현하고, 표현된 데이터를 처리하는 것. int arr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // 자료구조화, 데이터의 표현에 저장의 의미가 포함(int형 변수 선언이나, 배열 선언 등) for(idx=0; idx 2016. 4. 29.
2016-04-27_조재찬_업무일지_디지털제어-회로 기초 if(조건식) { 조건만족시 수행할 명령; } if문의 조건은 0 이냐 0이 아니냐로 갈림 (0이 아니면 참) if(a==1) 주석처리 #if ~ #endif OR : 논리합 AND : 논리곱 HD74LS00P (NAND 게이트) http://www.alldatasheet.co.kr/datasheet-pdf/pdf_kor/247357/RENESAS/HD74LS00P.html NOT 게이트 Output : A = Lo: Out = Hi A = Hi: Out = Lo A = Lo: Out = Hi A = Hi: Out = Lo NOR 게이트(74HC02) 입력들 중 `1`이 1개 이상이면 출력이 `0`이 됨 입력이 모두 `0`인 경우에만 출력이 `1`이 됨 A = Lo, B = Lo: Out = Hi A =.. 2016. 4. 27.
20160427_장진웅_업무일지_디지털 제어_기본 논리회로 실험2 OR = 논리합 OR 게이트 그림 OR게이트 진리표A B Y0 0 00 1 1 1 0 1 111 AND = 논리곱 AND 게이트 그림 AND 게이트 진리표A B Y 0 00 0 1 0 1 0 0 1 1 1 명령어gcc -o Gpio GPIO_RPi.c -l wiringPisudo ./Gpio 논리회로 4개가 모여서 플립플롭을 만든다. 그리고 타임어카운트에 사용이 가능하다. (그림 AND 게이트 + NOT 게이트, NAND 게이트) (그림 OR 게이트 + NOT 게이트, NOR 게이트) NOR 게이트와 NAND 게이트를 사용하는 곳과 진리표. NOT - AND=-> NORNOT - AND NOT - OR=-> NANDNOT - OR 드모르간의 정리. 덧셈. XOR 배타적 논리합. A B Y 0 0 0 0 .. 2016. 4. 27.
20160427_장진웅_업무일지_디지털 제어_기본 논리회로 실험2 OR = 논리합 OR 게이트 그림 OR게이트 진리표A B Y0 0 00 1 1 1 0 1 111 AND = 논리곱 AND 게이트 그림 AND 게이트 진리표A B Y 0 00 0 1 0 1 0 0 1 1 1 명령어gcc -o Gpio GPIO_RPi.c -l wiringPisudo ./Gpio 논리회로 4개가 모여서 플립플롭을 만든다. 그리고 타임어카운트에 사용이 가능하다. (그림 AND 게이트 + NOT 게이트, NAND 게이트) (그림 OR 게이트 + NOT 게이트, NOR 게이트) NOR 게이트와 NAND 게이트를 사용하는 곳과 진리표. NOT - AND=-> NORNOT - AND NOT - OR=-> NANDNOT - OR 드모르간의 정리. 덧셈. XOR 배타적 논리합. A B Y 0 0 0 0 .. 2016. 4. 27.
20160426_장진웅_업무일지_디지털 제어_기본 논리회로 실험1 라즈베리파이 회로도를 볼 필요 없이 사용할 수 있어서 정말 편리했습니다. 감사합니다. 승규 선생님.저항 없이 어느정도 LED의 밝기를 확인 해보았습니다. 이렇게 하면 LED 수명이 빨리 줄어든다고 하셔서확인만하고 바로 저항을 달아주었습니다.이번에는 NOT 게이트를 활용하여 LED를 켜 보았습니다.AND를 이용을 하여 PUTTY로 화면에 출력값을 나오게 만들어 보았습니다. 명령어gcc -o Gpio GPIO_RPi.c -l wiringPisudo ./Gpio GPIO_RPi.c GPIO_RPi2.c 2016. 4. 27.
20160425_장진웅_업무일지_디지털 제어_회로 기초 이론 Analog: 연속 -> Noise에 약하다. 보안에 약하다.(주파수만 맞추면 도,감청이 가능하다.) Digital: 불연속 -> Noise에 강하다. 보안에 강하다. 보안에 강해서 Digital을 많이 사용하는 이유가 되었다. ADC -> 표본화양자화부호화 -> Digital 전류. Current. A.전압. DC 5V(제일 많이 사용) / 3.3V(두번째로 많이 사용)저항. p.s 충전을 하기 위해서는 전격의 20% 이상의 전압이 필요하다.ex) usb2.0은 DC 5V이다 하지만 컴퓨터의 usb는 대략 5.1V이다. (20% 이상) 회로 설계시1. 전자부품의 스펙 확인2. 부품 배치3. 회로설계4. Artwork5. Debugging(수정, 보완)6. Artwork7. up, down을 쓰는 이유:.. 2016. 4. 27.
20160426_김도관_업무일지_디지털제어_RPi GPIO 제어 라즈베리파이와 칩셋 연결 1. VCC및 GND는 필수연결 2. ouput(+)에 저항연결 -> LED 연결 -> (-)연결 wiringPi 라이브러리 설치후 확인 74HC32AN (OR연산) 데이터시트 전체 연결모습 미니케이블로 직접 연결시 A2 ,B2 가 Low 일때 Low이므로 LED 켜지지 않음 A2 가 High ,B2 가 Low 일때 High이므로 LED 켜짐 A2 ,B2 모두 High 일때 High이므로 LED 켜짐 A2 가 Low ,B2 가 High 일때 High이므로 LED 켜짐 프로그램으로 작동시 1번째 코드123456789101112131415161718192021222324252627282930313233343536373839#include #include #define A 28#def.. 2016. 4. 27.
2016-04-26_조재찬_업무일지_디지털제어-RPi GPIO 제어 라즈베리 파이, WiringPi를 이용한 GPIO 제어 WiringPi 설치하기전 Git 설치 sudo apt-get install git-core 라즈베리 파이 업데이트 sudo apt-get update sudo apt-get upgrade Git을 통해 WiringPi 내려받기 git clone git://git.drogon.net/wiringPi 다운로드 완료 후, 빌드 수행 cd wiringPi ./build gpio 유틸리티 실행 GPIO 확장보드의 28과 29핀을 쓸 것. (BCM 20, 21) 라즈베리파이 GPIO (General purpose input/output) 74HC08N, Quad 2-input AND gate LED켜기 1 2 3 4 5 6 7 8 9 10 11 12 13 1.. 2016. 4. 26.
20160425_김도관_업무일지_디지털제어_회로 기초 Analog와 Digital의 차이 Analog 연속성, Noise에 약함,보안성취약 Digital 불연속성, Noise및 보안이 강함 ADC(아날로그-디지털 변환회로) 변환과정 ADC -> 표본화 코드화 양자화 -> Digital 디지털 샘플링 이산적(離散的)인 신호를 만들기 위해 연속적 신호(아날로그)에서 얻어진 단위시간(주로 초)당 샘플링 횟수를 정의한다. http://www.mully.net/lee/2015/digital_sampling/ 이미지 참고 전류, 전압, 저항 전류 Current A 전압 Voltage V 저항 Resistor 전류흐름 방해 직렬병렬 차이 V(전압)=I(전류)*R(저항) 병렬일때 전압과 전류의 세기는 동일하지만 방전시간은 직렬보다 느리다 직렬일때 전압은 2개의 전압을 더.. 2016. 4. 26.
728x90
반응형