분류 전체보기 121

제품 신뢰성 테스트 및 인증

제품 개발시 사무실 환경은 전원도 안정적으로 공급되고, 주변에 노이즈원도 없다. 하지만 실제로 의료기기나 산업용 장비가 온도, 습도, 노이즈, 진동에 노출 되었을때도 안정적으로 동작해야 한다. 당연히 기준 이하의 노이즈를 발생 시켜야 한다. 제품의 운송시 엄청난 온도와 습도, 진동(낙하)에 노출 되어도 정상적으로 동작해야 하므로 각종 신뢰성 테스트를 거쳐 기대 수명을 충족할 수 있는지 확인해야 한다.목표로 하는 기대 수명을 산출↓부품 단위 신뢰성 테스트↓완제품 신뢰성 테스트 위 과정은 제품 개발 과정과 병행하여 진행 된다. 아래는 완제품 신뢰성 테스트 항목이며 모든 회사가 아래와 같이 테스트 하지 않는다.  구분시험 분류시험항목완제품외관외관기능기능성능성능전기안전성누설전류내전압접지저항전원입력환경시험사용(온..

제품 개발에서 Hardware & Firmware Engineer의 업무

제품 개발에서 Hardware & Firmware Engineer의 업무   제품 개발 과정은 각 회사마다 세부내용은 다르겠지만 큰 뼈대는 같다. 제품발의/기획 부터 개발계획수립, P/T, E/S, P/P, 양산에 이르는 프로세스 각 단계마다 필요한 과정이 있다.  이중에서 Harware & Firmware Engineer의 초기 개발 업무에 대해 설명해본다. 초기 개발이라고 말한 이유는 P/T, E/S등 여러단계에 걸친 개발 단계가 있지만, 제품 기능이 P/T 단계에서 이미 모두 구현 되어야 하기 때문이다.(모든 회사가 그렇지는 않음) no.구분세부 내용참고1제품 Layout 작성- 내부부품 구성도- 외장부품 기능, 위치- LCD 화면 Layout- 개발 단가 확인하여 제품 설계2회로 설계- 전자 회로..

제조업의 제품 생산 과정

제조업에서의 일반적인 기획 -> 개발 -> 양산과정의 제품생산 용어모든 제품 생산이 아래의 과정을 따르진 않음.기획 -> P/T -> E/S -> T/P -> P/P -> M/P -> QC 1. 제품 발의 및 기획상품기획 부서의 주관하에 아이디어 제안, 시장조사, 고객요구 발생에서 부터 상품기획서 작성 및 승인까지 일련의 업무로서 제품개발 및 개발방향을 결정하는 단계. 또한 상품기획 부서에서 작성된 상품구상서를 바탕으로 디자인팀이 주관하여 상품의 형상, 재질 및 색상 등 상품가치를 높이기 위한 Identity를 연구 개발하며 디자인 기획, Idea Sketch, Rendering, 디자인 Mock-up 등 일련의 프로세스를 통해 개발 프로젝트의 실제 이미지를 구체화시키고 이를 통해 실제 개발방향을 검토하..

ESP32 개발(Arduino IDE) - Wifi 연결

MCUESP32 DevKit V1(ESP-WROOM-32)IDEArduino IDE목표ESP32 DevKit V1의 Wifi 연결 1. Arduino IDETools - Board - esp32 - ESP32 Dev module 선택(이전 사용한 보드가 선택 되어져 있음)​2-1. HelloServer 예제 소스 불러오기File - Examples - WebServer - HelloServer 선택 2-2. 코드 수정※ PC와 ESP32는 같은 wifi를 사용해야 함ssid : Wifi Namepassword : Wifi Password제어할 LED Port#include #include #include #include const char* ssid = "WifiName";const char* passw..

ESPRESSIF/ESP32 2025.03.20

ESP32 개발(Arduino IDE) - Bluetooth Serial

MCUESP32 DevKit V1(ESP-WROOM-32)IDEArduino IDE목표ESP32 DevKit V1의 Bluethooth Serial 연결 1. Arduino IDETools - Board - esp32 - ESP32 Dev module 선택(이전 사용한 보드가 선택 되어져 있음) 2-1. SerialToSerialBT 예제 소스 불러오기File - Examples - BluetoothSerisl - SerialToSerialBT 선택 2-2. Tools - Upload Speed "115200"으로 설정2-3. 우측 상단 돋보기 모양의 Serial Monitor 클릭 2-4. Baudrate 확인 2-5. Compile 및 UploadSketch - Verify/Compile 3-1. 스..

ESPRESSIF/ESP32 2025.03.19

ESP32 개발(Arduino IDE) - RGB LED Strip 구동

MCUESP32 DevKit V1(ESP-WROOM-32)IDEArduino IDE목표ESP32 DevKit V1으로 RGB LED Strip 구동 0. SK9822(SPI 방식 RGB LED)- SK9822는 two-wire 전송 채널 3(RGB) 구동 지능형 제어 회로 및 조명- 3가지 RGB 출력 제어, 8Bit(256) 색상, 밝기 조절을 위한 5Bit(32);- 3개의 정전류 구동, 자체 감지 기능별 신호- 최대 30MHZ 직렬 데이터 입력 주파수 1. Arduino IDETools - Board - esp32 - ESP32 Dev module 선택(이전 사용한 보드가 선택 되어져 있음) 2-1. APA102 라이브러리 설치Sketch - Include Library - Manage Librar..

ESPRESSIF/ESP32 2025.03.19

ESP32 개발(Arduino IDE) - LED 점멸

MCUESP32 DevKit V1(ESP-WROOM-32)IDEArduino IDE목표ESP32 DevKit V1의 LED를 ON-OFF 0. ESP32 DevKit V1- Espressif System 뿐만 아니라 ShenzenAV, DFRobot, LILYGO 등 많은 업체에서 ESP32를 이용하여 개발 보드를 만들어 판매함- 여기서는 ESP32 DevKit V1(ShenzenAV)를 사용함  1. Arduino IDETools - Board - esp32 - ESP32 Dev module 선택 COM 포트 선택 2-1. Blink 예제 소스 불러오기File - Examples - 01.Basics - Blink 선택 2-2. 코드 수정LED_BUILTIN이 define 되지 않았으므로, define..

ESPRESSIF/ESP32 2025.03.19

ESP32 개발 환경 구축(1) - Arduino IDE 설치

1. 아두이노 IDE 설치: 아래 링크에서 사용자 환경에 맞는 버전 다운로드 및 설치https://www.arduino.cc/en/software SoftwareOpen-source electronic prototyping platform enabling users to create interactive electronic objects.www.arduino.cc  2. 아두이노 IDE 실행 3. ESP32 Boards Manager 주소 설정: 아래 링크에서 최신 버전 확인https://github.com/espressif/arduino-esp32/releases  Releases · espressif/arduino-esp32Arduino core for the ESP32. Contribute to e..

ESPRESSIF/ESP32 2025.03.19