로그인 해주세요.

☆스포넷 공식 설문☆    차종 변경 하거나 추가 하신 회원..?     ::설문 참여하기::

스포티지 다이매뉴얼 게시판    스포티지에 직접 작업한 내용을 올려주시면 됩니다. 게시판 오류 방지를 위해 이미지 1개 이상 첨부해 주십시요.

일반 [다이소개] 내비게이션 Start_UP 기능이 포함된 리모콘 중계기

  • 도무지
  • 조회 수 27334
  • 2009.12.02. 09:57






















++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
프로그래밍 관점
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

리모콘 수신모듈에서 출력되는 신호는 캐리어 주파수(38KHz)가 제거된 1과 0의 비트신호이다.
그러므로 수신 데이터를 처리할 때에는 캐리어 주파수를 염두에 두지 않아야 한다.
그러나 적외선 신호로 다시 복원해서 송출할 때에는
하이레벨일 때만 38KHz의 주파수로 1과 0을 반복해서 출력해야 하는 것이다.
캐리어 주파수의 듀티비는 1: 2 (8.77uS : 17.53uS)이다.

AtTiny13의 명령어는 1클럭당 1uS이고 적외선의 가장 짧은 레벨의 길이는 8.77uS이다.
8 클럭 이내에 '신호를 발생하고 시간을 계산해서 신호를 멈추게하는 명령'을 만들어야 한다.
2~3 클럭을 소모하는 명령어도 있으므로  5개 정도의 명령으로 해결해야 한다.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[프로그래밍시 가장 난점]
리모콘에서 발생된 원래의 빛과 중계기에서 발생된 복조된 빛은 필연적으로 시차가 발생하게 된다.
리모콘에서 발생한 빛은 38KHz의 캐리어 주파수로 출력되는데 이를 수신하는 '리모콘 수신모듈'은
캐리어 주파수가 제거된 채로 디지털 부호화하여 출력되는 것이다.
이 신호를 마이컴에서 다시 38KHz로 복원해서 출력하기 때문이다.

이렇게 시차가 나는 빛이 혼합되어 내비게이션 수신부로 들어가면 에러가 발생하는 것이다.
리모콘에서 송출한 빛은 중계기의 수신부로만 들어가게하고
중계기에서 송출한 빛만 내비게이션의 수신부로 들어가게 하면 해결되겠지만
차안에서 이렇게 차폐하기는 쉽지 않다.
따라서 주파수는 정확해야 하고 시차를 최소화하도록 프로그래밍 해야 한다.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
호환성 문제....
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

[Start_UP 기능]
1. 부팅 시간은 내비게이션마다 다르므로 프로그램에서 '수치'를 수정해 주어야 한다.
2. 리모콘 신호는 NEC 부호체계를 가진 제품에만 적용할 수 있다. (국내 제품에 많이 사용)

[리모콘 중계 기능]
1. 리모콘 부호와 관계가 없으므로 38KHz를 사용하는 모든 리모콘에 적용할 수 있다.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
facebook twitter google plus pinterest kakao story band
  1. 리모콘_중계기_01_장착도.JPG (File Size: 61.3KB/Download: 46)
  2. 리모콘_중계기_02_구성도.JPG (File Size: 26.3KB/Download: 51)
  3. 리모콘_중계기_03_접속부.JPG (File Size: 15.9KB/Download: 43)
  4. 리모콘_중계기_04_콘트롤러_장착.JPG (File Size: 49.1KB/Download: 58)
  5. 리모콘_중계기_05_수신부_장착.JPG (File Size: 17.5KB/Download: 50)
  6. 리모콘_중계기_06_송신부_장착.JPG (File Size: 26.5KB/Download: 79)
  7. 리모콘_중계기_07_핸들_리모콘.JPG (File Size: 39.6KB/Download: 63)
  8. 리모콘_중계기_09_수신부.JPG (File Size: 52.3KB/Download: 61)
  9. 리모콘_중계기_10_기판.JPG (File Size: 11.8KB/Download: 63)
  10. 리모콘_중계기_11_회로도.JPG (File Size: 34.4KB/Download: 67)
  11. 리모콘_중계기_12_리모콘_신호체계.JPG (File Size: 71.6KB/Download: 67)
댓글
19
[강원]김태호
[강원]김태호
제 내비는 바로 내비ON 되는데.. ^^ 환경설정하면 아무 프로그램이나 바로 부팅가능...
올인원도 바로 켜지던데요 ^^

그런데 제가 가지고 있는 또 한대는 3년 된 것인데... 이 제품은 안됨 ㅡ.ㅡ
리모컨으로는 가능...
.
.

