Phát triển máy vi tính đơn chip cho chương trình PCBA điều khiển nhiệt độ nệm

2020-05-26 19:07:11

Phát triển máy vi tính đơn chip cho chương trình PCBA điều khiển nhiệt độ nệm


Mô tả chức năng của nệm nhiệt

1. Điện áp nguồn:

1. Máy phát: cấp nguồn cho 2 pin số 7, 3VDC, mô-đun không dây 5V (cần xử lý tăng cường)

2. Bộ thu: Bộ cấp nguồn 220 VAC (cần điều chỉnh và chỉnh lưu để cấp nguồn cho hệ thống), đầu ra rơle 220 VAC, mô-đun không dây 5VDC.


2. Các chức năng cơ bản:

1. Điều khiển từ xa: gửi các thông số cài đặt và lệnh bật / tắt nguồn đến máy thu, hiển thị các thông số như đồng hồ và cài đặt nhiệt độ (tương tự như điều khiển từ xa của điều hòa không khí).

2. Bộ thu: Nhận các thông số máy phát, hiển thị nhiệt độ được phát hiện, nhiệt độ cài đặt, đồng hồ, các trạng thái hoạt động khác nhau, v.v., có thể được đặt và vận hành độc lập, điều khiển bộ sưởi hoạt động theo nhiệt độ cài đặt hoặc hoạt động điều khiển nhiệt độ theo các khoảng thời gian.


3. Chế độ vận hành của bộ điều khiển:

1. Chế độ hoạt động bình thường: chạy theo các thông số nhiệt độ, phát hiện nhiệt độ ≥ cài đặt giá trị để tắt đầu ra và phát hiện nhiệt độ ≤ đặt giá trị thành 3 ° C để bật đầu ra (chênh lệch nhiệt độ được đặt bởi máy thu, mặc định của nhà máy là 3 ° C).

2. Chế độ hoạt động thời gian: các thông số điều khiển nhiệt độ của từng thời kỳ chạy riêng theo đồng hồ.


Thứ tư, chức năng truyền và hướng dẫn vận hành:

1. Hiển thị ban đầu: Tần số đầy đủ được hiển thị trong 1,5 giây sau khi bật nguồn và sau đó đồng hồ được hiển thị, tại thời điểm này ở trạng thái chờ.

2. Thông số điều khiển ban đầu:

1) Giá trị kiểm soát nhiệt độ: Mặc định của nhà máy là 30oC (phạm vi cài đặt 25-60oC).

2) Thông số mặc định của nhà máy để kiểm soát nhiệt độ nhiều giai đoạn: bắt đầu vận hành từ 20:00 (thời gian hợp lệ), nhiệt độ hoạt động 30oC, dừng hoạt động từ 07:00 (thời gian không hợp lệ).

3. Bật / tắt: Nhấn nút để bật khi ở chế độ chờ và thêm trên cơ sở đồng hồ hiển thị: đặt màn hình hiển thị nhiệt độ (hiển thị ban đầu 30oC), hoạt động bình thường (mặc định ban đầu), hoạt hình mô hình ngọn lửa, đồng thời gửi các thông số hoạt động bình thường đến máy thu , Nhấn và giữ nút trong 5 giây để tắt sau khi bật nguồn, hiển thị ở chế độ chờ và gửi tín hiệu tắt máy đến người nhận cùng lúc.

4. Cài đặt thông số nhiệt độ:

1) Chế độ hoạt động bình thường: Ở chế độ này, bấm phím để điều chỉnh trực tiếp. Tại thời điểm này, số nhiệt độ sẽ nhấp nháy và thay đổi. Phím này không hoạt động trong 5 giây để thoát cài đặt và lưu các tham số.

2) Chế độ hoạt động thời gian: trong một khoảng thời gian hoạt động hiệu quả nhất định, hãy bấm phím để điều chỉnh trực tiếp. Lúc này, số nhiệt độ sẽ nhấp nháy và thay đổi. Nút này không hoạt động trong 5 giây để thoát cài đặt và cập nhật các thông số điều khiển nhiệt độ trong giai đoạn này.

3) Bấm phím trong khoảng thời gian không hợp lệ của chế độ hoạt động được hẹn giờ là không hợp lệ.

5. Cài đặt đồng hồ: Nhấn nút cài đặt một lần sau khi chờ hoặc bật nguồn, giờ nhấp nháy, nút điều chỉnh giờ, sau khi nhấn nút, phút nhấp nháy, nút điều chỉnh phút, sau đó nút quay lại điều chỉnh giờ, nút không hoạt động trong 5 giây để thoát khỏi cài đặt Và lưu các tham số.

6. Cài đặt thông số điều khiển nhiệt độ đa thời gian: (4 giờ trong 24 giờ)

