Tài liệu này cung cấp mô tả thiết kế phần cứng của Kit phát triển Bluetooth nRF52832 do nhóm TAPIT R&D phát triển với các tiêu chí: đơn giản, dễ tiếp cận và giá thành rẻ. Chuỗi bài viết hướng dẫn lập trình Bluetooth Mesh và BLE sẽ được nhóm thực hiện trên Kit phát triển này.
Có các lựa chọn cấp nguồn cho kit như sau:
- Cổng Micro USB (5V) – Cần ngắn mạch Jack nRF Current Measurement
- Jack nRF Current Measurement (3.3V)
- Battery CR2030 ở mặt dưới của Kit (3V)
Nếu trên cùng cung cấp nguồn USB và Battery thì mạch nguồn sẽ ưu tiên sử dụng nguồn cung cấp từ USB. Trên Kit phát triển có Power Switch để bật tắt nguồn cung cấp.
Bố trí battery:
Sơ đồ nguyên lý khối nguồn:
2/Nạp chương trình và debug
Mạch được thiết kế tương thích với Mạch Nạp Và Debugger ARM Jlink V8
Sơ đồ chân Debug trên Kit phát triển và ARM Jlink V8
3/Giao tiếp UART
Kit phát triển hỗ trợ giao tiếp với máy tính thông qua giao thức UART thông qua chân P0.11 (RxD) và P0.12 (TxD).
Kit phát triển sử dụng IC CH340 cho giao tiếp này.
4/Tương thích Arduino Shield
Các chân I/O của nRF52832 được bố trí thành các header giống với bố trí của các Board Arduino, giúp cho Kit phát triển tương thích với các Arduino Shield như hình:
5/Các LED và Nút nhấn
Ngoài nút Reset thì Kit phát triển còn bao gồm 4 nút bấm và 4 đèn LED đi kèm với các Jump sau:
Các nút bấm được thiết kế không có trở kéo, các Led được thiết kếkèm các jump giúp người lập trình có thể sử dụng các GPIO này vào những mục đích khác khi cần.
Bố trí các nút bấm, đèn led và các jum kết nối:
Sơ đồ nguyên lý khối các nút bấm và đèn LED:
Tham gia Bluetooth Mesh – Bluetooth Low Energy Việt Nam trên Facebook
Giá thành sản xuất: 490.000VNĐ. Nếu các bạn có nhu cầu học tập, nghiên cứu thì liên hệ tại đây.
Nhóm TAPIT R&D