팜테크(FAMTECH)

[ReXgen Air] CAN 통신 AWS 서버 업로드 실습 #2(클라우드, Cloud, CAN BUS, Wireless) 본문

팜테크 제품 리뷰(Review)/Influx

[ReXgen Air] CAN 통신 AWS 서버 업로드 실습 #2(클라우드, Cloud, CAN BUS, Wireless)

FAMTECH 2024. 3. 18. 18:55

 

목차

     

    "관련제품 문의는 로고 클릭 또는 공지사항의 연락처를 통해 하실 수 있습니다."

     

     

     

     

    아마존(AWS) 서버를 구축 후 실제 장비에서 캔버스(CAN Bus)를 통해 계측 한 측정한 값을 클라우드로 올리는 방법에 대한 글입니다. 서버 구축을 진행하지 않았다면 아래 링크를 통해 먼저 진행하시면 됩니다.

     

    https://famtech.tistory.com/360

     

    [ReXgen Air] CAN 통신 AWS 서버 업로드 실습 #1(클라우드, Cloud, CAN BUS, Wireless)

    목차 "관련제품 문의는 로고 클릭 또는 공지사항의 연락처를 통해 하실 수 있습니다." CAN 통신 AWS 서버 업로드 실습 ReXgen Air는 4개의 CAN/CAN FD Bus 지원이 가능한 Cloud 업로드 용 데이터 로거(Data Logg

    famtech.tistory.com

     

     

     

     

    ReXgen Air 캔통신 데이터 로거 기능 및 특징

     

    ReXgen Air 캔통신 데이터 로거

     

     

    ReXgen Air는 팜테크에서 판매하는 캔통신용 데이터 로거로 측정한 캔 정보를 클라우드로 전송하는 역할을 합니다. 전송시 LTE CAT-1을 사용합니다. 

     

    캔통신 이 외에도 센서 및 GPS와 연동되어 추가적인 정보를 공급해서 데이터 분석에 용이합니다.

     

     

    기능

    • Up to 4 CAN/CAN FD buses.
    • x2 Analog Inputs.
    • x1 LIN bus*.
    • x2 Digital inputs.
    • Integrated 18Hz GNSS (u-Blox).
    • Integrated IMU (6 axes).
    • LTE CAT -1 connectivity.
    • Secure Data transfer using *FTPS and Amazon S3.
    • Supports eMMC storage (up to 32GB).
    • Encrypts data logs using Advanced Encryption Standard (AES).
    • Enables Locking of the device using RSA data security.
    • Open Libraries for logger management and data conversion.
    • XML-based configuration, Schema provided.
    • Live CAN/CAN FD trace Monitoring.
    • Supported Data formats ASAM MDF4, MATLAB (.mat), CSV, ASC, BLF, TRC*.
    • Various sleep modes with low power consumption.
    • x4 configurable LEDs.
    • CAN/J1939 filters.
    • Micro USB 2.0 for data transfer and configuration.
    • Automotive-grade Molex Mini50 connection system.

     

     

    모델에 따른 분류

     

     

     

     

     

     

    CAN 통신 AWS 서버 업로드 실습

     

    1. 아래와 같이 USIM을 장비에 넣어 줍니다. 저는 현재 사용하고 있는 스마트폰에서 유심을 꺼내서 사용하였습니다. 

     

     

     

     

    2. 전체 연결 구성은 아래와 같습니다. Kvaser 커넥터(Terminal 저항 포함)를 사용해서 CAN0과 CAN1을 연결하였습니다. Kvaser에서 별도의 전원을 공급해줍니다. Air와 컴퓨터는 usb 포트를 통해 연결 하였습니다. 이번 실습에서는 사용하지 않지만 GNSS를 연결하였습니다.

     

     

     

     

    3. 아래와 같이 ReXdesk 소프트웨어를 실행하고 Tools - Cloud Settings을 클릭합니다.

     

     

     

     

     

    4. Mobile 탭에서 New Mobile로 아래와 같이 설정합니다. 현재 실습에 사용되는 유심은 KT로 KT 유심을 사용하기 위한 APN(Access Point Name)을 아래와 같이 입력 합니다. (단, SKT에서는 APN을 비활성화)

     

    APN(Access Point Name)은 모바일 네트워크를 통해 인터넷에 접속하기 위해 필요한 설정 정보입니다. 모바일 장치가 셀룰러 네트워크를 통해 데이터 서비스에 연결할 때 사용하는 게이트웨이의 이름을 지정합니다. 각 통신 사업자는 자신의 네트워크에 접속하기 위해 특정한 APN 설정을 제공합니다.

     

    KT LTE APN: lte.ktfwing.com
    SK LTE APN: lte.sktelecom.com
    LGU+ LTE APN: internet.lguplus.co.kr

     

     

     

     

     

    5. S3 설정에서 앞서 포스트에서 AWS에서 S3 버킷을 만든 정보를 입력 합니다. Access Key와 Secret Key는 앞서 실습에서 형성한 csv 파일에 있습니다. csv 파일의 키 값을 복사해서 붙입니다.

     

     

     

     

     

    6. 아래와 같이 AWS를 활성화 합니다. 앞서 설정에서 만든 Mobile과 S3 값을 선택 해줍니다.

     

     

     

     

     

    7. Logging이 제대로 되는지 확인을 위해 아래와 같이 Periodic 신호를 CAN0에서 발생시킵니다. Run을 통해 해당 Configure를 ReXgen Air에 업로드 합니다. Live를 통해서 전송이 제대로 되고 있는지를 확인합니다.

     

     

     

     

     

     

    8. 아래와 같이 CAN0과 CAN1이 Log되도록 설정 합니다.해당 설정을 "Run"을 통해 적용합니다. 

    주의 하실 점은 최종 설정이 완료 되면 컴퓨터와 연결된 USB 포트를 제거하고 전원을 껐다가 다시 넣어주시면 됩니다. 정상 동작의 경우 LED2, LED4에서 파란색 불이 점멸 합니다.

     

     

     

     

     

     

    9. 아래와 같이 로깅 값이 정상적으로 AWS S3에 업데이트 되었음을 확인할 수 있습니다.

     

     

     

     

    해당 내용과 관련해서 팜테크에서 교육 프로그램, 측정/분석 용역, 장비를 제공하고 있습니다.  관심 있으시면 아래 홈페이지 또는 연락처를 통해 문의 주시면 됩니다. :)

     

    https://famtech.co.kr/sub04/01_01.php

     

    교육일정및신청(주)팜테크

    education schedule 교육일정및신청 HOME > 교육 > 교육일정및신청

    famtech.co.kr

     

     

     

     

     

     

    Comments