nRF52832: Nó là gì và nó làm gì?

Photo of author

By Lisa chen

Các bộ vi điều khiển hiện đại và máy tính bảng đơn hiện đại có khả năng xử lý và tốc độ vượt qua máy tính toàn bàn 30 năm trước. Điều này có thể làm được với các gói hệ thống (SoC) trên chip như BCM2835 và nRF52832.

Trong khi cái đầu tiên được biết đến để làm cho Raspberry Pi 1 có thể, cái sau là linh hoạt hơn trong việc sử dụng và khả năng của nó. Hướng dẫn sau đây sẽ nghiên cứu nRF52832 SoC và tầm quan trọng của nó.

nội dung

NRF52832 là gì?

Các đặc điểm kỹ thuật và đặc điểm nRF52832

Chương trình nRF52832

Ứng dụng nRF52832

Cấu Hình Chân NRF52832

Bộ Điều Hợp NRF52832

đồng hồ thông minh nrf52832

NRF52832 với NRF52840

các câu hỏi thường gặp

kết luận

NRF52832 là gì?

 

NRF52832 là một gói cấp hệ thống tương đối phổ biến. nó được công bố vào ngày 12 tháng 12 năm 2016 bởi công ty bán dẫn bắc âu.

Khi nR52832 được phát hành, Bluetooth 5 là một công nghệ khá mới cho phép truyền dữ liệu ở phạm vi xa hơn và nhanh hơn so với các tiêu chuẩn trước đó.

NRF có khả năng nRF52805 và nRF52810 của Bắc Âu. tuy nhiên, nó cũng có mạng lưới bluetooth. Đặc tính này cho phép nRF52832 tạo các mạng Bluetooth phức tạp hỗ trợ các kết nối và tương tác. Ngoài ra, nRF52832 có khả năng truyền thông gần trường (NFC) và chức năng ANT.

Mặc dù vậy, nRF52832 cũng có bộ thu phát 2,4 GHz và sử dụng giao thức tiêu thụ năng lượng thấp độc quyền của Nordic để thúc đẩy việc thực hiện Bluetooth 5.3. Hơn nữa, nó tương thích với Arduino Uno (phiên bản 3).

Chức năng nRF52832 NFC cho phép bạn xây dựng các thiết bị tương tác với thẻ NFC. bạn có thể sử dụng tính năng này để xây dựng một hệ thống bảo mật cơ bản.

Các đặc điểm kỹ thuật và đặc điểm nRF52832

 

nRF52832: Nó là gì và nó làm gì?_1

các chi tiết về các con chip trên bo mạch chủ

Phần này sẽ giải thích các đặc điểm kỹ thuật và các tính năng chính của nRF52832 SoC.

nRF52832: Nó là gì và nó làm gì?_2

nRF52832: Nó là gì và nó làm gì?_3

 

Chương trình nRF52832

 

nRF52832: Nó là gì và nó làm gì?_4

kết nối với một hệ thống trên một mạch điện tử

 

Nordic cũng đã phát hành bộ phát triển phần mềm sẵn sàng Bluetooth 5 (SDK) cho SoCs nRF52. Các SDK này được thiết kế để giúp các khách hàng phát triển các ứng dụng cho phần cứng mới của họ.

Ví dụ, nRF Connect SDK cho phép bạn phát triển các ứng dụng cho tất cả các SOC trong dòng nRF52. bạn có thể sử dụng nó để xây dựng các ứng dụng zigbee, threading và ble.

Ứng dụng nRF52832

 

nRF52832: Nó là gì và nó làm gì?_5

hình ảnh của Internet of Things

 

Bạn có thể làm gì với nRF52832 SoC và các bo mạch chủ dựa trên nó? Bạn có thể sử dụng nó để xây dựng:

thiết bị đeo (như đồng hồ thông minh)

thiết bị gia đình thông minh

các thiết bị cảm biến và mạng (như hệ thống báo động)

hệ thống tự động xây dựng (như điều khiển hệ thống ánh sáng)

các thiết bị y tế (như máy đo lường liên tục cho bệnh nhân tiểu đường/ cgm)

đồ chơi và trò chơi

điều khiển từ xa và bộ nhận tín hiệu

ngọn hải đăng

các thiết bị ngoại vi máy tính (chuột, bàn phím, v. v.). ♫

ứng dụng xe hơi (kết nối ô tô với internet)

hậu cần và vận chuyển

bán lẻ và thanh toán

Đèn LED

tự động hóa công nghiệp

giáo dục

 

Cấu Hình Chân NRF52832

 

nRF52832: Nó là gì và nó làm gì?_6

hình ảnh véc-tơ của con chip được kết nối

 

NRF52832 SoC sử dụng cấu hình phẳng 4 chân 48 chân không chân (QFN). phần này của hướng dẫn sẽ kiểm tra từng chân. Giống như bất kỳ gói chip khác, nRF52832 có bốn mặt. có 12 chân ở mỗi bên. Chúng tôi đã chia phần này thành 4 phần để bạn có thể thấy được bố trí và cấu hình chân của nRF52832 dễ dàng hơn.

Bên trái:

 

