본문 바로가기
raspberry pi 4, MAX14830, RS485 and RS232 2021-08-10 485통신 설정 예제 추가 2021-08-09 회로 추가, dts파일 추가 2021-03-20 처음작성 ㅁ 개요. 별도의 PCB를 제작하여 라즈베리파이 4와 연결하여 시리얼 포트를 확장한다. MAX14830을 이용하여 2개의 RS-232, 2개의 485를 추가 구성한다. 하드웨어는 추가하여야 하며, SPI 혹은 I2C를 이용하여 4개의 시리얼 포트를 확정한다. 확장된 시리얼포트는 RS-232, RS-485, RS-422의 형태로 사용할 수 있다. 라즈베리파이에는 기본적으로 MAX14830의 드라이버 코드가 내장되어 있으며 이를 활성화하여 드라이버를 등록하고 커널을 빌드하여 적용하도록 한다. 라즈베리파이 버젼 : Raspberry Pi 4 Model B Rev 1.4 Linux rasp.. 2021. 3. 20.
[라즈베리파이] MAX14830을 사용한 라즈베리파이4 설정 방법 2021-03-18 처음 작성 MAX14830은 SPI신호를 받아서 4개의 UART로 만들어 주는 IC예요. 라즈베리파이에 여러 개의 시리얼을 적용하고자 할 때 -필요하죠. 하지만 라즈베리파이 3에서는 블루투스로 할당된 시리얼과 추가로 1개의 시리얼만 존재하기 때문에 확장하기에 부족했지만 라즈베리4에서는 시리얼 포트가 늘어났어요. 0부터 5까지 총 6개의 포트가 있어요. 추가할당을 위해서는 dt-overlay를 사용해야 해요. 다시 본론으로 넘어와서 SPI 핀과 MAX14830과 연결해 주면 돼요. 핀 정보를 보고 연결하면 됩니다. ㅁ MAX14830 PIN 연결 방법 ㅁ uname 설정 uname -a cat /etc/debian_version ㅁ kernel 준비 kernel 내에 kernel을 컴파.. 2021. 2. 15.