1) Cài đặt thời gian hiệu quả: Nhấn nút cài đặt hai lần trong khi chờ. Màn hình kỹ thuật số thứ 7 1 (biểu thị chu kỳ đầu tiên), giờ 00 nhấp nháy, nhấn phím để điều chỉnh giờ, sau đó nhấn phút 00 để flash, nhấn phím để điều chỉnh phút, nhấn phím sau khi kết thúc Giá trị nhiệt độ 30 nhấp nháy, nhấn nút để đặt giá trị nhiệt độ của giai đoạn hiện tại, sau đó nhấn nút để đặt các tham số của giai đoạn tiếp theo, nút không hoạt động trong 5 giây để thoát cài đặt và lưu các tham số.

2) Cài đặt khoảng thời gian hiệu quả: Giả sử rằng khoảng thời gian thứ nhất và thứ hai (khoảng thời gian hiệu lực) được đặt, nút số 7 hiển thị 3 (biểu thị khoảng thời gian thứ ba), nhấp nháy 00 giờ, nhấn phím để điều chỉnh giờ, sau đó nhấn phút 00 nhấp nháy, nhấn phím Sau khi điều chỉnh phút, giá trị nhiệt độ của nút sẽ nhấp nháy ở mức 30, số nút sẽ giảm xuống còn 00 và màn hình hiển thị OF sẽ nhấp nháy (nghĩa là không có thông số điều khiển nhiệt độ).

3) Thời gian hiệu lực: kể từ thời điểm này, nó sẽ chạy theo các thông số kiểm soát nhiệt độ của thời kỳ này.

4) Thời gian không hợp lệ: Kể từ thời điểm này, nó sẽ không hoạt động và chờ đợi.

5) Lưu ý: Cả giờ và phút của cài đặt ban đầu đều được hiển thị là 00 và cài đặt lại sau khi cài đặt được thực hiện sẽ hiển thị các tham số đã đặt trước đó.

7. Chọn chế độ vận hành: Sau khi bật nguồn, nhấn phím để chuyển giữa chế độ hoạt động bình thường, chế độ hoạt động bình thường hoặc chế độ hoạt động theo thời gian, văn bản của chế độ đã chọn sẽ nhấp nháy vào lúc này, nút không hoạt động trong 5 giây để thoát cài đặt và lưu các tham số.

8. Truyền dữ liệu: Sau mỗi thao tác cài đặt, nút không hoạt động trong 5 giây và sau đó bắt đầu gửi dữ liệu cài đặt (nhiều lần gửi, số lần sẽ được xác định theo yêu cầu cụ thể).

9. Lưu trữ tham số: Tất cả các cài đặt tham số và sửa đổi được lưu dưới dạng dữ liệu mới nhất và duy nhất và sẽ không bị mất khi tắt nguồn.


5. Chức năng cụ thể và hướng dẫn hoạt động của người nhận:

1. Màn hình ban đầu: hiển thị toàn màn hình trong 1,5 giây sau khi bật nguồn, sau đó hiển thị ở chế độ chờ: đồng hồ, nhiệt độ được phát hiện, hiển thị nhiệt độ đặt trước.

2. Thông số điều khiển ban đầu:

1) Giá trị mặc định của nhà máy về điều khiển nhiệt độ: 30oC (phạm vi cài đặt 25-60oC).

2) Mặc định nhà máy tham số điều khiển nhiệt độ nhiều thời gian: bắt đầu hoạt động từ 20:00 (thời gian hợp lệ), nhiệt độ hoạt động 30oC, dừng hoạt động từ 07:00 (thời gian không hợp lệ).

3. Vai trò của buzzer:

1) Tiếng bíp ngắn mỗi lần nhấn nút

2) Sau mỗi cài đặt, bấm phím OK trong một tiếng bíp dài

3) Lỗi báo động bíp-bíp-bíp-bíp-bíp-bíp 3 nhóm tiếng bíp liên tục.

4. Bật / tắt:

1) Hoạt động của máy: Nhấn và giữ nút OK trong 5 giây để bật máy trong khi chờ và tăng trên cơ sở đồng hồ hiển thị và nhiệt độ được phát hiện: hiển thị nhiệt độ đặt trước (hiển thị ban đầu 30oC), hoạt động bình thường (mặc định ban đầu), hoạt hình mô hình ngọn lửa (đầu ra Hoạt hình được bật và tắt khi tắt đầu ra). Sau khi bật nguồn, nhấn và giữ nút OK trong 5 giây để tắt máy tính, và màn hình chờ được hiển thị.

2) Hoạt động của điều khiển từ xa: bật sau khi nhận được tín hiệu điều khiển từ xa trong chế độ chờ và chạy theo màn hình hiển thị dữ liệu và tắt khi nhận tín hiệu tắt điều khiển từ xa sau khi khởi động, màn hình chờ.

5. Cài đặt thông số nhiệt độ:

1) Chế độ hoạt động bình thường: Trong chế độ này, bấm phím để điều chỉnh trực tiếp, tại thời điểm này, số nhiệt độ sẽ nhấp nháy và thay đổi, nhấn OK để lưu tham số và thoát cài đặt.

2) Chế độ hoạt động thời gian: Trong một khoảng thời gian hoạt động hiệu quả nhất định, hãy bấm phím để điều chỉnh trực tiếp, tại thời điểm này, số nhiệt độ sẽ nhấp nháy và thay đổi, nhấn phím OK để cập nhật các thông số điều khiển nhiệt độ của giai đoạn này và thoát khỏi cài đặt.

