Hơn 200 phototransistors và đọc chúng


7

Tôi hy vọng nhận được một số gợi ý và ý tưởng về cách đọc trong hơn 200 điện áp phototransistors (0-5) vào một ADC? Tôi chỉ cần nhìn vào 1 thay vì tất cả cùng một lúc.


Bạn có thể không sử dụng máy ảnh thay vì phototransistors?
Ktc

Câu trả lời:


6

Một cách tiếp cận sẽ là ghép kênh ADC của bạn với nhiều bộ ghép kênh tương tự (muxes).

Một cách tiếp cận khác là kết nối tất cả các bộ thu phototransistor với nhau với một kênh ADC. Kết nối các bộ phát với các chân i / o kỹ thuật số. Nếu chân i / o nổi, phototransistor không điều khiển ADC. Nếu chân i / o thấp, phototransistor đang điều khiển ADC. Điều này cho phép bạn chọn một phototransistor tại một thời điểm. Bạn sẽ cần nhiều dòng i / o kỹ thuật số như có các phototransistors. Trong phương pháp này, bạn giao dịch các mux tương tự cho i / o kỹ thuật số.

Một nơi nào đó ở giữa là một cách tiếp cận ma trận. Giả sử, bạn có 256 phototransistors. Bạn có thể sắp xếp chúng trong một ma trận. 8x32 chẳng hạn. Các kênh ADC 8 (hoặc 1x kênh ADC với mux tương tự 8-1). Một cho mỗi hàng của ma trận. Tất cả các bộ sưu tập trong một hàng được kết nối với nhau. 32x i / o kỹ thuật số. Một cho mỗi cột. Tất cả các bộ phát trong một cột được kết nối với nhau. I / o kỹ thuật số hoạt động theo cách tương tự như trong đoạn 2, ngoại trừ một i / o kích hoạt một cột gồm 8 phototransistors.


4

Các 74HC4067 là một kênh 16 analog multiplexer / demultiplexer, vì vậy tầng hai cấp độ trong số họ cung cấp cho bạn lên đến 256 đầu vào.

Bạn sử dụng 16 thiết bị cho 16 ×16 đầu vào và kết nối 16 đầu ra với thiết bị thứ 17 để đưa ra lựa chọn cuối cùng. 16 bộ ghép kênh đầu vào chia sẻ cùng một từ chọn 4 bit và với một từ chọn 4 bit cho cấp thứ hai, bạn có một từ chọn 8 bit cho 28 = 256 kênh đầu vào.


Rocketmagnet chỉnh sửa có nghi ngờ của mình. Đây thực sự không phải là giải pháp bộ phận tối thiểu, nhưng nó dễ kiểm soát nhất: đặt địa chỉ phototransistor 8 bit, đọc đầu vào tương tự. Ngoài ra, tùy thuộc vào vị trí của các phototransistors, việc định tuyến tín hiệu có thể dễ dàng hơn so với ma trận.


Chắc chắn một ma trận đơn giản hơn?
Rocketmagnet

1
@Rocketmagnet - Không kiểm soát nó: đặt địa chỉ phototransistor 8 bit, đọc đầu vào tương tự.
stevenvh

so với thiết lập bit cột, đọc kênh ADC. Cả hai đều đơn giản.
Rocketmagnet

@Rocket - xóa bit cột trước đó, chuyển đổi số phototransistor sang kênh ADC, chọn kênh ADC, chuyển đổi số phototransistor thành cột, đặt bit cột, đọc kênh ADC.
stevenvh

Tôi nghĩ rằng có nhiều cách bạn có thể sử dụng 74HC4067 thứ 7 đó ... Thay vì sử dụng nó như một cấp độ tương tự khác trong cây, bạn cũng có thể sử dụng nó như một demux kỹ thuật số để điều khiển các chân kích hoạt của 4067 khác, và chỉ kết nối tất cả 16 đầu ra tương tự từ mỗi chip với nhau và với đầu vào ADC của bạn. Tôi không chắc cái nào có SNR tốt hơn, nhưng thiết kế sau có lẽ dễ định tuyến hơn.
Andrew Wagner
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.