내비게이션이 부팅된 후..
리모컨 신호를 이용.. 신호를 줘서.. 내비를 켜지게 한다는 이야기이군요 ^^
그런 생각을 해봤지만... 기술이 없어서... ^^

꼭 성공해주시면 따라해 볼게요 ^^
이 댓글을 신고합니다. 취소 신고
15:04
2009.12.02.
[강원]김태호
[강원]김태호
그런데 리모컨 수신기를 만들어.. 내비 한번 켜지는데만 사용하면 아까우니까...

그 장치를 발전시켜..
평소 리모컨 사용시,, 리모컨신호의 사각지대에서도.. 잘 작동하게 한다는 이야기 맞죠??
이 댓글을 신고합니다. 취소 신고
15:08
2009.12.02.
[서경]킨타마
울프스킨 깔면 바로 실행 대지 안나여..? 전 네비로 바로 들어가 지는데,,, 스킨깔고,,
이 댓글을 신고합니다. 취소 신고
18:00
2009.12.02.
[경]Tom
울프스킨 깔고 네비 맞가서 결국 원래 지껄로....-_-;; 제 네비만 그런지 모르겠으나 좀 지나고 나니 터치판넬이 말썽을 일으키더군요..한번교체하고 다시 울프스킨 깔고 다녔는데 또 말썽..원래 네비 본 상태로 돌려놓으니 아무 이상없음..아무래도 울프스킨을 하면 계속 켜두게 되고 방열되는 열이나..뭐 기타 제반상황에 따라..다르긴 하겠으나..저는 안함..ㅠㅠ
이 댓글을 신고합니다. 취소 신고
19:33
2009.12.03.
도무지
울프스킨을 깔아도 부팅한 후에 'Navi' 메뉴를 선택해주어야 하는 겁니다.
부팅후에 바로 울프 스킨이 실행된다면 그 내비게이션은 이미 자동실행기능을 가지고 있는 것입니다.
이 댓글을 신고합니다. 취소 신고
00:13
2009.12.04.
[경]스포사랑
제건 아이**라 자동이지만 하여튼 박사라 칭할정도로 경의를 표합니다^^.
전공이 전자쪽 교수님이신가??....
이 댓글을 신고합니다. 취소 신고
14:03
2009.12.05.
럭서리스포
제 개인적으로.... 깔끔한거 좋아하는 저로서는 저런거 붙이는거 보다는..
그냥 손 한번 더 움직이는게 ^^;

개인차이겠지만... 평소에도 네비 안켜고 다니다보니 그렇네요 ^^
이 댓글을 신고합니다. 취소 신고
18:22
2009.12.06.
[경]오리궁디
개인적으로 도무지님 뭐하시는 분인지 상당히 궁금해요...
이 댓글을 신고합니다. 취소 신고
11:48
2009.12.10.
이지한
정말... 도무지님... 도무지 모르겠습니다.(^^) 너무 어려워서요...

정말 님의 글을 읽을때마다, 명쾌한 정리와 서술에 감동입니다.
항상 생각하시고 좀더 좋은 것을 위한 도전에 존경을 표합니다. 짝짝짝~~~!!!
이 댓글을 신고합니다. 취소 신고
16:18
2009.12.10.
천연 암반주
이야~ 볼 때마다 정말 대단하십니다.
도무지님처럼 자작할 수 있도록 전자회로 배우고 싶어요.
저 같은 왕초보가 볼 수 있는 책 한 권 추천해 주세요~~~
이 댓글을 신고합니다. 취소 신고
22:02
2009.12.10.
도무지
[천연 암반주님] 현재 나이가 30세 이하라면 권장합니다마는 그 이후라면 권장하고 싶지 않습니다.
모든 분야가 다 마찬가지겠지만 이거 포기하고 싶을 때가 엄청 많습니다. 자신과의 싸움입니다.

야튼 전자회로에 능통하려면 간단한 키트부터 자꾸 만들어 보야야 합니다.
필요없는 엉뚱한 것을 만들어봤자 시간낭비니까 처음부터 자기가 구상한 것을 만들어 보는 겁니다.
그걸 완성하기 위해서 많은 정보들을 수집하고 별궁리를 다 하기때문에 이게 완성되면 상당히 발전됩니다.
예를 들어 'HWP'를 배울 때 책을 보고 백날 해봤자 다음 페이지 넘어가면 이전 페이지 잊어먹습니다.
처음부터 아예 문서를 하나 꾸며 봐야지요. 별궁리 다해서 문서가 완성되면 엄청난 발전이 있는 겁니다.
한술 밥에 배부른 건 아니니까 처음에는 다소 마음에 안들게 나오지만 자꾸 하다보면 서서히 발전됩니다.

