반응형

하드웨어일반 8

OBD 데이터 스캔을 위한 솔루션 검토..

OBD to RS232 솔루션이용 해당 칩을 이용하면 별도의 MCU 나 can controller 가 필요 없이 바로 OBD 의 데이터를 RS232 데이터로 얻을 수 있다.. 칩 종류 및 가격 칩이름 가격 UR- STN110 \13,000 구매링크 ELM327 \40,000 구매링크 Transceiver 가격 칩이름 가격 UR- MCP2551 \1,250 구매링크 위의 솔루션들은 AT command 형태로 명령어 셋이 존재한다. 복잡한 obd의 can 프로토콜을 사용하지 않고 편하게 개발 가능하다. 현재 판매되고 있는 대부분의 obd to Bluetooth / obd to rs232 관련 솔루션들은 위의 칩들을 이용하는 솔루션들이다. 각 칩이 지원하는 명령어 및 데이터 사용법은 각 칩 제조사 홈페이지에서..

HW 기초 2021.05.03

[아두이노] 아두이노 USB 외장형배터리로 사용 (충전 전류 이슈)

아두이노를 외장형 샤오미 배터리로 쓰기위해 자료조사한 내용을 정리 결론부터이야기하면.. 일단 결론부터 예기하자면, 일반적인 USB 외장형 배터리로는 아두이노를 바로 구동하는것이 불가능할 것이다. 이유는 외장형 배터리의 자동 전원차단 기능때문이다. 즉, 외장형 배터리에서 너무 전류를 적게 뽑아가면 자동으로 전원이 차단된다는것이다;; 테스트해본결과... 샤오미 외장배터리로 아두이노를 동작시키니 1분도 안되서 전원이 자동적으로 꺼진다;;;; 하.지.만 무식하지만 간단한방법으로 해결가능 하다!!!!!! 자동전원차단? USB 외장형 배터리들에 대한 스펙서를 봐도 전원차단과 관련한 자세한 스펙은 나와있지 않다. 하지만, 분명히 자동으로 전원이 차단된다. 그 예로, 블루투스 이어폰을 아무리 잘 꼽아도 외장형 배터리로..

HW 기초 2016.01.28

[하드웨어 기타] 퀄컴(snapdragon) 의 roadmap

역시 자료조사 차원에서 글을 남깁니다. 아래의 내용은 모두 다음의 링크에서 자료조사하였습니다. http://www.dailytech.com/Leaked+Qualcomm+Roadmap+20+nm+64bit+Octacore+Smartphone+SoCs+Cometh/article36417.htm 퀄컴 칩의 roadmap 퀄컴은 제품의 포지션을 총 4단계로 나누고있고 그것에 따라 chip 의 성능과 공정 기능등을 타겟팅하여 제품을 개발하고있습니다. 반도체 패키징 / 공정관련내용 사실 전문적인 내용이 하도 많아서 그냥 스터디를 하다가 중간에 멈춘 내용이라.. 틀린점과 사실이 아닐수있습니다. 기사의 원문을 보면 퀄컴은 공정상의 수율과 소형화를 위해 자체적으로 개발한 칩 패키징 기술을 쓰고있다고 합니다. "nanos..

HW 기초 2014.11.09

MCP 2515 - SPI Can Controller 기본구성

MCP2515 의 기본 회로를 구성했다. 데이터시트에서 필요한 정보만 뽑아서 올려놓는다. ... MCP2515 의 레퍼런스 회로도 데이터시트에 나온 레퍼런스 회로도는 다음과같다. 회로도 기본클럭세팅 The MCP2515 is designed to be operated with a crystal or ceramic resonator connected to the OSC1 and OSC2 pins. The MCP2515 oscillator design requires the use of a parallel cut crystal. Use of a series cut crystal may give a frequency out of the crystal manufacturers specifications. A t..

HW 기초 2014.02.12

rx tx 라인으로 모뎀통신하기 - Null 모뎀통신

rx tx 라인으로 모뎀통신하기 rx tx 라인만 갖고 모뎀통신을 하기위해서는 케이블을 따로 제작해야한다, 결론적으로 아래와 같이 해야한다. 케이블제작 null 모뎀? 일단 windows 와 같이 전화접속하는 메카니즘을 자세히 설정할수 없는경우는 커넥션이 됐다고 판단되는 기준이... CD 신호 이다. 즉... CD 가 HW적으로 high 가 되어야 line 이 연결됐다고 판단이 되며, 그때부터 커넥션 연결을 시작한다. 하지만... rx tx 만 있는 HW의 경우는? CD 라인자체가 없지 않은가? 그때는.. 위와같이 결선을 하면... HW 적으로 CD 및 CTS RTS 신호가 모두 자체적으로 싱크가 맞으므로 통신이 제대로 된다. 위와같은 연결방법을 Null 모뎀 이라고한다.

HW 기초 2013.07.30

hw일반 / os 드라이버기초사항 / nand 읽는 방법

맨날 헷갈려서 정리함;;; 위는 지금 현재 작업중인 nand의 데이터 시트이다. nand 관련 드라이버를 작성하기 위해서는 가장 기본적인 것이 nand의 spec 을 정확히 이해하고 그에 맞게 드라이버를 포팅하는 것이다. 일단, 거의 모든 드라이버(wince / mobile / linux) 는 nand의 초기화 부분에서 nand의 id를 읽어서 그에 맞는 정보를 세팅을 하게된다. 이때.. 현재 갖고있는 드라이버가 지금 작업하려는 nand를 완벽히 지원하지 않는다면, 최대한 비슷한 설정을 갖고오는것이 편할것이다. Page 의 크기 Page 의 크기는 일반 데이터 영역과 oob 영역으로 나뉜다. (oob 영역의 경우 여러가지 쓰임새가 있는데... 이것은 나중에 다시 스터디 하도록한다..) 현재 데이터 시트에..

HW 기초 2011.08.22
반응형