- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록★─Programing/☆─HardWare (13)
드럼치는 프로그래머
코일을 관통하는 자력선이 변화하면 유도기전력이 발생해서 유도전류가 흐른다는 것을 알았다. 이번에는 자계 속에서 도선을 움직이면 어떻게 되는지 살펴보자. 그림에서 보듯이, 자계 H속에 놓인 U자형 도선 위에 길이 ℓ의 도체 막대를 양끝을 접속시키고 자계의 방향에 직각으로 속도 v로 움직인다고 하자. PQRS는 하나의 폐회로(閉回路)로 되어있다. 이때 도선이 진행하면 폐회로 내부의 자력선 수가 변화하므로 패러데이의 전자유도 법칙에 의해 폐회로는 유도기전력이 발생한다. 유도기전력의 크기는 이 폐회로를 관통하는 자력선의 변화 속도에 비례하게 된다. 따라서 회로에 발생하는 유도기전력의 크기 V는 자계의 세기 H, 도선의 길이 ℓ, 도선의 속도 v에 비례하게 된다. 즉, VαHℓv(α는 비례표시 기호) 로 표시된다..
자계 속을 흐르는 전류가 전자력을 받는 것을 살펴보았다. 이 전자력을 교묘하게 응용한 것이 모터이다. 모터는 회전력(回轉力)을 발생시키는 기계로, 흔히 전동기(電動機)라고 부르기도 한다. 좀더 학술적으로 말하자면 전기적 에너지를 역학적 에너지로 바꾸는 장치이다. 공장이나 가정에서 널리 쓰이고 있는데, 가전 제품의 90%이상이 모터의 힘을 빌리고 있을 정도이다. 그런데 이 모터는 발명된 것이 아니라, 기계 조작의 실수로 우연히 발견한 것이다. 1873년 빈에서 세계박람회가 열렸을 때의 이야기이다. 이때 여러 대의 발전기가 전시되어 증기기관으로 그 발전기들을 돌려 발전하고 있었다. 그런데 조수 한 사람이 배선을 잘못해서 발전중인 발전기와 정지중인 발전기를 접속해 버렸다. 그러자 정지중인 발전기가 갑자기 돌기..
스위칭 레귤레이터란? LDO(Low Drop-Out) 레귤레이터란? 선형 레귤레이터와 스위칭 레귤레이터의 비교? 스위치 캐패시터 변환기란? 오류 플래그란? On/Off 및 셧다운이란? 동기화 및 주파수 조정이란? 스위칭 레귤레이터란? 스위칭 레귤레이터는 출력 전압을 생성하기 위해, 에너지 저장 컴포넌트(커패시터 및 유도기) 및 출력 스테이지를 사용하는 장치로서, 켜짐과 꺼짐을 반복합니다. 레귤레이션 기능은 출력 전압의 피드백 샘플에 기초한 스위치 타이밍 조정을 통해 이루어집니다. 고정 주파수 레귤레이터에서는, PWM 컨트롤로 알려져 있는 스위치 전압의 펄스 폭을 변조시킴으로써 스위치 타이밍을 조정합니다. 게이트 오실레이터 또는 버스트 방식 레귤레이터에서는 스위치 펄스 및 주파수가 일정하게 유지되지만, 출..
DC모터속도제어 DC모터의 가변속도 제어법 1. DC 모터의 가변속 제어 DC 모터의 속도를 연속적으로 바꾸려는 경우에는 어떻게 하는가. 기본적으로는 DC 모터에 가하는 전압을 바꾸면 속도는 변화한다. 단순히 모터의 코일에 흐르는 전류와 속도가 정비례 하기 때문에 그림 1과 같이 하여 모터의 구동전압을 변화시키면 속도를 가변으로 할 수 있는 것이다. 이 구동전압을 변화시키는 방법으로 아날로그 방식과 펄스폭 변조방식의 두 가지 방법이 있다. 다음은 각 방식과 특징에 대해 설명한다. 2. 아날로그 방식의 가변속 제어 직접 구동전압 그 자체를 변화시키는 것으로, 기본회로는 그림 2와 같다. 즉, 트랜지스터로 전압 Dropper를 구성하고 컬렉터 이미터간의 드롭 전압을 바꿈으로써 모터에 가해지는 구동전압을 가변..
카페 > 시스템 소프트웨어 | 경후니 http://cafe.naver.com/lexyacc/93 -------------------------------------------------------------------- ARM7 강좌 [1] : 강좌 소개 -------------------------------------------------------------------- ● 강좌 소개 RISC칩 중에 가장 널리 사용되고 있는 것의 하나인 ARM7에 대하여 다루어 보려고 합니다. 부족한 점이 많겠지만, 이 강좌를 통해 ARM7을 공부하시는 분들에게 조금이나마 도움이 되었으면 하고, 아울러 저 역시 어떤 보람을 얻을 수 있었으면 합니다. ● 강좌에서 다루고자 하는 내용들 - 개요 - 구조 - 레지스터 ..
(2) 16비트 병렬 입력 인터페이스 8비트 CPU에서 16비트의 병렬 입력장치를 접속하기 위한 16비트 병렬 입력 인터페이스 회로에서는 2회의 8비트 입력 동작 사이의 시차 때문에 입력 데이터가 변할 수 있으므로, 실제로 입력장치에서 입력하는 데이터를 동시에 순간적으로 16비트로 저장시켜 놓고 입력하는 것이 중요하다. 예를 들어 지금 16비트의 카운터를 읽어들이기 위하여 하위 바이트에 트리 스테이트 버퍼1을 접속하고 상위바이트에 버퍼2를 접속하였으며, 8비트 마이크로프로세서는 하위 8비트 데이터를 먼저 입력하고 상위 8비트 데이터를 나중에 입력한다고 가정하자. 지금 만약 카운터의 값이 00FFH인 상태라면 버퍼1을 통하여 FFH, 버퍼2를 통하여 00H가 읽혀..
8비트 마이크로프로세서에 16비트의 병렬 입출력장치를 접속하기 위한 16비트 병렬 입출력 인터페이스 회로를 설계할 경우에는 매우 세심한 주의가 필요하다. 왜냐하면, CPU는 한번에 8비트씩의 데이터를 입출력하므로 16비트 입출력장치와 데이터 전송에서는 반드시 2회의 입출력 동작을 수행해야 하며, 이들 입출력 동작 사이에 시차(time gap)가 발생하기 때문이다. 이러한 것은 10비트, 12비트, 16비트의 A/D 또는 D/A 컨버터나 카운터에서 모두 마찬가지이다. D/A 컨버터와 같은 병렬 출력장치에서는 이와 같은 2번의 8비트 데이터 출력 사이의 시차 때문에 하위 바이트는 새로 갱신된 데이터가 적용되고 상위 바이트는 갱신되기 전의 데이터가 적용됨으로써 아날로..
우리가 8비트, 16비트 또는 32비트 마이크로프로세서라고 할 때의 비트수를 "워드(word)"라고 부른다. 그러면 컴퓨터나 마이크로프로세서에서 이 워드란 도대체 무엇인가? 이를 한마디로 정의하면 "컴퓨터에 사용된 CPU가 한번에 기본적으로 처리할 수 있는 데이터의 길이"라고 말할 수 있다. 그런데 여기서 데이터를 처리한다는 것은 2가지의 측면이 있다. 첫째로, CPU의 내부적인 처리는 산술 및 논리연산으로 대표된다. 즉, CPU가 한번에 기본적으로 연산처리하는 데이터의 길이가 워드이다. 둘째로, CPU의 외부적인 처리는 메모리 및 I/O에 대한 데이터 액세스이다. 즉, CPU가 한번의 버스 사이클을 통하여 메모리나 입출력장치에서 액세스하는 데이터의 길이가 워드이다. 그러나 여기에는 적지 않은 예외가 있..
마이크로프로세서를 이용한 시스템에서 CPU와 외부 메모리나 입출력장치 사이에는 버스로 접속되는 구조를 갖는다. 그러면, 이 버스란 무엇이며, 왜 이를 사용하는가? 이것을 아는 것은 마이크로프로세서를 이해하는데 가장 기초가 될 것이다. 버스(bus)란 디지털 회로에서 동일한 기능을 수행하는 많은 신호선들의 집단이라고 정의할 수 있다. 하나하나의 신호들이 개인 교통수단인 택시에 해당하듯이 버스는 대량 교통수단인 버스나 기차에 해당하는 것이다. CPU가 외부에 있는 메모리나 I/O들의 번지를 지정하는데 사용하는 신호선들을 어드레스 버스라고 하며, CPU가 외부에 있는 메모리나 I/O들과 데이터를 주고받는데 사용..
출처 : 윤교수의 마이크로 프로세서 월드 1. 상호 및 품명 상호는 micrel 이며 품명은 MIC2545A 와 MIC2549A 의 2 품종을 한 data sheet 에 모았군요. 이부품의 기능을 요약하면 'Programmable Current Limit High-Side Switch' 가 되는군요. 그 아래, 'Preliminary Information' 은 이 sheet 에 기록한 내용이 최종 확정된 것이 아닌 '예비 정보' 라는 뜻입니다. 따라서 최종 확정된 후속 자료가 있을 가능성이 있습니다. 이와 거의 같은 의미로 'Advanced Information' 이라 되어 있는 경우도 있습니다. 이는 Preliminary Information 보다는 좀 더 확정된 경우에 사용하는 것 같습니다. 'pro..