nRF52832: Nó là gì và nó làm gì?_7

 

Dưới đáy bao bì:

 

nRF52832: Nó là gì và nó làm gì?_8

 

bên phải của gói:

 

nRF52832: Nó là gì và nó làm gì?_9

 

Đỉnh bao bì:

 

nRF52832: Nó là gì và nó làm gì?_10

 

đầu sau của gói chip được sử dụng vss. nó phải được kết nối với mặt đất (vss) để thiết bị có thể hoạt động.

bạn có thể tìm được các sơ đồ ở đây. nó sẽ giúp bạn hiểu rõ hơn về bố trí chân.

Bộ Điều Hợp NRF52832

 

nRF52832: Nó là gì và nó làm gì?_11

Phòng thí nghiệm Red Bear BLE Nano 2

Nguồn: Flickr

có nhiều cách để thực hiện nrf52832. tuy nhiên, một trong những cách phổ biến nhất là thông qua bảng phân chia. Ví dụ, việc thực hiện SparkFun sử dụng nRF2832 với trình khởi động Arduino.

Bạn có thể kết nối bảng mạch điện này với một bảng điều khiển, một bộ điều khiển hoặc một PCB và sử dụng nó để phát triển các ứng dụng thông minh có khả năng truy nhập từ xa.

đồng hồ thông minh nrf52832

 

nRF52832: Nó là gì và nó làm gì?_12

đồng hồ thông minh với máy tính

 

NRF52832 rất phù hợp với các thiết bị đeo như đồng hồ thông minh do nhu cầu thấp của nó. Đồng hồ thông minh LEMFO ELF1 là một ví dụ. Nó có màn hình hiển thị màu sắc 1,3 inch, cảm biến trọng lực, nhịp tim, oxy trong máu và máy theo dõi huyết áp.

Ngoài ra, nó có khả năng Bluetooth để kết nối các thiết bị Android và iOS mới nhất. Tuy nhiên, nó không có chức năng Wi-Fi. Đây là một hạn chế của nRF52832.

Có lẽ tốt hơn để thực hiện nRF52832 như một bảng phân vùng hoặc bộ vi điều khiển có thể giao diện với các mạch tích hợp Wi-Fi của mô-đun Wi-Fi. Thêm Wi-Fi IC vào đồng hồ không phải là lý tưởng, vì nó sẽ làm tăng tổng tiêu thụ điện. Hơn nữa, nó sẽ làm cho nó to hơn và nặng hơn. lựa chọn khác duy nhất là sử dụng một SoC hoàn toàn khác.

NRF52832 với NRF52840

 

nRF52832: Nó là gì và nó làm gì?_13

Bộ xử lý SparkFun MicroMod nRF52840

 

nRF52832: Nó là gì và nó làm gì?_14

Bằng việc nghiên cứu bảng trên, chúng ta có thể thấy rằng hai SOC sử dụng cùng một chip ARM (32-bit M4 Cortex). Tuy nhiên, nRF52840 có RAM 256KB, trong khi nRF2832 có RAM tối đa là 64KB. ngoài ra, nrf52840 có bộ nhớ flash lớn hơn.

Mặc dù vậy, gói nRF52832 thực sự nhỏ hơn. đó là vì nrf52840 có nhiều chức năng hơn. bạn chọn loại soc nào sẽ phụ thuộc vào yêu cầu của dự án.

các câu hỏi thường gặp

 

nRF52832: Nó là gì và nó làm gì?_15

hệ thống trên chip

Nguồn: PXHere

thiết bị phần mềm nrf là gì?

Nordic cung cấp các giao thức không dây cho các kỹ sư và nhà phát triển để hỗ trợ nRF5 SoCs (như nRF52832). nordic gọi các stack không dây này là softdevice. chúng hoạt động giống như những người lái xe. nordic đóng gói chúng thành các tập tin nhị phân được biên dịch sẵn.

NRF52 DK là gì?

nRF52 DK là bộ phát triển phần cứng được cung cấp bởi Nordic cho các thiết bị dựa trên nRF52 SoC. Nó có ăng-ten NFC, debugger Segger J-link trên bo mạch và bộ đệm pin CR2032.

PCA10040 là gì?

Cũng như nRF52, PCA10040 là bộ phát triển single board do Nordic Semiconductor cung cấp. họ đã được thiết kế dựa trên nrf52832 cho các ứng dụng không dây.

kết luận

Bạn có thể sử dụng nR52832 cho các dự án DIY vô hại cho mục đích giáo dục hoặc cho các thiết bị được sản xuất hoặc bán hàng loạt. Mặc dù nó là một SoC cũ hơn, nhưng nó không lỗi thời. nó có kết nối bluetooth 5. 3 và nfc. không may là nó sử dụng bộ xử lý ARM 32 bit. Do đó, nó không thể đáp ứng các yêu cầu của các ứng dụng 64-bit. Tuy nhiên, nó vẫn là một gói chip đa năng và mạnh mẽ mà bạn có thể thêm vào bộ PCB. Ngoài ra, Nordic cung cấp hỗ trợ và nguồn lực để giúp các nhà phát triển tạo ra các dự án gia đình phong phú và vững chắc.