Biến trở trạng thái rắn không tốn kém


10

Tôi có một dự án âm thanh tương tự tôi đang chơi xung quanh với các thiết kế và nó sẽ cần khoảng 150 điện trở biến trạng thái rắn. Tôi dự định điều khiển những thứ này từ một bộ điều khiển vi mô để một cái nồi được điều khiển kỹ thuật số sẽ hoạt động nhưng tất cả những cái tôi tìm thấy đều quá đắt ($ 1,00 - $ 1,50).

Kế hoạch ban đầu của tôi là sử dụng một cái gì đó như MOSFET với một tụ điện nhỏ và một bóng bán dẫn khác để giữ điện áp trên cổng. Sau đó tôi sẽ cập nhật điện áp của từng lượt thông qua một bộ xử lý tín hiệu và một số GPIO. Tuy nhiên tôi không tìm thấy bất kỳ bóng bán dẫn nào phù hợp với ứng dụng của mình (tức là một cái gì đó hoạt động đủ như một điện trở lý tưởng).

Có ý kiến ​​gì không?


FWIW: dự án là một biến thể của thiết kế EQ (đã ngừng sản xuất) này: Thiết kế với Bộ cân bằng đồ họa điều khiển kỹ thuật số LMC835 .


Bạn đang cố gắng thực hiện một loạt các mức tăng thay đổi cho một bộ trộn, hoặc tần số dao động cho một synth, hoặc một cái gì khác? Có thể có một cách rẻ hơn để làm điều đó hơn so với nồi kỹ thuật số.
endolith

1
@endolith: Một máy tính tương tự điều khiển EQ. Và một cách rẻ hơn chính xác là những gì tôi đang tìm kiếm.
BCS

1
@BCS - Một EQ tương tự do máy tính điều khiển nghe có vẻ oxymoronic đối với tôi. Vui lòng sửa cho tôi nếu tôi sai, nhưng sẽ không có nồi nào được điều khiển kỹ thuật số, tốt, kỹ thuật số, và vi điều khiển và / hoặc nồi giới thiệu tiếng ồn chuyển đổi khi bạn thay đổi giá trị của nồi?
J. Polfer

@sheepsimulator: Không có lý do gì mà một nồi kỹ thuật số vốn đã thêm nhiễu chuyển đổi (tôi cho rằng một thiết kế tốt sẽ cố gắng giảm thiểu điều đó) như đối với phần còn lại của hệ thống, trong khi các ứng dụng tín hiệu hỗn hợp là một vấn đề, chúng là một vấn đề biết với các giải pháp đã biết, cuối cùng họ tạo ra các bảng âm thanh kỹ thuật số và họ phải đi tương tự tại một số điểm. Đối với vấn đề đó, nó có thể được thiết lập để bạn có thể tắt các bộ phận kỹ thuật số và các bộ phận tương tự sẽ tiếp tục hoạt động tốt. - Như để trở thành oxymoronic, không có nó không ( khờ dại OTOH là một khả năng riêng biệt :).
BCS

Rốt cuộc bạn đã đi với cái gì? Tôi đang giải quyết một vấn đề tương tự ngay bây giờ.
sân thượng

Câu trả lời:


14

Nếu bạn muốn một cái gì đó hoạt động giống như một điện trở, bạn có thể sử dụng một tế bào quang điện và chiếu sáng nó bằng một đèn LED từ một bộ lọc PWM. Tuy nhiên, đó hoạt động như một điện trở biến 2 đầu chứ không phải là nồi 3 đầu.

Bạn có thể điều khiển tất cả các đèn LED từ một vi điều khiển duy nhất bằng cách sử dụng một cái gì đó như TLC5940 , có 16 đầu ra trình điều khiển LED PWM, với độ sáng của mỗi bộ được lập trình qua kết nối nối tiếp. Bạn cần 10 trong số này với giá 1,84 đô la mỗi kênh để kiểm soát 150 kênh, mặc dù gấp đôi nếu bạn cần hai điện trở trên mỗi kênh (để mô phỏng một nồi thực tế).


Ngoài ra, bạn đã xem IC có rất nhiều chậu bên trong chưa? Ví dụ: 0,33 đô la cho mỗi nồi tốt hơn 1 đô la:

Bạn cũng có thể xem xét các IC khuếch đại khuếch đại được điều khiển bằng điện áp hoặc có thể lập trình, có thể thay thế cả op-amp và pot:

Đối với EQ đồ họa nhiều kênh được điều khiển bằng máy tính, DSP là một lựa chọn rẻ hơn. Ví dụ, TI , AKMAnalog có bộ xử lý tín hiệu âm thanh với ADC và DAC tích hợp và GUI dễ sử dụng để tạo EQ, mặc dù bạn cần mua bảng phát triển. :)

