Я відповідаю на моє власне запитання тут, бо я скористався порадою джиппі. Я побудував схему на дошці і провів вимірювання.
- Блок живлення: 5 В (7805)
- Op-Amp: LM324
- Опто-ізолятор: SFH610A-3
- R1: 21,7 к
- R2: 9,83 к
- R3: 21,8 к
- Увімкнув оптоізолятор зі струмом 7,7 мА
За цих значень резистора очікуване посилення становить 2,11.
Ось результати вимірювань:
Vin Vout measured Vout Expected Difference in %
0 0 0
0.077 0.164 0.162 1.2
0.1 0.213 0.211 0.9
0.147 0.314 0.31 1.3
0.154 0.329 0.324 1.5
0.314 0.668 0.661 1.1
0.49 1.04 1.032 0.8
0.669 1.422 1.409 0.9
0.812 1.726 1.71 0.9
1 2.12 2.106 0.7
1.23 2.61 2.591 0.7
1.52 3.24 3.202 1.2
1.84 3.75 3.876 -3.3 |
2.1 3.75 4.423 -15.2 | (reached max output voltage)
2.54 3.75 5.35 -29.9 v
Крім того, я виміряв напругу на R3 та опто-транзисторі, що дозволило мені обчислити значення резистора для транзистора. Це коливалося від 400 до 800 Ом, швидше за все, через мій мультиметр виникли проблеми з вимірюванням малих напруг. Компенсація очікуваного посилення додаванням 600 Ом до R3 зменшує різницю до 0,6% макс.
Тож моя відповідь така: Так, це буде працювати так, як я очікував, ймовірно, в основному через те, що струми були настільки низькими, що транзистор використовується в лінійній області. Я б не очікував таких самих результатів, якби резистори, що використовуються, мали значно менший опір.
Тим не менш, я змінив свою схему, щоб використовувати метод, запропонований markt та johnfound. Здається більш правильним.