[아두이노 중급] 노이즈 필터링 2탄! 로우패스 필터에 대해 알아보자

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ก.ย. 2024
  • 지난 시간에 필터링을 통해 센서의 노이즈를 제거하는 방법에 대해 알아 보았는데요.
    오늘은 또 다른 필터 방식에 대해 알아볼까요?
    //러봇랩
    웹사이트: www.lovot.co
    인스타그램: / lovotlab

ความคิดเห็น • 13

  • @koriotstep
    @koriotstep 4 ปีที่แล้ว +1

    덕분에 노이즈 필터 방법 알아 갑니다.

  • @이훈석-u9z
    @이훈석-u9z 4 ปีที่แล้ว

    혹시 SHARP 적외선의 20cm ~ 1m50cm까지 측정가능한 적외선모델에만 적용되는 필터링인가요?
    제가 10CM~80CM의 모델을 사용해서 똑같은 코드로 작성해서 하는데 핕터되는 cm값이 계속 이상하게 나와서요..ㅠㅠ

  • @user-zl5ur1rf7k
    @user-zl5ur1rf7k 4 ปีที่แล้ว +1

    DigitalRead로 디지털핀 여러개 를 inputpullup으로 받고있는데 중간중간 gnd랑 연결하닌가 옆에있는 애들에 깂이 튀는경우가 생겨요 이것관한 영상 민들어주실수있나요??

    • @LOVOTLAB
      @LOVOTLAB  4 ปีที่แล้ว

      디지털 신호가 튀는 것은 이 영상과는 무관합니다. 디지털 신호는 노이즈가 생긴다면 회로 문제일 가능성이 높습니다.

    • @user-zl5ur1rf7k
      @user-zl5ur1rf7k 4 ปีที่แล้ว

      @@LOVOTLAB 넵 감사합니다 영상 보다보닌가 궁금한점 생겨서 질문 해도될까요??
      데이터 입력받아서 점점 처리하는거인데 이렇게 되면 오랜기간 아두이노 켜두고 측정을하면 앞에 쌓인 데이터 들 때문에
      값변동이 느리게 반응 한다던가 뒤에 들어오는 값평균치에 영향을 안주나요??

  • @jioh0826
    @jioh0826 4 ปีที่แล้ว +1

    노이즈가 가지는 주기는 주위의 환경이 변화되는 주기보다 상대적으로 짧고 그 값에 범위도 환경변화보다 노이즈의 범위가 훨신 작겠죠
    다른말로 노이즈는 높은 주파수를 가지고 환경변화는 낮은 주파수(또는 그냥 바이어스된 값)를 가지게되며 따라서 센서값에서 환경변화만 검출하는 필터라면 로우패스필터라고 부를수 있을거같습니다......
    다만 이 경우 노이즈의 값의 범위가 환경변화의 범위보다 대채적으로 작기 때문에 깔끔하게 작동하는거같습니다. 노이즈가 심해서 값이 많이 튄다면 그만큼 필터 성능도 떨어지겠죠
    밑에 댓글에 왜 로우패스인지 질문이 있어서 생각해봤습니다. 제가 이해한게 맞을까요?

    • @LOVOTLAB
      @LOVOTLAB  4 ปีที่แล้ว

      이지오 말씀하신데로 노이즈가 심해서 값이 많이 튄다면 로우패스 필터만으로는 필터링이 힘들겠죠. 센싱값을 잘 정제하는 것은 참 쉽지않은 일인 것 같습니다.

    • @sanzzi-b5d
      @sanzzi-b5d 3 ปีที่แล้ว

      이해하신게 맞습니다. 그러나 본 필터는
      "노이즈값이 센서값보다 작아야한다"
      는 전제조건이 붙어 있는데요. 미세전류를 이용하는 센서의 경우 전원노이즈 등이 센서값보다 월등히 큰 경우가 있습니다.
      직접사용해본 결과 센서값을 증폭시키기보다는 다른 큰 노이즈를 증폭시켜버리더군요.
      원본글에서 읽어보니 취지도 정말 좋고 조건만 맞다면 정상작동하지만
      정상적인 필터는 아닌듯합니다~
      python등으로 실험을 해봐도 좋을것같네요~

  • @ck5364
    @ck5364 4 ปีที่แล้ว +1

    안녕하세요. 혹시 plot 그래프를 확대하는 방법이 있을까요?? 차이폭을 보려고 하는데 미세해서 확대해서 봐야될거 같아서요ㅠㅠ

    • @LOVOTLAB
      @LOVOTLAB  4 ปีที่แล้ว +1

      CK Kwag 필요한 부분만 자동으로 확대가 되는데 혹시 두가지 이상의 값을 출력하신다면 map함수로 비슷하게 출력되도록 숫자를 변화시켜서 확인해보세요.

    • @ck5364
      @ck5364 4 ปีที่แล้ว

      @@LOVOTLAB 답변 감사합니다. 혹시 filtervisulazer 는 어떻게 하신건가요??

  • @younghunchoi5779
    @younghunchoi5779 ปีที่แล้ว

    안녕하세요~ 1차 로우패스 필터 코드로 필터링이 잘 되는 것을 확인하였습니다. 혹시 2차 로우패스 필터를 아두이노 코드로 어떻게 사용하는지도 알 수 있을까요?

    • @임창규-v6w
      @임창규-v6w 8 หลายเดือนก่อน

      이건 로우패스 필터가 아닌 평균 필터인 거 같네요.