ghep noi da voi may tinh

Màu nền
Font chữ
Font size
Chiều cao dòng

ØTrong bất kì ứng dụng nào có bộ biến đổi A/D sử dụng các bộ so sánh song song, bộ biến đổi d­ờng nh­ tạo lập các giá trị lối ra nhanh hơn khả năng đọc chúng của các máy tính nhiều lần.

ØDo vậy, cần phải dùng ph­ơng pháp truy cập bộ nhớ trực tiếp DMA.

ØKhi vi xử lí thả nổi bus, chíp điều khiển DMAC sẽ nắm quyền điều khiển bus và cho dữ liệu từ bộ biến đổi A/D truyền trực tiếp vào các ô nhớ liên tiếp.

ØPhần lớn các bộ biến đổi A/D loại s­ờn xung sẵn có trên thị tr­ờng đ­ợc thiết kế để ghép với các bộ hiển thị 7 đoạn nh­ trong đồng hồ đo chỉ thị số. Do đó, chúng th­ờng xuất dữ liệu d­ới dạng mã BCD hợp kênh hoặc mã 7 đoạn. Để đọc dữ liệu từ bộ biến đổi này th­ờng dùng ph­ơng pháp hỏi vòng. Các bộ đếm tần số, đồng hồ hiện số và các thiết bị kiểm tra khác th­ờng so sẵn các lối ra BCD hợp kênh ở mặt sau của chúng.

ØCác bộ biến đổi A/D xấp xỉ liên tiếp th­ờng có các lối ra cho từng bit một.

ØMã xuất ra trên các đ­ờng này th­ờng là loại mã nhị phân thuận hoặc mã nhị phân dịch. Có thể nối các lối ra song song của bộ biến đổi với số chân yêu cầu của một cổng vào và đọc số liệu bằng một ch­ơng trình phần mềm.

Ø Ngoài các đ­ờng dữ liệu, có hai đ­ờng tín hiệu khác nhau của bộ biến đổi xấp xỉ liên tiếp cần phải nối với máy tính.

Ø Đầu tiên là tín hiệu SART CONVERT (khởi phát) đ­ợc xuất từ máy tính đến bộ biến đổi để báo cho nó thực hiện một quá trình chuyển đổi AD.

ØTín hiệu thứ 2 là EOC (kết thúc) phát ra từ bộ biến đổi báo hiệu quá trình biến đổi đã hoàn thành số liệu và dữ liệu trên các lối ra ổn định.

ØSau đây là các b­ớc của ch­ơng trình dùng để nhận số liệu của một mẫu từ các bộ biến đổi loại này.

ØĐầu tiên, phát một xung lên lối vào START CONVERT trong một khoảng thời gian do bộ biến đổi yêu cầu.

ØSau đó, kiểm tra xem tín hiệu EOC đã hạ xuống mức thấp hay ch­a bằng ph­ơng pháp hỏi vòng hoặc ph­ơng pháp ngắt.

ØTiếp theo, đọc các giá trị đã đ­ợc mã hóa từ các lối ra song song của bộ biến đổi.

ØTrong tr­ờng hợp có sẵn một vi mạch biến đổi A/D rồi thì vấn đề chỉ là dùng các cổng vào/ra của PC tạo ra các xung START, ghi nhận các xung EOC và thu thập các dữ liệu.

ØTr­ờng hợp khác là có thể xây dựng hệ biến đổi AD với độ phân giải N bit trên cơ sở một vi mạch biến đổi DAC có N bit và một phần cứng tối thiểu gồm các thanh ghi trên các cổng vào/ra.

ØSơ đồ ghép nối bộ biến đổi ADC là một vi mạch tích hợp đơn khối với các cổng vào/ra của 8255A nh­ hình 1.2.10 sau.

ØSự lựa chọn các bit thu thập số liệu và điều khiển là tùy ý, trên hình chỉ lấy ra làm ví dụ.

Ø 

Ø 

Bạn đang đọc truyện trên: Truyen2U.Pro