본문 바로가기

Study55

RP2040 전원 인가 동작 루틴 RP2040의 전원 동작 시퀀스에 대해 알아보고자 한다. 가장 먼저 위 Block Diagram을 이해해야 한다. 여기서 가장 중요한 점은 오른 쪽 상단의 rst_n_psm이다. psm이란 power on state machine이란 뜻으로, 뒤에 설명하겠지만 chip이 동작하는데 가장 중요한 clk,rom,sram, bus 등 모든 것들이 초기화되는 과정이다.  Chip에 처음 전원이 공급되고, 내부 regulator로 core전압이 공급된 뒤, Chip의 기본 셋팅이 모두 이뤄지면 그 이후에 psm이 이뤄져야 한다. 그렇기 때문에 그 이전에 n_rst_psm이 high로 올라가게 되면 chip은 정상적인 부팅을 하지 못한다.  이런 것들을 위해 rp2040에는 보호 회로가 들어가 있다. 위와 같이 b.. 2024. 12. 30.
간편하고 튼튼한 Ethernet RS-485 컨버터 소개 RS-422, RS-485 to Ethernet 변환기를 하나 소개하려고 합니다. PLATYPUS 의 PP-Ethernet-RS485입니다.RS-485 to Ethernet based on W55RP20 (RP2040 MCU)Includes W5500 and magnetic RJ45 modular jack10/100Mbps Ethernet & Up to 230kbps serial speedStatus pins: PHY link status / TCP connection statusMQTT, Modbus AvailableSerial signals(UART or RS-485)RS-485 : RX+, RX-RS-422 : RX+, RX-, TX+, TX-Optional PoEPoE modules can be .. 2024. 11. 7.
자이로센서[각속도센서]에 대해 알아보자2 (ICM-40609-D) 대리점에 문의를 했다. TDK사의 MPU6050, 9250들에 대한 자료는 많은데, 다른 제품들에 관한 자료는 거의 없어서 확실한 대체품을 찾고 싶었다. 역시나 6050, 9250은 모두 단종제품. MPU-9250에 대한 자료를 더 보내주셨으나, 내가 필요한 제품은 MPU-6050의 대체품 링크에서 찾을 수 있었다.  6가지 종류 모두 기본적으로 SPI, I2C를 지원했다. 가장 가성비 좋은 제품은 ICM-40609-D 였다. 역시.. 실제로 재고 운영도 제일 잘되고 있는 듯 했다. (그나마 자료가 조금 있는 제품..) 이제 회로도를 그려서 제품화를 해보려고 한다. 문제는 Artwork 라이브러리가 어디서도 찾을 수 없고, Package Dimensions만 제공할 뿐 Reference pad desig.. 2024. 10. 16.
자이로센서[각속도센서]에 대해 알아보자 (ICM-40609-D) 가속도계, 자이로스코프 / 흔히 자이로센서라고 불리는 것들에 대해 알아보도록 하겠다. 검색하다보니 MEMS 라고 불리는 것들이 많이 보인다.  MEMS 센서(Micro-Electro-Mechanical Systems Sensor)는 미세전자기계시스템 기술을 활용하여 제작된 센서를 의미한다. 이 기술은 매우 작은 기계 부품과 전자 회로를 결합하여 다양한 물리적 변화를 감지한다. MEMS 센서는 가속도, 압력, 자이로스코프, 자기장, 소리 등 여러 물리량을 측정하는 데 사용된다.  주요 특징은 소형화, 저전력 소모, 고정밀도이며, 스마트폰, 자동차, 의료기기, 산업 장비 등 다양한 분야에서 사용된다.   많이 보이는 센서가 MPU-6050과 MPU-9050인데, 모듈 형태로는 많이 보이지만 Chip으로는 단.. 2024. 10. 4.
WIZnet 신제품 W55RP20 리뷰 안녕하세요, 이번에 위즈넷에서 새로운 칩을 출시했습니다. 라즈베리파이의 RP2040과 위즈넷의 W5500이 하나의 칩으로 합쳐졌습니다. 흥미롭네요. RP2040 솔루션에 이더넷을 추가하고 있습니다.보시는 이미지는 WIZnet 공식 웹사이트 데이터입니다. 보시다시피 W5500과 RP2040, 2MB 플래시가 하나의 칩으로 결합되어 있습니다. 이 칩은 두 가지 방법으로 사용할 수 있다고 생각합니다. 1. W5500 확장 우리가 사용하던 전통적인 이더넷 칩처럼 사용할 수 있습니다. 즉, 메인 MCU가 따로 있고 W55RP20을 사용하여 W5500처럼 이더넷을 사용할 수 있습니다. 그렇다면 이 상황에서 W5500보다 W55RP20이 더 좋은 점은 무엇일까요? 그것은 사전 프로그래밍 및 맞춤 서비스입니다. 전통적.. 2024. 8. 29.
원하는 MCU와 Ethernet을 연결할 수 있는 PP-W5500-N 모듈 (+POE) https://www.us-platypus.com/25/?idx=27 PP-W5500-NW5500www.us-platypus.com이 모듈은 원하는 MCU와 연결해 Ethernet을 편하게 사용할 수 있게 만들어주는 모듈이다. WIZnet사의 W5500이 장착되어 있어서 SPI만으로 Ethernet 연결이 가능하게 해준다. 게다가 PoE 모듈을 장착하면 PoE 까지 사용이 가능하다.장착하면 이런 모습니다. 실제로는 훨씬 작은 느낌이다.  스펙은 이렇게 명시되어 있습니다. W5500의 스펙이 있고, PoE의 스펙은 어떤 PoE 모듈을 장착하냐에 따라 다르겠지만, 해당 PoE RJ-45의 스펙이 IEEE 802.3af 이라 15W까지만 허용됩니다.  조금 특이한 점은 Link, Action, Duplex, .. 2024. 8. 19.