Найдено: 1

Замена конденсаторов на материнской плате. Радиотехника, электроника и схемы своими руками

Самостоятельный ремонт материнской платы компьютера - замена электролитических конденсаторов.

Нажмите, чтобы перейти.

Наша экспериментальная нейросеть посчитала, что следующий текст, возможно, также близок по тематике. Если это не так, просим прощения и не обращайте внимания...


Я решил немного автоматизировать процесс, чтобы показания всех счетчиков были автоматически отправлены на мой домашний компьютер. Чтобы вытащить лишние кабели в квартире не было намеренно, мне пришлось разработать автономное устройство с питанием от батареи, которое можно установить рядом с счетчиками. В моем случае устройства должны были сделать два, один для электро, второй для воды. Устройство аккумулирует показания и периодически передает их на компьютер через беспроводной канал.
Устройство предназначено для:
- счетчики воды, в которых имеется геркон, без дополнительных сопротивлений и других элементов, которые закрываются и открываются при вращении счетчика.
-электрощитчиков, где был подсвечен свет, подсчитайте количество вспышек, которые могут быть подготовлены на количество кВтч (например, SEA-1.15.402).
Принцип устройства довольно прост. Контроллер подсчитывает импульсы, поступающие из счетчика, и накапливает их, а когда определенное значение будет считать кВтч или литр, оно передает значение на компьютер через Bluetooth. Для общения в отделе достаточно общения.
Устройство построено в микроконтроллере Atmega 328p. В качестве фотодатчика использовался обычный фотодиод BPW34. Основной проблемой, с которой мне пришлось столкнуться, было высокое потребление энергии. Например, модуль Bluetooth, используемый HC-05, потребляет 40 миллиампер в режиме передачи и в режиме ожидания не намного ниже. Для аккумулятора это абсолютно неприемлемо. Из-за этого мне пришлось подключить модуль bluetooth к силе (ключ Q1). При отсутствии импульсов на входе контроллера в режиме глубокого сна Bluetooth отключает потребление всей цепи менее 1 мкА. Когда импульс поступает на вход, контроллер просыпается, увеличивает значение счетчика и снова засыпает. В этом режиме схема потребляет около 7 м. Если на ПК передаются накопленные импульсы выше определенного значения (по умолчанию 100 литровых или 1кВтч) модуля Bluetooth и коммутируемых данных. Сеанс передачи данных занимает приблизительно 10-15 секунд. Это самый интенсивный режим энергии (до 45 МИ). Если вы не можете подключиться к ПК через 30 секунд, контроллер снова заснет. Контроллер учитывает время, проведенное в последних двух режимах, а также количество успешных и неудачных сеансов связи.
Импульсы счетчиков через фильтрующие цепи RC входят в триггер Шмитта, который действует как формирователь. Потенциометр RV1 необходим для настройки постоянного времени RC-фильтра. Дело в том, что при высокой потребляемой мощности (> 4 кВт) частота светодиодов, мигающих на электрическом счетчике, может достигать 30 Гц. Если она имеет очень большую постоянную времени, то фильтр начнет нажимать кнопку полезный сигнал, и если он очень мал, то начинает проникать 50 Гц. При настройке вы должны сначала установить минимальное сопротивление RV1, и если вы увидите ложные удары от контроллера, вы должны постепенно увеличивать RV1. Для канала измерителя лучше всего использовать 2-проводный экранированный кабель и сделать его как можно короче.
Устройство использует режим Bluetooth SPP. Я имею в виду. при подключении к ПК появляется виртуальный порт связи, через который вы можете отправлять текстовые команды на устройство и получать данные. В Linux это делается с помощью команды rfcomm, которая ожидает, что входящее соединение запустит указанный скрипт. Вы можете найти пример сценариев обмена и описания команд в приложении. Сценарий просто сбрасывает всю информацию, полученную в системном реестре, примерно так:
16 февраля из 20:10:48 root localhost: xx: xx: xx: xx: xx: xx # 0: 22687.2 (kWh) 00 016 # 1: 00,000,000 (m3) # 2: 00,000600 (m3) CPUTIME : 6949 (s) BTtime: 6614 (s) Vbat: 4412 (mv)
16 февраля, 20:10:48 root localhost: xx: xx: xx: xx: xx: xx FreeRAM: [528]
16 Feb 20:10:48 root localhost: xx: xx: xx: xx: xx: xx Sess: 124/55
16 фев. 20:10:49 root localhost: xx: xx: xx: xx: xx: xx
16 февраля 8:10:49 корень localhost: xx: xx: xx: xx: xx: xx exit
16 фев. 20:10:49 root localhost: xx: xx: xx: xx: xx: xx byebye :)
Прошивка прошивки
Для прошивки использовался обычный китайский программист с адаптером для 6-контактного разъема ISP. Разработка прошивки была выполнена под Ubuntu Linux 16.04 LTS. Мы используем только бесплатное программное обеспечение для распространения.
Далее : Дисплей Arduino и OLED в автомобиле