Bạn đã xem Bộ lọc và Bộ chỉnh âm âm thanh có thể điều khiển kỹ thuật số chưa?


1
Đó là sáng tạo.
tcrosley

2
Nói cách khác, một chất cách ly quang tương tự?
BCS

Đúng, nhưng với một quang điện trở thay vì một phototransistor. Ví dụ, chúng được sử dụng trong các bộ hạn chế hoặc máy nén quang.
endolith

DSP không phải là một lựa chọn. Điểm của dự án là xử lý tín hiệu là tương tự. Đối với liên kết cuối cùng đó, không, tôi đã không nhìn thấy điều đó nhưng nó rất gần với những gì tôi nghĩ.
BCS

1
@Mark: Bạn không cần 256 bước cho EQ. ± 15 dB trong các bước 1 dB chỉ là 30 bước. Nếu khả năng ổ đĩa của IC PWM có 4096 bước tuyến tính (?) Từ 0 mA đến 60 mA, thì đó là 15 LờiA cho mức nhỏ nhất. Vì tất cả đều chạy từ vi điều khiển, bạn có thể bỏ qua các bước trong phần sụn để có phản hồi dB tuyến tính hoặc bất cứ thứ gì bạn cần.
endolith

4

Còn cái này thì sao? MCP4011-4014

Nó là 0,39 đô la mỗi cái cho 100QTY. Vì vậy, với 150 QTY, nó sẽ là $ 58,50 + vận chuyển.


Điều đó sẽ làm khá tốt. +/- 20% mặc dù trông không đẹp lắm. (Thêm các thiết bị liên quan: microchip.com/ParamChartSearch/ trên )
BCS

@BCS Có, +/- 20% trông không đẹp mắt, nhưng bất kỳ bộ vi điều khiển nào bạn sử dụng để đặt nồi kỹ thuật số cũng có thể được tải với dữ liệu / mã hiệu chuẩn, có thể mang nó đến gần hơn với chỉ một vài phần trăm, đặc biệt nếu bạn hiệu chỉnh lại khi khởi động đến điện trở 1%. Sau đó, bạn có thể đạt được độ chính xác tốt hơn bằng cách chia tỷ lệ trong phần sụn và chọn vòi phù hợp.
microserviceOnDDD

4

Một JFE có thể được cấu hình như một điện trở thay đổi, hoạt động trong vùng ohmic của nó. Nó hoạt động trong nhiều trường hợp.

Đây là thiết kế thô sơ của tôi:

Vdd -----------+
               |
       R1     _|
  G -\/\/\-+-|_
           |   |
           \   v  put 
        R2 /   v  load
           \   |  here
           +---|
               |
GND -----------+

(Chúng tôi cần một trình soạn thảo sơ đồ: điều đó thật tuyệt vời.)

Đó là một chút khó khăn để làm cho nó thiên vị (nếu đó thậm chí là từ đúng) ở đúng vị trí. Tôi đã thực hiện một mạch dao động biến với một trước. Tôi cũng đã thiết kế một mạch tần số PWM + biến tần (biến tần tốc độ biến tần) để điều khiển động cơ sử dụng op-amp và JFE kép.


Mặc dù vậy, một vi điều khiển sẽ giữ một điện áp ổn định trên tất cả các cổng JFE như thế nào? Dường như bạn phải sử dụng cổng truyền tương tự.
endolith

2
Ditto endolith: lý do chính mà tôi đang xem FET là vì chúng cho trở kháng cổng đủ cao để chúng có một tụ điện nhỏ sẽ cho phép chúng giữ một trạng thái nhất định trong một khoảng thời gian hợp lý, ít nhất là ms. (OTOH nó sẽ hoạt động nếu tôi không phải lái xe quá nhiều. +1)
BCS

Tuy nhiên, mối quan tâm đó cũng áp dụng cho ý tưởng LED của tôi. Tệ hơn, thực sự, vì nó cần dòng điện thay vì điện áp không đổi. Với các cổng truyền có trở kháng cao, bạn có thể ghép các điện áp tương tự đến từng cổng JFE, nhưng có vẻ phức tạp.
endolith

Vấn đề với việc lưu trữ điện tích trên tụ điện là nó sẽ giảm nhanh chóng do các điện trở. (R2 chuyển xuống đất.) Tuy nhiên, có thể sử dụng một diode để cách ly điện dung cổng để lưu trữ một điện tích ...
Thomas O

3

đây không phải là một câu trả lời và nhiều lời cảnh báo hơn khi sử dụng nồi kỹ thuật số hoặc các thiết bị tương tự.

