Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요.

profile
평범한드라이버 https://gigglehd.com/gg/433281
자동차를 고치는 일을 하는 운전자 입니다.
조회 수 1351 댓글 31

20161016_211707.jpg

 

졸업작품으로 자동차의 속도센서를 이용해서 급브레이크를 밟으면 비상등을 자동으로 켜주는 장치를 만들고 있급니다.

 

일요일날 만능기판에 회로 다 구성하고 월요일에 제 라세티에다가 달고 테스트응 해봤는데...

와후.. 너무 쉽게 알고 덤볐나봅니다.

 

아두이노 펄스 제너레이터로 테스트 해봤을때는 잘 작동합니다.

 

그런데 실차에 달아보니까 처음 시속 6~7Km 까지는 신호를 멀쩡히 잡다가 그 이상으로 속도가 올라가면 속도를 재대로 감지 못하더군요. 분명히 계기판은 시속 40Km/h 를 찍고있는데 아두이노 시리얼 모니터링으로 펄스입력 가지고 계산해낸 속도를 확인해보니 꼴랑 13Km/h....

 

사실 이거 만들기전에 제 차의 차속센서 파형을 찍어보니

 

20161007_115853.jpg

 

분명히 사각 파 (square wave) 는 맞는데 파형에 노이즈가 자글자글자글...

 

까짓거 아두이노에서 걸러주겠지하고 그냥 풀다운 저항 대충 때려넣어서 파형 최고전압을 한 4.5V 쯤으로 나오게끔 해서 아두이노로 넣게 회로를 짰는데.. 제가 이걸 너무 쉽게봤나봅니다 (...)

 

아두이노 프로세서의 한계로 펄스 카운팅이 안되는걸까.. 라고 생각하다가 문득 차에 달린 속도감응식 파워스티어링 (SSPS) 컨트롤러가 눈에 들어오길래 분해해보니 ATMEGA8L 프로세서가 땋 (........)

 

하드웨어 성능문제가 아니고 프로그램 문제이거나 아니면 노이즈필터가 없어서 제대로 펄스 카운트가 안돠는거 더군요..

 

