일반 [정보] 차속센서 신호에 관한........
- 도무지
- 조회 수 18694
- 2007.11.11. 00:45
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
** 근데 여기가 '마이컴 제작' 동호회도 아닌데...... 너무 어렵게 했나?
즐거운 다이 되시고 안전운행하세요.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 차속센서_01_진단콘넥터.JPG (File Size: 31.5KB/Download: 31)
- 차속센서_02_LED_실험.JPG (File Size: 41.2KB/Download: 29)
- 차속센서_03_간이스피드미터.JPG (File Size: 43.0KB/Download: 30)
- 차속센서_04_리모콘_개발.JPG (File Size: 38.8KB/Download: 35)
- 차속센서_05_리모콘_실용.JPG (File Size: 37.0KB/Download: 33)
- 차속센서_06_롬라이터.JPG (File Size: 27.3KB/Download: 30)
댓글
32
[서경]나라동이
[서경]현석이아빠
[서경]사랑하자~♡™
[경]킹쓰
[경]린독
[서경]데니엘오
彌勒
彌勒
[서경]동현아빠
[경]세피티지[050]
[전]깜밥
도무지
도무지
彌勒
도무지
彌勒
[충]쾌속질주
도무지
彌勒
도무지
彌勒
[충]쾌속질주
도무지
[충]모던토킹
[충]모던토킹
[충]모던토킹
도무지
[충]모던토킹
도무지
彌勒
[충]새벽(多情)
도무지
16:47
2007.11.11.
2007.11.11.
17:17
2007.11.11.
2007.11.11.
12:26
2007.11.12.
2007.11.12.
12:43
2007.11.12.
2007.11.12.
12:10
2007.11.13.
2007.11.13.
예전 대학다닐때 8051 배우면서 롬라이터... 사용해봤는데... ^^;
요즘은 마이컴 내에 Flash가 넉넉하게 있어서 JTAG으로 디버깅하고 다운로드까지 가능하다지요?? ^^;
도무지님께서 이 업종에 종사하셨나봅니다.
요즘은 마이컴 내에 Flash가 넉넉하게 있어서 JTAG으로 디버깅하고 다운로드까지 가능하다지요?? ^^;
도무지님께서 이 업종에 종사하셨나봅니다.
08:52
2007.11.14.
2007.11.14.
지대로 임자 만난것 같습니다!,,,,,
HUD용으로 하나 간단한 회로가있읍니다.
http://www.fieros.de/en/projects/hud.html 프로그램이 필요할것 같은데 도무지님이 부럽습니다, 전 프로그램은 까막눈이라,,,ㅎㅎㅎ 8
2007-11-14
14:44:30
[삭제]
HUD용으로 하나 간단한 회로가있읍니다.
http://www.fieros.de/en/projects/hud.html 프로그램이 필요할것 같은데 도무지님이 부럽습니다, 전 프로그램은 까막눈이라,,,ㅎㅎㅎ 8
2007-11-14
14:44:30
[삭제]
14:46
2007.11.14.
2007.11.14.
얼마나 좋은 세상입니까?,,,ㅎㅎㅎ 예전에는 회로보고 그리거나 복사, 혹은 책을 사서 회로도보고 더듬었지만 지금이야 손가락 몇개만 수고하면 엄청난 데이터가 펼쳐지지 않습니까!,,,도무지님의 HUD한번 기대해 보겠읍니다.
전 아는것도 없거니와 여러가지로 부족함이 앞을가려 프로그래밍은 포기하고 그냥 사제 장착 사용중입니다.
재미있는 결과 있기를 응원합니다!
전 아는것도 없거니와 여러가지로 부족함이 앞을가려 프로그래밍은 포기하고 그냥 사제 장착 사용중입니다.
재미있는 결과 있기를 응원합니다!
18:08
2007.11.14.
2007.11.14.
09:33
2007.11.16.
2007.11.16.
13:53
2007.11.16.
2007.11.16.
21:39
2007.11.18.
2007.11.18.
[차속신호]에 관한 제 의견입니다.
차속신호는 계기판과 ECU로 들어가서 여러가지 일을 합니다.
[진단 콘넥터]로도 출력이 되어 있고요.
그런데 모든 외부 기기와 접속되는 콘넥터는 대부분 안전회로가 있습니다.
특히 '차속센서'는 '적산거리계'와 관련이 있습니다.
적산거리계는 차량의 배터리를 분리해도 내부 백업배터리에 의해 기록이 보존될 만큼
중요하게 취급하는 것입니다.
그러므로 차속신호는 절대 그냥 외부로 노출될 리가 없습니다.
신호가 외부로 노출되면 그 신호로서 미터기를 조작하게 됩니다.
그러므로 진단콘넥터로 나오는 신호는 일방향 출력일 것입니다.
즉 '진단콘넥터' 신호가 '거리계 신호'와 서로 직결되지 않았고...
거리계신호에 트랜지스터 등을 거쳐서 일방향으로만 출력된다는 것입니다.
본인의 추측으로는 차속센서는 특수안전케이블로 제작되어 먼저 ECU로 들어간 다음
신호에 안전회로를 첨가하여 변환하여 속도계와 진단콘넥터로 나갈 것 같습니다.
따라서 진단콘넥터의 신호를 GND에 접촉시켜도 계기판 바늘이나 적산거리는 동작 될 것같습니다.
그러나 이는 기술적인 안목으로 본 제 추측일 뿐입니다.
차속신호는 계기판과 ECU로 들어가서 여러가지 일을 합니다.
[진단 콘넥터]로도 출력이 되어 있고요.
그런데 모든 외부 기기와 접속되는 콘넥터는 대부분 안전회로가 있습니다.
특히 '차속센서'는 '적산거리계'와 관련이 있습니다.
적산거리계는 차량의 배터리를 분리해도 내부 백업배터리에 의해 기록이 보존될 만큼
중요하게 취급하는 것입니다.
그러므로 차속신호는 절대 그냥 외부로 노출될 리가 없습니다.
신호가 외부로 노출되면 그 신호로서 미터기를 조작하게 됩니다.
그러므로 진단콘넥터로 나오는 신호는 일방향 출력일 것입니다.
즉 '진단콘넥터' 신호가 '거리계 신호'와 서로 직결되지 않았고...
거리계신호에 트랜지스터 등을 거쳐서 일방향으로만 출력된다는 것입니다.
본인의 추측으로는 차속센서는 특수안전케이블로 제작되어 먼저 ECU로 들어간 다음
신호에 안전회로를 첨가하여 변환하여 속도계와 진단콘넥터로 나갈 것 같습니다.
따라서 진단콘넥터의 신호를 GND에 접촉시켜도 계기판 바늘이나 적산거리는 동작 될 것같습니다.
그러나 이는 기술적인 안목으로 본 제 추측일 뿐입니다.
19:11
2007.11.19.
2007.11.19.
[차속센서 정보]
뉴스포티지의 차속펄스는 100m에 [255펄스]가 나옵니다.
그러나 4km를 측정해서 차량의 거리계와 비교해 보니 약 2 펄스 정도 더 나오더군요.
마치 1년 365일로 하면 시간이 남아서 4년에 한번씩 윤년을 두는 것처럼
100km 이상 장거리를 달려봐서 오차가 나는 만큼 보정프로그램을 추가하면 완벽할 것 같습니다.
본문 사진과 같은 마이컴 회로에 속도계 프로그램을 입력하여
위 5자리에는 [적산미터계] 아래 3자리에는 [속도계]로 하여 실제로 운행해보니
그런 결과가 나왔습니다.
속도계는 구동프로그램은 완성되었는데 펄스길이와 속도가 정비례되지 않아서
(즉, 20km에 맞추면 50km대에서는 오차가 심하게 나오는....)
데이터 보정을 해야하는데... 실제로 참고용 변환테이블을 만들어보니 엄청난 오차가 있군요.
이런 경우에 [적분함수계산법]을사용해야 하는데 인터넷상에 이에대한 알고리즘이 없더군요.
정 안되면 '펄스길이<->속도' 변환테이블을 만들어야 하는데 이건 완전 노가다일 것 같고....
즉. 속도맵을 만들어놓고 측정된 펄스길이에 해당하는 속도를 찾아서 출력하는 것이지요.
200km까지 1km 단위로 측정하려면 200개의 맵을 만드는 겁니다.
복잡하죠?
1초에 들어오는 펄스 수를 계산하는 방법이 더 쉽겠지만 그렇게 하면
데이터가 정확하지 않습니다. 그리고 데이터 갱신주기도 1초면 너무 느리게 되고 ...
그렇다고 1/2초로 하면 오차가 더 심할 것 같고.........
야튼 두가지 방법을 모두 시도해 보는 수 밖에,,,,,,
뉴스포티지의 차속펄스는 100m에 [255펄스]가 나옵니다.
그러나 4km를 측정해서 차량의 거리계와 비교해 보니 약 2 펄스 정도 더 나오더군요.
마치 1년 365일로 하면 시간이 남아서 4년에 한번씩 윤년을 두는 것처럼
100km 이상 장거리를 달려봐서 오차가 나는 만큼 보정프로그램을 추가하면 완벽할 것 같습니다.
본문 사진과 같은 마이컴 회로에 속도계 프로그램을 입력하여
위 5자리에는 [적산미터계] 아래 3자리에는 [속도계]로 하여 실제로 운행해보니
그런 결과가 나왔습니다.
속도계는 구동프로그램은 완성되었는데 펄스길이와 속도가 정비례되지 않아서
(즉, 20km에 맞추면 50km대에서는 오차가 심하게 나오는....)
데이터 보정을 해야하는데... 실제로 참고용 변환테이블을 만들어보니 엄청난 오차가 있군요.
이런 경우에 [적분함수계산법]을사용해야 하는데 인터넷상에 이에대한 알고리즘이 없더군요.
정 안되면 '펄스길이<->속도' 변환테이블을 만들어야 하는데 이건 완전 노가다일 것 같고....
즉. 속도맵을 만들어놓고 측정된 펄스길이에 해당하는 속도를 찾아서 출력하는 것이지요.
200km까지 1km 단위로 측정하려면 200개의 맵을 만드는 겁니다.
복잡하죠?
1초에 들어오는 펄스 수를 계산하는 방법이 더 쉽겠지만 그렇게 하면
데이터가 정확하지 않습니다. 그리고 데이터 갱신주기도 1초면 너무 느리게 되고 ...
그렇다고 1/2초로 하면 오차가 더 심할 것 같고.........
야튼 두가지 방법을 모두 시도해 보는 수 밖에,,,,,,
19:49
2007.11.19.
2007.11.19.
,,,저는 저런것인줄도 모르고 속도계를 만들어보려했다니,,,,무식하면 그래서 용감한가봅니다,ㅎㅎㅎ
제 경우 NISSAN HUD속도계를 사용하는데 계기판의 아나로그 속도계와 일치하더군요. 내심 GPS상의 실제속도를
기대했었지만 어떤이유인지는 모르지만 어찌보면 아로그계기판과 같이나올수 밖에 없다는 생각이 들기는 합니다.
두어가지 셋팅스위치가 있던데 그것은 펄스신호차이때문에 그런것 같구요! 분해해보고픈 생각이 있었지만 그런 버릇 좀 버리려구요!,,,ㅎㅎㅎ,,,그렇다고 상용품을 역분해해서 그로그램을 참고해 보시라는것도 도무지님께 실례되는 이야기 같기도 합니다^^;;
제 경우 NISSAN HUD속도계를 사용하는데 계기판의 아나로그 속도계와 일치하더군요. 내심 GPS상의 실제속도를
기대했었지만 어떤이유인지는 모르지만 어찌보면 아로그계기판과 같이나올수 밖에 없다는 생각이 들기는 합니다.
두어가지 셋팅스위치가 있던데 그것은 펄스신호차이때문에 그런것 같구요! 분해해보고픈 생각이 있었지만 그런 버릇 좀 버리려구요!,,,ㅎㅎㅎ,,,그렇다고 상용품을 역분해해서 그로그램을 참고해 보시라는것도 도무지님께 실례되는 이야기 같기도 합니다^^;;
10:10
2007.11.20.
2007.11.20.
아하... 디지털 속도계가 상용화되어서 출시되는 군요.
저런 제품이 있을 것은 짐작했지만 실제 상용품은 처음 봅니다.
차속감응 릴레이를 실용화 해보려고 생각있으니까
그 전단계인 속도계에 대하여 연구하면서
디지털 속도계는 위와 같이 만들겠거니 하고 생각해서
마침 이와 유사한 기판이 있어서 프로그래밍을 해 본 것입니다.
저런 제품이 있을 것은 짐작했지만 실제 상용품은 처음 봅니다.
차속감응 릴레이를 실용화 해보려고 생각있으니까
그 전단계인 속도계에 대하여 연구하면서
디지털 속도계는 위와 같이 만들겠거니 하고 생각해서
마침 이와 유사한 기판이 있어서 프로그래밍을 해 본 것입니다.
10:46
2007.11.20.
2007.11.20.
몇가지 상용화 되어있는 제품이있읍니다, 그중 대표적인것이 데피이구요!,,종류도 다양하며 게이지도 여러가지입니다.
가격도 대표적으로 비싸기도 합니다. 그밖에 TOYOTA,NISSAN 등등 대부분 일본제품이구요!,,,,중국제도 있는것 같습니다.
제 경우는 가격대 성능비로 니싼을 선택한 경우구요! 하지만 프로그램만 해결 가능하다면 시도는 해보고는 싶습니다!
만드는 재미도 있으니까요.
가격도 대표적으로 비싸기도 합니다. 그밖에 TOYOTA,NISSAN 등등 대부분 일본제품이구요!,,,,중국제도 있는것 같습니다.
제 경우는 가격대 성능비로 니싼을 선택한 경우구요! 하지만 프로그램만 해결 가능하다면 시도는 해보고는 싶습니다!
만드는 재미도 있으니까요.
11:33
2007.11.20.
2007.11.20.
13:28
2007.11.20.
2007.11.20.
[차량속도계 프로그램]에 관한.....
'펄스길이'를 '속도'로 환산하는 법에 대하여 너무 어렵게 생각했나봅니다.
아주 간단한 [알고리즘]을 개발하였습니다.
위 彌勒(미륵)님 !!
님이 사용하시는 속도계의 시중가격은 얼마정도 되나요?
그리고
만약 제가 완성된 회로와 프로그램을 보내드리면 CPU에 이식할 수 있겠습니까?
CPU는 AT89C4051(AT89C2051도 됨)을 사용할 겁니다.
회로는 님이 올렸던 회로와 거의 같습니다.
'펄스길이'를 '속도'로 환산하는 법에 대하여 너무 어렵게 생각했나봅니다.
아주 간단한 [알고리즘]을 개발하였습니다.
위 彌勒(미륵)님 !!
님이 사용하시는 속도계의 시중가격은 얼마정도 되나요?
그리고
만약 제가 완성된 회로와 프로그램을 보내드리면 CPU에 이식할 수 있겠습니까?
CPU는 AT89C4051(AT89C2051도 됨)을 사용할 겁니다.
회로는 님이 올렸던 회로와 거의 같습니다.
09:35
2007.11.21.
2007.11.21.
ㅎㅎㅎ 제가 구입한 가격은 8만원으로 기억합니다.
그리고 회로와 프로그램이 있다면 가능할것 같습니다. 속도 신호선 위치라던지 그런것은 알고 있는 내용이구요!
저는 먼저번 올려드렸었던 회로처럼 2051이 좋을것 같습니다. 부품 수급하고 그리고 롬라이터도 키트형식으로 구입 가능하고요.
다만 시간이 좀 걸릴것 같습니다. 현재 나이트비젼도 아직 마무리가 안된터라 ,,,,
그리고 회로와 프로그램이 있다면 가능할것 같습니다. 속도 신호선 위치라던지 그런것은 알고 있는 내용이구요!
저는 먼저번 올려드렸었던 회로처럼 2051이 좋을것 같습니다. 부품 수급하고 그리고 롬라이터도 키트형식으로 구입 가능하고요.
다만 시간이 좀 걸릴것 같습니다. 현재 나이트비젼도 아직 마무리가 안된터라 ,,,,
17:14
2007.11.21.
2007.11.21.
AT89C2051과 AT89C4051은 모두 똑같은데 내부 프로그램 메모리만 차이가 납니다.
가격도 2-300원 차이 밖에 안납니다. 둘 다 1500원 이하일 겁니다.
AT89C1051 ---> 프로그램 메모리 1KB 0000 - 03FF
AT89C2051 ---> 프로그램 메모리 2KB 0000 - 07FF
AT89C4051 ---> 프로그램 메모리 4KB 0000 - 0FFF
가격도 2-300원 차이 밖에 안납니다. 둘 다 1500원 이하일 겁니다.
AT89C1051 ---> 프로그램 메모리 1KB 0000 - 03FF
AT89C2051 ---> 프로그램 메모리 2KB 0000 - 07FF
AT89C4051 ---> 프로그램 메모리 4KB 0000 - 0FFF
17:40
2007.11.21.
2007.11.21.
네^^ 메모리 차이군요!,,,그 정도차이라면 하이스펙이 당연히 좋겠죠!
아마 20만원이하제품없었다면 무조건 만들어보는 쪽으로 밀어부쳐보았겠지만 제 생각에 팔만원이면 저렴(?)하다 생각되었기에 HUD쪽은 포기하고 나이트비전쪽으로 골몰하고 있읍니다. 비용 많이 안드는 방향으로 말입니다.
부품수급,롬라이터구입,프로그램 책도 사서 공부하고,,등등,,,제겐 8만원이 무척 싼 비용이었읍니다!,,,ㅎㅎㅎ
아마 20만원이하제품없었다면 무조건 만들어보는 쪽으로 밀어부쳐보았겠지만 제 생각에 팔만원이면 저렴(?)하다 생각되었기에 HUD쪽은 포기하고 나이트비전쪽으로 골몰하고 있읍니다. 비용 많이 안드는 방향으로 말입니다.
부품수급,롬라이터구입,프로그램 책도 사서 공부하고,,등등,,,제겐 8만원이 무척 싼 비용이었읍니다!,,,ㅎㅎㅎ
18:00
2007.11.21.
2007.11.21.
15:05
2007.11.22.
2007.11.22.
네... 고수들의 대화입니다. ㅎㅎㅎㅎㅎ
이 게시물은 첨단기술이 동원된 것입니다.
일반 회원님은 [도대체] 무슨 말을 하는지 [도무지] 이해가 안 갈 겁니다.
그러나 실험기판 프로그래밍을 끝내고 나면 [차속감응 스위치] 실용제품은 아주 간단하게 나올 겁니다.
CPU를 채용하면 일반 회원님들은 프로그램을 넣을 수가 없기 때문에(롬라이터가 없어서)
간단한 IC 회로로 구성하여 납땜질 할 수 있는 실력이면 만들 수 있도록 노력해 볼 것이니까...
여러분이나 본인이나 좀 더 시간을 가지고 기다려 보자구요...
이 게시물은 첨단기술이 동원된 것입니다.
일반 회원님은 [도대체] 무슨 말을 하는지 [도무지] 이해가 안 갈 겁니다.
그러나 실험기판 프로그래밍을 끝내고 나면 [차속감응 스위치] 실용제품은 아주 간단하게 나올 겁니다.
CPU를 채용하면 일반 회원님들은 프로그램을 넣을 수가 없기 때문에(롬라이터가 없어서)
간단한 IC 회로로 구성하여 납땜질 할 수 있는 실력이면 만들 수 있도록 노력해 볼 것이니까...
여러분이나 본인이나 좀 더 시간을 가지고 기다려 보자구요...
20:25
2007.11.22.
2007.11.22.
이쯤에서 질문있어요??? 구럼 3번선과(-) 16번선(+)에 미등을 연결시켜도 될까요~~~구럼 속도가 빨라지면 밝아지고 정지시 어두워지고 좀더 다이나믹한 운전이 될것같은데 가능하다면 대박입니다~~~~~
12:24
2007.11.23.
2007.11.23.
도무지님 질문하나 있습니다~~~~크락션 스위치를 오토기어봉에 만들려고 기어봉 오른쪽에 작은 푸쉬스위치까지 심었습니다. 그리고 예전에 오피러스 혼으로 교체하고 남은 순정 혼에 연결하고 테스트하니 소리가 넘넘 작은데 별도의 장치가 필요한가요???? 추측하자면 운전대 크락션 버튼을 누르면 전압이 일시적으로 증폭되어 나가는건지 궁금합니다????
12:31
2007.11.23.
2007.11.23.
12:33
2007.11.23.
2007.11.23.
위 [충]모던토킹님 차속펄스선에 미등을 연결하면 안됩니다.
센서 출력은 디지탈 신호를 얻기 위한 목적이기 때문에 대용량 부하에는 사용할 수 없습니다.
대용량 부하에 사용하려면 파워 트랜지스터로 증폭회로를 만들어야 합니다.
순정혼에 배터리의 12V를 직접 인입해서 소리 크기가 어떤지 테스트해 보세요.
그래도 소리크기가 작다면 혼에 이상이 생긴겁니다.
모든 혼은 승압회로 없이 12V 그대로 동작한답니다.
교류는 승압하기가 쉬워도 직류는 승압하기가 매우 어렵거든요.
센서 출력은 디지탈 신호를 얻기 위한 목적이기 때문에 대용량 부하에는 사용할 수 없습니다.
대용량 부하에 사용하려면 파워 트랜지스터로 증폭회로를 만들어야 합니다.
순정혼에 배터리의 12V를 직접 인입해서 소리 크기가 어떤지 테스트해 보세요.
그래도 소리크기가 작다면 혼에 이상이 생긴겁니다.
모든 혼은 승압회로 없이 12V 그대로 동작한답니다.
교류는 승압하기가 쉬워도 직류는 승압하기가 매우 어렵거든요.
18:43
2007.11.23.
2007.11.23.
20:58
2007.11.23.
2007.11.23.
*******************+*****************************************************
드디어 스피드미터 실험회로 프로그래밍이 많은 보정을 거쳐 완성되었습니다.
펄스들어오는대로 그대로 출력하면 변화가 너무 심하므로
10개의 펄스를 푸쉬 폽(선입선출) 방식으로 메모리 저장하여
그 평균치를 출력하도록 하였습니다.
또한 펄스가 들어올 때마다 표시기를 갱신하면 너무 빨리 바뀌어서 보기가 어려우므로
그리고 속도펄스에 비례하여 갱신주기를 조정하였습니다.
이제 소형으로 실용회로를 제작해야 되는데....
부품을 수급하는데 시간이 좀 걸립니다.
************************************************************************
드디어 스피드미터 실험회로 프로그래밍이 많은 보정을 거쳐 완성되었습니다.
펄스들어오는대로 그대로 출력하면 변화가 너무 심하므로
10개의 펄스를 푸쉬 폽(선입선출) 방식으로 메모리 저장하여
그 평균치를 출력하도록 하였습니다.
또한 펄스가 들어올 때마다 표시기를 갱신하면 너무 빨리 바뀌어서 보기가 어려우므로
그리고 속도펄스에 비례하여 갱신주기를 조정하였습니다.
이제 소형으로 실용회로를 제작해야 되는데....
부품을 수급하는데 시간이 좀 걸립니다.
************************************************************************
19:02
2007.11.27.
2007.11.27.
10:32
2007.11.28.
2007.11.28.
대단한 고수분들의 대화이군요... 으흠...
JTAG이라는 랭귀지(?)도 나오고.. 마이컴도 나오고...
흠... 웹개발하는거보다 오히려 더 흥미롭고 재밌게 들리는 이유는 뭐인지.....ㅡ.ㅡ;;
JTAG이라는 랭귀지(?)도 나오고.. 마이컴도 나오고...
흠... 웹개발하는거보다 오히려 더 흥미롭고 재밌게 들리는 이유는 뭐인지.....ㅡ.ㅡ;;
05:47
2007.12.15.
2007.12.15.
[속도 표시기] 겸 [차속감응 릴레이]
부품수급은 완료하였는데 적당한 케이스가 없군요.
고장난 GPS가 제일 적당한데....
야튼 케이스를 구해야 거기에 맞게 기판을 가공할 수 있는 겁니다.
부품수급은 완료하였는데 적당한 케이스가 없군요.
고장난 GPS가 제일 적당한데....
야튼 케이스를 구해야 거기에 맞게 기판을 가공할 수 있는 겁니다.
11:46
2007.12.25.
2007.12.25.
(전공이 전자였습니다만... 여태 저런것도 몰랐다는 사실이... ^^;;)
좋은 정보 항상 감사드립니다.