b. Bo điều khiển mỏy lạnh 2 cục 12000BTU và 18000BTU
CÁC MODULE ĐIỀU KHIỂN
Đốn chỉ thị, quạt giú và mỏy nộn
Cỏc đốn chỉ thị cú cụng suất nhỏ nờn được điều khiển trực tiếp mà khụng cần sử dụng tới tầng đệm cụng suất. Tuy nhiờn, đốn được treo ở mức thường cao cho nờn để bật đốn ta cần đưa chõn điều khiển về mức thấp. Điều khiển theo mức logớc ngược. Ưu điểm của phương thiết kế mạch điều khiển thường cao là giảm tải cho cỏc chõn điều khiển của àC. Đầu ra chỉ tiờu cụng suất khi chõn điều khiển hạ xuống mức thấp, chớnh vỡ vậy giảm tải cho àC, nếu trong trường hợp cụng suất tiờu hao khi mức điều khiển cao thỡ cú thể
xảy ra trường hợp mức ỏp duy trỡ khụng đủ, non ỏp khi đầu ra cần một cụng suất tương đối. Tuy nhiờn, điờu đú chỉ cú ý nghĩa khi cần giao tiờp ngoài với mức logic cần ổn định, và với cỏc àC cú cụng suất tải trờn cỏc chõn khụng
được tốt. Đối với PSoC cũng như trong trường hợp điều khiển LED chỉ thị
thỡ điều này khụng cú nhiều ý nghĩa vỡ cụng suất tải của PSoC rất tốt cũng như mức logic đối với LED là khụng quan trọng.
Cỏc đầu ra điều khiển relay đúng cắt động cơ quạt giú và động cơ nộn
đũi hỏi cụng suất điều khiển lớn hơn, chớnh vỡ vậy cần cú tầng đệm cụng suất.
Đệm cụng suất ở đõy sử dựng IC ULN2003, IC này cú thể chịu dũng tới 500 mA, đầu ra đảo(hỡnh vẽ). Do đú mặc dự cỏc relay cũng được treo thường cao nhưng lại được điều khiển theo mức logic thụng thường, mức cao sẽ đúng relay.
Cả động cơ nộn và động cơ quạt giú đều là loại động cơ AC. Động cơ
nộn chỉ cú một cấp độ duy nhất tuy nhiờn động cơ quạt giú cú 3 cấp độ khỏc nhau. Cú thể thay đổi được tốc độ nhờ 3 cấp độđú cú số vũng dõy khỏc nhau. Nờn cần điều khiển 4 trạng thỏi cho mỏy nộn và quạt giú. Cần đảm bảo cỏc relay điều khiển động cơ quạt giú khụng được cựng đúng nhiều hơn 1 trạng thỏi. Động cơ mỏy nộn cần được chỳ ý vỡ nú ớt thay đổi trạng thỏi hơn quạt giú nhưng khụng được khởi động nhiều lần với thời gian quỏ ngắn vỡ cú thể
làm tăng ỏp trong mỏy nộn gõy nguy hiểm.
Động cơđảo cỏnh giú
Động cơ đảo cỏnh giú là loại động cơ bước (Stepping Motor). Với động cơ bước cú thể sử dụng những IC điều khiển động cơ tớch hợp sẵn để điều khiển hoặc tự xõy dựng một chương trinh điều khiển. Tuy nhiờn nếu khụng cú IC chuyờn trỏch thỡ đõy sẽ là một quỏ trỡnh điều khiển chiếm nhiều thời gian của CPU nhất. Điều khiển động cơ bước là sự điều khiển phối hợp cỏc pha A,B,C,D sao cho động cơ quay, cú chiều và tốc độ như ta mong muốn. Ưu điểm của động cơ bước là:
+ Độ chớnh xỏc cao trong điều khiển chuyển dộng. + Khụng cần sensor tốc độ.
+Độổn định cao, khụng cú những điểm mất ổn định nghiờm trọng.
Tuy nhiờn momen và tốc độ của động cơ bước khụng cao lắm và mụ tụ họat động cú độ rung cao.
Phương phỏp điều khiển động cơ bước ở đõy theo nguyờn lý half stepping được mụ tả theo bảng sau:
Phương phỏp này cú độ ổn định ở tốc độ cao, momen lớn và độ phõn giải tốt.
Trong trường hợp muốn quay ngược lại, đảo lại cỏc bước cũng theo thứ
tự trờn. STEP A B C D 1 H L L L 2 H H L L 3 L H L L 4 L H H L 5 L L H L 6 L L H H 7 L L L H 8 H L L H
Chương trỡnh điều khiển động cơ: đảo cỏnh giú được điều khiển theo phương phỏp trờn là phương phỏp cú nhiều ưu điểm nhất. Với chương trỡnh
điều khiển thực hiện cho cả hai chiều xuụi và ngược chiều kim đồng hồ.
Cần xử lớ thờm việc ngắt toàn bộ pha của động cơ khi ra khỏi module
điều khiển để trỏnh bị núng động cơ. Do quỏ trỡnh đảo cỏnh giú là quỏ trỡnh kộo dài và liờn tục nờn quỏ trỡnh này được chia nhỏ và xử lớ từng phần nhỏ
trong cả chu kỡ vũng quột, đồng thời phải lưu lại thụng tin về vị trớ và hướng quay cho lần hoạt động tiếp theo.
Điều khiển loa tớn hiệu
Nguyờn lớ của điều khiển loa tớn hiệu Buzzer là tạo ra một tần số õm thớch hợp và kộo dài trong khoảng thời gian đủ để bỏo thành tớn hiệu õm thanh. Với nguyờn lớ như vậy chỉ cần tạo ra tại cổng của PSoC một giao động xung thớch hợp, và một mạch đệm cụng suất là cú thể tạo được tớn hiệu bỏo Buzzer.
Module xử lý thời gian
Module xử lớ thời gian dựng cập nhật thời gian, xử lớ cỏc khoảng thời gian hẹn giờ bật tắt, xử lớ khoảng thời gian bắt đầu bật mỏy và thời gian bắt
đầu tắt mỏy phục vụ cho vấn đề giải quyết cỏc thuật toỏn bật/tắt mỏy. Cập nhật thời gian hệ thống để phục vụ cỏc module khỏc. Tuỳ theo trạng thỏi của mỏy là đang bật hay tắt mỏy mà cú cỏc thụng số cần cập nhật khỏc nhau. Dựa vào đú cú thể chia ra hai dạng cập thời gian khi đang bật mỏy và khi đang tắt mỏy.
Module xử lý tốc độ quạt
Tốc độ của quạt giú cú cỏc chế độ chạy:
Trong đú chỉ chếđộ Auto là cú cỏch chạy biến đổi:
• AUTO: Ở chế độ này quạt giú sẽ chạy lỳc mạnh lỳc yếu mụ phỏng như giú trời, cứ sau 10 phỳt tốc độ quạt lại được thay
đổi theo chu kỡ: High – Medium – Low.
• HIGH, MEDIUM, LOW: Ở cỏc chế độ này tốc độ quạt là xỏc định và được duy trỡ ổn định.
Vỡ vậy xõy dựng chế độ phức tạp hơn cỏc chếđộ điều khiển trực tiếp kia
đụi chỳt và cú dựa vào thời gian hệ thống để xử lớ.
Module xử lớ Fan auto: Sau 10 phỳt chế độ chạy của quạt được thay đổi một lần.