Jump to content

Recommended Posts

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

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

 

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

@goldmen8 Да с фьюзами я вроде разобрался там используются те, что по умолчанию. Буду мучить исходник.

Share this post


Link to post
Share on other sites

Литиевые батарейки Fanso для систем телеметрии и дистанционного контроля

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

Подробнее

19 минут назад, serglobo сказал:

Буду мучить исходник.

Удачи!!!

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
                     

Приглашаем на вебинар Решения для построения ультразвуковых счетчиков жидкостей и газов на базе MSP430

Компэл совместно с Texas Instruments 23 октября 2019 приглашают на вебинар, посвященный системам-на-кристалле для построения ультразвуковых расходомеров жидкостей и газов на базе ядра MSP430. Вебинар проводит Йоханн Ципперер – эксперт по ультразвуковым технологиям, непосредственно участвовавший в создании данного решения. На вебинаре компания Texas Instruments представит однокристальное решение, позволяющее создавать точные недорогие счетчики жидкостей и газов.

Подробнее...

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

Share this post


Link to post
Share on other sites

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

nikitin — копия.lay6

Share this post


Link to post
Share on other sites
В 18.05.2019 в 12:03, MaratAM сказал:

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

 

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

@serglobo С родным включением реле тоже щелчков не было, а вот с инверсным есть, можешь подправленную прошивку выложить.

Share this post


Link to post
Share on other sites

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

atmega_may.zip

Share this post


Link to post
Share on other sites
20 часов назад, serglobo сказал:

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Posted (edited)
В 06.07.2019 в 13:03, serglobo сказал:

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

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

Edited by MaratAM

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

10e545es-1920.jpg

32831439VpF.jpg.2e6afe1de5f9947c4f9974542474bdb6.jpg

011.jpg.d59f61d76d56e0cdba71c107b45becab.jpg

 

Share this post


Link to post
Share on other sites
4 часа назад, serglobo сказал:

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

63*1,5= 94,5

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
6 часов назад, serglobo сказал:

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

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Сфоткал на одном из заводов нашей необъятной.  
    • Снова мой родной город . Кота в наш зоопарк отдали. До тюрьмы оттуда далеко, не дойдёт. Хотя хрен его знает, не просто так ведь анекдот есть,  где мужик кота в лес увозил, потом заблудился, звонит жене, - кот дома?, передай ему трубку...   
    • Здесь нет гадальщиков, только измерильщики.
    • пришли запчасти наконец) - собрал иип для домашнего софтбокса-глаза мозолить достал) - поставил другой трансформатор- жадность- послабже - с али - проницаемость 2500 - пришлось играть с частотой и обмотками - вроде получилось - выше 55 градусов под нагрузкой - трансформатор не греется - запустился без проблем - частота 63 кГц. можно заниматься 3525)
    • Нашел схему распиновки гнезда, всё в норме. Пайка надёжная, оба канала замкнуты по схеме. Видимо проблема с процессором. Или попробовать перепрошить.
    • Всё зависит от измеряемого диапазона. Для 20-200 достаточно одного стерео микрофона а для 20-20000 групповому излучателю нужен групповой микрофон т.е каждому ширику свой. И опять же, измеряя АС в КдП имеем результирующую афчх ас+кдп. Если требуются параметры только ас, то проводить измерения следует вне кдп т.к паспортные данные всех промышленых ас и головок сняты в бэк, т.е без влияния пх кдп. Эдак можно приписать заслуги подъёма нч кдп любой доске с динамиками... ...и обвинять любую ас с линейной афчх в чрезмерном бубнении/гудении. И таки метод "движущегося микрофона" тут не катит т.к надо перемещать микрофон в пределах габаритов щита +30/45/60° шире. А делать это как должно делаться физически невозможно.
    • Три часа ночи. Муж с женой спят. Вдруг звонок в дверь. Муж, матерясь, идет открывать. На пороге стоит мужик, очевидно поддатый: - Друг, пойдем со мной, тут рядом, поможешь меня толкануть. - Ты, мужик, охренел, что ли? Три часа ночи. Иди кого-нибудь другого проси. Муж ложится опять в постель. Жена спрашивает, кто приходил. - Да, какой-то козел застрял, просил его толкнуть. Я его послал. - Ты просто зверюга какой-то. Помнишь, как у нас мотор заглох, да под дождем, и нас какой-то парень целый час толкал? Ты что, человека выручить не можешь? Муж, опять матерясь, вылезает из постели, одевается. Выходит во двор в полной темноте. Кричит: - Мужик! Ты где? Из темноты: - Здесь я! Иди сюда! - Да где здесь? - Ну здесь, на качелях!
  • Покупай!

×
×
  • Create New...