디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

초음파 센서 프로그래밍에 대해 여쭙습니다.

형들 사랑해(221.161) 2008.10.01 08:54:21
조회 275 추천 0 댓글 3


 

안녕하십니까? 

초음파 센서 하나 잡고 끙끙 앓고 있는 나름 공학도입니다.

마이크로프로세서와 초음파는 배운적이 없어서 쉬운것이라 하는데도 에로 사항이 많습니다.  

초음파 센서는 SRF-04 모듈 썻구, AT89C51과 11Mhz 크리스탈 썻습니다.

프로그램은 uViSion-51 썻구요

트리거 신호는 P1에서 주고, 

초음파 센서 에코를 INT0에 바로 연결시키고 에코에 신호가 들어오면 눈으로 볼 수 있게 P0 PORT에 연결된 LED(출력)가 켜지고 꺼집니다. 

전방 장애물의 거리를 잴 것이 아니라 간단히 장애물의 유무를 판단하면 됩니다.

일단 초음파 센서 하나로 동작 여부를 보고 두개까지 늘릴텐데 하나도 안되니 힘드군요


질문의 요지

1. 트리거 신호를 최소 10uSec동안 high 시키고 20uSec 동안 low 시키는 방법.

2. 인터럽터는 high에서 걸리는지 low에서 걸리는지 그리고 문법상으로 맞는지 알고 싶습니다.

3. 초음파 센서를 사용하면서 기본적인 상식들


답변 하나 하나 감사히 받겠습니다 뭐가 문제인지 잘 모르겠더군요..
오실로스코프로도 파형이 찍히질 않고....
업로드 한 파일은 MCU단의 회로도입니다.

 

아래는 소스입니다.

 

 

#include <at89x51.h>
unsigned char i;

void Delay(unsigned int N)
{
 while(N--){}
}

 void EXT0_INT(void) interrupt 0
{
 EA=0;
 IE0=0;
 P0=0x00; //LED ON  인터럽터가 걸렸을시 (전방 장애물 유) SRF-04 echo핀을 바로 INT0에 연결
 Delay(5000);
 EA=1;
}

