- Khối điều khiển trung tâm gồm các mạch sau: e© Mạch CPU.
chương trình điều khiể n) được mô tả ngắn gọn như sau: ở lần quét đầu tiên, CPU sẽ
quét trạng thái 0 của các thuê bao trung kế và tiến hành công việc xử lý tương ứng, sau
đó ghi dữ liệu về thuê bao vào vùng nhớ RAM tương ứng và chờ kết thúc chu kỳ quét
.Tiếp theo, ở lần quét thứ 2 CPU sẽ đọc dữ liệu về thuê bao từ vùng RAM tương ứng
và căn cứ vào trạng thái của từng thuê bao, trung kế mà tực hiện bước tiếp theo hay
tiếp tục quét lại trạng thái ban đầu của thuê bao ,trung kế .
Hoạt động điều khiển của chương trình phần mềm trong quá trình thông thoại
cho các thuê bao được tiến hành trên các loại cuôc gỌI sau:
3.1/ Điều khiển cuộc gọi nội bộ
Để dễ dàng cho công tác mô tả, chúng ta giả sử rằng thuê bao gọi là thuê bao A,
thuê bao bị gọi là thuê bao B.
Khi thuê bao A muốn gọi cho thuê bao B, đầu tiên thuê bao A nhấc máy, CPU
phát hiện trạng thái này và thực hiện giám sát trong 200m. Khi nhận biết thuê bao thật
sự nhấc máy , CPU tiến hành kiểm tra DTMF, nếu các DTME bận thì CPU thực hiện
báo bận cho thuê bao, nếu có DTME rỗi thì CPU sẽ cấp âm hiệu mời quay số cho thuê bao . Nếu thuê bao không tiến hành quay số trong khoảng thời gian 20s thì CPU tiến hành báo bận cho thuê bao và cắt âm hiệu mời quay số, giải phóng DTME. Nếu thuê
bao tiến hành quay số, căn cứ vào số đã giải mã do mạch DTME cấp, CPU tiến hành
phân tích và biết được thuê bao đó là thuê bao B, nếu thuê bao B bận, CPU thực hiện báo bận cho thuê bao A. Nếu thuê bao B rỗi thì CPU tiế hành đỗ chuông cho thuê bao B, đồng thời thực hiện hổi âm chuông cho thuê bao A. Sau 5 hôi chuông mà thuê bao B không nhấc máy, CPU tiến hành báo bận cho thuê bao A, con nếu thuê bao B nhấc máy thì CPU tiến hành cắt chuông và hổi âm chuông, đấu nối thông thoại cho 2 thuê
bao và tiến hành giám sát. Khi một trong hai thuê bao gác máy, CPU thực hiện báo bận cho thuê bao còn lại. Khi thuê bao này gác máy, CPU tiến hành giải phóng cuộc
gọi.
————__—————nSz>z=ätễsšẽễ=ễẳ-rẳỶẳ-rẳẽĩiĩẳïýẳŸÏŸÏïĩớïẶÏẵšÏỸZzơờơƠGGGGGGGGTTTTTỢỢGGGG-GG--Ọ-Ọ-Ọ-TỌGẸỌBOAAANH
SVTH: Lê Đình Khoa trang 88
Chương 3 Nguyên lý hoạt động của phần mêm
— 3.2/ Điều khiển cuộc gọi ra 3.2/ Điều khiển cuộc gọi ra
Khi một thuê bao nội bộ muốn gọi ra ngoài, thuê bao này nhấc máy và bấm số đặt biệt để chiếm trung kế, CPU nhận biết điểu này và thực hiện kiểm tra trung kế, nếu trung kế bận thì tiến hành báo bận cho thuê bao, còn nếu trung kế rỗi thì tiến hành điều khiển kết nối thuê bao nội bộ với trung kế, sau đó thực hiện đóng tải giả và tiến hành giám sát trạng thái của thuê bao nội bộ .
Khi thuê bao nội bộ gác máy, CPU phát hiện trạng thái này và thực hiện ngắt tải giả, giải phóng cuộc gọi.
3.3/ Điều khiển cuộc gọi vào
Khi thuê bao bên ngoài gọi vào tổng đài nội bộ, tổng đài ngoài cấp tín hiệu chuông vào đường dây trung kế của tổng đài nội bộ, CPU nhận biết điều này và tiến hành điều khiển đóng tải giả, sau đó cấp DTMF và dial tone cho đường dây trung kế, lúc này thuê bao bên ngoài nối với đường dây trung kế sẽ nghe thấy am hiệu dial tone
và thực hiện quay số thuê bao nội. Khi nhận được số đã giải mã từ mạch DTME, CPU tiến hành phân tích và xác định thuê bao nội bộ được gọi. CPU thực hiện kiểm tra trạng
thái của thuê bao nội bộ. Nếu thuê bao nội bộ bận thì tiến hành báo bận cho thuê bao