아.. 전자전공이 아니어서 이런문제 해결하기엔 진짜 쥐약인데 졸지에 전자공학 책 뒤져보게 생겼네요 ㅡ,.ㅡ



  • profile
    그래핀      컴맹이에요...사진 잘 못 찍어요... 2016.10.18 22:51
    태그 엄청 공감되네요....
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.18 22:54
    조장이 모든걸 기획하고 모든 부품을 주문하고 모든 설계를 다하고..

    흑흑 힘들어요
  • profile
    그래핀      컴맹이에요...사진 잘 못 찍어요... 2016.10.18 22:56
    직전 학기 캡스톤 과제할 때 조장을해서 남일 같지가 않습니다 ㅠㅠ
    모쪼록 잘 해결되셨으면 좋겠네요
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.18 23:00
    전 다행히 조원들이 협조적이라 (+ 사실 제가 이 과제를 시작한건 제 개인의 덕질욕구도 있었습니다.) 실차에서 조립하고 테스트 하는것까지는 도와주는데 전부 전자쪽과는 거리가 멀은탓에 머리쓰는건 전부 제 몫이네요 oTL
  • ?
    맛있는튜햄      1차 예송논쟁으로 본 탕수육 부먹, 찍먹 논쟁에 대한 연구  2016 2016.10.18 23:04
    저희는 하다가 안되서 하청줬습니다...

    그 하청의 대상은... 각자 미래의 나에게로요...

    뭐.. 나쁘진 않았습ㄴ...
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.18 23:08
    전 하청줄 대상이.. 없어요 oTL
  • ?
    맛있는튜햄      1차 예송논쟁으로 본 탕수육 부먹, 찍먹 논쟁에 대한 연구  2016 2016.10.18 23:19
    없긴요.
    미래의 내가

    있습니다!
  • profile
    VCSEL      in B minor. 2016.10.18 23:10
    로패스로 간단히 하나 걸어주면 되지 않을까요....
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.18 23:19
    우선 제가 생각하고있는 노이즈 대책은 옵토(포토)커플러 하고 슈미트 트리거 IC 를 이용하는 방법 두가지.. 입니다. 필터류로 저 노이즈를 거를수 있으면 좋겠는데 저 파형의 자글자글거리는 노이즈가 어느 주파수 대역의 노이즈인지 알길이 없어서요..
  • profile
    VCSEL      in B minor. 2016.10.18 23:22
    어유 머리아파지네요..
    노이즈 때문에 회로가 복잡해지겠어요.
  • profile
    파인만 2016.10.19 00:09
    태그 공감합니다. ㅠㅠ
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 12:20
    진짜 이건 손해입니다 손해.. 어흑
  • profile
    백원이닷      돈까스 좋아요!! 2016.10.19 00:14
    펄스제너레이터도 측정가능한가요? 가능하면 파형이 깨끗하게 나오는지 궁금하네요
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 12:21
    오실로스코프를 물려보질 못해서 아두이노로 펄스 생성할때 파형이 어떻게 나오는지는 아직 확인을 못해봤습니다.
  • profile
    낄낄 2016.10.19 00:43
    어려운 내용이라 잘은 모르지만 그저 히믈내세요..
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 12:21
    감사합니다. oTL
  • profile
    난젊어요 2016.10.19 00:56
    생소한 분야로 과제를 하면 정말 힘들죠.
    힘을 내세요
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 12:22
    분명히 제 미래를 생각하면 아예 생소해서는 안되는데.. 계속 적응이 안되요. 크흑
  • profile
    title: 부장님세라프 2016.10.19 01:49
    시리얼은 baud rate가 몇인가요?
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 12:23
    9600 bps 로 셋팅해놨습니다. 어차피 아두이노와 PC 사이에 시리얼 통신은 속도값 모니터링만이고

    차속센서 신호는 아두이노 내장 타이머에 연결해놔서요.
  • profile
    title: 부장님세라프 2016.10.19 12:28
    보통 저런 파형이면 GPIO에 연결하는 게 편하지 않나요? 인터럽트로 신호가 High 올라갈 때 Count 를 +1 해주고, 타이머에서 Count만 읽어가면 쉽게 해결될 것 같은데요.
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 12:34
    억.. 그방법을 생각을 못했네요. 제가 프로그래밍 초짜중 생 초짜라... 한번 프로그램 바꿔봐야 겠습니다.
  • profile
    title: 부장님세라프 2016.10.19 13:16
    GPIO가 말그대로 General Purpose I/O 포트라 인풋 쪽으로는 High / Low 로 변하는 시그널 잡아내기 편해서 많이 사용합니다.
    아웃풋 쪽으로는 LED 켜고 끄는 용도로도 많이 쓰구요.
  • ?
    analogic 2016.10.19 19:23
    다른 방법으로는 바퀴 1회전에 4개의 펄스가 나온다고 하셨으니 타이머 값이 3이 되면 인터럽트가 걸리게 만들어 놓으면 1바퀴마다 한번씩 카운트 하실 수도 있습니다.
  • profile
    벌레쟁이      이젠 울트라뽑는 하이브 2016.10.19 13:35
    어후우 추억돋아. 크으 7년전 추억이 오늘같네영.
    일단 저런 상황 나오면 걍 버퍼 달면 되지 않나영.
    그래도 안되면 좀 더 고성능 칩을 ㅆ....(도망간다)
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 13:39
    시리얼통신에 관련된 문제가 아니라서 버퍼가 필요한건 아닌것 같아요 oTL
  • profile
    벌레쟁이      이젠 울트라뽑는 하이브 2016.10.19 14:03
    아 그럼 속도센서와 시리얼로 통신하는게 아니라 sq type 파형으로 일정 주기마다 signal이 오는 건가요?
    그럼 저정도 노이즈는 문제 없을거 같은데요. 뭐 속도 센서의 속도 전달방법이 무슨 방식인지는 모르겠지만.
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 14:40
    속도센서 펄스 4번 (저기 사각파 4개) 에 자동차 바퀴 1회전이예요. 그래서 바퀴가 1초에 몇번 회전하는지를 감지해서 그것으로 속도를 판단하는 구조더라고요.

    지금건 인터럽트를 안넣고 그냥 프로그램을 짰는데 생각해보니 인터럽트를 넣어도 상관없을듯해서 다시 프로그래밍 할려고 하고있습니다.
  • ?
    quapronuet 2016.10.19 13:41
    rising/falling edge에서 인터럽트 발생시켜서 잡는다면 저 정도 노이즈는 큰 문제 없을거 같네요....
  • profile
    평범한드라이버      자동차를 고치는 일을 하는 운전자 입니다. 2016.10.19 14:41
    넵.. 그래서 저도 프로그래밍을 다시 해볼려고 하고 있습니다.
  • ?
    analogic 2016.10.19 19:22
    GND가 같이 붙어있을 테니 포토커플러 절연은 별로 필요 없을 것 같고 필터만 써서 해도 될 것 같은데요...
    주파수는 상당히 낮은 편으로 보이니 적당히 필터링 하면 될 것 같습니다.
    위의 파형으로 봐서는 주파수가 대략 200Hz 근처인 것 같은데 저 경우 필터는 15배 정도인 3kHz 정도의 cut off 주파수를 갖는 LPF를 사용하시면 될 것으로 보이네요.
    만약 속도에 따라 주파수가 변한다면 사용하고자 하는 최대 속도에서 나오는 펄스의 주파수 대비 필터를 설계하시면 됩니다.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 이벤트 [23일] 마이크로닉스 MA-600T 쿨러를 드립니다 14 file 낄낄 2024.04.17 707
