Перейти к содержанию

Регулятор Никитина


Рекомендуемые сообщения

11 час назад, goldmen8 сказал:

serglobo, могу помочь с вопросом изменения прошивки, тем более если ошибся с выбором ATtiny

 

Для варианта из статьи достаточно ATtiny24.

Не работает потому, что ATtiny24 не подходит у нее памяти меньше чем код прошивки. И могу я долго, долгу е..... в смысле мучиться.

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

serglobo, по какой схеме делаете?

... как в статье "Практический опыт повторения..." или что то своё?  http://www.diyaudio.ru/article/a-29.html

Для простого проекта (без применения ДУ), памяти хватит и в ATtiny24. Но файл ".hex" составлен для 44 и просто в "лоб" не подойдёт, нужно в исходнике немножко поменять (подкорректировать).

С фьюзами для AVR совсем не сложно. Открываете "Калькулятор фьюзов AVR", устанавливаете галочки в нужных местах. Обращаем внимание на програматор и нато что заложено в программе.  http://homes-smart.ru/fusecalc/?prog=avrstudio&part=ATmega8

Вообще то на размещение фьюзов должен указать "сочинитель" программы.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Atmega начинает мне потихоньку нравиться. Помучил я немного исходник, выкинул оттуда ДУ и все завелось, не с первого раза конечно (при компиляции забыл указать, что это 24-я, а не 44-я). По поводу подключения ничего придумывать не надо, инверторы ставить тоже не надо просто берется плата реле от схемы с ПИК и подключается к Атмеге соблюдая все туже нумерацию, просто подключение переменника делается на оборот (на первом т.е. в минимуме "-", а в максимуме "+"). Думаю, что это не сработает при использовании ДУ там видимо кнопки поменяются местами (немного не удобно, но если для себя то можно пережить).

Ссылка на комментарий
Поделиться на другие сайты

Если кому надо лайка с платой реле и платами управления на PIC и Atmel. Добавлена возможность в плате реле использовать резисторы 1206 и реле 5В.

nikitin — копия.lay6

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
  • 3 недели спустя...
В 18.05.2019 в 12:03, MaratAM сказал:

Кстати сделал уже и в живую, работает абсолютно одинаково, ну только с той особенностью с затуханием.

 

В 26.05.2019 в 15:03, serglobo сказал:

При переходе 32Дб у Атмеги очень сильный щелчок во всяком случае с моими реле. У Пика этот щелчок еле различим.

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

Ссылка на комментарий
Поделиться на другие сайты

Щелчки я почти поборол убрав задержки в ПО, остался один, но его еле слышно. С родной программой Атмегу слушать вообще не возможно там куча щелчков, но разработчик писал ПО под свой конкретный случай и свои реле.

Ссылка на комментарий
Поделиться на другие сайты

@MaratAM Вот подправленная прошивка с исходником. Исправлено так же для ДУ, а то оно работает наоборот в моем случае (что естественно). Есть один вопрос, кто-нибудь шунтировал переменник конденсатором.

atmega_may.zip

Ссылка на комментарий
Поделиться на другие сайты

20 часов назад, serglobo сказал:

кто-нибудь шунтировал переменник конденсатором.

Спасибо, попробую с твоей прошивкой. По поводу конденсатора думал попробовать, потому что иногда регулятор в неустойчивом положении и перещелкивает между двух положений, чего в принципе нет с энкодером. Пультом с этой версией не пользовался, нет у меня RC-5. Опа, да еще и исходник в Кодевижн, большое спасибо. 

Ссылка на комментарий
Поделиться на другие сайты

По поводу конденсатора. Я сначала долго мучился и не мог понять почему нормально не работает, потом решил перешить - не шьется, при чем и ПИК и Атмега, ну думаю гавкнули. Заменил Атмегу тоже самое, пока не нашел, что-то общее между ними - это конденсаторы шунтирующие переменник. Убрал их и все в порядке. Прошивка не моя я только немного поменял.

Ссылка на комментарий
Поделиться на другие сайты

В 06.07.2019 в 13:03, serglobo сказал:

Прошивка не моя я только немного поменял.

Все равно спасибо, ее же еще найти нужно нужную, сам написать пока или уже не силен, а подправить можно. Хотя коллега знающий С++ наоборот считает, что проще написать с нуля, чем разбираться в чужом коде:)

Изменено пользователем MaratAM
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

коллеги, где покупаете резисторы из ряда Е96? Редкие очень... поделитесь ссылочкой... ну и на бистабильные реле если ткнете носом, тоже буду благодарен...

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
23.07.2019 в 17:52, Климентий сказал:

где покупаете резисторы

