Негативен напон од Ардуино

Неодамна добив INA101HP, видете ја сликата подолу. Се обидов да го користам на табла за леб. За напојување на засилувачот со опции, поврзав 5V со пинсот + vcc, но тогаш сфатив дека навистина не разбирам како да дадам -5V на пинот -vcc. Како е можно ова кога користам Arduino Uno како извор на напон? ?

само неколку

УРЕД: Врз основа на досега добиените одговори

Дали би било полесно/поефтино кога би имал посебна батерија од 9V со капаче на батеријата од 9V и го поврзав крајот на Пос на земја и крајот на Нег на -vcc? Дали големините + vcc и -vcc мора да бидат исти за оптички засилувач? Се чини дека треба да добијам дополнителна компонента во секој случај .

Ако ви требаат само неколку mA, наједноставно решение е да користите a Пумпа за полнење Како да го користите ICL7660 за да генерирате -5V од + 5V:

Како што можете да видите, потребни се само неколку компоненти. Таа едноставност има цена, а тоа значи дека излезниот напон ќе се намали доколку го наполните со повеќе од неколку mA.

Алтернативно, можете да користите a превртување на SMPS Користете (напојување во режим на прекинувач) како оваа

што ќе овозможи повеќе електрична енергија. Соодносот R1/R2 го поставува излезниот напон. Ова е наједноставната апликација за прекинувач што ја знам. Сепак, SMPS бара внимателен избор на компонента и распоред на плочки за да се постигне добра ефикасност и низок EMI.

  • Мора да се напон на напојување Opamp + ve и -ve Не биди еднаков. Неопходно е напоните f = користени да понудат соодветна „главна просторија“ за сите сигнали што се обработуваат.

Засилувачот на инструментите INA101HP (лист со податоци) наведува дека минималното дозволено напојување е +/- 5 волти, а максималното е +/- 20. Во листот со податоци не е наведено колку Vout се приближува до пругите за снабдување при напојување +/- 5V, но со напојување +/- 15V Vout може нормално да биде +/- 12,5V, така да сте на горниот и долниот дел Работ на областа Вут веројатно доби 2 до 3 волти помалку.

Постојат голем број начини да се снабдат негативни напони со мала струја.

Можете да користите "диодна пумпа" управувана од сигнал на квадратни бранови од игла на процесор.

Како погоре, но со свој внатрешен осцилатор. ИЦ-а засилувачи на капацитивен напон го прават ова, на пр. Б. добро познатиот ICL7660 (лист со податоци ->), но односот на зајакнување (Vout/Vin) може да не ги исполнува барањата.

Самостојни верзии на функционалноста 7660 - овозможуваат онолку нивоа што може разумно да се земат предвид како резултат на повисоки стапки на Vin/Vout. .

Конвертор на негативен напон ICL7660 - исклучително лесен за спроведување.

Покрај тоа, МЦ-а како двигателот MAX232 RS232 имаат вградени кондензаторски диоди и можат да се користат како извори за снабдување на оперативни засилувачи. MAx232 лист со податоци

Ако имате на располагање + 5V, 7660 ќе ви даде малку помалку од -5V - според официјалните спецификации - МОAYЕ да работи, но маргинално. Користењето MAX232 или слична помодерна верзија ќе ви даде> +/- 8V - повеќе од доволно.

Ако имате само 3V3 на располагање, вашите опции се поограничени. (Мислев дека Arduino користи снабдување со 3V3, но тие велат дека имате 5V на располагање на еден или друг начин, така што нема проблем). Двата инвертер на транзистор што ги опишав ја завршуваат работата (ќе ви требаат два). Или можете да изградите повеќестепена диодна пумпа и да добиете> +/- 5V од 3V3 или што и да е.

Можете исто така да го користите ефтиниот, достапен и многу флексибилен (и многу стар) MC34063 (лист со податоци ->). Во Digikey овие се околу 60 c во 1 и може да се користат во скоро секоја позната SM топологија. Не е многу ефикасен според современите стандарди на 3V - 40V.

