Як можна реалізувати таку схему? За замовчуванням потужність задається добутком напруги та струму. У мережі змінного струму миттєве значення потужності коливається (наприклад, нуль на нульовому переході синуса), тому його середнє значення подається як потужність, відповідно. інтегралом цього буде енергія. І його знак показує напрямок енергії. Отже, для реалізації потрібна схема множника, потім інтегратор та компаратор. Це було б точним (але складним і дорогим) рішенням, але якщо ми допустимо певний компроміс, завдання можна зробити простіше. Давайте розглянемо схему підключення нижче:
Використовуючи фетні-ланцюг, червоний світлодіод загоряється при споживанні, а зелений - під час подачі назад. Коли споживання та вироблена енергія приблизно однакові, жоден світлодіод не горить.
Який компроміс між вищезазначеною схемою та більш точними рішеннями? Зазначена схема добре працює з синусоїдальними (і подібними, наприклад, трапецієподібними, прямокутними тощо) струмами форми сигналу. У разі більш екстремальних форм хвиль та/або високого вмісту гармоніки це може подавати помилковий сигнал, але це дуже малоймовірно, але на практиці це не характерно.
Подальший досвід: Схему генератора можна трохи вдосконалити, якщо конденсатор зворотного зв'язку змінити на 1 нф, а базовий резистор - на 5,1 кОм при напрузі живлення 5 В. При більш високих напругах живлення зворотний зв'язок не потрібно модифікувати, але додатковий конденсатор слід підключити між клемами B-E транзистора. (680pF при 10 В, 1,2 нФ при 15 В) Якщо споживання струму занадто велике, базовий опір потрібно збільшити. Бажано підключати додатковий конденсатор паралельно зі світлодіодом приймача, особливо коли використовується RGB "світлодіод, що змінює колір" (фольга ємністю 100 нФ. Будь-що між 22 мкФ Та).