Arduino UNO. Чергове оновлення функціоналу

При використанні душу на дачі за рік сталася біда - забились якісь труби. Відповідно напір води став менший, а проточний нагрівач все ще гріє сильно як і рік тому назад. Тому вода стає дуже гаряча, і всередині нагрівача спрацьовує запобіжник від перегріву. Він приблизно стпрацьовує при 48-50 градусах Цельсія.

Потім нагрів відключається і йде прохолодна вода - "літньої" температури. Через 30 секунд нагрів включається і все повторюється.

Читать полностью

Амплітудна модуляція на практиці

Читаючи статті в інтернеті, стає зрозуміло, що сигнал після амплітудної модуляції повинен виглядати так.

Дійсно виглядає гарно, але як на практиці отримати такий сигнал? Я зміг його отримати за допомогою схеми модуляції на трансформаторі і діоді (на малюнку нижче). Але така схема зменшила подані в неї сигнали в 100 раз. Зі зменшенням амплітуди вихідного сигналу перешкоди стають дуже видимими, тому навіть якщо і підсилити цей сигнал - то вийде суміш корисного сигналу і перешкод.

Читать полностью

Розпізнав транзистор за допомогою форуму

Є у мене невідомий транзистор з 4ма ногами. Що воно таке я не знав, тому сфотографував, виміряв тестером і вирішив спитати на форумах. Знайшов через пошук найбільш адекватний форум по електроніці і створив там тему. Люди розпізнали що то транзистор КП327Б - польовий МОП-транзистор (N-Channel MOSFET) з двома затворами і діодами, без них він би згорів від статики пальців. Застосовується в підсилювачах дециметрового діапазона в телевізійній техніці. Дуже вузькоспеціалізована деталь.

Ось посилання на datasheet http://www.quartz1.com/price/PIC/415N0142216.pdf
Ось посилання на форум http://www.tehnari.ru/f117/t267555/
Ось посилання на схему http://rfanat.ru/s5/rst_102.html

Читать полностью

Коефіціент підсилення. Gain. На транзисторі

Повертаючись до схеми підсилювача на біполярному транзисторі з спільним емітером, про яку я писав раніше, хотілось би розглянути цікаві питання коефіцієнта підсилення (англійською Gain). Розглянувши формули, мені стало зрозуміло, що фактично Gain не залежить від характеристики b (hFE) транзистора, про це так і писав Хоровіц. Все тому що b (hFE) не є статичною і змінюється від транзистора до транзистора.

Також, використовуючи пораду з книги Хоровіца і Хілла, резистор емітера має бути в 10 разів менший за резистор колектора. Саме це спричинює те, що мінімальний Gain каскаду стає рівним приблизно 10. Формула виглядає так Gain = Rc / (25 + Re); Re = 0.1Rc. Враховуючи, що резистор колектора приймає значення такі як 12500 (Ом) наприклад, опір в 25 (Ом) практично нічого не вирішує. При Rc = 12500, Gain = 9,8.

Читать полностью

Часы реального времени с AliExpress

Решил приобрести для своего личного проекта часы реального времени. Я знал что в китайском интернет-магазине такая плата должна быть. Воспользовавшись поиском я выбрал себе подходящий модуль. В основном он содержить микросхему-чип DS1302 1649C2 +163AN и кварцевый резонатор на "часовую частоту" - 32.768 кГц (кто не знал). Так же на плате установлено гнездо для обычной 3х вольтовой батарейки - таблетки, схожей на ту, что устанавливается в каждый системный блок персонального компьютера для тех же целей.

Модуль сам имеет название RTC Module и на нем есть штекерные выходы с такими названиями: VCC, GND, CLK, DAT, RST. Чтобы использовать модуль, нужно с помощью микроконтроллера подключиться к нему и узнавать время. Так же нужно это время установить.

Читать полностью

Генератор на LM358 (зсув фаз)

Я вирішив розпочати викладати в інтернет всі свої збірки електронних пристроїв і плат. Можливо деякі з них будуть: працюючі, наполовину робочі, неробочі. Я думаю додавати до кожного запису фотографію, бо так набагато цікавіше.

Цього разу я познайомлю вас, своїх читачів, з генератором синусоїдальних коливань на 431 Гц. Звісно точність цієї частоти умовна, тому що по-перше сигнал має невеликі відхилення від синусоїди, а по-друге точно виміряти нічим.

Читать полностью

Простая цифровоя индикация из мик-ра

В этом посте я хотел бы поднять вопрос о различных способах вывода цифровых данных из микроконтроллера на глаз пользователя. Вот сейчас у меня стоит задача вывести температуру из Arduino UNO на 2 "дисплея", расстояния между которыми не меньше 10 метров.

Простой светодиод

С помощью обычного светодиода выводят простые состояния, например 1 или 0, ВКЛ или Выкл. Так же светодиод может быть мигающим быстро, медленно или определенное количество раз. Довольно простой и эффективный способ индикации для человеческого глаза, но он не способен вывести много информации. Для управления таким индикатором вам не понадобится специальная библиотека, или специальное подключение, все очень просто.

Читать полностью

Макетна плата програмування мікроконтроллера

Це моя макетна плата для програмування мікроконтроллера Atmega8. Коли я розробляю новий пристрій я можу напаяти різних виводів і деталей до плати. Потім коли все вже зроблено - я їх відпаюю. Світлодіоди і кнопка залишаються завжди, тому що вони завжди знадобляться для перевірки чого-небудь.

Читать полностью

Як відремонтувати microUSB

На жаль дуже часто microUSB або виходить із ладу, або просто відламується. При цьому ваш пристрій як мінімум перестає заряджати акумуляторну батарею і користуватись ним стає неможливо.

Саме таке трапляється з телефонами мого тата, тому я вирішив взяти бика за рога і почати ремонтувати телефони з поламаним портом microUSB замість покупки нових моделей.

Читать полностью

Arduino Uno – купив для проекту підігрівання води

Спочатку купив датчик протоки на АліЕкспресс, бронзовий такий з пропеллером всередині. Там датчик Холла. І ще термодатчик.

Зробив проєкт на Atmega8 - все працює, але рядом радянський холодильник, від перешкод якого программа реально збивається і двічі чуть не підшмалила ТЕНи (зазвичай просто зависає і не включає обігрів).

Читать полностью