Еве еден пример за MC34063 во свртена понуда - позитивно на негативно. +4,5 - 6 V во/-12 V надвор, но може да се обезбеди кој било посакуван сооднос. Освен капачињата на филтрите за влез и излез, потребни се 3 x R, 1 x T, 1 x c и IC. Истото важи и за други режими како што е чекор-чекор.

Прикажаниот MAX232 користи повеќе кондензатори, генерирани сепак негативни и позитивни напони. Постојат многу вкусови на овој IC, вклучувајќи некои со капи од 0,1 uF, а некои со внатрешни капаци. (Конвертерите/двигателите на ниво на RS232 се бонус во овој случај:-)).

- Форма на SMPS (прекинувачко напојување) со индуктор.

Smps обично не е склопот на опција поради нејзината сложеност. Сепак, следното коло „LD Flasher“, кое го развив пред неколку години (и кое веројатно го измислија многу други), може да донесе негативно снабдување со многу малку компоненти и со ниска цена.

Како што е прикажано овде, тоа е LED сигнал за вртење. Меѓутоа, ако не се користи ЛЕР и е поврзана диода со колекторот Q1 (на врвот на L1) ќе се создаде негативен напон. Ова би можело да биде снабдување со програмер, напојување со LCD пристрасност, напојување со V опции, итн.

Како што е прикажано, ако Q1 се исклучи додека не се потроши напојувањето во L1, колекторот Q1 ќе работи негативно под земја. Разменувајте типови на напојување, напојување и транзистор за напојување +. Додадете диода од излезот за да ја користите како напојување со еднонасочна струја. L1 - мал индуктивен индуктор „како отпорник“ во саксии или многу други - експеримент. Q1 Q2 - скоро сите мали „pnp & npn“ транзистори од „Jellybean“. C1 само поларизира за да добие висок капацитет по големина. Може да биде керамика, на пример, ако капацитетот е доволно висок за потребите. Користете само LED2 (најдобро) или LED1 истовремено.

Долга временска константа доведува до дискретни импулси. Кратка временска константа создава поголема излезна фреквенција. За поголеми напони на напојување, користете отпорник помеѓу Q1b-Q2c. Отпорник во серија со C1 ја зголемува должината на пулсот.

Ова коло обично е натоварено со товар наместо со L1 - може да биде ЛЕР (во зависност од напон или база на транзистор (дел од последователна фаза) или сијалица итн. Мојата „иновација“ беше очигледно дека е Индуктор (L1) како оптоварување. Ова обезбедува моментален пулс во L1 кога Q1 е вклучен и кога Q1 е исклучен. L1 "лета назад" обезбедувајќи го напонот потребен за да се исцеди енергијата од L1 во товарот.

Она што би можеле да го направите е да набавите инвертер за напон. Дури и Микрочип ги прави овие работи како TC1044S. Побарајте DC/DC конвертори на пумпата за полнење. Овие чипови го „превртуваат“ напојувањето од Vout до -Vout. (5V до -5V) Потоа можете да го поврзете ова со вашиот чип. Убаво е што ви требаат само неколку кондензатори и овие се достапни во DIP пакети. Имајте на ум дека овие напојувања не можат да испорачаат многу повеќе од неколку десетици mA (овој може да испорача 20 mA).

Овие чипови генерираат и многу бучава од преклопување. Ако го храните овој аналоген дел, не заборавајте да обрнете внимание. Ако не ви е гајле и сакате само -5V, само направете го тоа.

Ако сакате почисто решение, не можете само да го извршите од Arduino. Haveе мора да добиете посебен plug-pack што е изолиран и да го поврзете + со тековниот GND, и ќе бидете -5V (или што и да се испушти plug-pack). Со серија 79xx (наместо 78xx) можете да го регулирате снабдувањето доколку е потребно. Пакетот со приклучоци мора да биде изолиран, инаку само снабдувањето ќе биде во краток спој.