VFD 15번 활용하여 HUD 만들기 > 자료실

본문 바로가기

쇼핑몰 검색

회원메뉴

즐겨찾기 추가

회원로그인

감사합니다


Home 자료실 목록

VFD 15번 활용하여 HUD 만들기

페이지 정보

작성자 나름이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일09-01-18 02:22 조회22,716회 댓글5건

본문

VFD 15번. 이 제품 관련입니다.-->http://www.manmullsang.com/shop/item.php?it_id=1227540828

며칠 쭈물럭 쭈물럭 해서 VFD를 이용한 HUD 비슷한 것 하나 만들어 봤습니다.

전에 여기서 구입한 Futaba의 GP1152A01이라는 VFD를 이용하여 VFD HUD를 만들고 있습니다.
GP1152A01를 이용한 HUD도 아직 만들고 있는 중입니다.
그런데 GP1152A01는 구하기가 어렵고, 인터넷으로 가격 조사해보니까 꽤 비쌉니다.
(외국 사이트에서 거의 10만원대에 판매하는 듯...)

그러던 중에 여기 만물상닷컴에서 Noritake사의 GU280X16G-7600 VFD를 구하여 이리 저리 가지고 놀다가, GP1152A01로 만들던 루틴을 이용해서 HUD를 만들어 보았습니다.

만물상닷컴에서 VFD용 키트를 만들고 있습니다. 아직 시판은 안되고 있지만 조만간 저렴한 가격에 만나 보실 수 있을 것입니다. 키트의 샘플 기판을 하나 얻을 수 있는 기회가 있어서 이것을 활용하였습니다.

AVR 샘플 기판을 조립한 모습입니다.
한글 폰트를 다 집어 넣으려면 최소한 ATmega32는 되어야 하고,
수작업으로 쉽게 땜도 가능하기 때문에 ATmega32를 사용합니다.


점프선이 보이는데, 샘플 기판을 수정하느라고 붙인 것이라 본 기판에는 없을 것입니다.

HUD에 넣을 기능은 다음과 같이 정했습니다.
1. 속도 표시
2. 배터리 전압 표시
3. 운행 시간 표시
4. 방향 지시들 표시

AVR과 VFD에 필요한 5V를 만들어야 하고,
위의 기능을 구현하기 위해서 차량과 인터페이스를 해야하기 때문에
만능 기판에 조그만 회로를 구성해서 샘플 기판에 붙이기로 했습니다.

추가한 만능 기판입니다.
추가한 부품은
레귤레이터 7805 및 방열판 각 1개
전해콘덴서 100uF 1개
세라믹 콘덴서 3개
10k 저항 7개
반고정저항 100k 1개입니다.



만들다가 만능 기판이 부러져서 수술한 자국도 보입니다.
폼나게 기판 떠서 만들었으면 좋겠건만...만능 기판하고 씨름 중...

샘플 기판과 결합시켰습니다.



Futaba GP1152A01에 사용한 루틴을 그대로 사용하고 AVR도 똑같이 ATmega32를 사용하기 때문에,
VFD로 출력하는 부분만 교체하면 쉽게 될 것으로 생각하고 가벼운 마음으로 시작했습니다.
그러나 늘 그렇듯이 생각 외로 복병이 숨어 있어서 거의 열흘 걸렸습니다.

디스플레이하는 부분만 다른 것인데, 생각보다 복잡했습니다.
첫째, 전송 방식이 다릅다.
GP1152A01은 패러렐 방식인데 이것은 시리얼 방식입니다.
완성된 후에 보아도 속도가 느립니다.
기판과 VFD의 전송 거리가 짧을 것으로 예상하여
잡음에 노출될 가능성이 적다고 보고 통신 속도를 올리고,
펌웨어를 개선해서 속도를 개선해야 하겠습니다.

둘째, 화면 제어하는 방식이 다릅니다.
GP1152A01은 주소를 지정하여 출력할 위치를 정하는데 반하여
이 제품은 커서 위치를 제어해야 합니다.

세째, 화면 크기가 작다. GP1152A01은 해상도가 240 * 36이었는데
GU280X16G는 모델명에 나오는 대로 해상도가 280 * 16이다.
이문제가 가장 머리 아프게 만들어서 거의 출력 부분을 새로 만들었습니다.