27814 퍼온글 기숙사나 공동생활 피해야 하는 이유 26 file title: 부장님호무라 2019.06.25 1254
27813 잡담 피카츄 배 만지기 ~ 6 file 허태재정 2019.06.25 779
27812 잡담 몬스터팟 사서 써봤습니다. 2 Adora27 2019.06.25 1422
27811 잡담 뭐 만들던 거 성공 9 file 이카무스메 2019.06.25 544
27810 잡담 미니모니터2 제작 6 file 스파르타 2019.06.25 555
27809 잡담 미래가 아니라 지금을 살고 싶습니다 9 새벽안개냄새 2019.06.25 676
27808 공지사항 [29일] 새 수식어 신청을 받습니다 65 낄낄 2019.06.25 976
27807 이벤트 [발표] 와사비망고 TV 이벤트: 한정판 카카오 봇... 17 낄낄 2019.06.25 554
27806 잡담 커헉.. 알리배송 에러라니.. file 하루살이 2019.06.25 364
27805 핫딜 자브라 엘리트 액티브 65t, 엘리트 스포츠 4.5Hr 6 아스트랄로피테쿠스 2019.06.24 806
27804 잡담 디자이너가 탈주 했어요. 19 file 스파르타 2019.06.24 940
27803 잡담 이번엔 클라우드플레어가 폭발 했습니다. 2 title: 가난한카토메구미 2019.06.24 705
27802 잡담 아파트에 110V 쓰시는 분 있나요? 6 우워어어어어 2019.06.24 718
27801 잡담 자동차 도난경보기 소음공해 5 낄낄 2019.06.24 3002
27800 잡담 티모바일 리퍼 공유기 왔습니다. 3 file title: 부장님호무라 2019.06.24 371
27799 잡담 LTE 속도는 KT보다 LG가 좋네요. 7 file title: 부장님호무라 2019.06.24 625
27798 잡담 KT 목동 IDC 센터 전기적 문제로 인한 장애 16 title: 가난한카토메구미 2019.06.24 901
27797 잡담 지금보다 고삼때가 확실히 머리가 더 잘 돌아갔던... 2 file title: 저사양0.1 2019.06.24 375
27796 잡담 토익 기출 한번 풀어봤습니다. 21 file 새벽안개냄새 2019.06.24 418
27795 퍼온글 분당에 소울워커의 바람이 분당 6 file title: 부장님호무라 2019.06.24 1107
27794 잡담 무슨 이런 정신나간 *이 있죠? 24 배신앙앙 2019.06.24 1260
27793 잡담 인디자인이란... 23 file 몌무링마지텐시 2019.06.24 637
27792 잡담 업무용 컴피타에 개인 애드온 금지하는 이유 16 file 고자되기 2019.06.24 1097
27791 퍼온글 역사의 블랙박스 '왜성 재발견' 18 file title: 부장님호무라 2019.06.24 1228
27790 잡담 저에게도 드디어 보이스피싱이 . . 4 이마카람 2019.06.24 318
27789 잡담 여행 취소 10 file 낄낄 2019.06.24 705
27788 잡담 토익 많이 쉽나요? 19 새벽안개냄새 2019.06.24 3427
27787 퍼온글 중갤러가 봐도 이상한 구글 정책 5 file 고자되기 2019.06.24 829
27786 잡담 대전여행중.. 3 file 기온 2019.06.24 202
27785 잡담 외장하드 기글 EMP file 쿠민 2019.06.24 298
목록
Board Pagination Prev 1 ... 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 ... 2788 Next
/ 2788

최근 코멘트 30개
Loliconite
22:32
아스트랄로피테쿠스
22:30
야생감귤
22:29
소코
22:26
Touchless
22:24
rnlcksk
22:20
360Ghz
22:19
아스트랄로피테쿠스
22:18
툴라
22:18
Loliconite
22:15
류오동
22:14
꽃중년앙자
22:11
JBD
22:07
툴라
22:06
JBD
22:03
Blackbot
22:02
아이들링
21:59
아스트랄로피테쿠스
21:56
Loliconite
21:56
Blackbot
21:55
툴라
21:51
아이들링
21:50
아스트랄로피테쿠스
21:43
가네샤
21:39
포인트 팡팡!
21:37
고자되기
21:37
유지니1203
21:36
미쿠미쿠
21:33
白夜2ndT
21:31
아스트랄로피테쿠스
21:30

MSI 코리아
한미마이크로닉스
AMD
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소