Mạch khuếch đại thuật toán
Các mạch khuếch đại thuật toán có những ứng dụng trải rộng trong rất nhiều các thiết bị điện tử thời nay từ các thiết bị điện tử dân dụng, công nghiệp và khoa học. Các mạch khuếch đại thuật toán thông dụng hiện nay có giá bán rất rẻ. Các thiết kế hiện đại ...
Các mạch khuếch đại thuật toán có những ứng dụng trải rộng trong rất nhiều các thiết bị điện tử thời nay từ các thiết bị điện tử dân dụng, công nghiệp và khoa học. Các mạch khuếch đại thuật toán thông dụng hiện nay có giá bán rất rẻ. Các thiết kế hiện đại đã được điện tử hóa chặt chẽ hơn trước đây, và một số thiết kế cho phép mạch điện chịu đựng được tình trạng ngắn mạch đầu ra mà không làm hư hỏng.
tích hợp (loại đơn và đôi) được đóng gói trong vỏ chất dẻo 2 hàng chân (dual in-line package) ("DIPs") có 8 chân ra.Từ khi mới ra đời, mạch khuếch đại thuật toán được thiết kế để thực hiện các phép tính bằng cách sử dụng điện áp như một giá trị tương tự để mô phỏng các đại lượng khác [1] Do đó, nó mới được đặt tên là "". Đây là thành phần cơ bản trong các máy tính tương tự, trong đó mạch khuếch đại thuật toán sẽ thực hiện các thuật toán như Cộng, Trừ, Tích phân và Vi phân vv... Tuy nhiên, mạch khuếch đại thuật toán lại rất đa năng, với rất nhiều ứng dụng khác ngoài các ứng dụng thuật toán. Các mạch khuếch đại thuật toán thực nghiệm, được lắp ráp bằng các transistor, các đèn điện tử chân không hoặc những linh kiện khuếch đại khác, được trình bày dưới dạng những mạch linh kiện rời rạc hoặc các mạch tích hợp đã tỏ ra rất tương hợp với những linh kiện thực sự.
Trong khi các mạch khuếch đại thuật toán đầu tiên phát triển trên các đèn điện tử chân không, giờ đây chúng thường được sản xuất dưới dạng mạch tích hợp (ICs), mặc dù vậy, những phiên bản lắp ráp bằng linh kiện rời cũng được sử dụng nếu cần những tiện ích vượt quá tầm của các IC.
Những mạch khuếch đại thuật toán tích hợp đầu tiên được ứng dụng rộng rãi từ cuối thập niên 1960, là các mạch sử dụng transistor lưỡng cực μA709 của hãng Fairchild, do Bob Widlar thiết kế năm 1965; nó nhanh chóng bị thay thế bằng mạch 741, mạch này có những tiện ích tốt hơn, độ ổn định cao hơn và dễ sử dụng hơn. Mạch μA741 đến nay vẫn còn được sản xuất, và có mặt khắp nơi trong lĩnh vực điện tử - rất nhiều nhà chế tạo đã sản xuất ra các phiên bản khác của mạch này, nhưng vẫn tiếp tục thừa nhận con số ban đầu là "741". Những thiết kế tốt hơn đã được giới thiệu, một số dựa trên transistor hiệu ứng trường FET (cuối thập niên 1970) và transistor hiệu ứng trường có cổng cách điện MOSFET(đầu thập niên 1980). Rất nhiều những linh kiện hiện đại này có thể thay thế được cho các mạch sử dụng 741, mà không cần thay đổi gì, nhưng lại cho những hiệu năng tốt hơn.
Các mạch khuếch đại thuật toán thường có những thông số nằm trong những giới hạn nhất định, và có những vỏ ngoài tiêu chuẩn, cùng với nguồn điện cung cấp tiêu chuẩn. Chúng có rất nhiều ứng dụng trong lĩnh vực điện tử; chỉ cần một số ít linh kiện bên ngoài nó có thể thực hiện cả một dải rộng các tác vụ xử lý tín hiệu tương tự. Rất nhiều mạch khuếch đại thuật toán tính hợp có giá chỉ chừng vài cent nếu mua với số lượng vừa phải, trong khi những mạch khuếch đại tích hợp hoặc rời rạc với những thông số kỹ thuật không tiêu chuẩn có thể có giá đến cả 100 dollar nếu đặt hàng số lượng ít.
Nguyên lý hoạt động
Đầu vào vi sai của mạch khuếch đại gồm có đầu vào đảo và đầu vào không đảo, và mạch khuếch đại thuật toán thực tế sẽ chỉ khuếch đại hiệu số điện thế giữa hai đầu vào này. Điện áp này gọi là điện áp vi sai đầu vào. Trong hầu hết các trường hợp, điện áp đầu ra của mạch khuếch đại thuật toán sẽ được điều khiển bằng cách trích một tỷ lệ nào đó của điện áp ra để đưa ngược về đầu vào đảo. Tác động này được gọi là hồi tiếp âm. Nếu tỷ lệ này bằng 0, nghĩa là không có hồi tiếp âm, mạch khuếch đại được gọi là hoạt động ở vòng hở. Và điện áp ra sẽ bằng với điện áp vi sai đầu vào nhân với độ lợi tổng của mạch khuếch đại, theo công thức sau:
Trong đó V+ là điện thế tại đầu vào không đảo, V− là điện thế ở đầu vào đảo và G gọi là độ lợi vòng hở của mạch khuếch đại.
Do giá trị của độ lợi vòng hở rất lớn và thường không được quản lý chạt chẽ ngay từ khi chế tạo, các mạch khuếch đại thuật toán thường ít khi làm việc ở tình trạng không có hồi tiếp âm. Ngoại trừ trường hợp điện áp vi sai đầu vào vô cùng bé, độ lợi vòng hở quá lớn sẽ làm cho mạch khuếch đại làm việc ở trạng thái bão hòa trong các trường hợp khác (Xem phần dưới đây Những sai lệch do phi tuyến). Một thí dụ cách tính toán điện áp ra khi có hồi tiếp âm sẽ được thể hiện trong phần Mạch khuếch đại không đảo cơ bản.
Một cấu hình khác của mạch khuếch đại thuật toán là sử dụng hồi tiếp dương, mạch này trích một phần điện áp ra đưa ngược trở về đầu vào không đảo. Ứng dụng quan trọng của nó dùng để so sánh, với đặc tính trễ hysteresis (Xem Schmitt trigger).
Với mọi giá trị điện áp ở đầu vào, một mạch khuếch đại thuật toán "lý tưởng" có:
* Độ lợi vòng hở vô cùng lớn,
* Băng thông vô cùng lớn,
* Tổng trở đầu vào vô cùng lớn, (để cho dòng điện đầu vào bằng không),
* Điện áp bù bằng không,
* Tốc độ thay đổi điện áp vô cùng lớn,
* Tổng trở đầu ra bằng không và
* Tạp nhiễu (độ ồn) bằng không.
Như thế, đầu vào của mạch khuếch đại thuật toán lý tưởng khi tính toán trong vòng hồi tiếp có thể mô phỏng bằng một khâu nullator, ngõ ra với một khâu norator và kết hợp cả 2 ( một mạch khuếch đại thuật toán lý tưởng hoàn chỉnh) bằng một khâu nullor.
thực sự chỉ gần đạt được các ý tưởng trên: bên cạnh các giá trị giới hạn về tốc độ thay đổi, băng thông, điện áp bù và những thứ tương tự như thế, các thông số của mạch khuếch đại thuật toán thực tế sẽ bị thay đổi theo thời gian và có thể bị thay đổi theo nhiệt độ, tình trạng của các đầu vào... Các mạch tích hợp hiện đại sử dụng transistor hiệu ứng trường (FET) hoặc transistor hiệu ứng trường có cổng cách điện Oxit kim loại MOSFET sẽ có các đặc tính gần với mạch lý tưởng hơn các mạch sử dụng transistor lưỡng cực khi các tín hiệu lớn phải xử lý trong điều kiện nhiệt độ phòng qua một băng thông giới hạn. Đặc biệt, tổng trở vào cao hơn rất nhiều, tuy nhiên các mạch dùng transistor lưỡng cực thường tốt hơn về mặt trôi điện áp bù, và độ ồn.
Khi những giới hạn của một mạch khuếch đại thuật toán thực sự được tạm thời bỏ qua, nó có thể được xem như một chiếc hộp đen có độ lợi. Chức năng của mạch và các thông số có thể xác định bằng mạch hồi tiếp, và thường là hồi tiếp âm.
Những sai lệch về mặt một chiều
* Độ lợi hữu hạn — Người ta thường nhắc đến điều này khi thiết kế toàn diện cố gắng tính toán độ lợi đến gần với độ lợi của mạch khuếch đại.
* Tổng trở vào hữu hạn - điều này sẽ tạo ra giới hạn trên cho việc tính toán các điện trở trong mạch hồi tiếp. Một số mạch khuếch đại thuật toán có mạch bảo vệ đầu vào chống quá áp: điều này làm cho một vài thông số đầu vào trở nên xấu hơn. Một số mạch khuếch đại thuật toán có cả 2 phiên bản: có bảo vệ đầu vào (như vậy làm giảm các đặc tính đôi chút) và không có bảo vệ đầu vào.
* Tổng trở ra không xuống đến không - Điều này quan trọng đối với tải có tổng trở thấp. Ngoại trừ đối với trường hợp điện áp ra rất bé, người ta thường phải cân nhắc đến vấn đề công suất đầu tiên. Tổng trở ra tỷ lệ nghịch với dòng tĩnh của tầng cuối (nếu dòng tĩnh rất bé thì tổng trở ra sẽ rất lớn).
* Dòng điện định thiên đầu vào — Một dòng điện nhỏ (cỡ ~10 nA đối với các mạch khuếch đại thuật toán dùng Transistor lưỡng cực, hoặc cỡ picoamperes đối với các thiết kế dùng CMOS) chảy trong mạch vào. Dòng điện này thường hơi chênh lệch nhau đối với hai đầu vào đảo và không đảo. Sự chênh lệch ấy gọi là dòng bù đầu vào (input offset current). Ảnh hưởng của nó chỉ có ý nghĩa đối với những mạch có công suất rất thấp.
* Điện áp bù đầu vào (Input offset voltage) — Đây là điện áp cần đặt vào đầu vào để bảo đảm đầu ra bằng 0. Hạn chế này làm ảnh hưởng mạnh đến các thông số của mạch khuếch đại mà có thể phụ thuộc vào điểm không của mạch, thường là điện áp nằm giữa điện áp cấp nguồn dương và điện áp cấp nguồn âm. Trong một mạch khuếch đại hoàn hảo, điện áp bù đầu vào bằng không. Tuy nhiên thực tế nó vẫn tồn tại trong các mạch khuếch đại thuật toán vì sự sai lệch trong mạch khuếch đại vi sai đầu vào. Điện áp bù đầu vào gây ra những vấn đề: Thứ nhất, do độ lợi vòng hở quá lớn, mạch khuếch đại sẽ chuyển sang trạng thái bào hòa khi hoạt động không có hồi tiếp âm, ngay cả khi chúng ta nối tắt 2 đầu vào với nhau. Thứ nhì, trong một vòng kín, hệ thống hồi tiếp âm sẽ định hình điện áp đầu vào sao cho được khuếch đại lên cùng với mức tín hiệu, và điều này có thể ảnh hưởng trong các mạch đòi hỏi độ chính xác cao về mặt một chiều, hoặc khi tín hiệu vào quá nhỏ. Nhiều thiết kế cũ của mạch khuếch đại thuật toán có các chân ra để chỉnh định điện áp bù đầu vào. Các thiết kế hiện đại hơn có các mạch tự động triệt tiêu điện áp bù đầu vào nàybằng kỹ thuật băm điện áp. Hoặc một số mạch khác đo lường điện áp bù này, và tạo ra điện áp đối kháng để trừ lại.
* Độ lợi đồng pha — Một mạch khuếch đại thuật toán hoàn hảo chỉ khuếch đại hiệu số điện thế giữa 2 đầu vào, và không quan tâm đến điện áp chung của chúng. Tuy nhiên các đầu vào vi sai của các bộ khuếch đại thuật toán thường không hoàn hảo khiến cho nó có thể khuếch đại các tín hiệu đưa đến đồng thời cả 2 đầu vào một chút ít. Thông số tiêu chuẩn để đánh giá tác động này là hệ số triệt tín hiệu đồng pha (hoặc đồng thời) common-mode rejection ratio (viết tắt là CMRR). Giảm thiểu hệ số này là điều rất quan trọng trong các mạch khuếch đại không đảo (sẽ mô tả dưới đây) làm việc ở hệ số khuếch đại lớn.
* Hiệu ứng nhiệt — Tất cả các thông số của mạch khuếch đại thuật toán bị ảnh hưởng do nhiệt. Độ trôi nhiệt của điện áp bù đầu vào đặc biệt quan trọng.
Những sai lệch về mặt xoay chiều
* Băng thông hữu hạn — Tất cả các mạch khuếch đại đề có băng thông hữu hạn. Hạn chế này sẽ gây ra những vấn đề cho mạch khuếch đại thuật toán. Trước hết kèm theo sự hạn chế về băng thông là sự khác biệt về pha giữa đầu vào và đầu ra. Sự lệch pha này có thể gây nên dao động trong một số mạch hồi tiếp Mạch bù trừ tần số dùng trong một số mạch khuếch đại thuật toán sẽ làm giảm băng thông, nhưng lại làm tăng độ ổn định đầu ra khi sử dụng với các kiểu hồi tiếp khác nhau. Thứ nhì, hạ thấp băng thông sẽ làm giảm bớt mức độ hồi tiếp ở tần số cao, làm tăng méo tăng độ ồn và tăng tổng trở ra. Đồng thời giảm độ tuyến tính của đặc tuyến tần số pha.
* Điện dung đầu vào — Rất quan trọng trong các ứng dụng cao tần vì nó làm hạ thấp băng thông vòng hở của mạch khuếch đại.
* Hệ số khuếch đại đồng pha — Xem phần Những sai lệch về mặt một chiều bên trên.
Những sai lệch do phi tuyến
* Bão hòa — điện áp đầu ra sẽ bị giới hạn ở trị số thấp nhất và cao nhất gần với điện áp nguồn nuôi. (Điện áp đầu ra không thể đạt đến điện áp nguồn là do những giới hạn của tầng xuất. Xem phần Tầng xuất dưới đây.) Hiện tượng bão hòa xảy ra khi điện áp đầu ra của mạch khuếch đại đạt đến các giá trị, và thường tùy thuộc vào:
- Trong trường hợp mạch khuếch đại thuật toán sử dụng nguồn lưỡng cực, độ lợi điện áp làm cho điện áp đầu ra dương hơn trị số cao nhất hoặc âm hơn trị số thấp nhất; hoặc
- Trong trường hợp mạch khuếch đại thuật toán sử dụng nguồn đơn cực, nếu độ lợi điện áp gây ra điện áp đầu ra dương hơn trị số cao nhất, hoặc khi điện áp ra quá thấp, gần điện thế đất hơn trị số giới hạn thấp nhất.
* Độ dốc điện áp — Đầu ra của các mạch khuếch đại có thể đạt đến mức thay đổi điện áp cao nhất của nó. Đại lượng tốc độ thay đổi điện áp tối đa đo được thường được hiển thị theo đơn vị vôn trên mili giây. Khi đang ở trong thời điểm thay đổi này, mọi thay đổi ở đầu vào đều không ảnh hưởng đến đầu ra. Độ dốc của đầu ra mạch khuếch đại thường do các điện dung ký sinh bên trong mạch khuếch đại, đặc biệt là những mạch có hỗ trợ mạch bù tần số bên trong.
* Hàm truyền phi tuyến — Điện áp ra có thể sẽ không tỷ lệ chính xác vối điện áp vi sai đầu vào. Điều này sinh ra méo dạng nếu đầu vào là một tín hiệu có dạng sóng. Ảnh hưởng của nó sẽ rất bé trong các mạch có sử dụng hồi tiếp âm.
Những lưu ý về mặt công suất
* Giới hạn dòng điện đầu ra — Dòng điện đầu ra phải được giới hạn. Thực ra đa số các mạch khuếch đại thuật toán đã được thiết kế sao cho giới hạn dòng điện đầu ra không vượt quá một trị số xác định, khoảng 25 mA đối với mạch khuếch đại thuật toán 741 do đó có thể tự bảo vệ mạch và các mạch bên ngoài không bị hư hỏng.
* Giới hạn công suất tiêu tán — Một mạch khuếch đại thuật toán là một mạch khuếch đại tuyến tính. Do đó nó sẽ bị tiêu tán một năng lượng dưới dạng nhiệt năng, tỷ lệ với dòng điện đầu ra và hiệu số điện áp giữa điện áp nguồn và điện áp đầu ra. Nếu mạch khuếch đại tiêu tán quá nhiều năng lượng, nhiệt độ của nó có thể tăng lên trên ngưỡng an toàn. Mạch có thể bị dẫn đến sụp đổ do nhiệt hoặc bị phá hỏng.
Ký hiệu trên mạch điện của một mạch khuếch đại thuật toán như sau:
Ký hiệu của mạch khuếch đại thuật toán trên sơ đồ điện
Trong đó:
* V+: Đầu vào không đảo
* V−: Đầu vào đảo
* Vout: Đầu ra
* VS+: Nguồn cung cấp điện dương
* VS−: Nguồn cung cấp điện âm
Các chân cấp nguồn (VS+ and VS−) có thể được ký hiệu bằng nhiều cách khác nhau. Cho dù vậy, chúng luôn có chức năng như cũ. Thông thường những chân này thường được vẽ dồn về góc trái của sơ đồ cùng với hệ thống cấp nguồn cho bản vẽ được rõ ràng. Một số sơ đồ người ta có thể giản lược lại, và không vẽ phần cấp nguồn này. Vị trí của đầu vào đảo và đầu vào không đảo có thể hoán chuyển cho nhau khi cần thiết. Nhưng chân cấp nguồn thường không được đảo ngược lại.
Sử dụng mạch khuếch đại thuật toán như một khối mạch điện sẽ dễ dàng và sáng sủa hơn nhiều so với việc tính toán xác định tất cả các thông số của các phần tử trong mạch (transistor, điện trở, vv...), cho dù mạch khuếch đại là mạch tích hợp hay linh kiện rời. Những mạch khuếch đại thuật toán đầu tiên có thể được sử dụng như thế nếu nó là một khối khuếch đại vi sai thực sự có độ lợi đủ lớn. Trong các mạch sau này, những giới hạn của các tầng khuếch đại sẽ áp đặt vào những dải thông số của mỗi mạch.
Việc thiết kế mạch được tiến hành theo một số trình tự giống nhau cho mọi mạch. Những đặc tính sẽ được vẽ ra trước định ra những gì mà mạch phải thực hiện, với những giới hạn cho phép. Thí dụ, độ lợi có thể cần là 100 lần, với sai số thấp hơn 5%, nhưng thay đổi ít hơn 1% khi nhiệt độ thay đổi trong một phạm vi định trước; tổng trở đầu vào không nhỏ hơn 1 megohm vv...
Một mạch điện được thiết kế thường với sự trợ giúp của các công cụ mô phỏng trên máy tính. Những mạch khuếch đại thuật toán thông dụng và các linh kiện khác sẽ được chọn lựa sao cho phù hợp với những yêu cầu của mạch và nằm trong sai số cho phép với giá cả hợp lý. Nếu không đạt tất cả các yêu cầu của mạch, các giá trị có thể được thay đổi.
Sản phẩm mẫu sau đó sẽ được thực hiện và thử nghiệm. Các thay đổi sẽ được thực hiện để đạt hay tăng cường các đặc tính, thay đổi chức nănghoặc giảm giá thành.
Độ lợi vòng hở được định nghĩa là hệ số khuếch đại của mạch khuếch đại thuật toán từ đầu vào đến đầu ra khi không có hồi tiếp. Trong hầu hết các tính toán thực tế, độ lợi vòng hở được xem như vô cùng lớn mặc dù thật ra không phải như vậy. Một linh kiện tiêu biểu thường có độ lợi vòng hở đối với một chiều nằm trong khoảng từ 100.000 đến 1.000.000. Trị số này đủ lớn cho các ứng dụng có độ lợi xác định bằng lượng hồi tiếp âm. Các mạch khuếch đại thuật toán có những giới hạn sử dụng mà người thiết kế cần phải nhớ rõ và đôi khi phải làm việc với chúng. Khi thiết kế cụ thể độ mất ổn định có thể xảy ra trong các mạch khuếch đại một chiều nếu các thành phần xoay chiều bị bỏ qua.
Độ lợi của mạch khuếch đại thuật toán tính toán ở một chiều sẽ không áp dụng được trong xoay chiều tần số cao. Có thể xem gần đúng là hệ số khuếch đại sẽ tỷ lệ nghịch với tần số. Điều này có nghĩa là các mạch khuếch đại thuật toán có đặc tính dựa vào tích số Độ lợi - Băng thông. Thí dụ như một mạch khuếch đại thuật toán có tích số độ lợi - băng thông = 1 MHz sẽ có độ lợi bằng 5 ở 200 kHz và độ lợi bằng 1 ở 1 MHz. Đặc tính thông hạ này được giới thiệu có chủ đích vì nó có khuynh hướng tạo ra sự ổn định cho mạch với phương pháp bù tần số.
Các mạch khuếch đại thuật toán thông dụng rẻ tiền thường có tích số độ lợi - băng thông trong khoảng vài megaHertz. Các mạch khuếch đại đặc biệt và khuếch đại thuật toán tốc độ cao có thể có tích số độ lợi - băng thông đạt đến hàng trăm megahertz. Đối với các ứng dụng tần số rất cao thường sử dụng dạng mạch khác hoàn toàn gọi là mạch khuếch đại thuật toán hồi tiếp dòng điện.