본문 바로가기
반응형

Embedded SW/[Infineon] TC275 Lite Project22

수동 부저 (Passive Buzzer)동작방법 (인피니언 MCU) 안녕하세요. 오늘은 인피니언 MCU를 이용하여 수동부저를 동작시키는 방법을 정리해 보도록 하겠습니다. 먼저 수동 부저란 무엇을 의미하는 것일까요? 먼저 부저에 대해서 부저는 능동부저와 수동부저로 나눌수 있습니다. 능동부저는 안에 음향 회로가 내장되어 있습니다. 따라서 전원만 인가하면 소리가 나도록 되어져 있습니다. 하지만 하나의 음만 나게 됩니다. 이에 반하여, 수동부저는 따로 음향회로가 없고 PWM 주파수로 제어를 하게 됩니다. Duty 50%로 Period만 변경을 하여 다양한 음을 낼수가 있습니다. 옥타브 5에서 도 : 523Hz 레 : 587Hz 미 : 659Hz 파 : 699Hz 솔 : 784Hz 입니다. 아래는 옥타브와 음정에 따른 주파수를 나타내고 있습니다. 그렇다면 지금부터 MCU의 PWM.. 2021. 12. 25.
초음파 센서와 적외선 센서를 이용하 장애물 감지 (인피니언 TC275) 이제 초음파 센서와 적외선 센서를 이용하여 장애물 감지를 수행해 보도록 하겠습니다. 차량 앞에 센서는 아래와 같이 달았습니다. 적외선은 양쪽 장애물을 탐지하는데 사용합니다. 초음파는 전방 장애물을 살피는데 사용합니다. 이전 글에서 적외선 센서를 넣어서 장애물을 탐지하는 동작을 수행하였습니다. 그때, 정 가운데 장애물을 인지하지 못하여 자동차가 멈추어 서는 현상이 발견되었습니다. 이제 전방에 초음파 센서를 달아서, 전방의 장애물도 탐지하여 장애물 회피가 가능하도록 설계를 해보도록 하겠습니다. 코드는 간단하게 아래와 같습니다. void Unit_WirelessControl(void) { uint8_t u8nuWirelessCmd = 0u; SensorAdcRaw* pstSensorAdcRaw = MidAdc.. 2021. 12. 25.
초음파 센서 원리, 자동차 장착 및 동작 확인 (인피니언 MCU) 안녕하세요. 오늘은 초음파 센서를 자동차에 장착하고 초음파센서를 통하여 거리정보를 받아서, 자동차를 세워보는 동작을 수행해 보도록 하겠습니다. 참고로 이 글은 계속 연재하는 글이여서, 처음부터 보시려면 아래 링크를 참조해 주세요. 1) 임베디드 SW, MCU에 대한 정리 (feat. 임베디드 SW 비전) https://embeddedchallenge.tistory.com/210 2) MCU 개발 장비 구매 방법 정리 (인피니언 MCU TC275 Lite) https://embeddedchallenge.tistory.com/211 3) 임베디드 SW 개발 환경 세팅 방법 정리 (소스코드 편집기, 컴파일러, 디버거 환경 설정 방법) https://embeddedchallenge.tistory.com/212 .. 2021. 12. 24.
적외선 센서를 이용한 장애물 탐지 차량 주행 (TC275 MCU) 안녕하세요. 오늘은 이제 적외선 센서로 장애물을 탐지하는 차량을 주행해 보도록 하겠습니다. 참고로 이 글은 계속 연재하는 글이여서, 처음부터 보시려면 아래 링크를 참조해 주세요. 1) 임베디드 SW, MCU에 대한 정리 (feat. 임베디드 SW 비전) https://embeddedchallenge.tistory.com/210 2) MCU 개발 장비 구매 방법 정리 (인피니언 MCU TC275 Lite) https://embeddedchallenge.tistory.com/211 3) 임베디드 SW 개발 환경 세팅 방법 정리 (소스코드 편집기, 컴파일러, 디버거 환경 설정 방법) https://embeddedchallenge.tistory.com/212 4) 인피니언 IDE Tool 사용방법 정리 (프로젝.. 2021. 12. 21.
반응형