void main(void)
{
 IT0=0;
 IE=0;
 EA=1;
 EX0=1;
 PX0=1;
 P0=0xff; //LED OFF
 Delay(5000);
 while(1){
  P1_0=1;   //P1_0포트에서 트리거 펄스 발생. SRF-04 트리거 핀으로 바로 연결.
        Delay(11); // 딜레이를 10으로 줘야 10uSec가 된다는군요  12/11Mhz=1.09us 
  P1_0=0;         // 10uSec를 발질 시키려면 최소 10개를 카운터

        Delay(15);
  P0=0xff; //LED 초기화
  Delay(5000);
  }
}

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인하면 더 인기 많을 것 같은 스포츠 스타는? 운영자 24/09/16 - -
3659 세라믹 저항기 만드는 방법 아시는 분? [1] 323(202.30) 08.10.17 99 0
3658 matlab 잘하는 횽아들 이것 좀 봐죠 후아앍(58.227) 08.10.17 110 0
3656 횽들 이거좀 알려줄래?? ㅠ.ㅠ 찌질찌질(218.236) 08.10.17 60 0
3655 저항을 직접 만들려고 하는데요..실리콘이나 게르마늄 탄소 등으로 [3] 공도리ㅢ(59.187) 08.10.17 120 0
3654 이 맥스웰 ㅆㅅㄲ... ddd(211.206) 08.10.16 90 0
3651 c++ 고수횽들 저좀 도와주셈 [8] 하늘색팬티갤로그로 이동합니다. 08.10.16 181 0
3650 FM파 식 어떤게 맞는겅미? [3] 듣보잡대생갤로그로 이동합니다. 08.10.16 81 0
3649 병역특례(산업체) vs 육군 !! 아놔 캐고민됩니다. 답변부탁 ㅠ [5] (121.170) 08.10.16 179 0
3648 4일만에 시험공부.. (121.175) 08.10.16 58 0
3647 물리전자공학 책 추천좀 부탁드릴게요 [1] 형들(121.160) 08.10.16 300 0
3646 횽들.. 나 오늘 휴학계 냈어... [6] 전자퍼먹어(220.67) 08.10.15 241 0
3645 [비베] 아 12시까지 제어문 하나 만들어야는데 뭐가무너지모르겠어 [2] 야나기\'-\'갤로그로 이동합니다. 08.10.14 57 0
3644 전공선택 질문좀 하겠습니다. [6] (59.2) 08.10.14 178 0
3642 형님들, 살려주세요 ㅠㅠ [1] 무늬만전자과(210.102) 08.10.14 77 0
3641 문방구에서 팩스 빌려주냐? [2] 김등신ㅎ갤로그로 이동합니다. 08.10.14 64 0
3640 아 전자 미쳐 ㅠㅠ [1] ㅆㅂㅈㅈ(221.144) 08.10.14 135 0
3635 3 X 10의 8승이면.,.. ㅅㅂ 얼마나 빠른거임?? [1] ㅇㅇ(219.249) 08.10.13 588 0
3633 전자기학 좌표계 변환,,,,어떻게 유도 하나요?? [3] 잣포인터갤로그로 이동합니다. 08.10.12 1543 0
3632 MATLAB FIR FILTER 질문!! [1] 탱탱(211.239) 08.10.12 521 0
3631 제발 좀 도와줘 ㅠㅠ [4] 222(220.95) 08.10.12 77 0
3630 개념립플좀..전자기학이랑 전자회로 공부방법좀.. [4] ㅇㅇ(219.249) 08.10.12 502 0
3629 주기함수를 어찌하면.. 시봉창(218.144) 08.10.12 80 0
3628 횽들 진지한 고민좀 들어줘~ [1] 대한의 희망(220.149) 08.10.12 78 0
3627 형들. 나 원래 웃대생인데 형들도움이 꼭 필요해 ㅠ [8] 디씨처음;(210.116) 08.10.12 174 0
3626 데이터 시트에서 decade가 무슨 말임?? [1] dd(219.249) 08.10.11 118 0
3623 훃들이답해주면오늘밤12시나는용자 [2] 홀롤로로(222.100) 08.10.11 126 0
3622 디지털 스위치 질문점 ㅠㅠ [2] (116.32) 08.10.11 203 0
3621 전자기학 책이나 강의 아주 상세히 설명된거 없나요? [2] 전자기학(211.110) 08.10.11 268 0
3620 횽들 푸리에 님 때문에 2일째 고생중이야!!! [20] 백도™갤로그로 이동합니다. 08.10.10 375 0
3619 매틀랩으로 주기함수 선언하고 싶은데.. [2] 시봉창(218.144) 08.10.10 293 0
3618 횽들 제발 나좀 살려주라 응?ㅠㅠ [5] 닁기믜성공한다!갤로그로 이동합니다. 08.10.10 130 0
3614 전자회로,,,예상은 했지만,, 매우 어렵네요.. [7] ㅇㅇ(219.249) 08.10.10 454 0
3613 정류기 궁금한 사람은 클릭하셈 [2] dd(219.249) 08.10.10 87 0
3612 횽들 전자기학 책.. [4] 전자기학(123.236) 08.10.10 435 0
3611 전자라는 실체를 바탕으로한 [2] 모지(218.39) 08.10.10 91 0
3609 형들아 도통각이 뭐야.... [2] PabloAimar갤로그로 이동합니다. 08.10.10 7289 0
3608 저좀 살려주세요 뭐든지 할게여 ㅠㅠ 부탁드립니당 ㅠ 55(220.116) 08.10.09 45 0
3607 횽들아 물어볼꼐있어염. [2] 용산동킹카갤로그로 이동합니다. 08.10.09 49 0
3606 전압과 전류 문제 질문할께여... [1] 중딩(119.70) 08.10.09 83 0
3605 RLC 공진회로 잘아는 횽들 이것좀 갈켜줘요 ㅠㅠㅠ [3] ㅁㄴㅇㅀㅀ(163.239) 08.10.08 484 0
3603 슈퍼노드의 정의에 대해서 자세히 설명좀해주세요^^ [2] 으응(119.70) 08.10.08 309 0
3601 횽들한텐 개 장난일 문제 하나만 물어볼게 [1] ㅁㄹㅇㄴ(168.115) 08.10.08 76 0
3600 매틀랩을 잘하는분들 알려주시오!! AIDS(58.236) 08.10.08 93 0
3599 이론만으로 딸수있는 자격증이 있을까 [3] 좀비갤로그로 이동합니다. 08.10.08 214 0
3598 매트랩 질문 하나만 할게염~~ [3] 후...(121.160) 08.10.08 154 0
3597 신호 및 시스템 솔루션 있는분? [1] 전자과똘똘이(121.137) 08.10.08 283 0
3595 급질)횽들..제발도와줘 이미터 바이어스랑 콜렉터궤환이랑 [1] 와놔..(121.174) 08.10.08 260 0
3594 정류기에 관한 전파정류기 반파정류기.... [3] 까망뱀갤로그로 이동합니다. 08.10.07 506 0
3593 회로를 하나 구성하려는데 힌트좀 얻고싶어요 훃들 [1] Lowforce갤로그로 이동합니다. 08.10.07 56 0
3592 전위문제.. [2] ㄹㅇㄶ(222.107) 08.10.07 3418 2
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2