LOGO ứng dụng cho mạch chuông trường học
Khi sử dụng Logo để trang bị cho hệ thống chuông trường học thì chuông báo sẽ tự động hoạt động theo thời điểm ta cài đặt vào Logo.
Để cài đặt cho mạch chuông ta sử dụng các hàm logic sau:
- Bộ định ngày giờ trong tuần: dùng để cài đặt thời gian hoạt động các ngày trong tuần.
- Bộ phát xung không đồng bộ: dùng cài đặt số hồi chuông trong một lần chuông báo.
- Relay có xung trì hoãn: định thời gian ngắt cho bộ phát xung.
- Bộ định ngày trong năm: dùng để cài đặt các ngày nghỉ lễ, chuông sẽ không hoạt động
- On-delay: dùng để định thời gian hoạt động của chuông báo.
- Cổng OR, XOR,AND, và cổng Q ra.
3.2. Cách cài đặt bộ định ngày trong năm:
3.3. Cách cài đặt On-delay:
Khi ngõ vào On-delay được set lên mức 1 thì sau khoảng thời gian ta cài đặt ngõ ra sẽ ở mức 1.
Khi ngõ vào được set lên 1 thì ngõ ra Q sẽ ở mức 1 và sau thời gian cài đặt thì ngõ ra sẽ reset xuống mức 0.
3.6. Mô phỏng và nguyên lý làm viêc của mạch chuông trường học: mạch chuông trường học:
Thời gian hoạt động của chuông báo trường học:
- 7h00’: chuông kêu 3 hồi, thông báo bắt đầu giờ học.
- 7h45’: chuông kêu 1 hồi, thông báo hết tiết 1. - 8h30’: chuông kêu 2 hồi , thông báo hết tiết 2,
nghỉ giải lao 15 phút.
- 8h45’: chuông kêu 2 hồi, thông báo vào tiết 3. - 9h30’: chuông kêu 1 hồi, thông báo hết tiết 3. - 10h15’: chuông kêu 2 hồi, thông báo hết tiết 4,
nghỉ giải lao 15 phút.
- 10h30’: chuông kêu 2 hồi, thông báo vào tiết 5. - 11h15’: chuông kêu 1 hồi, thông báo hết tiết 5. - 12h00’: chuông kêu 3 hồi, thông báo hết tiết 6. - 12h30’: chuông kêu 3 hồi, thông báo vào tiết 7. - 13h15’: chuông kêu 1 hồi, thông báo hết tiết 7. - 14h00’: chuông kêu 2 hồi, thông báo hết tiết 8,
nghỉ giải lao 15 phút.
- 14h15’: chuông kêu 2 hồi, thông báo vào tiết 9. - 15h00’: chuông kêu 1 hồi, báo hết tiết 9.
- 15h45’: chuông kêu 2 hồi, báo hết tiết 10, nghỉ giải lao 15 phút.
- 16h00’: chuông kêu 2 hồi, báo vào tiết 11. - 16h45’: chuông báo 1 hồi, báo hết tiết 11. - 17h30’: chuông báo 3 hồi, báo kết thúc giờ
học.
Thời gian mỗi hồi chuông báo là 2s.
Nguyên lý làm việc:
Khi khởi động mạch, mạch sẽ hoạt động như sau:
VD: 7h00’ bộ ngày giờ trong tuần (B004) hoạt động,
ngõ ra được set lên 1 (thời gian cài đặt là 1 phút) Vào cổng OR (B003), khi 1 trong các ngõ vào cổng OR set lên 1 thì ngõ ra Q được set lên 1 Vào cổng relay xung có trì hoãn (B009), ngõ ra sẽ được set lên 1 ( sau 8s đã cài đặt ngõ ra sẽ reset xuống mức 0) Vào bộ phát xung không đồng bộ (B001), ngõ ra sẽ được set/reset với 3 chu kỳ 2s/1s vào cổng XOR (B002 và B016), ngõ ra được set lên 1 Vào cổng AND (B017) và cổng XOR (B018 & B019), ngõ ra cổng XOR (B018 & B019) sẽ được set lên 1 vào cổng AND (B017), tất cà các ngõ vào cổng đều ở mức 1 và ngõ vào không sử
dụng luôn ở mức 1, ngõ ra sẽ set lên mức 1 Ra cổng Q Chuông báo hoạt động.
Tương tự như trên, các thời điểm đã được cài đặt trong bộ ngày giờ sẽ tự hoạt động.
Trường hợp chuông báo 2 hồi ta sẽ cài đặt ở bộ phát xung không đồng bộ (B024) với 2 chu kỳ.
Trường hợp chuông báo 1 hồi, mạch hoạt động như sau: thời điểm 7h45’, bộ ngày giờ (B010) sẽ hoạt
động, ngõ ra được set lên 1 Vào cổng OR (B008), ngõ ra sẽ set lên 1 Vào cổng XOR (B015) và On-delay
(B014). Khi ngõ thứ nhất cổng XOR được set lên 1, ngõ ra sẽ được set lên 1 Vào cổng XOR (B016) Vào cổng AND (B017) và ra cổng Q; Sau thời gian 2s được cài đặt trong On-delay (B014) ngõ ra sẽ set lên mức 1 Vào cổng XOR (B016). Khi đó cả 2 ngõ vào cổng XOR ở mức 1, ngõ ra sẽ reset xuống mức 0 mạch ngưng hoạt động.
Bộ định ngày tháng trong năm: ta cài đặt cho những ngày nghỉ lễ chuông sẽ không hoạt động. VD: ta cài đặt bộ định ngày tháng (B020) là ngày 20 tháng 11. Khi tới ngày 20 tháng 11, bộ định ngày tháng sẽ hoạt động, ngõ ra sẽ set lên 1 vào cổng XOR (B018). Nếu vào thời điểm bộ ngày giờ hoạt động thì cả hai ngõ vào cổng XOR sẽ ở mức 1, thì ngõ ra cổng XOR sẽ reset xuống mức 0 Vào cổng AND (B017). Khi 1 trong các ngõ cổng AND ở mức 0, ngõ ra sẽ ở mức 0 Mạch sẽ không hoạt động