본문 바로가기

Study501

odb2 개발을 위한 ECUsim2000 사용하기 2(Scan Master) 앞서 안드로이드 어플인 Torque를 사용하여서 ECUsim2000과 통신하는걸 봤습니다. 이번에는 Scan Master라는 PC프로그램을 통해 좀 더 다양하게 통신하고 분석해 보겠습니다. PC와 ELM327 블루투스버전과 통신하려면 PC에서도 블루투스가 되야합니다. 일반 데스크탑의 경우 위와 같이 블루투스 동글하나 준비하시면 됩니다. 저는 스캔 마스터라는 프로그램을 준비했습니다. 옆에 ECUsim Master도 준비합니다. 동글로 odbII를 잡으시고 Connect를 클릭합니다. 그럼 ScanMaster에서는 01 00 이라는 데이터를 보냅니다. PID문서에 보면 PIDs Supported 01-20라고 나옵니다. PID 프로토콜 01~20까지 지원하는지를 물어봅니다. 참고로 PID문서는 PID Wik.. 2018. 5. 17.
odb2 개발을 위한 ECUsim2000 사용하기 1(Torque) 요즘 차량에는 다 ODBII 단자가 달려있습니다. 이 단자를 통해서 차량 스캔도 하고, 자동차 진단 장치등을 연결하기도 합니다. 이쪽을 통해서 자동차의 정보를 스캔할 수 있기 때문입니다. 실제로 자동차에 위 단자에 연결하여 테스트하고 개발하기 어려우므로 시뮬레이터를 많이 사용합니다. 간단한 테스트용으로 구매한 ECU 시뮬레이터입니다. 구매할때 프로토콜은 1가지만 선택가능합니다. 저는 CAN으로 하였습니다. 사이즈는 작습니다. 위쪽에 단자가 3개가 있는데 1번은 전원, 2번은 USB(모니터링용), 3번은 ODB2 연결용입니다. 이 시뮬레이터는 크게 3가지 모듈을 테스트 할 수 있습니다. Engine Control Module(ECM)일때는 아래 스위치 5개는 왼쪽부터 Engine Coolant Temper.. 2018. 5. 16.
소리센서(Sound Sensor-seeed) Seeed의 사운드 센서입니다. 포장을 뜯어보면 센서모듈과 하네스가 들어있습니다. 하네스에 연결하면 VCC-Red, GND-Black, SIG-Yellow, NC-White(사용안함) 입니다. SIG는 아날로그 출력입니다. 아두이노와 연결모습입니다. 123456789101112131415161718const int pinAdc = A0; void setup(){ Serial.begin(115200); } void loop(){ long sum = 0; for(int i=0; i>= 5; Serial.println(sum); delay(10);}Colored by Color Scriptercs Seeed에서 제공하는 예제소스코드입니다. Line 11~14 : ADC값을 32번을 더합니다. Line 15 :.. 2018. 5. 15.
무선 파워서플라이 (Wiress Power Supply) TESLAS의 무선 전원장치입니다. AC 220V입력에 DC12V 출력제품입니다. 왼쪽은 입력측이고, 오른쪽은 출력측입니다. 사양을 보니 12V, 30W 출력이고 최대 이격거리는 25mm라고 합니다. 테스트를 위해 cisco 허브를 준비했습니다. 전원은 12V 1A입니다. 입력측에 220V 파워코드를 잘라 연결하였습니다. 출력측에는 허브의 어댑터를 잘라서 연결하였습니다. DC의 경우 +, -가 바뀌지 않도록 주의해서 연결한 후 허브와 연결합니다. 이제 220V 전원을 ON합니다. 무선전원장치를 서로 포개면 허브의 전원이 들어오는 걸 확인할 수 있습니다. 그리고 살짤 떨어뜨려 놓아도 전원이 들어옵니다. 무선으로 전원이 전송되고 있습니다. 이제 무선 전원장치 사이에 책을 넣고 잘 되는지 시험을 해봅니다. 책.. 2018. 5. 14.
산업용 전기요금 계산 한전에 홈페이지에 가면 전기요금표를 볼 수 있습니다. 그중 산업용은 그 종류도 다양하고, 계산식도 복잡합니다. 산업용(갑)I은 시간대요금이 아닌 계절별 요금이 차이가 납니다. 계약은 4kW~300kW미만 고객에게 적용됩니다.산업용(갑)II는 산업용(갑)I에서 시간대 요금이 달라집니다. 동일하게 계약은 4kW~300kW미만 고객에게 적용됩니다. 산업용(을)요금은 300kW이상 고객에게 적용됩니다. 그리고 계절별 시간대별 구분표입니다. 산업용 전기요금계산표 다운받기 위 링크를 클릭하면 엑셀파일을 다운받으실 수 있습니다. 제일위의 계약전력과 중간부하 최대부하 경부하부분에 숫자만 입력하시면 각 산업용 요금별로 전기요금을 보실 수 있습니다. 2018. 5. 10.
미세먼지 측정센서 PM2005 제품은 디웰전자의 PM2005입니다. 예제소스까지 모두 제공하여 쉽게 실행해 보실 수 있습니다. 제품 설명서를 보니 중국제품입니다. cubic이라는 회사네요. 제품 스펙입니다. output은 UART, I2C를 지원하네요. 프로토콜입니다. PM10도 지원하는것 같은데 실제로 받아보면 PM2.5나 PM10이나 똑같이 나옵니다. 예제프로그램도 UART용으로 있어서 필요없는선은 묶어 버렸습니다. UART로 작업시 1,3,4,5는 필요없습니다. 필요한 선만 연결하였습니다. 소스코드는 제공되는 소스를 바탕으로 조금 수정하였습니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152#include.. 2018. 5. 10.

인기글