본문 바로가기

Current-Sense Linear Tech의 Current Sense Maxim의 Curr Sense Abstract: Current sharing between DC/DC converter modules enables several modules to be paralleled. In recent years, tight tolerances for current sharing have made discrete current-sense circuit designs a formidable challenge. This application note describes a low-cost, space-saving and accurate current sensing and sharing scheme using MAX4372. Curren.. 더보기
Current-Sense Linear Tech의 Current Sense Maxim의 Curr Sense Abstract: Current sharing between DC/DC converter modules enables several modules to be paralleled. In recent years, tight tolerances for current sharing have made discrete current-sense circuit designs a formidable challenge. This application note describes a low-cost, space-saving and accurate current sensing and sharing scheme using MAX4372. Curren.. 더보기
LCD List 스펙 240 x 320 픽셀 3.6인치, STN칼라 디스플레이, CCFL백라이트, 4와이버방식의 터치스크린 8 bit/pixel 칼라(8bbp) 3V ~ 5V 작동전압( CCFL을 제외하고 따로 전압이 필요없음) 내부에 음전압을 발생하는 DC-DC컨버터가 있음. 전압을 조정하여 디스플레이의 컨트라스트 조정가능 스펙은 LFH8PH402, LF8P429와 비슷. 기계적인 피치가 조금씩 틀립니다. 더보기
DAC List MAX5742 12-Bit, Low-Power, Quad, Voltage-Output DAC with Serial Interface 12 4 Serial - SPI Voltage Yes No 2.7 5.5 -40 to +125 -40 to +85 10/uMAX (+) 10/uMAX Yes 4.0 - - $5.67 MAX5742 더보기
회로 Tip 정류용 브릿지 다이오드와 전력 트랜지스터로 교류를 스위칭하기 트랜지스터를 스위칭용으로 쓸 때는 대개 직류를 스위칭하는 용도로 쓰지만 브릿지 다이오드와 조합하면 교류도 스위칭 할 수 있다. 이 때 스위칭회로 전체 전압강하(교류 스위칭단자 양단)는 트랜지스터의 전압강하 + 다이오드의 전압강하로 약 1.5V - 2V 정도 된다. 트랜지스터는 최대 콜렉터전압이 교류 스위칭 전압의 2배이상 되는 것을 선택한다. 교류전압이 높으면 물론 제어입력측에도 절연을 하는등 주의가 필요하다. 실리콘 트랜지스터를 제너 다이오드로 실리콘 트랜지스터의 베이스-에미터 접합은 대개 제너다이오드의 특성을 지닌다. 그래서 제너다이오드 대신 간이형 정전압 전원에 사용할 수 있는데 제너전압은 대개 5V - 7V 정도로 품종간이나 개별 소자간.. 더보기
센서 센서? 그것이 알고 싶당..go to class 1. 센서에 관한 기초 지식 광, 온도, 자기 등의 검출대상별로 센서의 종류를 나누고, 그 응용 예를 나타낸다. 또한, 센서로부터의 출력이 디지털인지 아날로그인지, 또한 전압출력인지 전류출력인지 등으로 분류하여, 각각의 경우에 센서출력을 전기신호로 변환하는 방법에 대하여 설명한다. 센서소자의 사용방법으로서 잡음, 신뢰성 및 시스템으로의 조합에 대하여 간단히 현상적인 문제점과 그 대책에 대하여 기술한다. 또한, 센서를 접속한 전자회로 상호의 신호전송에 대하여 신호레벨과 송수신의 순서 및 그를 위한 규격을 소개한다. 1.1 센서의 종류 인간의 오감을 나타내는 센서는 눈(시각), 귀(청각), 혀(미각), 코(후각), 피부(촉각)의 기관이다. 눈은 인간이 만든 센.. 더보기
전자기술 목차 : 2000.07 ~ 2001.03 2000.07 전지를 활용하는 시스템과 IC SM-BUS 블루투스 기술과 대응 디바이스 고밀도 플라즈마 에칭 2차 전지 활용사례 PIC를 이용한 회전식 전광판 8051 컴파일러를 이용한 타겟보드 설계 2001.01 USB 어뎁터 제작 PIC의 I/O Port MAX7000의 CPU 설계 68302의 uCOS 포팅 2001.02 USB 패러렐 I/O B/D(Cylix의 CY7C63001) USB 시리얼 통신 어뎁터 제작 USB SCSI 어뎁터 제작 USB GPIB 어뎁터 제작 전자부품 가이드 (컨덴서) PIC & AVR ARM-7 계열로의 포팅 실제 일렉트로닉스 자료집 - CPLD/SPLD 선택 자료 MPEG-4 다중화 시스템의 이해(상) 386EX 프로그래밍 PIC를 이용한 회전식 전광판(최종회) 200.. 더보기
브릿지 회로 1. 휘스톤 브릿지는… 휘스톤 브릿지는 미소한 저항변화를 검출하는데 적합한 전기회로로 Stain gage의 저항변화도 이 회로를 이용해 측정한다. 휘스톤 브릿지는 그림-5 와 같이 4개의 저항을 조합하는 것이 가능하다. 현재 R1 = R2 = R3 = R4 이거나 또는 R1 X R3 = R2 X R4 라면 입력측에 어느정도 전압이 걸려도 출력 e 는 0이 되고, 이 브릿지의 상태를 발란스(Balance)가 되고 있다고 말한다. 이 발란스가 맞지 않으면 저항변화에 맞는 출력전압이 발생한다. 이 회로의 R1 에 Strain Gage를 접착하면 그림-6 과 같이 된다. 현재, Gage가 Strain 을 받아 ΔR 의 변화가 발생하면, 출력 전압 e 는 e = 1/4 · ΔR/R · E 로 된다. 이것을 바꾸어.. 더보기
포지티브 아날로그 피드백을 사용한 PT100 트랜스 듀서 보상 2006-01-11 12:06:38, 조회 : 281, 추천 : 18 포지티브 아날로그 피드백을 사용한 PT100 트랜스 듀서 보상 Gert N. Helles, Maxim Integrated Products Inc. 이 글에서는 일반적인 온도 센서의 기본 특성을 살펴보고 RTD PT100 온도 트랜스듀서의 구조를 설명한 후 해당 소자 의 출력을 선형화하고 컨디셔닝하는 간단한 아날로그적 방식 을 소개한다. 온도는 가장 흔히 측정되는 물리량 중 하나이다 서모커플과 RTD 센서를 사용하면 대부분의 고온 측정에 적합하지만 애플리케이션에 가장 적합한 특성을 가진 센서 유형을 선택해야 한다. 다음 표 1에는 센서 선택을 위한 일반 적인 지침이 나와 있다. 저항 온도 검출기(RTD)는 높은 정밀도를 제공하며 동작 온.. 더보기
RTD 측정 관련 사이트 RTD 측정 관련 사이트 http://www.imadang.co.kr/tech-data/inst-basic.htm http://www.apc.re.kr/homepage/control2_2.htm http://www.funnykit.co.kr/bemarket/shop/index.php?pageurl=page_goodsdetail&uid=7272 http://www.onechips.com 저항 온도계의 사용 목적 온도검출 ▣ 저항 온도계의 정의 물질의 전기 저항이 온도에 따라 변하는 성질을 이용하여 저항을 측정함으로써 온도를 알아내는 온도계를 말한다. 이때 저항 온도계에 사용하는 물질(SENSOR)은 원칙적으로 온도 변화에 대해 재현성 있게 전기저항이 변하는 것이면 어떤 물질이라도 온도계로 사용 할 수 있다.. 더보기
DSP 2812 사용한 온도제어 참고 자료 DSP 2812 사용한 온도제어 참고 자료 더보기
MCU 늦게 꺼지게 하기(데이터 백업 등을 위해...) 온/오프 기능 제어하는 마이크로컨트롤러, DSP 회로 ( 01 Apr 2004 ) 편집: Bill Travis 글: Dirk Gehrke, Texas Instruments(독일, 프레이징) 많은 애플리케이션에서 파워 서플라이는 하나의 온/오프 버튼 스위치로 점멸을 실행한다. 보통 시스템은 마이크로프로세서나 DSP가 처리 중인 프로세싱 기능이나 작업 부하에 관계 없이 스위치를 끌 수 있다. 그림 1의 소형 회로는 마이크로컨트롤러 또는 DSP 회로가 온/오프 기능을 자유자재로 사용할 수 있게 한 것이다. 이 회로를 사용하면 마이크로컨트롤러 또는 DSP 회로가 온/오프 기능을 갖추게 된다. 따라서 시스템이 파워 서플라이를 셧다운하는 명령을 전송하기 전에 데이터 처리 및 데이터 저장 같은 필요한 작업을 수행할 .. 더보기
Gerber Data를 PowerPCB로 변환하여 불러들이기 Gerber Data를 PowerPCB로 변환하여 불러들이기 1-1. Gerber File Import 1) File/Import/Gerber Data를 선택하면 Import Gerber 대화 상자가 나타난다. 2) Layer#버튼 "1"을 클릭하면 열기 대화 상자가 나타나고 미리 작성된 Gerber File을 선택하고 OK를 클릭한다. solder-top.pho, plane-vdd.pho, route-bmt.pho, route-top.pho, silk-btm.pho silk-top.pho, solder-btm.pho, plane-gnd.pho 3) Import Gerber 대화 상자에 Gerber file명이 나타나고 OK를 클릭하면 Gerber file이 Load된다. 1-2. AutoImport 1.. 더보기
Packet sniffing ± http://www.joinc.co.kr/ ±http://www.ezhack.net/ Packet sniffing ±- 응용 레벨이 아닌 네트워크 디바이스 레벨에서의 데이타을 얻는 것 ±- 네트워크 상의 트래픽을 분석 ±- 패킷 도청(eavesdrop) ±- IDS, IPS 개발 / sniffing tool 개발 a0115909_49b0bf5473692.ppt 더보기
TCP/IP Sniffer Designs Teaches Basics of Embedded Ethernet Add an Internet-ready comm port to your embedded-system design with an off-the-shelf Ethernet controller. Linh Trinh | ED Online ID #2099 | April 15, 2002 Trying to understand every detail involved in creating an embedded product that communicates via Internet protocols can be a daunting task. These protocols were created for systems that generally have much more CPU power and memory than the av.. 더보기
DLL file function 추출 Dll에서 제공되는 함수들 보기 1.요약 : dumpbin으로 Dll에서 제공되는 함수들의 목록을 본다. 2.본문 : dumpbin.exe는 마이크 VC++ 컴파일러와 함계 제공되는 프로그래밍 툴로서 이 프로그램을 이용하면 import, export 함수 정보와 섹션 정보를 알 수 있다. 3.예제 : dumpbin.exe /imports /exports /out:xxx.txt d:\winnt\system32\DI640nt.dll Dump of file c:\windows\system32\di640nt.dllFile Type: DLL Section contains the following exports for DI600NT.dll 0 characteristics 47D95054 time date stamp.. 더보기
FVC 실험 3 : 주파수-전압 변환회로 (F/V Converter) 【 이론 】 주파수-전압 변환기(Frequency-Voltage Converter)란 입력된 주파수에 비례한 DC 전압출력으로 바꾸어 주는 회로를 말하며 그림 17-9는 DC~10KHz 까지 동작할 수 있는 F-V 콘버터이다. 그림 17-9에서 변환기는 입력 주파수 파형에 선형적으로 비례하는 출력전압을 발생한다. 비교기의 입력에서 F_"IN"~ 이 "0"이면 비교기 출력도 "0"이 되어 OP AMP의 가산접속 회로에 분배되고, 이 양은 번갈아 OP AMP의 출력에서 전압 펄스를 내는 피드백 저항을 통해 흐른다. RINT에 걸리는 콘덴서(CINT)는 이 펄스를 평균해서 입력 주파수에 선형적으로 비례하는 DC 전압으로 바꾸어 준다. 이 회로에서 .. 더보기
RPM 측정 - FVC, etc.. RPM 측정 - FVC, etc.. 1. Autonics 제품 reverse engineering 2. VFC320 3. LM2901 4. Tacho meter - 타우메틱 방식 타코메타 입력 회로 더보기
24bit 16ch ADC (SPI) - LTC2498 24bit 16ch ADC (SPI) - LTC2498 Datasheet LTC2498 - 24-Bit 8-/16-Channel Delta Sigma ADC with Easy Drive Input Current Features Click here for LTC2498 Evaluation Kit Up to 8 Differential or 16 Single-Ended Inputs Easy Drive Technology Enables Rail-to-Rail Inputs with Zero Differential Input Current Directly Digitizes High Impedance Sensors with Full Accuracy 600nV RMS Noise Integrated High Accura.. 더보기
FireFox Backup Util 인터넷 익스플로러는 덩치도 크고 자잘한 버그들이 많아서, 인터넷뱅킹 등 꼭 필요한 사이트 말고는 파이어폭스를 사용하는 편인데, 2-3개월에 한번씩 포맷하는 나에게 아주 불편한 점이 있었으니... 즐겨찾기를 백업하려면 익스플로러는 폴더 하나만 백업해두면 되는데, 파이어폭스는 그게 좀 복잡하더란... 그래서 검색해본 결과... 더 쉬운 프로그램을 찾았다. 즐겨찾기 뿐만 아니라 파이어폭스의 모든 설정을 백업/복원 해주는 프로그램이다. MozBackUp.exe실행후 Next Operation에서 Backup a profile 선택하고, 아래 리스트에서 Mozilla Firefox 선택 후 Next 백업할 Profile을 선택하고, Browse 눌러서 저장할 경로 설정후 Next Password를 설정할 건지 묻.. 더보기
Unlocker - 잠겨진 파일 제거 윈도우를 사용하다 보면 숫자와 영문 조합으로 된 이상한 이름의 폴더가 생기는 경우가 있습니다. 지우려고 시도해 보지만 삭제도 되지 않죠. 이것 말고도 필요없는 파일/폴더인데 시스템에서 사용중이라며 삭제가 되지 않는 경우가 종종 있죠. 이럴 때 Unlocker로 깔끔하게 제거할 수 있습니다. Unlocker 프로그램 다운로드 기본 옵션으로 설치하신 후 윈도우 탐색기에서 우측클릭 해보면 아래 그림처럼 Unlocker 메뉴가 추가되어 있습니다. 이제 문제의 파일/폴더에서 우측클릭후 Unlocker를 선택하면 아래 창이 열립니다. 동작 없음 이라고 된 부분을 삭제로 바꾼 다음 확인 누르면 삭제가 완료됩니다. 삭제 완료까지는 시간이 좀 걸립니다. 느긋~하게 기다려 주세요. 더보기
프로그램 우리 회사의 제품 특성상 주행 거리 계산이 대단히 중요한 issue입니다. 그런데 스펙 어디를 뒤져봐도 주행거리를 알려주는 PID는 없더군요. 가만...거리 = 속도X시간 이지? 까이꺼 그냥 계산해 버리기로 했습니다.. 100ms마다 한번씩 속도를 구해서 시간을 곱한 후, 누적시키면 총 주행 거리가 되는 거겠죠. 속도(Km/h) * 시간(ms) = 거리 (단위 변환은 각자 하시길...) 당연한 얘기지만 더 자주 sampling하면 정밀도 또한 높아지겠죠. 참고로, 100ms 마다 계산해서 20Km 정도 주행후 차량 오도미터와 비교해봤는데, 500미터 정도의 오차가 났었습니다. Car PC용 OBD 프로그램 http://carobd.com/download.html 더보기
ECU Simulator & OBD-II Scanner 제품 외관은 좀 허접해 보입니다. 그림에서 보는 바와 같이 12V 어댑터가 동봉되어 있습니다. 통신 속도는 250K와 500K 중에서 선택할 수 있고, 11bit와 29bit 중에서 ID를 선택할 수 있습니다. 5가지 PID를 지원하고, DTC 버튼을 누르면 MIL이 점등되고 진단코드를 읽으면 미리 정의된 코드가 읽힙니다. 구매 및 자세한 설명은 이지댁 홈페이지 참조. 비교적 저가이면서 쉽게 구할 수 있는 OBD-II 스캐너가 있어 소개합니다. ScanTool 사에서 제작한 ElmScan5. 모델명에서 유추하건데, ELM327 칩을 사용했을 것으로 보입니다. RS232, USB, Bluetooth 세가지 방식이 있으며, CAN 뿐만 아니라 모든 OBD-II 프로토콜이 지원된다고 홈페이지에 소개되어 있습니.. 더보기
OBD-II OBD : On Board Diagnosis 차량에 내장되어 차량의 고장을 진단한다는 뜻 정도 되겠네요. 통신 방식에 따라 크게 3가지, 세부적으로는 5가지 정도의 방식이 존재합니다. VPW-PWM : SAE-J1850 CAN 통신 : ISO 15765, SAE-J2234 ISO 방식 : ISO 1941-2, ISO 14230-2 뿐만 아니라 EOBD(유럽형), KOBD(국내)등 각국이 임의로 제정한 방식까지, 그야말로 제각각입니다. 그럼, 이 많은 통신 방식을 모두 알아야 할까요? 대답은 No 입니다.(물론 순전히 제 개인적인 생각입니다) OBD가 최초 제안된 곳이 미국인데, 미국에서 2008년 이후 생산되는 모든 차량은 OBD-II의 통신 방식으로 CAN을 의무화하였다고 합니다. 우리나라에서도 현대자.. 더보기
CAN 통신으로 OBD-II 구현 제가 해본 것이 CAN 뿐이라, CAN 통신으로 한정해서 이야기를 해보겠습니다. 우선 한가지 짚고 넘어갈 사실. CAN과 OBD-II 의 관계(?)라고나 할까... 처음 study 할때 나역시 무척 삽질했던 내용입니다. OBD-II는 차량 배기가스 등을 진단하기 위한 약속이고, CAN은 이 진단을 위한 통신규약의 하나일 뿐입니다. 다시 말해, OBD-II를 구현하기 위해 CAN 통신을 이용하는 것일 뿐, 비교대상이 아니라는 말이죠. 저또한 처음에 저 둘을 비교대상으로 잘못 알고 접근했다가 엄청 헤맸었던 기억이 있습니다. 소프트웨어를 개발하는데 C언어나 베이직, 혹은 어셈블리 등 어떤 언어를 사용할지 선택은 프로그래머의 몫이듯, OBD-II를 구현함에 있어 CAN을 사용할건지, PWM이나 ISO방식을 사용.. 더보기
XML 및 HTTP 지원하는 임베디드 시스템 설계 XML 및 HTTP 지원하는 임베디드 시스템 설계 임베디드 시스템을 애플리케이션에 접속하기 위한 기술로서 XML을 선택하는 사례가 늘고 있다. XML 및 웹 지원 임베디드 시스템을 구현할 때는 소프트웨어에서 전용 하드웨어에 이르는 다양한 기법을 동원할 수 있다. (귀중한 프로세싱 자원을 소모한다는 측면에서 고비용이기는 하지만) 가장 간단한 방법은 웹 프로세스를 전적으로 외부 소프트웨어로 지원하는 것이다. 이렇게 해야 마이크로소프트 윈도우즈 CE 같은 임베디드 운영체제의 기능을 이용할 수 있다. 하지만 자원 제한적인 임베디드 프로젝트의 디자이너들은 웹을 직접 하드웨어로 지원하는 것이 더 효율적이라고 판단하게 될 것이다. 이러한 경우에 완전 32비트 프로세서 및 웹 서버에서부터, 전력소모가 낮고 데이터 처리.. 더보기
OSI 7 Layer Pysical layer OSI 1 Layer - Pysical layer (물리계층)이란? 데이터가 네트워크 인터페이스를 토애 물리적으로 전송되는 유일한 계층이다. 단, 물리 계층은 하드웨어 케이블과 카드 외에도 여러 네트워크 기능을 정의한다. 1. 하드웨어 명세 정의 커이블, 네트워크 인터페이스 카드, 기타 하드웨어 장비 동작의 세부 사항은 물리 계층의 기능이다. 2. 인코딩과 신호 전송 물리 계층은 컴퓨터나 기타 장비에 존재하는 비트 데이터를 네트워크를 통해 전송하기 위한 신호를 인코딩하거나 변환한다. 3. 데이터 송신과 수신 데이터를 적실히 인코딩한 다음 물리 계층은 실제로 데이털르 송신하고 역으로 수신한다. 4. 토플로지와 물리 네트워크 설계 링크 참조 OSI 모델의 최하위 계층은 물리 계층이다. 물리 계층은 네트워킹 .. 더보기
01. 네트워크란 무엇인가. 01. 네트워크란 무엇인가. 네트워크 엔지니어의 길로 들어선 여러분을 환영 합니다. 그런 의미에서 네트워크가 무엇인지 알아보도록 하겠습니다 1. 네트워크란 무엇인가. 일반적으로 네트워크라는 말은 많이 합니다. 네트워크는 Net + work의 합성어죠. 그물과 일 이것은 형태에서 비롯된 말인데 이런 파생어가 아닌 전문가에 걸맞는 정의를 내려보도록 하겠습니다. 위에 있는 그림이바로 네트워크 입니다. 네트워크는 통신이 가능한 선로로 연결된 개채들의 집합 또는 선로로 연결되어 상호간에 신호 및 데이터를 주고 받을 수 있는 개체들의 집합 이라고 정의 할 수 있습니다. 이때 개체는 하나의 node가 될 수도 있고, 하부 네트워크가 될 수도 있습니다. 이러한 형태의 단순 네트워크가 모이고 모여서 현재의 복잡한 형태의.. 더보기
토플로지란? 토플로지란? ● 네트워크 토플로지란 컴퓨터와 주변기기를 이용하여 네트워크를 구성하는 방식을 말한다. 토플로지를 이해할 때 도로, 강, 철도, 도시등을 보여주는 지도를 생각하면 된다. 지도를 보면 여러 물리적위치의 관계를 볼수있다. 네트워크 토플로지 다이어그램도 지도와 비슷하게 보인다. 네트워크 토플로지 다이어그램을 이용해서 네트워크 구성요소를 확인할 수 있다. 1. 성형 네트워크 (Star Network) 성형 네트워크에서는 여러대의 컴퓨터와 주변기기가 점 대 점 (point to point) 구성방식으로 중앙 컴퓨터, 즉 호스트 컴퓨터에 열결되어있다. 호스트 컴퓨터는 일반적으로 성능이 강력한 미니 컴퓨터나 메인프레임 컴퓨터를 말한다. 컴퓨터 사이의 정보통신은 호스트 컴퓨터를 통해서 라우팅된다. 여러부서.. 더보기
PPP란? PPP란? PPP[피피피]는 두 대의 컴퓨터가 직렬 인터페이스를 이용하여 통신을 할 때 필요한 프로토콜로서, 특히 전화회선을 통해 서버에 연결하는 PC에서 자주 사용된다. 예를 들면, 대부분의 ISP (Internet server provider)들은 자신들의 가입자를 위해 인터넷 PPP 접속을 제공함으로써, 사용자의 요구에 서버가 응답하고, 그 서버를 통해 인터넷으로 나아갈 수 있도록 하며, 사용자 요구에 따른 응답을 다시 사용자에게 보내주는 등의 일을 할 수 있도록 한다. PPP는 IP를 사용하며, 때로 TCP/IP 프로토콜 군(群)의 하나로 간주된다. PPP는 OSI (Open Systems Interconnection) 참조모델과 비교하면 제 2계층에 해당하는 데이터링크 서비스를 제공한다. 본래 .. 더보기