Chương 9: THIẾT KẾ PHẦN MỀM I. NGUYÊN LÝ PHẦN MỀM: Phần chương trình xử lý tín hiệu từ mạch giao tiếp bao gồm: - Đọc dữ liệu từ ADC và sắp xếp các bit dữ liệu. - Chỉnh cân bằng không. - Tính toán để quy đổi thành các đại lượng cơ học như lực, biến dạng và ứng suất. - Hiển thò kết quả trên màn hình. Khi chạy chương trình máy tính sẽ đọc dữ liệu từ mạch giao tiếp và sẽ hiển thò số đọc được, khi đó ta bắt đầu chỉnh biến trở cân bằng đến khi không còn muốn chỉnh nữa thì gõ vào phím ‘N” từ bàn phím. Lưu ý là việc chỉnh cân bằng này được thực hiện khi đầu dầm không đặt tải. Khi gõ phím “N” thì máy sẽ thực hiện xong chương trình chỉnh cân bằng không. Lúc này đặt tải vào đầu dầm và máy tính sẽ hiển thò các thông số cần muốn xác đònh. Khi chưa gõ phím “N” thì máy sẽ quay lại thực hiện chương trình con đọc dữ liệu và sẽ tính toán và hiển thò lại đến khi gõ phím “N” thì chương trình sẽ dừng lại và thoát. II. LƯU ĐỒ CHƯƠNG TRÌNH CHÍNH: 1. Lưu đồ chương trình chính Upcase(Readkey)=’N’ BẮT ĐẦU Tiêu đề Đọc dữ liệu từ ADC Chỉnh cân bằng Tính toán các đại lượng cơ học Xuất ra màn hình Upcase(Readkey)=’N’ Kết thúc Đọc dữ liệu từ ADC S S Đ Đ Lưu đồ đọc dữ liệu từ ADC: Bắt đầu Đọc B 1 B 4 Đọc B 5 B 8 Đọc B 9 B 12 Gởi dữ liệu để điều khiển ADC Sắp xếp dữ liệu B 12 B 1 Kết thúc STATUS=0 2. Lưu đồ tính toán các đại lượng cơ học: a. Lưu đồ tính lực: P: = Y*sốgam/mức Bắt đầu Nhậïp số Gam/Mức Kết thúc Khối lượng :=P b. Lưu đồ tính BIẾN DẠNG: Bắt đầu Nhập các hằng số W,B,H,a Kết thúc Tính E=B.H 2 /6 Biến dạng:= = (p*a)/E.W . thành các đại lượng cơ học như lực, biến dạng và ứng suất. - Hiển thò kết quả trên màn hình. Khi chạy chương trình máy tính sẽ đọc dữ liệu từ mạch giao tiếp và sẽ hiển thò số đọc được, khi. này đặt tải vào đầu dầm và máy tính sẽ hiển thò các thông số cần muốn xác đònh. Khi chưa gõ phím “N” thì máy sẽ quay lại thực hiện chương trình con đọc dữ liệu và sẽ tính toán và hiển thò. Chương 9: THIẾT KẾ PHẦN MỀM I. NGUYÊN LÝ PHẦN MỀM: Phần chương trình xử lý tín hiệu từ mạch giao tiếp bao gồm: - Đọc dữ liệu từ ADC và sắp xếp các bit dữ liệu. -