하드웨어2010. 6. 12. 23:24
AMOLED를 이야기 하다가 보니,
막상 이 녀석에 대해서 아는게 없었다는 생각이 들어 부랴부랴 검색 모드 -ㅁ-!

아무튼, 정리하자면 AMOLED는 AM-OLED의 약자이다.
OLED는 유기 EL 소자(organic electro-luminescence)를 이용한 LED로 백라이트가 없이 소자 자체가 발광하는것이 특징
[유기 EL 디스플레이 : http://e-words.ne.kr]

그리고 약간 차이가 있는 내용이지만
Active / Passive Address LCDs로 나뉘는데, Passive는 과거의 느린 녀석으로, 한 행/한 열 단위로 갱신하고
Active는 하나하나 소자를 한번에 접속하여 변경한다. 결론은 Active / Passive는 소자 제어에 대한 방법론이지
백라이트나 소자의 작동 방식에 대한 내용은 아닌것으로 생각된다.
[링크 : http://en.wikipedia.org/wiki/Liquid_crystal_display#Passive-matrix_and_active-matrix_addressed_LCDs]

그런 이유로 엄밀하게는 AM-OLED는 Active Matrix 로 빠른 화면 갱신의 특성을 보이며
만약에, Passive Matrix OLED가 나온다면 상대적으로 느리고 저렴하게 나올지도 모르겠다.
(근데 왜 난.. AMO-LED를 AMOrphous-LED로 착각하고 있었을까? ㅠ.ㅠ)

amorphous는 비결정질이라고 하며, 고체처럼 고정된 분자결합이 아니며
그렇다고 해서 액체처럼 끊어진 결합도 아닌 상태이다. 유리나 LCD에 들어가는 액정이 이러한 상태이다.
(그러고 보면, 굳이 S-LCD에서 amorphous를 꺼내낼 이유가 있을까?)


Posted by 구차니
하드웨어2010. 6. 10. 14:46
LED : Light-emitting diode
 

매번 극성이 헷갈린다.
다리가 붙어있으면 긴쪽이 - 라고 외우고 사는데
다리가 잘리거나 이미 붙어있는넘 재활용할때는 회로를 보거나 부품을 자세 히보는수 밖에 없다.

다리가 짧거나, 면적이 크면    - 극이다.
다리가 길거나, 면적이 작으면 + 극이다.

[링크 : http://en.wikipedia.org/wiki/Light-emitting_diode]
[링크 : http://ko.wikipedia.org /wiki/발광_다이오드]
Posted by 구차니
하드웨어2010. 5. 10. 11:05
하버드 아키텍처(Harvard architecture)는 본래 명령용 버스와 데이터용 버스로 물리적으로 분할한 컴퓨터 아키텍처를 나타내는 용어이다. (폰 노이만 구조와 대비시킨 용어이기도 하다).

[링크 : http://ko.wikipedia.org /wiki/하버드_아키텍쳐]
[링크 : http://en.wikipedia.org/wiki/Harvard_architecture]


AVR에서 하버드 아키텍쳐라는 이야기가 나오길래 문득 기억이 나서 검색한 내용.

'하드웨어' 카테고리의 다른 글

LCD 관련 용어  (0) 2010.06.12
LED 극성  (0) 2010.06.10
USB 3.5 인치 외장하드가 돌긴하는데 인식이 안된다구요?  (0) 2010.03.08
bogoMIPS on E5400  (0) 2010.03.03
USIM / SIM  (0) 2010.02.19
Posted by 구차니
하드웨어2010. 3. 8. 13:18
잘보니 노란색 전원 케이블이 끊어져 있었다.
3.5 인치 IDE 계열 전원 커넥터는 몰렉스 커넥터라고 하며
노란색은 12V
빨간색은 5V
검은색은 GND 이다.

음.. 3.5인치 하드면은 12V가 들어가야 할텐데
5V만 들어가서 모터 돌리는데 전기 다 잡아먹고
다른 회로들이 작동을 하지 못해 발생하는 현상으로 추측된다.


Type Electrical power connector
Production history
Designer Molex
Specifications
Width 21 mm
Height 6 mm
Electrical Yes

Max. voltage 12 V

Max. current 11 A/pin (30 °C rise)
Pins 4
Pin out

Color Type
Pin 1 Yellow +12 V
Pin 2 Black Ground
Pin 3 Black Ground
Pin 4 Red +5 V
18 AWG wire is typically used.


[링크 : http://en.wikipedia.org/wiki/Molex_connector]

'하드웨어' 카테고리의 다른 글

LED 극성  (0) 2010.06.10
하버드 아키텍쳐 / Harvard architecture  (0) 2010.05.10
bogoMIPS on E5400  (0) 2010.03.03
USIM / SIM  (0) 2010.02.19
디커플링(decoupling) / 바이패스(bypass) 캐패시터  (0) 2010.02.16
Posted by 구차니
하드웨어2010. 3. 3. 16:14
혹시 E5400 이라고 붙은 이유가..
bogomips로 5400이 나와서 그런건 아니겠지? ㄱ-

아무튼 단순 수치상으로 2개 프로세서니까, 10800MIPS가 되는걸려나?

# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Pentium(R) Dual-Core  CPU      E5400  @ 2.70GHz
stepping        : 10
cpu MHz         : 2700.095
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 5403.74

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Pentium(R) Dual-Core  CPU      E5400  @ 2.70GHz
stepping        : 10
cpu MHz         : 2700.095
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips        : 5400.07


2009/11/12 - [하드웨어 관련] - BogoMIPS - cpu 성능 측정하는 방법중 하나


Pentium(R) Dual-Core  CPU      E5400  @ 2.70GHz
bogomips        : 5403.74

Intel(R) Pentium(R) D CPU 3.00GHz
bogomips        : 5988.40

Intel(R) Xeon(R) CPU           X3320  @ 2.50GHz
bogomips        : 6236.74

Intel(R) Pentium(R) 4 CPU 2.66GHz
bogomips    : 5319.93

Intel(R) Pentium(R) M processor 1.20GHz under Portable Ubuntu TRES (9.10)
bogomips    : 5872.02 / 5319.93 / 4246.73
bogomips    : 2510.02 (Speed Step to 600Mhz)

Intel XScale-PXA255 rev 6 (v5l)
BogoMIPS        : 396.56

STb7100 Reference board (SH4)
bogomips        : 262.14

STBx25xx (PPC)
bogomips        : 250.36


Posted by 구차니
하드웨어2010. 2. 19. 15:21
USIM:Universal Subscriber Identity Module
SIM : Subscriber Identification Module

이름이야 Universial 차이니까 대충 패스.
아무튼 내용을 대충보면

USIM 어플리케이션은 WCDMA 가입자인증을 위하여 인증센터(AuC:Authentication Center)와 비밀키(K)를 공유하여 아래와 같은 인증절차를 수행한다.
0.(가입자정보 판독)- 3G단말은 USIM카드로부터 가입자 정보(IMSI)를 읽어 네트워크(HLR/AuC)로 전송한다.
1.(인증벡터 생성)- 네트워크(HLR/AuC)는 USIM카드와 공유하는 비밀키(K)로 인증벡터를 생성한 후
USIM카드로 전송한다.
2.(네트워크 인증)- USIM카드는 비밀키(K')를 이용하여 네트워크 인증센터로부터 수신한 인증벡터(AV)를 검증한다.
3.(인증 응답값 생성)- USIM카드는 인증 응답값(RES)를 생성하여 네트워크(HLR/AuC)로 전송한다.
4.(USIM카드 인증)- 네트워크(HLR/AuC)는 USIM카드로부터 수신한 인증 응답값(RES)과 자신이 생성한
 인증 응답값(XRES)와 상호 비교하여 USIM카드를 인증한다.

상기 0.~4.과정을 통하여 USIM카드와 네트워크는 세션 키(CK, IK)를 획득하고 이를 통하여 무선 네트워크 서비스의 기밀성(confidentiality)과 무결성(integrity)를 제공하게 된다.

[링크 : http://ko.wikipedia.org/wiki/USIM_카드]

비밀키를 주고 받으면서 응답값으로 가입자인지 아닌지를 판별하는데,
비밀키를 공유한다는건, 일종의 비대칭키 암호화 방식인가?
비대칭이 아니더라도, 먼저 공유하고 있는(pre-shared key) K 값이 통신사에만 알려져있다면
대칭키 알고리즘으로도 충분히 사용이 가능해 보인다. (물론 도청/감청시 시간만 주어진다면 깨질테니 비대칭일 가능성이?)

위에 내용대로 대충 끄적여본 flowchart
왔다갔다 하면서 CK, IK 생성하고 보안을 유지한다는 개념..
어디서 많이 들어본 내용이다?

[링크 : http://ko.wikipedia.org/wiki/SIM_카드]
Posted by 구차니
하드웨어2010. 2. 16. 13:54
먼소리여 ㄱ-
아무튼 "왜 캐패시터를 달아야 하는가?"에 대한 대답이다.

[링크 : http://www.altera.co.kr/html/technote/bypass.htm]
[기술 노트 14] 바이패스 커패시터와 필터 커패시터



DC 모터에서는 모터 자체의 노이즈로 인해 캐패시터를 달아준다.
[링크 : http://www.ktechno.co.kr/pictech/motor01.html]

+ 2016.12.02


'하드웨어' 카테고리의 다른 글

bogoMIPS on E5400  (0) 2010.03.03
USIM / SIM  (0) 2010.02.19
디지털 서보모터  (2) 2010.02.16
감압식 / 정전식 터치패드  (6) 2010.02.09
터치 패널관련 문서  (4) 2010.02.09
Posted by 구차니
하드웨어2010. 2. 16. 11:50
디지털이라길래 신호가 PWM 대신 디지털일줄 알았는데(예를 들어 8bit 신호라던가?)
PWM이라서 먼가 조금 실망?!



[링크 : http://eleparts.co.kr/front/productdetail.php?productcode=010011000000012589&sort=]

'하드웨어' 카테고리의 다른 글

USIM / SIM  (0) 2010.02.19
디커플링(decoupling) / 바이패스(bypass) 캐패시터  (0) 2010.02.16
감압식 / 정전식 터치패드  (6) 2010.02.09
터치 패널관련 문서  (4) 2010.02.09
resonator / X-TAL(crystal) / Oscillator  (0) 2010.02.08
Posted by 구차니
하드웨어2010. 2. 9. 16:48
resistive [rizístiv] a.
저항하는, 저항력 있는, 저항성의; 〖전기〗 저항의.

capacitive [kəpǽsətiv] a.
〖전기〗 전기 용량의, 용량성의.

용어대로라면, 감압식이라기 보다는 저항식 터치가 되어야 하지 않을까 생각이 되지만,
아무튼, 감압식은 두장의 패널로 좌표를 측정하는 방식이다.
누르면 저항이 변경되고 이 값을  4개의 핀으로 보내 ADC를 통해 좌표를 추출한다.(일종의 위치에 따른 가변저항?)


그에 반해, 정전식은
전기가 통할수있는(그렇다고 몇백 볼트는 아니겠지만) 유리같은 녀석에 신체와 같이 전하를 띄는 물체가
접촉하거나 근접하면 접촉면 내의 전하가 이동하여 생기는 변화를 측정하여 좌표를 측정한다.

정전식에는 두가지가 있는데
미세한 matrix 를 행/열 단위로 조사하여 접촉 지점을 특정하는 방법과,
절대 정전값을 통해 위치를 특정하는 방법이 있다고 한다.


행/열 스캔 < >그리드 스캔

아래의 링크를 보면 정전식의 두가지 구조를 볼수 있다.
[링크 : http://electronics.howstuffworks.com/iphone2.htm] << 그림만 봐도 머리에 쏙쏙!

Capacitive sensors can be constructed from many different media, such as copper, Indium tin oxide (ITO) and printed ink. Copper capacitive sensors can be implemented on standard FR4 PCBs as well as on flexible material. ITO allows the capacitive sensor to be up to 90% transparent (for single layer solutions). The size and spacing of the capacitive sensor are both very important to the sensor's performance. In addition to the size of the sensor, and its spacing relative to the ground plane, the type of ground plane used is very important. Since the parasitic capacitance of the sensor is related to the E-Field's path to ground, it is important to choose a ground plane that limits the concentration of E-Field lines without a conductive object present.


Designing a capacitance sensing system requires first picking the type of sensing material (FR4, Flex, ITO, etc). One also needs to understand the environment the device will operate in, such as the full operating temperature range, what radio frequencies are present and how the user will interact with the interface.


There are two types of capacitive sensing system. Transcapacitance, where the object (finger, conductive stylus) alters the transcapacitance coupling between row and column electrodes, which are scanned sequentially.[3] The second is Absolute Capacitance where the object (finger, etc.) senses the presence and absolute position horizontally and vertically on the surface. Subtraction of a preceding absolute position from the present absolute position yields the relative motion of the object/finger during that time.


[링크 : http://en.wikipedia.org/wiki/Capacitive_sensing]


구조적으로만 따지면, 감압식도 멀티터치가 불가능해 보이진 않지만 음.. 돈이 문제일려나?
아무튼 단순하게 값으로 받아내기에는 감압식이 간단하며
정전식은 별도의 처리과정을 통해(일종의 이미지 프로세싱/그룹핑) 터치/멀티 터치를 구현한다.

그리고 정전식은 전하를 지닌 물건이 아니면(노골적으로 말하자면 손!) 터치가 되지 않으며
온도나 습도 그리고 전하용량에 많은 영향을 받는다.
직접 아이폰을 사용해보진 않았지만, 극단적으로 장시간 무중력 상태에서 사용하면 터치가 안될지도 모르겠다?!
(인간의 몸의 정전용량은 한계가 있고, ground 처리로 바닥을 통해 빠져나가서 전하용량의 차이로 터치가 되는건데
다른 물체와 접촉하지 않은 상태에서의 인간의 전하용량이 언젠가는 터치패드와 동일해질수 있을것이고
그러면 결국에는 터치가 인식되지 않을 가능성이 있어 보인다.)

[링크 : http://ko.wikipedia.org/wiki/정전식_터치스크린]
[링크 : http://ko.wikipedia.org/wiki/감압식_터치스크린]
[링크 : http://en.wikipedia.org/wiki/Resistive_touchscreen]
[링크 : http://en.wikipedia.org/wiki/Capacitive_sensing]
Posted by 구차니
하드웨어2010. 2. 9. 00:34
터치패널 데이터시트를 보다보니 어떤 원리로 센싱을 하게 되는지 궁금해졌다.
일단 터치패널 + 터치 컨트롤러 조합으로 사용하게 되는데


터치패널은 단순하게 4개의 선을 빼줄뿐이고
터치 컨트롤러는 이 선에서 나오는 모종의 정보를 이용해서 좌표를 계산한다.

내용을 읽어보니, 저항막 방식으로
한곳이 눌리면 저항값이 변경되며(다르게 말하면 선이 연결됨)
그 순간의
X1 ~ X2 의 값을 통해 X 좌표를,
Y1 ~ Y2 의 값을 통해 Y 좌표를 얻어낸다.


머.. 이런식으로 구성된 일종의 가변저항의 느낌이려나?

[링크 : http://embedded.kut.ac.kr/projects/01graduate/touch/touch.htm]
Posted by 구차니