Gp1152A01은 한글, 영문 모두 Y 해상도를 16으로 출력하여 두 줄을 사용할 수 있었는데,
이 제품은 그렇게하면 한 줄밖에 사용을 못하기 때문에 화면에 보여줄 정보가 너무 적습니다.

이러한 이유로 한글은 포기하고 영문으로만 출력하기로 했습니다.
사실 HUD에서 문자 메시지를 볼 것 아니라면 한글이 곡 필요하다는 생각은 들지 않았습니다.

이런 생각으로 한글 관련 폰트와 KSC5601 코드를 KSSM 코드로 변환하는 부분만 제외시켰더니,
프로그램 크기가 많이 줄어서 ATmega8에도 들어 갈 것 같습니다.

가장 심각했던 문제는 HUD 성격 상 좌우를 바꾸어 출력해야 한다는 점입니다.
그러다 보니 GU280X16G가 가지고 있는 폰트와 출력 기능을 사용할 수가 없읍니다.
영문 폰트를 따로 넣어서 그래픽으로 그려야 하는 상황이 되었습니다.
표시 속도는 더~~~ 따운.
영문 8X8 폰트를 찾고, VFD에서 사용할 수 있도록 가공하고 정리하는 데에 시간이 꽤 걸렸습니다.
그리고 꼭 중간에 이상한 삽질을 해서 시간을 더 소비합니다.

결국 만들었습니다.




사진이 약간 뿌였게 나온 것은 VFD를 보호 비닐 속에 넣고 찍어서 그렇습니다.
개발 중에 부딪혀서 유리에 상처가 생길까봐 비닐로 싸놓았습니다.
매뉴얼 상으로 보면 밝기가 최소 350cd/m2이고, 통상 500cd/m2입니다.
실제로는 선명합니다.
(다 아시겠지만 글자의 좌우를 바꾼 이유는 앞 유리에 반사된 상을 보아야하기 때문입니다.)
(앞유리에 이중상이 맺히지 않도록 조치가 필요하고, 낮에도 잘보이게 하려면 별도의 조치가 있어야 합니다. 보통 선팅지나 편관 필름 등으로 해결하시는 것 같습니다.)
(또 PC에서 좌우를 바꾸지 않도록 지정할 수도 있습니다.)

속도 조정 계수와 좌우 바꾸기 여부 등의 정보를 PC로부터 받습니다.
타이어 규격을 입력하고 [계산하기] 버튼을 누르면 상수를 계산합니다.
수식에 따라 속도가 정확하게 계산됩니다만 차량의 상태에 따라 오차가 발생하기도 합니다.
그럴 때에는 경험치에 따라 계산된 값에 가감하셔서 HUD에 표시되는 속도를 조정 하십시오.
상수를 크게할 수록 속도값이 크게 나옵니다.


(타이틀만 GP1151A에서 VFD HUD Controller로 바뀌었습니다.)

제가 판단한 개선 요구할 포인트

1. 가운데 보이는 속도가 너무 작다는 느낌이 듭니다.
현재는 가로 12, 세로 16 도트의 폰트를 사용 중입니다. (series 1인 GP1152A01에서는 가로 24, 세로 32를 사용하는데..)
가로 16, 세로 16인 폰트를 사용할 것을 생각해 봤는데
너무 글자가 옆으로 퍼져서 뚱뚱해서 안 예뻐 보일 것 같아서 시도해 보지 않았습니다.

2. 화면 처리 속도 개선

3. 자동으로 밝기 조절

4. 주유 등 들어오면 표시해 주기

회로도와 소스 프로그램 내놓으라고 하실 건가요???
샘플 기판 회로도는 만물상닷컴에서 곧 키트로 판매하시면서 공개하실 것으로 압니다.
나머지 부가 회로는 (뭐 회로라고 할 것도 없지만) 정리되는대로...
소스 프로그램은 몇가지 이유로 공개하지 않을 생각입니다만 AVR에 들어갈 hex 파일은 공개할 예정입니다.
AVR과 통신할 PC용 프로그램의 소스는 뭐 보실 것이 없지만서도 소스 공개 예정...

차차 문제점은 수정, 보완하도록 하겠습니다.

댓글목록

나름이님의 댓글

나름이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

드디어 키트가 판매되기 시작했습니다.

http://www.manmullsang.com/shop/item.php?it_id=1233370972

댓글이 달려서 수정이 안됩니다.
아래 링크 글에 추가된 부분의 대충 회로도와 HUD hex 파일, eep 파일 올렸습니다.
http://www.manmullsang.com/bbs/board.php?bo_table=file&wr_id=216