우선 전자부품에 관한 책을 보아서 입력소자(각종 센서)와 출력소자(TR,FET,SCR,TRIAC)의 특성을
대충 습득한 다음에 실제 콘트롤러인 AVR을 배우면 되겠습니다.
이미 시대 지나가버린 Z80, 8051 등의 마이컴을 배우려고 하지 마세요. 시간과 돈만 낭비합니다.

성장하는 과정에서 몇번 쯤은 모든 부품을 다 버리고 포기해버리고 싶을 때도 있지만
오래 동안 꾸준히 도전하면 어느 순간 도사가 되어 있을 것입니다.

[포정해후]---> 인터넷 검색해 보세요.
'갈매기 조나탄'과 같은 의미의 사자성어입니다
"가장 높이 날으는 갈매기가 가장 멀리 본다."
이 댓글을 신고합니다. 취소 신고
14:54
2009.12.11.
[서경]찌누리
제 의견으로는 도무지님 처럼 외부에 만들수도 있겠지만
Micom을 네비게이션 내부에 넣는 것이 더욱 깔끔하지 않을까 생각을 해봅니다.
그리고 리모콘 수신부는 네비게이션에 구멍을 내어 커넥터를 장착하고 내부 리모콘과 커넥터를 연결시키고
연장 Remote Receiver을 상단에 장착하는 것이 더욱 간단하고 7805를 사용하지도 않고 시거잭도 사용하지 않아
좋을듯 합니다 ^^

제 의견에 기분나쁘셨다면 죄송합니다 ^^
이 댓글을 신고합니다. 취소 신고
17:28
2009.12.11.
[서경]호일
네이놈에서 당근이라고 검색하시면 좋은 카페가 하나 있습니다. AVR 관련 공부 하고 싶으시면 한번쯤
가보시면 도움이 많이 될듯 합니다.^^;..
이 댓글을 신고합니다. 취소 신고
17:54
2009.12.11.
도무지
아차.... 위의 댓글 중
'포정해후'가 아니라 '포정해우'입니다.
이 댓글을 신고합니다. 취소 신고
09:34
2009.12.13.
도무지
[서경]찌누리 님... 좋은 의견 감사합니다.
어떤 문제를 해결하려면 여러 가지 방법이 있겠지요.
이 글 또한 그러한 여러가지 방법 중의 하나입니다.

그런데 본문을 확실히 읽지 않으셨나보군요.
'리모콘 중계'부분은 본문에도 언급하였고 이전에 게시글도 올렸지만
님의 말씀대로 '리모콘 수신부를 증설'하는 방법이 가장 쉬운 방법입니다.

'스타트 업'부분도 내비게이션 내부에 장착하면 아주 간단하고
AtTiny13과 KR C102 ---> 2개의 부품이면 해결됩니다.
위 회로 중 KR C102 TR에서 출력되는 신호(오픈 콜렉터)를
내부 리모콘 수신모듈의 출력단에 연결하면 적외선 LED 없어도 되는 겁니다.

그럼에도 불구하고 이렇게 외부에 만드는 이유는
1. 내비게이션을 최대한 분해하지 않기 위함이며 (분해하면 '무상 A/S'가 안됨)
2. 내비게이션에 따라서는 케이스를 분해하기가 매우 어렵게 제작된 것과 (분해하면 반은 망가짐)
3. 분리된 전면판에 리모콘 수신모듈과 분석 회로가 부착되어 있고 본체와 FFC로 연결되어 있어서
.. 내부에 회로를 장착할 경우 본체와 면판간의 배선처리가 곤란한 것이 있습니다.
4. 또한 호환성이 있다는 겁니다.
.. 내비게이션이 바뀌어도 중계부분은 그대로 사용할 수 있고
.. 스타트업 부분은 프로그램을 조금 수정하면 사용할 수 있다는 거죠.

... 이러한 장치를 여기 저기 부착해 놓으면 혼란스럽기도 하겠지만
... 디자인이 예쁜 걸로 적당한 위치에 부착해 놓으면 오히려 고급스럽고 예쁜 악세사리가 되는 겁니다.

... 님의 소중한 의견은 각자 보유한 내비게이션의 조건에 따라 적용할 수 있는 것이므로
... 다른 회원님께 참고가 될 것입니다.
이 댓글을 신고합니다. 취소 신고
12:49
2009.12.13.
[강원]김태호
[강원]김태호
공대 기계공학 전기공학.. 3학년때.. 실험실 들어가서 6개월만 빠져들면.. 가능한 내용..

보통사람이 Do It Youself 하기에는 너무 어려운데요 ^^

암튼 또 고 난이도의 기술을 보여주셨네요 ^^
이 댓글을 신고합니다. 취소 신고
00:34
2009.12.14.
취소

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정