Làm cách nào tôi có thể thiết kế bộ điều khiển kết nối Internet đơn giản cho cảm biến / lò sưởi?


7

Tôi đang trong quá trình tạo ra một thiết kế Wi-Fi PCB đơn giản và rẻ tiền có thể gửi và nhận tin nhắn đến một ứng dụng (tất nhiên thông qua một đám mây). Tôi dự định gắn PCB này vào máy đo nhiệt độ bể cá và ống sưởi ấm bể cá.

Về cơ bản đây là các hình thức giao tiếp duy nhất giữa PCB và ứng dụng của tôi:

  1. Gửi bài đọc nhiệt độ khi người dùng ứng dụng yêu cầu

  2. Nhận được yêu cầu thay đổi nhiệt độ cao hoặc thấp hơn

  3. Bật / tắt thiết bị sưởi

  4. Tôi cần định cấu hình PCB để nó có thể giao tiếp với dịch vụ đám mây (cài đặt SDK, khung và logic chương trình để xử lý gửi / nhận tin nhắn qua đám mây)

Những thành phần nào tôi cần trong PCB cho phép tôi đạt được các nhiệm vụ này? Và đèn flash tối thiểu và xử lý có thể xử lý các tác vụ đó là gì, hoặc tôi thậm chí không cần chip xử lý hoặc bộ nhớ flash? Tôi là người mới bắt đầu với PCB.


1
Chào mừng đến với trang web. Đã có phần nào trong kiến ​​trúc của bạn được xác định chưa? Hay chỉ là điều , đám mây và ứng dụng và mọi thứ chi tiết hơn vẫn còn trong không khí?
Helmar

1
Các mô hình của hai thiết bị ngoại vi bạn dự định kết nối là gì?
Helmar

Vâng, tôi không yêu cầu bất cứ điều gì quá cụ thể. Máy đo và ống sưởi ấm cũng có thể là bất cứ thứ gì khác (bộ nạp cá, đèn vv). Điểm phổ biến là họ có các hình thức giao tiếp đơn giản với PCB (nghĩa là "cho tôi một giá trị" hoặc có / không). Tôi mới làm quen với PCB đến nỗi tôi đang tự hỏi những thành phần cơ bản nào của PCB mà tôi cần cho phép tôi đạt được việc sử dụng đơn giản trong 4 điều tôi liệt kê. Câu trả lời rộng hơn chỉ là đánh giá cao.
BossGiveMeArrays

Câu trả lời:


2

Bạn không muốn có ăng-ten WiFi trên PCB của mình. Nếu bạn thực hiện phương pháp này, bạn sẽ cần thực hiện một số bố cục RF và gửi để kiểm tra loại / thử nghiệm của FCC. Cách tiếp cận nhịp cho loại vấn đề này là sử dụng mô-đun WiFi. Đây là một trang thảo luận về các mô-đun Esp8266 và RTL8710 để cung cấp cho bạn ý tưởng về những gì hiện có.

Các mô-đun này (có thể) được thiết kế để bạn có thể sử dụng chúng mà không phải lặp lại bất kỳ thử nghiệm quy định nào. MCU trên tàu có một lượng nhỏ năng lượng xử lý dư thừa (trên mức cần thiết để quản lý giao tiếp không dây) và bạn có thể sử dụng điều này để giao tiếp với các cảm biến của mình.

Nếu cảm biến của bạn là tương tự, bạn sẽ cần một số loại ADC. Nếu không, hãy tìm một cảm biến có giao diện kỹ thuật số SPI (hoặc tương tự). PCB của bạn sẽ cần xử lý các vấn đề về đầu nối, nguồn điện, chỉ báo và hiển thị, đại loại thế.


Ah ok, sự không tương thích trong giao tiếp của cảm biến sẽ không thành vấn đề. Bạn có nghĩ rằng một mô-đun với thông số kỹ thuật của RTL8710 mà bạn đã liên kết là đủ để xử lý các tác vụ đơn giản mà tôi đã phác thảo (số 1 - 4) không? Một lần nữa, xin lỗi phần cứng PCB không phải là sở trường của tôi.
BossGiveMeArrays

Bạn cần hiểu ý nghĩa của (4). Đây không phải là vấn đề PCB, nó là một vấn đề phần mềm. Thiết bị được liên kết có khả năng thực hiện loại nhiệm vụ mà bạn mong muốn. Có các bảng phát triển cho loại thiết bị này, cho phép tạo mẫu mà không cần tạo bảng.
Sean Houlihane
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.