3) Bấm phím trong khoảng thời gian không hợp lệ của chế độ hoạt động được hẹn giờ là không hợp lệ.

6. Cài đặt đồng hồ: Nhấn nút cài đặt một lần sau khi chờ hoặc bật nguồn, giờ sẽ nhấp nháy, nút sẽ điều chỉnh giờ, sau khi nhấn nút, phút sẽ nhấp nháy, nút sẽ điều chỉnh phút, sau đó nhấn nút để trở về điều chỉnh giờ, nhấn nút OK để lưu thông số và thoát Cài đặt.

7. Cài đặt thông số điều khiển nhiệt độ đa thời gian: (24 giờ và 4 khoảng thời gian)

1) Cài đặt thời gian hiệu quả: Nhấn nút cài đặt hai lần trong khi chờ. Màn hình kỹ thuật số thứ 7 1 (biểu thị chu kỳ đầu tiên), giờ 00 nhấp nháy, nhấn phím để điều chỉnh giờ, sau đó nhấn phút 00 để flash, nhấn phím để điều chỉnh phút, nhấn phím sau khi kết thúc Giá trị nhiệt độ 30 nhấp nháy, nhấn nút để đặt giá trị nhiệt độ của giai đoạn này, sau đó nhấn nút để đặt tham số của giai đoạn tiếp theo, nhấn nút OK để lưu thông số và thoát cài đặt.

2) Cài đặt thời gian không hợp lệ: Giả sử rằng giai đoạn đầu tiên và thứ hai (thời gian hợp lệ) được đặt, nhấn chữ số thứ 7 để hiển thị 3 (biểu thị giai đoạn thứ ba), nhấp nháy giờ 00, nhấn để điều chỉnh giờ, sau đó nhấn vào phút 00 nhấp nháy, nhấn nút Sau khi điều chỉnh phút, giá trị nhiệt độ của nút sẽ nhấp nháy ở mức 30, số nút giảm xuống còn 00 và hiển thị nhấp nháy OF (nghĩa là không có tham số điều khiển nhiệt độ). Sau đó, nút quay lại điều chỉnh giờ, nhấn nút OK để lưu tham số và thoát cài đặt.

3) Thời gian hiệu lực: kể từ thời điểm này, nó sẽ chạy theo các thông số kiểm soát nhiệt độ của thời kỳ này.

4) Thời gian không hợp lệ: Kể từ thời điểm này, nó sẽ không hoạt động và chờ đợi.

5) Lưu ý: Cả giờ và phút của cài đặt ban đầu đều được hiển thị là 00 và cài đặt lại sau khi cài đặt được thực hiện sẽ hiển thị các tham số đã đặt trước đó.

8. Chọn chế độ hoạt động: sau khi bật nguồn, nhấn phím để chuyển giữa 'chế độ hoạt động bình thường' hoặc 'chế độ hoạt động đúng giờ'. Lúc này, văn bản chế độ đã chọn sẽ nhấp nháy, nhấn phím OK để lưu thông số và thoát cài đặt.

9. Cài đặt độ trễ điều khiển nhiệt độ: Bấm và giữ phím trong khi chờ, nhiệt độ số 03 nhấp nháy, phím điều chỉnh tham số trễ (1-20) và nhấn phím OK để lưu tham số và thoát cài đặt.

10. Tiếp nhận dữ liệu:

1) Thực thi sau khi nhận được tín hiệu bật / tắt hơn 3 lần.

2) Sau khi nhận được tín hiệu sửa đổi tham số hơn 3 lần, hãy thay đổi tham số ban đầu và chạy theo tham số mới và lưu tham số cuối cùng.

11. Lưu trữ tham số: Tất cả các cài đặt tham số và sửa đổi được lưu dưới dạng dữ liệu mới nhất và duy nhất và sẽ không bị mất khi tắt nguồn.

12. Báo động thất bại:

1) Báo động nhiệt độ thấp: sau khi bật hệ thống, hệ thống sẽ báo động khi phát hiện nhiệt độ ≤5 độ, (số 3 và 4) hiển thị ‘Lo Vòng.

2) Báo động nhiệt độ: Sau khi bật nguồn, hệ thống sẽ báo động khi phát hiện nhiệt độ ≥70 độ, (số 3 và 4) hiển thị ‘H1.

3) Báo động mạch cảm biến nhiệt độ: sau khi bật nguồn, hệ thống sẽ báo động khi mạch cảm biến nhiệt độ mở, (số 3 và 4) hiển thị ‘E1


Thứ sáu, bộ điều khiển từ xa và codec máy thu được lập trình bởi máy vi tính chip đơn. Mã được mã hóa trước khi vận hành. Máy phát sử dụng công nghệ mã hóa. Sau khi mã được mã hóa, máy thu sẽ lưu tham số mã (chi tiết về công nghệ được quyết định bởi kỹ sư).