driver 4

STM32 Driver(Library)

보통 STM32를 F/W를 개발할 때 HAL(Hardware Abstraction Layer) driver를 사용하는데, 이 driver 말고도 아래와 같이 다양한 library가 있다.https://www.st.com/content/ccc/resource/sales_and_marketing/presentation/product_presentation/37/55/ff/bc/a8/71/4f/c5/stm32_embedded_software_offering.pdf/files/stm32_embedded_software_offering.pdf/jcr:content/translations/en.stm32_embedded_software_offering.pdf  ST에서 제공하는 library는 아래와 같다.1. S..

BLDC MOTOR(Brushless DC Electric Motor)

1. BLDC MOTOR브러시가 없는 DC 모터 브러시(brush)는 움직이는 부품에 지속적으로 전기를 공급하기 위한 부품이다. 일반 DC모터 내부는 전자석으로 구성된 회전자쪽에 전기를 계속 공급하기 위해 쇠막대 같은 부품이 접촉하고 있는데 그 부품이 브러시이다. 브러시리스 모터는 이걸 뒤집어서 영구자석쪽이 회전자를 담당하기 때문에 브러시가 없이도 전자석에 전기를 계속 공급할 수 있는 것이다. 따라서 접점이 일으키는 마찰력으로 인한 동력 손실 및 마찰 자체로 인한 내구도 문제가 없는 장점도 가지고 있다. 비슷한 이유로 소음도 더 적다.  브러시리스 모터는 브러시드 모터에서 회전자가 브러시와 접촉하면서 자동으로 발생하는 극성 전환 과정이 없기 때문에 직류전원을 넣는 것만으로는 회전하지 않는다(교류로는 가능..

TMCL-IDE

TMCL-IDE(Trinamic Motion Control Language-Integrated Development Environment)- ADI Trinamic™ 모듈과 칩을 사용하여 애플리케이션을 개발하기 위해 만들어진 통합 개발 환경- GUI는 매개 변수를 쉽게 설정하고, 실시간으로 데이터를 시각화하고, TMCL로 독립 실행형 애플리케이션을 개발하고 디버깅하기 위한 도구를 제공 https://www.analog.com/en/resources/evaluation-hardware-and-software/motor-motion-control-software/tmcl-ide.html#latest TMCL-IDE | Analog DevicesVarious interfaces can be used to co..

LED(light emitting diode) 및 제어 회로

LEDLED(light emitting diode, 발광 다이오드)목표LED의 개요와 사용법에 대해 알아봄 1. LED(light emitting diode, 발광 다이오드) 발광 다이오드. Ga(갈륨), P(인), As(비소)를 재료로 하여 만들어진 반도체. 다이오드의 특성을 가지고 있으며, 전류를 흐르게 하면 붉은색, 녹색, 노란색, 파란색으로 빛을 발한다. 전구에 비해 수명이 길고 응답 속도(전류가 흘러서 빛을 발하기까지의 시간)가 빠르고 소형화가 가능하며 다양한 모양으로 만들 수 있다.  반도체를 이용한 PN 접합이라고 불리는 구조로 만들어져 있다. 발광은 PN 접합에서 전자가 가지는 에너지가 직접 빛 에너지로 변환되기 때문에 거시적으로 열이나 운동에너지를 필요로 하지 않는다. 전극으로부터 반도체..

전자 부품/LED 2025.03.16