esp324 마이크로컨트롤러 (MCU) 시장 동향 1. 마이크로컨트롤러(MCU) 시장은 임베디드 시스템 개발자의 필수적인 안목임베디드 시스템 개발자에게 마이크로컨트롤러는 없어서 안될 필수사항이다.마이크로컨트롤러는 임베디드 시스템에서 두뇌의 역할을 하며, 센서, 액추에이터, 통신 모듈 등과 상호작용하면서 전체 시스템을 제어 하는 핵심적인 역할을 수행한다.개발자가 구현하려는 임베디드 시스템 프로젝트에 적합한 마이크로컨트롤러를 선정하기 위해서는 마이크로 컨트롤러 시장과 기술을 파악할 수 있는 안목이 필요하다. (이는 제품의 라이프사이클과 장기적인 유지보수에도 큰 영향을 미친다.)선택한 MCU에 따라서 시스템의 성능, 전력 소비, 확장성, 비용, 개발 난이도가 결정된다.2. MCU 선정 시 고려해야 할 항목① 성능 및 아키텍처코어(CPU): ARM Corte.. 2025. 3. 9. 전류 CT 센서 인터페이스 모듈 - 브링업(Bring Up) 1. 보드 도착 (실물 사진)보드가 도착하였다. 포장은 나름 잘 되어 있는 듯 하였다.2. 테스트구현 (기준 전압 측정)CT 센서와 연결하여 기준(Reference) 전압을 출력해보았다. 1663.38mV (1.66V) ~ 1646.00mV (1.64V) 가 측정되었는데 기준 전압 오차가 0.01V 정도 되는 것 같다. 전압분배기의 저항기의 오차율을 고려해 볼 때 그럭저럭 나올만한 결과 인것 같다.아무것도 연결되지 않은 상태 일 때의 측정 mV를 시리얼플로터로 출력해보았다. 순간적으로 관찰해보았을때 0.20mV 정도의 노이즈를 보인다. 노이즈일 수도 있지만 기준전압 자체가 불안정한 현상일 수 도 있을 것이다.3. 테스트구현 (실제 부하 작동)선풍기(부하)를 연결 후 단상 선에 센서를 체결하였다. 강풍(약.. 2024. 8. 12. [GUI & 터치스크린] LVGL 구현 관련 정리 1. 하드웨어(H/W) 요소(1) 터치스크린 패널 종류종류특징저항막 (감압식)- 패널에 일정 압력을 가했을때(누르는 힘)에 의한 저항의 변화를 감지- 필름이 접촉될 정도의 압력을 가해야 하기 때문에, 터치 인식률이 낮음- 산업현장에서 장갑을 낀 손으로도 사용이 가능하기 때문에 산업 디스플레이에 주로 쓰임정전용량식- 패널에 전극 변화를 감지하여 인식- 터치감도가 매우 좋으며, 중소형 모델에 적용하기도 적합함- 대부분 모바일 스마트폰 터치스크린 패널에 사용되고 있음 (2) 터치스크린 보드의 구조 (LVGL 지원 보드) 터치스크린 보드 형태의 구조는 대부분 이렇다.디스플레이 컨트롤 칩은 다양하며 드라이버가 이미 라이브러리에 구현되어 있기 때문에 구현 시 소스코드에서 해당 드라이버 헤더파일 주석을 해제하여 사용.. 2024. 7. 31. ESP32 DevkitC V4 가이드 ESP32자체는 Espressif 제조사에서 만든 마이크로컨트롤러이다. ESP32는 WiFi와 블루투스 기능이 내장되어 있는 SoC (System on Chip)에 속한다. WiFi와 블루투스를 사용할때 별도의 통신 모듈이 필요없다는 것이 매우 큰 장점이다. ESP32-DevkitC는 ESP32 마이크로컨트롤러로 만들어진 개발보드이다. 이 개발보드가 무엇보다 좋은 점이 WiFi와 블루투스를 기본 탑재하고 있어 IoT 디바이스 장치를 개발하는데 유리하다는 것이다. 개발하기 준비물 1. ESP32_DevKitC V4 개발보드 2. USB 통신 케이블 3. Windows,Linux 또는 MacOS를 사용하는 PC 4. 소프트웨어 개발환경 (Arduino IDE, ESP IDF 등..) 개발보드 기능설명 기능 .. 2022. 12. 14. 이전 1 다음