반응형 infineon11 15. Aurix SPI 개발 수행 (1) SPI에 대한 기본적인 내용을 확인하였으니, 지금부터는 한번 직접 설계를 하는 시간을 가지도록 할게요. 이제 Aurix MCU를 이용하여 SPI 통신을 설계해 볼게요. 현재 제가 가지고 있는 Aurix MCU 개발 보드는 TC237 TFT 개발 보드입니다. 그래서, 다양한 회로가 이미 아래와 같이 구현이 되어 있습니다. 이중에서 저는 RTC라는 IC(Integrated Circuit)와 MCU간의 SPI 통신을 수행해 볼겁니다. 위와 같이 RTC가 MCU가 QSPI3이라는 통신선으로 연결이 되어 있는 것을 확인하실수 있네요. 그렇다면 설계를 수행하기 전, RTC는 무엇을 하는 IC인지 확인할 필요가 있습니다. RTC는 Real Time Clock의 약자입니다. 정확한 내용은 아래 위키 내용을 살펴 보도록.. 2021. 7. 27. [Infineon] 19. HM-10 무선 통신 사용 (hercules serial 사용) 조금더 편하게 조종을 하기 위해서 핸드폰을 통하여 자동차를 조종해 보도록 하자! 그렇기 위하여 BLE 하나를 구매하였다. HM-10 HM-10의 Spec은 아래와 같다. HM-10 Basic specs +2.5v to +3.3v Requires up to 50mA Uses around 9mA when in an active state Use 50-200uA when asleep RF power: -23dbm, -6dbm, 0dbm, 6dbm Bluetooth version 4.0 BLE Default baud rate for the serial connection is 9600 Default PIN is 000000 Default name is HMSoft Based on the CC2540 or the.. 2021. 6. 22. [Infineon] 17. Aurix (TC23x)를 이용한 무선 통신 모듈 사용 (HC-12/USB to TTL) 지금부터 HC-12 무선 통신 모듈을 사용해 보도록 하자! 우선 그림은 아래와 같다. HC-12 무선 모듈을 통하여 무선으로 통신을 수행하려고 한다. HC-12는 UART를 기반으로 하는 통신모듈로 자세한 내용은 추후에 다루려고 한다. (참고로 HC-12모듈의 설정을 추가로 해주어야 하는데, 현재는 9600bps으로 설정되어 있다) 이것을 조금더 구체적으로 보면 아래와 같이 연결해 주면 된다. 오른쪽에서 보면 노트북의 USB 를 TTL(Transistor-Transistor Logic) 신호레벨로 변환하는 모듈을 단다! 이제 이 후단에는 UART 통신을 수행하기위한 전기 신호가 만들어진다. 이것을 HC-12 무선 통신 모듈에 크로스로 연결한다. MCU단도 크로스로 연결해 준다. 이제 내가 하려는 부분은 .. 2021. 6. 16. [Infineon] 15. Aurix (TC23x)를 이용한 DC 모터 동작 수행 1 (L298N, FIT0450) 한번 모터를 연결해 보도록 하자! 전체 그림은 아래와 같다. 아래 빨강생 동그라미부분이 실제 모터드라이버와 모터가 연결된 전압부이다. 그리고 파랑색 동그라미가 GPO 4개, PWM 1개가 연결된 Control 단이다. 모터드라이브를 제어하기 위해서는 GPO 4개가 필요하다. 이것을 제어하여 앞회전, 뒷회전을 제어한다. 조금더 자세히 회로를 그려보면 아래와 같다. MCU단의 GPO 및 PWM 단은 아래와 같이 설계한다. 초록색 P33.10에는 PWM이 나온다. 그리고 빨강색 박스는 GPO로 사용된다. 방향설정은 아래와 같다. IN1 : P02.0 IN2 : P02.2 IN3 : P02.4 IN4 : P02.6 ENA A/B INPUT 1/3 INPUT 2/4 Motor A/B High High Low Fo.. 2021. 6. 12. 이전 1 2 3 다음 반응형