Studio hhjjj workshop

Participation

위키 공동 편집을 원하시는 분은 다음 이메일로 자기소개를 부탁드립니다.
Send me an email to participate in workshop wiki.

songhojun@gmail.com

SensorComm Board

최근 사이트 활동

라이선스 안내

Creative Commons License
본 사이트의 모든 저작물크리에이티브 커먼즈 저작자표시-동일조건변경허락 2.0 대한민국 라이선스에 따라 이용할 수 있습니다.

ATmega168 ADC 3

*아래는 9시 이후부터의 수업 내용입니다.
이전 내용은 다른 분께서 추가 부탁드려요!!
 
 
 
실시간성!!!
ADC 의 spec 을 알아야 미리 가늠할 수 있다.
AVR 의 ADC spec
# of channel, bit resolution, sampling rate
 
free running: 계속 읽어
single conversion: 한 번만 읽어
ADC 가 전력을 많이 소모할 수 있음.
interrupt on ADC conversion
sleep mode noise canceller
led 켜는 정도는 1년도 한다
 
adc multiplexer (ADMUX)
adc register (ADCSRA)
adc data register ( : bit data 전송
 
channel 을 선택하려면 MUX  에 신호를 주면 됨.
p. 255
ex) ADMUX = 1b01100000;
 
register description 을 보자.p. 254
보통 '01' 모드를 사용. 5V 기준
 
ADLAR: 10bit 에서 정렬 방향
 
실제 프로그램 예
 
다음 시간, ADC 를 작동시키기 위한 step 들. p. 243 ~p. 258 다 있다.
+ USART0 의 registre description 을 봐라.
 
 
향후에 전시장처럼 꾸며서, 여러 개의 avr 의 연동.
Day7: Audio Sensor 부터.
Golan levin 의 작품을 싼티나게라도 흉내내보자.
딱 한 번 납땜 필요!!
 
MUX 사용 실패의 예.
channel 갯수를 늘리기 위해서 외부 mux 를 쓴다?
channel 당 sampling rate 가 무지막지하게 느려짐.
input 을 선택해서 바꿀 때 값이 출렁임.
 
다음 시간은 빵판에.
다다음 시간은 만능 기판에 조그맣게.