블루투스 하단 컴퓨터 모듈 디자인 무선 이어 버드 5.0

블루투스 하단 컴퓨터 모듈 디자인 무선 이어 버드 5.0

게시 시간: 저자: 사이트 편집자 방문: 247

블루투스 하단 컴퓨터 모듈 디자인 무선 이어 버드 5.0

MCU C8051F120 소개
마이크로컨트롤러(MCu)는 블루투스 애플리케이션 시스템의 핵심이며, 마이크로컨트롤러의 선택은 시스템 성능에 직접적인 영향을 미칩니다. C8051F120은 Cygnal Company의 8051과 호환되는 고속 SOC MCU입니다. 고속 CIP.51 코어, 유연한 I/O 크로스 스위치, 고급 클록 시스템, JTAG 시스템 디버깅 인터페이스 및 다중 소스 재설정 시스템이 있습니다. 그것은 우수한 성능을 가지고 있으며, 핵심은 파이프 라인 구조를 채택하고 속도는 일반 51보다 40 배 빠른 100MIPS에 도달 할 수 있으며 자원이 풍부하고 크기가 작고 전력 소비가 낮고 통합이 높고 디버깅이 편리합니다. bjbjaaudio.com

단일 칩 마이크로 컴퓨터와 블루투스 모듈 간의 연결
마이크로 컨트롤러와 Bluetooth 모듈 간의 하드웨어 연결은 비교적 간단하며 원리는 다음과 같습니다.
①데이터 케이블 및 신호 케이블
마이크로컨트롤러 C8051F120에는 2개의 UART가 있으며 여기에서 UARTO가 선택됩니다. 프로그래밍 중에 UART0은 크로스바 설정을 통해 블루투스 모듈의 RXD(AS)와 TXD(B5)에 각각 연결된 POO(TXD)와 PO.I(RXD)와 같은 두 개의 핀에 할당될 수 있습니다. 제어 신호를 전송합니다. 또한 마이크로 컨트롤러 측에서는 각각 흐름 제어 신호 CTS 및 RTS로 사용되는 P16 및 P17과 같은 2개의 추가 핀을 할당해야 하며 각각 Bluetooth의 RTS(A6) 및 CTS(B6)에 연결됩니다. 기준 치수. CTS가 1이면 상대방은 전송이 허용되고 CTS가 0이면 상대방은 전송이 금지됩니다. bjbjaaudio.com

②블루투스 모듈 전원 코드
Bluetooth 모듈의 전압 관리자는 Vcc(C6), Vccio(C4) 및 ON(C2)의 총 3개의 입력을 가지고 있습니다. Vcc는 전원 공급 장치 전압을 제공하고 일반적인 값은 3.3V입니다. Vetio는 UART에 대한 독립 전원 공급 장치 루프를 제공합니다. 이 루프는 마이크로컨트롤러의 논리 인터페이스와 같을 수 있고 Vcc에 연결할 수 있습니다. ON 신호는 내부 전압 조정기가 켜지거나 꺼지도록 제어합니다. Vcc, Vccio 및 ON을 함께 연결할 때 Bluetooth 모듈의 전원 켜기 순서를 고려할 필요가 없습니다. 그렇지 않으면 "GND, Vet-ONVccio"의 순서에 따라 전원을 켜고 전원 켜기 순서가 반대로 됩니다. 여기에 전자를 채택하고 Vet, Vccio 및 ON을 33V의 외부 전원 공급 장치에 함께 연결하십시오. bjbjaaudio.com

③블루투스 모듈 안테나
블루투스 모듈의 ANT 핀은 50옴 안테나에 연결되며, 안테나의 VSWR은 2:1 미만입니다. 마이크로 컨트롤러와 블루투스 모듈은 PCB에 납땜되어 있습니다. 블루투스 모듈은 플랫 패키지를 채택하고 핀이 촘촘하기 때문에 PCB에 직접 납땜하기 어렵고 안테나도 납땜하기 어렵다. 따라서 나는 스스로 보조 회로 기판을 설계하고 먼저이 보조 회로 기판에 블루투스 모듈을 납땜 한 다음 사용할 블루투스 모듈의 일부 핀을 꺼내고 소켓을 통해 블루투스 모듈을 PCB 기판에 연결하여 블루투스 모듈 로딩 및 언로딩이 매우 편리해집니다. 보조 회로 기판에서 가져온 핀은 GND, 접지, VCC3.3V, 데이터 송수신기 라인 RXD 및 TXD, 흐름 제어 라인 RTS 및 CTS, 활성화 신호 라인 EN, 리셋 신호 라인 RESET입니다. 여기서 BTEN은 그림 46의 ON 신호입니다. , 실제 응용 프로그램에서 VCC와 연결하고 나머지는 마이크로 컨트롤러와 연결하십시오. bjbjaaudio.com