xiaozhengmm66님의 댓글

xiaozhengmm66 이름으로 검색 작성일

timberland boots

cheap oakleys

polo ralph lauren

cheap toms

hollister clothing store

imitation watches

michael kors handbags

burberry handbags

burberry sale

true religion outlet

cheap rayban sunglasses

ugg outlet store

coach outlet

ugg boots

timberland boots

ray ban sunglass

abercrombie & fitch

christian louboutin shoes

abercrombie

hollister clothing store

burberry sale

ugg australia

fitflop footwear

copy watches

the north face jackets

louis vuitton handbags

louis vuitton outlet

lululemon sale

chanel outlet

hollister kids

discount oakley sunglasses

true religion

burberry sale

burberry sale

michael kors bags

uggs on sale

gucci handbags

michael kors

discount oakley sunglasses

coach outlet store online

red timberland boots

fendi outlet store

hollister kids

oakley sunglasses wholesale

adidas shoes

timberland outlet

chanel outlet online

nike air max

true religion sale

hollister jeans

Tory Burch Flats

chi hair strightener

jordan concords

coach factory outlet

jordan 11 concord low

chanel outlet

ugg boots sale

tods sale

abercrombie & fitch

canada goose jackets

coach outlet

ugg boots

canada goose

canada goose jackets

oakley sunglasses discount

canada goose outlet

cheap beats bydre

michael kors handbags

abercrombie kids

timberland earthkeepers

rayban sunglasses

jimmy choo outlet

burberry outlet stores

jordan 11s

the north face outlet

moncler outlet

michael kors outlet online sale

chanel handbags

kors outlet

red christian louboutin

timberland boots for women

louis vuitton

north face sale

ugg boots

ugg sale

toms outlet

ferragamo outlet online

ray ban eyeglasses

tory burch flats

christian louboutin outlet

christian louboutin outlet

hollister clothing store

hollister

ray ban outlet

coco chanel

lebron james shoes 2015

versace

cheap jordans

christian louboutin shoes

jordan retro 8

uggs outlet

lululemon outlet

louis vuitton

coach factory outlet

oakley outlet

ralph lauren uk

coach factory outlet

coach outlet store online

coach outlet store online

jordan 11 concord low

ray ban outlet

louis vuitton outlet online

uggs on sale

retro 11

coach purses

prada bags

michael kors handbags

tory burch outlet

coach outlet store online

jeremy scott adidas

Tory Burch Outlet online

toms shoes

burberry scarf

kobe bryant shoes 2015

ray ban clubmaster

abercrombie and fitch

jordans for sale

tory burch handbags

north face jackets

jordan retro 11

tods outlet

louis vuitton handbags

burberry outlet

retro jordans

abercrombie

oakley sunglasses cheap

ralph lauren outlet online

ugg boots outlet

timberland uk

michael kors bags

p90x

christian louboutin shoes

polo ralph lauren online

michael kors outlet

gucci outlet

true religion jeans

dior outlet online

wholesale jerseys

louis vuitton

white timberland boots

replica rolex watches

jordan retro 5

louis vuitton

chanel outlet online

ugg australia

chanel handbags

nike stores

true religion

moncler outlet

timberland uk

jordan retro 11

burberry scarf

louis vuitton handbags

knockoff watches

christian louboutin shoes

adidas wings

jordan retro 11

oakley outlet

toms outlet

canada goose outlet

louboutin

canada goose outlet

discount oakley sunglasses

burberry outlet

ugg boots outlet

tory burch outlet

louis vuitton outlet

red timberland boots

oakley sunglasses

rayban sunglasses

cheap uggs

christian louboutin outlet

ugg boots sale

supra outlet

the north face sale

cheap oakleys

true religion sale

gucci outlet

abercrombie fitch

ugg boots clearance

oakley sunglasses outlet

uggs outlet

michael kors

the north face

coach outlet store online

SECURED BY RapidSSL

회사명 선인만물 주소 경기도 시흥시 수인로2979번길 40
사업자 등록번호 140-02-91346 대표 김원규 전화 010-5253-7691/031-315-8691 팩스 031-315-8692
통신판매업신고번호 시흥 제 2007-4호 개인정보관리책임자 김원규
Copyright © 2001-2013 선인만물. All Rights Reserved.

모바일버전 보기 상단으로