Tại sao dao động thư giãn opamp của tôi không dao động?


8

Tôi đã thiết kế một bộ dao động thư giãn với một opamp. Nó được cho là dao động ở tần số 50Hz, nhưng không. Tôi chưa xây dựng một mạch vật lý, tôi đang cố gắng mô phỏng nó trong CircuitLab.

Tôi đã tính tần số dao động với các giá trị phần tử mạch trong sơ đồ như

f=(Tc+Td)1=50.17Hz.

Trong đó, và lần lượt sạc và xả của tụ điện;TcTd

Tc= =RCln((+12V)-R2R1+R2(-12V)(+12V)-R2R1+R2(+12V))= =9,97mS,Td= =RCln(R2R1+R2(+12V)-(-12V)R2R1+R2(-12V)-(-12V))= =9,97mS.

Tôi làm gì sai ở đây?

sơ đồ

mô phỏng mạch này - Sơ đồ được tạo bằng CircuitLab

Không có điện trở :RTôi
nhập mô tả hình ảnh ở đây

Với điện trở :RTôi
nhập mô tả hình ảnh ở đây

Câu trả lời:


10

Bộ tạo dao động mô phỏng thường không tự khởi động, hãy thử đặt điều kiện ban đầu để phá vỡ vòng phản hồi trong quá trình tính toán điểm thiên vị. Tôi có thể làm điều này với trình giả lập SPICE Pulsonix (SIMetrix) bằng cách thêm một điều kiện ban đầu với giá trị bằng 0, bạn sẽ có thể làm điều gì đó tương tự với trình giả lập bạn đang sử dụng - xem tài liệu.


RTôi

3
Trong trường hợp này, nó không nhất thiết phải là tiếng ồn, nhưng bất kỳ sự mất cân bằng nhỏ nào trong mạch. Với các thành phần lý tưởng, có một trạng thái siêu bền trong đó đầu vào và đầu ra của opamp bằng 0 chính xác. Trình mô phỏng có thể tìm thấy trạng thái này, nhưng nó không thể xảy ra trong một mạch thực.
Dave Tweed

Người ta thậm chí có thể chỉ ra rằng nó KHÔNG BAO GIỜ bị nhiễu bắt đầu dao động. Điều này cũng áp dụng cho các bộ dao động tuyến tính (điều hòa). Tiếng ồn sẽ là nguyên nhân của dao động chỉ bắt đầu trong trường hợp không có công tắc bật tắt tạm thời. Tuy nhiên, trong các mạch thực (và trong mô phỏng với công tắc bật nguồn ở t = 0) sẽ luôn có một "viện trợ khởi động" như vậy.
LvW
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.