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...

  • Сообщения

    • @Серж Вамп Да впринцепи можно и так узнать.  @Dr. West Ну что было в сети то и использовал. Кстати основы для моих схем послужили схемы приёмника и пульта из одной статьи. Они шли сразу парой.
    • это кт913,и да,волномер с ума сходит на приличн.расстоянии а я еще антенну не припаивал!Ну очень удачно получилось,все схемы в сети для меня просто осыпались!
    • Есть форум: http://microcap.forum24.ru/ Там Амелин, автор этого учебника, может помочь.
    • Смущает напряжение на базе VT3 от 0 до 31в. Как это? Оно там вообще отрицательным должно быть, где-то в районе –5,1v.
    • Владислав2! Вижу в Вашем посте обиду, вызванную явным нежеланием разобраться и понять. Что же, давайте сделаем это вместе. Главный, как я понимаю, вопрос Итак, давайте рассмотрим первую часть - Зачем УПТ? Самая распространённая межкаскадная связь - через конденсатор. При всей своей простоте, она имеет существенный недостаток - при возрастании амплитуды раскачки выше напряжения смещения, появляются сеточные токи, этот конденсатор заряжающие. Напряжение на нём складывается со смещением и изменяет режим выходной лампы.На разряд этого конденсатора требуется время много большее, чем на заряд. Таким образом, в случае возникновения перегрузки, конденсаторная связь гарантирует длительный переходной процесс, меняющий звучание даже после снятия перегрузки. И, как же с эти бороться? Прежде всего, применением межкаскажного трансформатора. Я, как то, подробно этот вопрос рассматривал. Упомянув, заодно, и о недостатках схемы Loftin-White, связанных, на мой взгляд, исключительно с низкой экономичностью и плохой применимостью для мощных однотактов. Но, вернёмся к вопросу об УПТ. Итак, при трансформаторной связи имеем 2 громадных плюса - после снятия перегрузки режим выходного каскада восстанавливается мгновенно. И, второе, мы можем работать в режиме А2, что означает возможность снять с выходной лампы больше мощности, чем в чистом "А". Итак, трансформатор хорош, но дорог. Что делать? УПТ. Он точно также ведёт себя при перегрузке и, точно также, позволяет работать в классе А2. Т.е, сохраняет все достоинства схемы с межкаскадным трансформатором, не имея, при этом, дикой стоимости. Но, поскольку бесплатных пирожных не бывает, мы получаем "печку" в катоде выходной лампы, тем более горячую, чем большей мощности услитель мы хотим построить. Именно это я имею ввиду, когда говорю о недостатках схемы Loftin-White. Другой её недостаток - необходимость повышенного питания, относительно схемы с межкаскажным трансформатором, при одинаковых лампах и равной выходной мощности. Поэтому, Владислав2, прежде тыкать меня носом в мои высказывания и обвинять во вгонянии пацана в авантюру, стоит понять и разобраться, почему я так сказал, а не выдёргивать удобные Вам цитаты из контекста. Да и кто дал Вам право обзывать человека пацаном? Ладно я плохой. Человек здесь причём? Итак, разобравшись в несомненной полезности УПТ, как такового, в данном конкретном техническом решении, перейдём к другой половине вопроса - при нагрузке на трансформатор. Факт - трансформатор не пропускает постоянный ток. Да и очень низкие частоты тоже. Поскольку индукция в сердечнике имеет вид 1 / F, что заставляет сознательно ограничивать полосу усилителя по НЧ. В этом смысле, схема выбранная Виктором, действительно безграмотна. Ибо не содержит никаких фильтров, выполняющих эту задачу. Решением может быть RC цепочка на входе, Самый правильный путь выбрать её частоту среза - сделать её равной частоте, на которой индукция насыщения достигает выбранного нами значения при максимальной мощности. При этом условии индукция в сердечнике, достигнув упомянутого значения, остаётся постоянной при понижении частоты. Что гарантирует нам отсутствие насыщения при понижении частоты. Именно эту простую мысль я и пытался лонести до Вас, Владислав2, когда, по Вашему выражению,  " веником гонял"  за то что  поставил  в цепь упр. сетки вых. каскада 0,47мкф. Вопрос был именно в неграмотном выборе номинала, поскольку он не отвечал озвученному выше условию. Ну, конечно! Обязательно пишите, обязательно поможем. И Вам поможем разобраться, зачем УПТ в ламповом усилителе. И Виктору, сконструировать первый усилитель на других лампах и при другом питании. P.S.  Владислав2! Если есть желание, почитайте "исходники" по Loftin-White. Хотя бы, здесь. Дело, то, началось в 1929 году. И человек, простым и ясным английским языком, с картинками, описал причины, побудившие его использовать УПТ в ламповом усилителе. Историю очень полезно знать.  
    • Это Вы не видели некоторых японских усилителей, в которых внутри 80% пустого места при стандартных габаритах.
  • Покупай!

×
×
  • Create New...