Hãy chắc chắn rằng bạn xem xét kỹ chế độ hoạt động thực tế của chúng chứ không chỉ là lý thuyết hoặc mạch tương đương trong biểu dữ liệu.

Tôi đã có một thiết kế vài năm trước có một số đầu vào tương tự được thiết kế để hoạt động ở cả cấp độ dòng và micrô. Như vậy, có một giai đoạn tiền khuếch đại vi sai sử dụng IC được thiết kế cho mục đích đó với mức tăng điều chỉnh từ 0 đến 60dB. Chúng ta cần điều khiển mức tăng được thiết lập kỹ thuật số bằng bộ điều khiển vi mô được đặt với một điện trở bên ngoài. Các điện trở nằm trong đường dẫn tín hiệu và AC được ghép nối (xoay +/- quanh mặt đất). Điều này không được đề cập trong biểu dữ liệu pre-amp và không được mong đợi vì đầu ra của amp pre được tham chiếu đến đầu vào ADC của DSP. Đầu ra xoay quanh 1,65V và luôn ở trên mặt đất. Thông qua phản hồi từ DSP, hệ thống sẽ tự động điều chỉnh mức tăng pre-amp để đến rất gần với đầu vào toàn dải trên ADC để cải thiện độ phân giải.

Lúc đầu, tôi chỉ sử dụng một chiết áp kỹ thuật số AD xuất hiện trong tất cả các loại nồi cũ thông thường, mọi thứ chỉ ra nó là một điện trở với vị trí gạt nước được điều khiển bằng kỹ thuật số. Vâng, nó không phải là. Trong nội bộ, nó đã được thực hiện với một loạt các thiết lập bóng bán dẫn để thể hiện một điện trở không đổi. Điều này ban đầu nghe không tệ nhưng điều đó có nghĩa là điện trở không thể vượt qua điện áp bên ngoài giới hạn của nguồn cung cấp nồi. Tôi đã triển khai nó với 3,3V và GND cho 2 đường ray vì đó là những gì chúng tôi sử dụng cho I / O kỹ thuật số. Nhưng trong cấu hình đó, điện trở không thể truyền dòng điện với điện áp âm và nó chỉ cắt phần dưới của bất kỳ tín hiệu ghép AC nào đi qua nó.

Đó là một chút đau đớn vì nó có nghĩa là nó cần phải chạy ra khỏi nguồn cung cấp tương tự nhưng vẫn có tín hiệu nối tiếp từ các phần kỹ thuật số của mạch được gắn vào nó.

Dù sao, điểm là đảm bảo bạn thực hiện sự chuyên cần của mình và biết chính xác tín hiệu cần truyền qua điện trở thay đổi trông như thế nào và nó sẽ hoạt động theo cấu trúc liên kết của thiết kế điện trở.


Cảm ơn. Lưu ý Trong trường hợp này, tôi biết những tín hiệu nào sẽ đi qua chúng (gần giống như bạn đã có) vì vậy tất cả những gì tôi cần kiểm tra là cái nồi có phải là cái tôi nghĩ không.
BCS

2

Tôi đồng ý với endolith rằng bạn nên nghiêm túc xem xét các cách khác để giải quyết vấn đề. Như bạn đã mô tả mạch mà bạn đang cố gắng thêm thành phần này vào, ít đăng tải sơ đồ hoặc chức năng chuyển giao mà bạn đang cố gắng đạt được, tôi chỉ có thể đoán rằng có nhiều cách hiệu quả hơn để giải quyết vấn đề.

Là một thiết bị đầu cuối của biến trở của bạn kết nối với một nguồn cung cấp? Điều này sẽ làm cho nhiều cách tiếp cận khả thi hơn nhiều. Trong trường hợp kết nối với mặt đất, ví dụ, MOSFET loại N, tụ điện, điện trở và PWM có thể sẽ đủ cho một nồi thay đổi chậm (tương đối).

Chìa khóa để thiết kế một điện trở biến trạng thái rắn đang hoạt động trong bóng bán dẫn của bạn trong vùng hoạt động, thay vì cho phép nó trở nên bão hòa. Ứng dụng âm thanh của bạn có thể yêu cầu thang đo tần số logarit hoặc tần số, vì vậy tại sao không xây dựng trong một số phản hồi hoặc giám sát, và không lo lắng về sự phi tuyến tính nhẹ?


Những cách khác theo cách nào? Tránh sử dụng một điện trở biến trạng thái rắn? Một kiến ​​trúc tổng thể khác nhau? Cái đầu tiên có thể hoạt động nhưng cái mà tôi đang tìm kiếm thực sự sẽ cần ~ 150 bậc tự do độc lập để cái thứ hai có thể thay đổi các yêu cầu đối với thành phần nhưng không phải là số lượng cần thiết. Cũng với số lượng cần thiết, tôi cần một cái gì đó có chi phí thấp cho tất cả các khía cạnh không chia sẻ.
BCS

