본문 바로가기

분류 전체보기198

CRC(Cyclic Redundancy Check) 알고리즘 한글로는 순환 반복 체크 알고리즘이라고 정의되어 있다. 순환하면서 반복하는 알고리즘 쯤으로 상상이 된다. 그런데 순환과 반복? 이건 같은 말 아닌가? 이름으로는 이 알고리즘은 어떤 것이라는 그림이 그려지지 않는다. 먼저 체크섬부터 이야기 하자. (CRC의 C는 체크섬이 아니다)체크섬은 전송받은 데이타 값 + 체크섬값이 영이 되면 전송 데이타가 원본과 일치한다는 알고리즘이다. 체크섬값은 원데이타의 합을 모두 더한 후, 그 값의 2의 보수를 체크섬 값으로 한다. 송신측은 원데이타와 체크섬값을 수신측에 전송하면, 수신측에서는 원데이타와 체크섬값을 모두 더해주면 0이 되는 원리를 이용한다. 더한 값의 2의 보수를 취한 이유는 더하는 값을 음수로 만들기 위해서이다.  음수의 보수표현보수란? 보충수(數)이다. 차량.. 2024. 6. 14.
수학에서 라디안(Radian)이란? 먼저 답은,반지름이 1인 원에서, 원 상의 임의의 점이 이루는 각도를 표기하기 위한 방법이다. 이 각도는 아크의 길이(x축에서 이 점까지의 이동하는 호 길이. 이동 거리)이다.그래서 호도법이라고 한다. 호(호의 길이)를 각도로 사용하는 방법쯤이라 해석해 본다. Radian은 Radius + Angle의 합성어로 본다.Radius는 방사능 물질을 말할 때의 방사에서 나왔다. 무엇인가 중심에서 나와서 퍼져나가는 것을 의미한다. 원의 반지름이 Radius.Angle은 각도이다.즉, 원의 반지름과 관련이 있는 각도라는 의미이다. 어떤 관련이 있을까? 과거의 현자는 태양이 지구를 360일 만에 원형 회전한다고 생각했다. 그래서 지구를 공전하고 있다고 생각하는 태양의 위치를 각도로 나타냈을 것이다. 이 말은 이 각.. 2024. 6. 12.
볼트, 너트 및 나사의 규격 나사(螺絲)는 소라처럼 회돌아가는 철사라는 의미라 생각된다. 이러한 나사에는 대표적으로 볼트가 있다. 그런데 볼트는 너트라는 것이 항상 따라가는데 이것은 볼트가 수나사여서 암나사인 너트를 이용해서 어떤것을 고정(Fitting)하기 위해서 종종 같이 사용되기 때문이다. 이러한 나사는 목적별로 여러 규격이 있느데 관용나사와 비관용나사로 나눌 수 있다. (물론 비관용나사도 복수개의 규격나사 카테고리로 나누어져 있다.)주의! 여기서 관용나사라 함은 배관(PIPE)에 사용될 수 있다는 의미이다. 즉, 공기 또는 액체의 외부 유출을 방지할 수 있는 나사라는 것이다. 그러므로 나사산이 볼트다리의 두께에 비해서 매우 낮음을 알 수 있다. (기밀성을 위해서) (물론 배관용 나사를 다른 용도(배관 이외의)에도 사용할 수 .. 2024. 5. 22.
숫자를 한글과 영어로 바로바로 읽어내기 187,543,200원을 읽어보자. 한글은 4자리 마다 콤마를 두고 읽는다. 그리고 콤마 단위마다 '만' - '억' - '조' - '경'으로 올라가면서 읽어주면된다. 먼저 윗 숫자를 뒤에서부터 4자리 마다 콤마를 붙여서 다음과 같이 쓰자.1,8754,3200원 그리고 콤마마다 '만억조경'을 붙인다. 그리고 천단위, 백단위, 십단위를 넣어서 읽어준다.그럼 1억8천7백5십4만3천2백원으로 쉽게 읽을 수 있다. (그럼 콤마를 4자리 마다 넣었으면 편한데 왜 3자리마다 넣었어? 의문이 생길것이다. 이유는 우리의 수치체계가 아닌 영미식 수치체계를 사용하기 때문이다.)  본론으로 돌아와서 콤마가 3자리 마다 찍혀있는 숫자를 빨리 읽으려면! 원래의 콤마갯수를 센후 이 값만큼 처음 나타나는 콤마의 위치를 좌측으로 이동.. 2024. 1. 4.
LS 산전 PLC 1. 분류 일체형과 모쥴형으로 나눌 수 있다. LS PLC는 이것을 XGB와 XGT시리즈로 나눈다. XGT = {XGK, XGI} // 고성능, 모쥴형 XGB = {XBC, XEC} // 저성능, 일체형 일체형 구성에 필요한 전원부, CPU, 입출력부 등이 하나의 케이스 안에 들어 있는 구조로, 간단하고 사용이 편리하며 단독으로 자동화 기계를 제어하는 경우에 많이 사용되지만, 입출력 연결 기기의 수가 고정되어 있어 기종 선정 시 증석, 상위 PLC와 접속 가능 여부를 고려하여야 한다. 모듈형 베이스 보드에 외형 치수를 표준화 한 전원, CPU, 입출력 모듈 등을 사용자가 용도에 맞게 선택하여 구성하도록 한구조로, 입출력 기기 등의 기능확장이 자유롭다. 모쥴형은 모쥴을 하나씩 사서 구성하는 형태이므로 아래.. 2023. 11. 1.
PLC 둘러보기 PLC 정의와 출현 1.정의 PLC(Programmable Logic Controller)란 종래에 사용하던 제어반에 사용하는 릴레이, 타이머, 카운터 등의 기능을 LSI, 트랜지스터 등의 반도체 소자로 대체시켜, 소형화 하고, 기본적인 시퀀스 제어 기능에 수치 연산기능을 추가하여 프로그램 제어가 가능하도록 한 자율성이 높은 제어 장치이다. 미국 전기공업협회(NEMA : National Electrical Manufacturers Association)에서는 “디지털 또는 아날로그 입출력 모듈을 통하여 논리연산, 시퀀스제어, 타이머, 카운터, 연산과 같은 특수한 기능을 수행하기 위하여 프로그램 가능한 메모리를 사용하고, 여러 종류의 기계나 프로세서를 제어하는 디지털 작동의 “전자 제어 장치“ 라고 정의한.. 2023. 11. 1.
공압의 기초 1. 공압시스템의 정의 공기를 압축하고 이를 이용하여 동력을 전달하고 제어하는 시스템이다. 2. 공압시스템의 계통 구분 공압발생원 -> 조절기기 -> 제어기기 -> 구동기기 공압원발생: 컴프레셔, 에프터쿨러, 드라이어 조절기기: 필터, 레귤레이터, 루브리게이터 제어기기: 에어벨브, 스피트컨트롤러 구동기기: 실린더 3. 공압시스템의 주요 제품 설명 및 구동원리 3.1 실린더 단동실린더: 내부에 스프링이 있으며 로드커버쪽으로만 공압튜브가 연결된다. 공압이 공압튜브를 통해서 로드커버쪽으로 입력되면, 로드는 줄어드는 것처럼 보이게 되며 스프링은 수축하게 된다. 공압을 제거하면, 압축된 스프링이 원상태로 복귀하기 때문에 로드는 늘어나는 것처럼 보인다. 로드의 최소길이와 최대길이를 스트로크라고 한다. 복동실린더: .. 2023. 9. 15.
파츠, 심볼 및 풋프린트 검색 google snapeda samacsys ultralibrian 2023. 9. 10.