Сборка LuckyBox – схема, пайка, нюансы – часть 1 (закрыта)

Главная Форумы Конструкторское бюро Автоматизация Автоматика LuckyBox Сборка LuckyBox – схема, пайка, нюансы – часть 1 (закрыта)

Помечено: 

  • В этой теме 1,018 ответов, 103 участника, последнее обновление 5 лет сделано Sergey_r.
Просмотр 15 сообщений - с 46 по 60 (из 1,019 всего)
  • Автор
    Сообщения
  • #21278
    skalinas
    Участник
    • Ответов: 441
    @skalinas

    Тут реализован метод Брезенхэма, но работает не от прерывания при переходе напряжения через ноль, а по таймеру. При переходе через ноль силовой ключ сам закрывается и открывается, такое схемное решение.

    #21288
    Graff_63
    Участник
    • Ответов: 116
    @graff_63

    у меня при включении питания пищалка начинает трищать, поменял – все равно трещит!

    в чем может быть дело? подскажите

    #21292
    Счастливчик
    Хранитель
    • Ответов: 2655
    @wpadm

    у меня при включении питания пищалка начинает трищать, поменял – все равно трещит! в чем может быть дело? подскажите

    И у меня трещит))) Фиг его знает. Глядя в код не должна трещать, а трещит. Когда все прогружается, перестает.

    Хорошо живет на свете Винни-Пух...

    #21293
    skalinas
    Участник
    • Ответов: 441
    @skalinas

    у меня при включении питания пищалка начинает трищать, поменял – все равно трещит! в чем может быть дело? подскажите

    Какой блок питания использован? Возможно нет “чистой” постоянки и проседает напряжение.

    Попробуй подключить параллельно блоку питания 5В конденсатор 100мкФ на 16В.

    #21295
    ers
    Участник
    • Ответов: 30
    @ersivv

    И у меня трещит))) Фиг его знает. Глядя в код не должна трещать, а трещит. Когда все прогружается, перестает.

    На модуле установлен пассивный буззер, т.е. звук генериться от ножки включением и выключением. Если при инициализации ножку буззера не выключить (в зависимости от уровня модуля), то до первого использования он может получится в состоянии ВКЛ, а в таком состояние буззер будет не только щелкать и шуршать, но и еще прилично греться, что совсем не хорошо. Итого при инициализации на старте надо сделать ВЫКЛ буззера.

    #21296
    skalinas
    Участник
    • Ответов: 441
    @skalinas

    На пассивный буззер 5В отдельно не подается, по схеме активный. Но выключать – подавать низкий уровень на буззер нужно.

    #21299
    ers
    Участник
    • Ответов: 30
    @ersivv

    по схеме активный

    По схеме и ссылке под видео – пассивный (Passive Buzzer Module for Arduino). Уже проходили эту историю :).

    #21326
    Андрей
    Участник
    • Ответов: 18
    @andron

    Привет. У меня по датчикам температуры непонятки. Датчики трехвыходные (видать по мостовой схеме) но все равно аналоговые. И если ставить сопротивления 10к к 3.3в , то это внесет погрешность в измерение. Или датчики все же цифровые?

    УПС, вопрос снят, посмотрел даташит. Офигеть, раньше калькуляторы проще были.

    #21335
    Сергей
    Участник
    • Ответов: 3
    @cergean

    Добрый день всем. В схемотехнике и пайке не силен, поэтому есть пара уточняющих вопросов. Вот на схеме жирная линия – это то самое OneWire, которое библиотекой обслуживается? Или просто некий контур для упрощения рисовки? Больше похоже на упрощение рисовки, потому что датчики температуры на отдельных пинах висят. Но насколько я понял, oneWire позволяет несколько датчиков на один пин вешать, и обращаться к ним по их внутренним адресам. То есть на самом деле все датчики могут висеть на одном пине, и их количество не обязательно должно быть равно четырем. То есть шина может быть выполнена на стереокабеле с разъёмами под audiojack 3.5 мм, а датчики соответственно на таких же разъёмах к этой шине подключаться будут. Скачал тут исходник скетча который обрабатывает адреса нескольких датчиков, подключенных к одному пину, пока разбираюсь что происходит. Ну и в таком случае DallRead.ino можно в четыре раза упростить. Хотя его и так можно упростить, вынеся дублирующий код в отдельную функцию.

    #21339
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    Добрый день всем. В схемотехнике и пайке не силен, поэтому есть пара уточняющих вопросов… То есть шина может быть выполнена на стереокабеле с разъёмами под audiojack 3.5 мм…

    Жирная линия – это как бы куча проводов,  ищешь одноименные тонкие линии с одинаковыми надписями – их в одну точку соединений, т.е. D0 соединяешь со вторым D0, D1 c D1 и т.д.

    Разъемчик от наушников в тупом варианте лучше не применять, т.к. при подключении на “горячую, т.е. включенную плату” будешь коротить питание. Есть хитрые способы решения, но тут с паяльником не все дружат. Когда буду делать единую плату под данный проект, это предусмотрю…

    #21340
    Сергей
    Участник
    • Ответов: 3
    @cergean

    Да, про коротить питание я не подумал… Я то про модульность в первую очередь думал. Как вариант на rj11 подключать, там не будет коротить. Но обжимать сложнее

    #21343
    Сергей
    Участник
    • Ответов: 3
    @cergean

    Есть хитрые способы решения

    А как это решается в общем виде? Просто интересно, не ради пайки, а ради ликбеза.

    #21345
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    Есть хитрые способы решения

    А как это решается в общем виде? Просто интересно, не ради пайки, а ради ликбеза.

    Шину питания от платы до разъема пускаем либо через электронный предохранитель с малым током пробоя, либо ставим источник тока миллиампер на 20-ть (это с запасом, на 4 датчика в параллель) к примеру такой: NSI45020. При увеличении датчиков, к примеру 8 шт. ставим, в параллель к NSI45020 добавляем еще такой-же. На самом деле, данные источники тока предназначены для стабильного питания светодиодов, но нам тоже подойдет 🙂 . Питание датчиков с самим модулем тоже лучше развязать… Полный ликбез по проектированию тут не проведешь.

    #21363
    Val
    Участник
    • Ответов: 4
    @vale

    Тут реализован метод Брезенхэма, но работает не от прерывания при переходе напряжения через ноль, а по таймеру. При переходе через ноль силовой ключ сам закрывается и открывается, такое схемное решение.

    А по какому алгоритму таймер управляет ключом?

     

    #21367
    skalinas
    Участник
    • Ответов: 441
    @skalinas

    Себе делал алгоритм Брезенхэма с детектором нуля для другого проекта. Работает так, допустим, задали 50% мощности, сначало контроллер подает на ТЭН одну полуволну-это 100%, потом пропускает одну полуволну-это 0% мощности, в сумме имеем 50% и так дальше по такому алгоритму, сумма полуволн стремится к заданной мощности.

    В нашей схеме нет детектора нуля-это когда ловится переход через ноль сетевого напряжения. Счастливчик заменил детектор нуля на таймер, тоесть вместо одной полуволны мы имеем несколько полуволн которые укладываются в интервал таймера, а в остальном алгоритм Брезенхэма тотже. Силовой ключ-реле включается и выключается при переходе сетевого напряжения через ноль, там такая схемотехника.

Просмотр 15 сообщений - с 46 по 60 (из 1,019 всего)
  • Тема «Сборка LuckyBox – схема, пайка, нюансы – часть 1 (закрыта)» закрыта для новых ответов.