Luận văn Thiết kế máy tính cước điện thoại
I. ĐẶT VẤN ĐỀ: Công nghệ thông tin liên lạc ngày nay đã phát triển một cách nhanh chóng và vượt bực, nhằm đáp ứng nhu cầu ngày càng cao của xã hội. Công nghệ thông tin đóng vai trò cốt lõi trong việc cập nhật thông tin cho mọi người, trong dịch vụ viễn thông điện tử dựa trên hệ thống mạng điện thoại, hoạt động độc lập thông qua mạng thuê bao điện thoại. Ngày nay thông tin liên lạc phát triển cao, để có thể làm việc có hiệu quả thì tại các thuê bao công cộng ta có thể đặt một máy tính cước, máy này cho người gọi biết quay số và thời gian đàm thoại, đồng thời tính số tiền của mỗi cuộc gọi. Với suy nghĩ là ứng dụng các kiến thức đã học ở trường, em chọn đề tài máy tính cước điện thoại, nhằm giải quyết phần nào khó khăn mà các thuê bao công cộng đã gặp phải. Với máy tính cước này, người gọi có thể biết số quay số, thời gian đàm thoại và giá tiền cuộc gọi: nội hạt, liên tỉnh, nước ngoài. Nhờ đó mà các dịch vụ thuê bao công cộng phục vụ khách hàng được tốt hơn. II. MỤC ĐÍCH YÊU CẦU CỦA ĐỀ TÀI: Với đề tài máy tính cước điện thoại được đặt ở các dịch vụ thuê bao công cộng, thì nhiệm vụ chủ yếu là tính toán chính xác thời gian đàm thoại và đổi ra số tiền ứng với thời gian đã gọi, ngoài ra còn có thể hoạt động như đồng hồ chỉ thị thời gian. Từ mục đích này nên máy tính cước phải đạt những yêu cầu sau: - Được sử dụng trên toàn nước không cần thay đổi về phần cứng. - Thể hiện đúng số quay ở hai chế độ Pulse và Tone. - Thời gian đàm thoại kể từ khi thông thoại đối với mấy có đăng ký đảo cực tại tổng đài một cách chính xác và bắt đầu tính thời gian đàm thoại sau khi nhấc máy 10s đối với máy không có đăng ký đảo cực. - Lưu trữ tạm thời tất cả các thông số của cuộc gọi như: số quay số, giá tiền của mỗi cuộc gọi và thời gian gọi. III. GIỚI HẠN ĐỀ TÀI: Điện thoại công cộng là một đề tài thuộc phạm vi chuyên môn trong ngành viễn thông, cho nên để nghiên cứu kỹ thì phải cần một thời gian. Với thời gian 6 tuần mà có nhiều vấn đề cần giải quyết, hơn nữa kiến thức về viễn thông có hạn cho nên để thực hiện đề tài này em tập trung vào giải quyế những vấn đề sau: - Thiết kế phần cứng máy tính cước điện thoại. - Xác định chính xác thời gian đàm thoại và qui ra giá tiền. - Lưu trữ các giá trị của cuộc gọi. IV. CÁC PHƯƠNG PHÁP THỰC THI ĐỀ TÀI: Với những yêu cầu đã được trình bày ở trên, ta có thể đưa ra các phương pháp để thực thi đề tài sau: · Phương pháp sử dụng kỹ thuật số. · Phương pháp sử dụng kỹ thuật vi xử lý. · Phương pháp sử dụng kỹ thuật vi điều khiển. Với kỹ thuật số, để có thể đáp ứng nhu cầu trên thì khó có thể vì khả năng mở rộng bộ nhớ bị giới hạn. Còn kỹ thuật vi xử lý có thể khắc phục được những yếu điểm của kỹ thuật số là bộ nhớ được mở rộng nhưng phần thi công phần cứng thì khó, đó là trở ngại lớn trong phần thiết kế và thi công. Ở đây chúng em muốn giới thiệu kỹ thuật mới đó là kỹ thuật vi điều khiển, nó có thể khắc phục được tất cả các họ trên vì bộ nhớ mở rộng và phần mềm linh hoạt hơn. Hơn nữa nó được thị trường hiện nay dùng rất phổ biến và giá cả hợp lý. Có rất nhiều họ vi điều khiển, ở đây chọn vi điều khiển 8031 của hãng Intel cùng với cá IC chuyên dùng, nhằm để có thể giao tiếp với bên ngoài để đáp ứng đầu đủ các yêu cầu của đề tài đặt ra. Vi điều khiển 8031 được chọn vì có những lợi điểm sau: - Vi điều khiển 8031 trên thị trường được sử dụng khá phổ biến và giá thành hợp lý. - Các bus địa chỉ và các bus dữ liệu rộng và khả năng chuyển đổi cho nhau linh hoạt bởi phần mềm. - Đơn giản ở phần cứng cho máy tính cước là không cần thêm mạch nhận biết quay số Pulse. Mà dùng trực tiếp mạch nhấc máy đảo cực để nhận biết quay số này. Như vậy phần cứng của máy sẽ bớt cồng kềnh, giảm giá thành của máy.