2
Vì bạn đã đăng bài chú thích, tôi có thể giải thích theo một cách đơn giản - Thực hiện giống như cách họ đã làm! Bạn có thực sự cần kiểm soát chi tiết hơn so với những gì họ đã thực hiện trong thiết kế của họ không? Mạng 55k, 25k, 16k, 11k, 8k và 3k được điều khiển bởi các bộ chuyển mạch FET sẽ cung cấp cho bạn, như đã nêu trong biểu dữ liệu, tốt hơn độ chính xác 0,1 dB trên 12dB. Bạn có thể điều chỉnh các số này và / hoặc số điện trở để kiểm soát tốt hơn hoặc nhiều bước hơn.
Kevin Vermeer

Xây dựng chậu kỹ thuật số của riêng bạn cho mỗi người? : D Bạn có thể sử dụng bộ ghép kênh tương tự thay vì các FET riêng lẻ. CD4051 là $ 0,15 với số lượng lớn và hoạt động như một công tắc SP8T, ví dụ.
endolith

@reemrevnivek, tôi đã xem xét điều đó và thậm chí đã vượt qua lần đầu tiên ở các con số: để có được 256 bước ở khoảng cách và độ chính xác tôi muốn cần khoảng 16 yếu tố (1 yếu tố = 1R, 1C và 2FET) từ câu trả lời của ndeml (đáng buồn tuyến tính) các bước cho $ 0,25 và điều đó thực sự đẩy nồi DIY cho chi phí.
BCS

1

Một cách tiếp cận chưa được đề cập có thể áp dụng trong một số trường hợp tần số thấp, mặc dù phải thận trọng khi sử dụng, đó là nhận ra rằng một điện trở được bật và tắt thông qua tín hiệu PWM sẽ, ở tần số thấp hơn nhiều so với tần số PWM , hoạt động gần giống như một điện trở lớn hơn có điện trở ban đầu được chia cho chu kỳ nhiệm vụ PWM. Vì vậy, một điện trở 1K ở chu kỳ nhiệm vụ 5% sẽ hoạt động gần giống như một điện trở 20K.

Nhắc nhở lớn nhất với phương pháp này là nó sẽ thường xuyên gây nhiễu vào hệ thống ở tần số PWM. Đây có thể không phải là vấn đề nếu các thành phần xử lý tín hiệu có thể lọc sạch nhiễu như vậy hoặc nếu chúng có thể truyền qua mà không bị biến dạng đến các thành phần khác có thể. Trước khi sử dụng một thiết kế như vậy, người ta phải đảm bảo rằng một trong những yêu cầu trên được đáp ứng. Việc một thành phần có tần số hữu ích tối đa không có nghĩa là nó sẽ lọc sạch mọi thứ trên tần số đó. Ví dụ, nhiều bộ khuếch đại sẽ bị biến dạng nếu tín hiệu đầu vào sẽ khiến tốc độ quay đầu ra vượt quá khả năng của chúng. Nếu bộ khuếch đại được cung cấp hỗn hợp tín hiệu 1KHz tại 0DB và tín hiệu 1 MHz ở -20DB (10% điện áp của bản gốc), tốc độ xoay đầu ra cho thành phần 1 MHz sẽ gấp 100 lần so với thành phần 1KHz. Nó ' Hoàn toàn có thể là tốc độ xoay của thành phần 1KHz sẽ nằm trong khả năng của bộ khuếch đại, nhưng thành phần 1 MHz thì không; điều đó có thể làm cho phần 1KHz của đầu ra bị biến dạng nghiêm trọng.


Điều đó có thể hoạt động tốt (và sạch sẽ) nếu tải đủ quy nạp.
BCS

@BCS: Tôi không nghĩ tải quy nạp là những gì cần thiết. Nếu tốc độ PWM cao hơn tần suất quan tâm cao nhất (ví dụ: hệ số 100) thì mỗi giai đoạn lọc sẽ giảm mức nhiễu xuống 10 đến 100 (trong trường hợp lý tưởng là 10 trong trường hợp dễ đạt được ; một trường hợp thực tế sẽ ở đâu đó giữa). Câu hỏi đặt ra là liệu tiếng ồn được bơm vào có gây ra biến dạng trước khi điều đó xảy ra hay không, và điều đó phụ thuộc vào thiết kế mạch. Nếu không có gì khác, việc thêm một số bộ lọc có thể cho phép phương pháp PWM có thể sử dụng được và loại bỏ sự cần thiết của công cụ fancier.
supercat
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.