Посмотрите у этого продавца на али. Пару раз покупал, претензий к резисторам не было.
https://ru.aliexpress.com/item/32866176605.html?spm=a2g0s.9042311.0.0.274233eddfsKBo

С уважением, Юрий.

Ссылка на комментарий
Поделиться на другие сайты

Задался одним вопросом относительно схемы на PIC. Ослабление 94Дб понятно, шаг 1,5дб понятно - это 64 положения, а как тогда индикатор показывает от 00Дб до 94Дб не понятно.

Ссылка на комментарий
Поделиться на другие сайты

@serglobo Добрый день.
А должен показывать 1,5 до 94? 
Вас смущает 00?
Индикация по другому отображаться и не будет, так автор ПО все оставит, как есть и проект является законченным.
Единственный выход, это полностью сделать новую прошивку, так исходника, оригинал, нет.

Корпорация Mars

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

@serglobo Тут каждый сам решает, как отображать индикацию.
Обычно стараются сделать индикацию, допустим от 00 до -64 dB, чтобы видеть точный уровень ослабления. Или подстраивают под шаг РГН.
Тут дела вкуса, кому как нравится, при увеличения громкости, уменьшения цифр, а не которым наоборот. 

Как напишите, так и будет. Пользоваться ведь Вам.

Скрытый текст

10e545es-1920.jpg

32831439VpF.jpg.2e6afe1de5f9947c4f9974542474bdb6.jpg

011.jpg.d59f61d76d56e0cdba71c107b45becab.jpg

 

Корпорация Mars

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, serglobo сказал:

Задался одним вопросом относительно схемы на PIC. Ослабление 94Дб понятно, шаг 1,5дб понятно - это 64 положения, а как тогда индикатор показывает от 00Дб до 94Дб не понятно.

63*1,5= 94,5

Десятые доли в индикаторе не отображаются (просто не реализовано)

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, serglobo сказал:

Это все понятно, но как реализовать алгоритм, получается не после каждого изменения громкости будет меняться индикация.

Не понятно, что не понятно.

У Вас 6 реле, 6 бит переменная, переменную умножаете на коэффициент ослабления одной ступени (у меня 1,5) и результат на индикатор. 

Я вообще умножаю на 15, что бы уйти от дробных расчетов, а при выводе на индикацию от 945 (максимальное ослабление) вывожу только первые два знака.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Спасибо за совет. Автором данного проекта я не являюсь, мне нужно было воссоздать уличный датчик для метеостанции взамен пропавшего(( Из разного найденного в интернете этот проект работает с моей станцией Орегон (спасибо автору). В понедельник попробую последовать Вашему совету. Но все равно куча непоняток  как блин это работает)) Если дело в неправильной отправки команды, то как на это влияет подключение датчика температуры? Если совсем не подключать таймер, то передача идет один раз (как и прописано в программе), станция принимает и отображает, но минут через сколько-то естественно станция уже ни чего не показывает, но с таймером питание полностью не пропадает с ардуинки, но передача сигнала каким-то образом работает по таймеру.  В моем понимании данная команда подается один раз потому, что таймер должен отключать питание МК после передачи сигнала и каждые 43 сек снова подавать питание (так того требует станция).  Ардуино передает показания температуры отключается полностью и 43 секунды мк не работает.  Сейчас у меня питание пока сделано на подпитке от солнечной батареи, но пару пасмурных дней и аккумулятор съедается до отключения(
    • thickman Так и сделаю. Вытащу из бу БП.  Буду знать, как отличить. Благодарю. Заменил транзисторы на IRFB20N50K. Картина стала, совсем другой.  Похоже трудность не в драйвере, на момент подвозбуда, переходные процессы, в нем, завершены. Увеличил затворные резисторы до 50ом, стало немного лучше.  Не понятно, почему верхний ключ греется несколько сильнее. Возможно, стоит посмотреть ток в коллекторе.  Снабберные емкости временно удалил, изменений не произошло.  Замена ТГР на другой, на кольце MSTN-16A-TH, так же, результата не принесла.   irfb20n50k.pdf
    • А что нить из ассортимента активных щупов производства СССР..))
    • Типа такого: https://aliexpress.ru/item/2044864227.html?sku_id=58855020183
    • поняли неправильно. У ТЛ494 никакой защиты нет, усилители ошибки не защита, они не должны приводить к ложным импульсам. Причем тут "микруха" ?  надо нагружать ВСЁ. До сих пор вообще непонятно о каком ИИП идет речь и сколько у него каналов. Бесполезно схему рисовать? - Помогать так бесполезно. Картина кривая по самое "немогу" продолжаются картинки, снятые через ногу и без цены деления.
×
×
  • Создать...