시리얼 통신 'UART' 6분만에 정복하기

แชร์
ฝัง

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

  • @codinglife1
    @codinglife1 3 ปีที่แล้ว +1

    이해가 쏙~ 최고입니다. 감사합니다.

  • @alone_stand-tj
    @alone_stand-tj 2 ปีที่แล้ว +1

    이런 영상 너무 감사합니다 ㅠㅠ 디바이스개발 할 때 기초죠 ㅠㅠ

  • @user-tz8mi9hn1l
    @user-tz8mi9hn1l 5 หลายเดือนก่อน +1

    구독 눌렀습니다

  • @user-so8dr5zd3l
    @user-so8dr5zd3l 3 ปีที่แล้ว +1

    감사합니다!

  • @DogSoundRadio
    @DogSoundRadio 3 ปีที่แล้ว +7

    설명을 진짜 너무너무 쉽게 잘 해주시네요 ㄷㄷ... 감사합니다!!!!!

  • @jinhankim9976
    @jinhankim9976 3 ปีที่แล้ว +1

    무궁화 꽃ㅇ이 피었습니다 듣자 마자 좋아요와 구독 눌렀습니다.

  • @user-pj2lp9zv2j
    @user-pj2lp9zv2j 4 ปีที่แล้ว +2

    감사합니다 ㅎㅎ

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

    쉽게 설명 들었습니다 . ^^

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

    무궁화 꽃이 피었습니다. 지럈습니다

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

    안녕하세요.
    UART 강의 잘 보았습니다. 간단 명료하게 설명을 잘 해주셔서 감사드립니다.
    AVR MEGA 128pro 라이트 개발키트와 아두이노 우노 R3 호환보드를 통신하려고 하는데 잘 이루어 지지 않았습니다.
    현재 키트와 보드는 다른 장소에 있지만, 강의 중 말씀해주신 통신이 이루어 지지 않았을 경우 4자기 사항을
    고려한다면 위와 같은 두개의 H/W의 통신이 가능한지 여쭤보고자 싶습니다.
    4가지 사항을 고려했음에도 통신이 되지 않는다면 Code의 문제인걸로 봐도 되는지 조언을 받고 싶습니다.
    감사드립니다.

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

      안녕하세요 엔지니어 흥프로 입니당 음 일단 uart 통신을 하신다면 가능합니다. 일단 rx,tx선만 연결하시지마시고 gnd 도 같이 연결해서 (5v전원레벨 사용) 노이즈를 최대한 줄여주시는게 좋습니다.
      가장 간단한 방법은 코딩이 되지 않은 상태에서 아두이노(dio 0번 1번 포트, gnd)와 avr 의 통신 포트(rx,tx,gnd)를 연결하시고 아두이노 ide의 시리얼 모니터나 comportmaster 같은 프로그램을 써서 각각 컴포트를 열어서 보내고 받는 메세지가 잘 주고 받는지 확인해보세요!

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

      @@Devicemart_Official
      친절하게 설명해주신 점 감사드립니다.
      조언 주신 방법대로 한 번 진행 해보도록 하겠습니다. 감사합니다.
      항상 영상 잘 보고 있습니다.👍

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

      감사합니다~ 성공하시길!

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

      @@Devicemart_Official 감사드립니다. UART 1을 이용하여 통신에 성공하였습니다.
      혹시 추가 질문사항이 있어서 그러는데 질문을 해도 될까요?
      현재 상황 : UART1으로 연결하였을 경우에는 아두이노와 아트메가의 통신이 원활하게 잘 되었습니다.
      하지만 UART0으로 사용할 경우에는 아두이노와 아트메가의 통신이 이루어지지 않았습니다.
      UART0으로 통신을 하는 방법을 찾아보고 조사해보면서 시도해보았는데 잘 이루어 지지 않았습니다.
      시도해본 방법으로는
      1. 1K의 저항을 아두이노와 아트메가의 통신 연결포트에 꽂아 시도해보았습니다.
      2. Uart0 으로 통신Code를 Mcu에 먼저 넣고 나서, ISP를 점프선으로 아트메가와 연결하여 통신을 시도해보았습니다.
      회로의 문제인지 Code의 문제인 지 알 수 가 없어 계속 고민하고 있는 상황입니다.
      UART0으로 통신하는 방법이 없으면 Spi방식이나 I2c방식으로 해야하는 건가요?

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

      제가 사용안해본거라.. 도움은 어려울것 같네용! 다만 www.hardcopyworld.com/ngine/aduino/index.php/archives/740 이분꺼 들어가보시면 아두이노 간 통신 기초 관련해서 코드까지 잘 정리 되어 있더라고요! 혹시 다중 통신을 구성하실꺼면 i2c로 하시는게 좋습니다. 성공하실 ! 화이팅!

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

    그라운드가 서로 직접 연결되어야 하나요? 각각 따로 하면 안되나요?

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

      그라운드를 서로 연결해주는 이유는 신호의 노이즈를 줄이고 레벨을 맞추기 위함 입니다. ㅎㅎ 따로 연결하셔도 통신레벨이 같다면 사용은 될껍니다~ 다만 노이즈가 심할꺼에용

    • @user-ck4kp6nn6v
      @user-ck4kp6nn6v 3 ปีที่แล้ว

      서로 그라운드 (기준준위)가 같아야 상간 전위차가 최소화됩니다(노이즈가 작아짐) 이 기준전위가 틀어지게 되면 당연히 TXD RXD 간 전위가 맞지 않게 될 것이며 통신이 매우 불안정하다거나 통신이 안될 수 있습니다.

  • @jillneleson2466
    @jillneleson2466 9 หลายเดือนก่อน +2

    초당 9600번 앉았다 일어나라니 학대 아닙니까 3초에 한번 합시다

  • @user-ww2rq8ce1t
    @user-ww2rq8ce1t 3 ปีที่แล้ว

    plc pc간 485 통신은 되는데 느린이유는 뭘까요? rx tx 램프 자체가 느리게 깜빡 거립니다

    • @Devicemart_Official
      @Devicemart_Official  3 ปีที่แล้ว

      통신은 변수가 많아서 이유 확인은 어렵습니다. 하드웨어 문제(컨버터,plc), 이후 통신관련 설정을 확인하세요!

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

    츠즥이네

  • @areyouwho6649
    @areyouwho6649 3 ปีที่แล้ว +2

    Uart 통신이 Serial 통신의 부분집합이라고 이해하면 되나요?

    • @Devicemart_Official
      @Devicemart_Official  3 ปีที่แล้ว +1

      그렇습니다! 시리얼 통신이 직렬 통신을 말합니다. 유아트 는 직렬 통신 방식 중 하나 입니다.

  • @lsspfrdcenter2552
    @lsspfrdcenter2552 2 ปีที่แล้ว +1

    이분은 격투기 김성현 선수 인상과
    아주 비슷 목소리도

  • @vzc86
    @vzc86 2 ปีที่แล้ว +1

    오징어게임 예언 ㄷㄷ