기록 보관소
본문 바로가기
반응형

전체 글155

[시리얼 통신] COMPORT(컴포트) 설정 확인 방법 최근의 컴퓨터는 시리얼 포트 장치가 없어서 USB to Serial 장치를 컴퓨터에 꽂아서 시리얼 통신을 많이 하고 있습니다. 따라서 USB to Serial장치를 컴퓨터에 삽입 후 컴포트 장치가 현재 어떤상태에 있는지 확인하는 방법을 정리해 보겠습니다. 1. 먼저 USB to Serial 장치를 삽입 합니다. - PC에 시리얼포트가 있는 경우에는 이미 PC에 시리얼 카드가 장착되어 있으므로 USB to Serial장치를 연결할 필요가 없습니다. USB to Serial 장치는 컴퓨터 용품점이나 인터넷에 검색하거나 하면 다양한 제품이 있으므로 구매하시면 됩니다. 2. 만약 장치를 처음 구매하여 PC에 삽입 하였다면 장치의 메뉴얼 대로 드라이버 파일을 설치 합니다.(제조사 메뉴얼 참조) 3. 장치의 메뉴얼.. 2020. 7. 17.
시리얼통신 RS485통신 회로 설계 RS485 통신회로는 다양한 산업 현장에서 PCB 개발을 위해 사용됩니다. 물론 전자회로단에서 펌웨어나 회로설계를 하지 않는 경우는 크게 중요하지 않을 수 있으나 기본적으로 알아 두는 것이 좋습니다. 원리는 통신을 위해 PCB에서 제어 마이크로프로세서가 있고 거기에서 나오는 RX, TX 송수신 신호의 TTL 레벨의 신호를 활용하여 통신을 할 수 있습니다. 하지만 일반적으로 TTL레벨의 통신으로 외부 장비들과 인터페이스를 하는 것은 아니고 중간에 변환 칩이 있어 전기적인 인터페이스를 실현시켜 줍니다. 대부분 RS232에는 MAXIM 사의 MAX232 칩이 유명합니다. 그 외에대 많은 제조사에서 통신용 변환 칩을 개발하여 판매하고 있습니다. 대표적으로 FAIR CHILD, Texas Instrument, M.. 2020. 7. 10.
ATMEGA128(AVR) 퓨즈비트 설정법 Atmega128 퓨즈 비트구성 ATmega128의 기본적인 설정용으로 사용되며 Extended Fuse, Fuse High, Fuse Low바이트로 모두 3개의바이트로 구성되어 있다. 주의 할점은 기본 비트값이 1로 되어 있고 프로그램하면 0으로 설정되고 chip erase명령에 의해 영향을 받지 않으므로 메모리 Lock비트의 LB1을 0으로 하여 퓨즈 비트를 변경할 수 없도록 할 수 있다. 퓨즈 비트를 먼저 설정하고 메모리 Lock비트를 설정해야 한다. 1) Extended Fuse Byte 비트1~0만 사용하여 ATnega103과 호환모드의 설정, Watchdog 타이머 동작의 설정에 사용한다. - BIT1(M103C) : 기본 0으로 설정되어 ATmega13과 호환모드로 되어 있다. 1로 프로그램.. 2020. 7. 7.
[시리얼 통신]이더넷보다 RS485통신을 사용하는 이유 1. 패킷충돌문제(통신 무결성 확보) - 이더넷에는 패킷충돌에 대한 기본 제공 방법이 없다. - RS485는 마스터_슬레이브 통신 방식으로 마스터에서 폴링 후 슬레이브에서 응답을 받아 통신을 하기 때문에 데이터 충돌에 대한 결정적 통신방식을 제공한다. - 공정제어나 로봇 제어에서는 적절한 통신속도가 확보되면서 통신에 대한 무결성을 보장 할 수 있는 통신방식인 RS485가 적절하다. 2. 노이즈에 강하다. - 이더넷과 비교하여 저속으로 통신하기 때문에 산업환경 노이즈에 대한 강점이 있다. 2020. 7. 6.
반응형

TOP

TEL. 02.1234.5678 / 경기 성남시 분당구 판교역로