Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Всё равно, на выходных буферах портов можно получить мощность бОльшую, чем на входе АЦП у МК. Так что да, на МК можно сделать УНЧ :P
Про искажения и THD другой разговор.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение oleg110592 »

можно на видео посмотреть и послушать как работает:
https://www.youtube.com/watch?v=CrAB9rIcakE
без сигнала как динамики колотит впечатляет
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение dosikus »

КРАМ, STM32F0 , STM8S на инверсных выходах PWM получаю достаточный размах для раскачки 32Ом 0,2W .
Динамик подключен напрямую к пинам .
Ну чем не усилитель ?
Или у тебя усилитель только то что валит 100W динамики? :)))
Chettuser

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Chettuser »

Нее ... 100W - это детский усилитель, для наушников. А настоящие профи собирают усилители от которых у испытуемого меломана начинается бафтинг с последующей медвежьей болезнью. А поскольку на МК такого не получить, то значится на МК УНЧ собрать НЕЛЬЗЯ! :tea:
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25143
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение КРАМ »

dosikus писал(а): Ну чем не усилитель ?

А тем, что любой термин в схемотехнике имеет ОПРЕДЕЛЕННЫЙ СМЫСЛ.
Драйвер пинов не называют УНЧ, как не называют УНЧ комплементарную пару транзисторов или дифкаскад.
Смысл сказанного мной ТСу сам ТС давно понял.
ПЛИСов со со встроенным аналоговым мультиплексором на 1024 входа не существует.
Если и искать сие, то в SoC. Но никак не в ПЛИСах...
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение dosikus »

КРАМ, это лишь твои придирки. Всего лишь добавить воды ADC и вуаля - имеем как ни странно УНЧ класса D .
Единственное на STM8 хреновый - 8КГц ...
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25143
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение КРАМ »

Это не мои придирки, а твой флуд. Чисто понты.
К теме обсуждения и даже к моему сравнению не имеет никакого отношения.
Предложенный тобой "УНЧ" не имеет никакого технического смысла.
Все равно как из СВЧ транзисторов делать обогреватель в комнату.
Работать будет, но смысла никакого не будет.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ARV »

в данном случае понятие "смысл" неприменимо, т.к. смысл имеет только формальное определение УНЧ, ибо речь именно о терминологии, а не о смысле использования готовых изделий, соответствующих определению.

система на микроконтроллере, при помощи АЦП оцифровывающая входной сигнал звуковой частоты малой мощности, а затем, возможно после математической обработки (например, умножения на 2, т.е. "усиления"), формирующая при помощи ЦАП (ШИМ - частный случай ЦАП) выходной сигнал бОльшей мощности формально соответствует определению УНЧ. на этом дискуссия должна быть закрыта :)))
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение dosikus »

КРАМ писал(а):Предложенный тобой "УНЧ" не имеет никакого технического смысла.
...
Работать будет, но смысла никакого не будет.


Предложенный мной вариант - чистА чтоб влезть в твои формальные рамки.
А вот в соседней ветке как раз обсуждали со смыслом - оцифрованный поток в комп и обратно .
Дык что все относительно , и "усираться" со своими "стандартами" просто смешно...
amd9800
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение amd9800 »

Добрый день имею данную схему.
Настраиваю АЦП на внутренний ион 2,56В
Делаю измерения 2,58В - ну ясно что не идеально
Если подключаю к AREF 3 ножку от ОУ lm358 то напряжение растет до 3,9В.
Не могу понять в чем дело.
Кто нибудь может помочь?
Изображение
Вложения
adc problem aref.PNG
(23.9 КБ) 741 скачивание
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Чёт в ДШ не написано про нагрузочную способность вывода ARef...
Так что вполне возможно что это входной ОУ (до 0,1 мкА) так перегружает выход ИОН...
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Slabovik
Друг Кота
Сообщения: 17234
Зарегистрирован: Чт апр 04, 2013 12:46:59
Откуда: Тюмень
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Slabovik »

Гм, а как же электромобиль? Уже готов?
А входной ток ОУ у LM 358 настолько маленький, что даже от этого отрицательный. В итоге оказывается, что течёт он ровно туда, откуда по-идее должен вытекать. Потому там и превышение. Как это исправить - думайте сами...
amd9800
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение amd9800 »

Slabovik писал(а):Гм, а как же электромобиль? Уже готов?

Электромобиль на - пол пути.
Электродвигатель состыкован с коробкой - все классно получилось.
Работаю над контроллером. Но для его визуальной отладки настраиваю дисплеи чтоб удобно следить за каждым моментом.

Просто очень много мелочей которые требуют уйма времени.

Поскольку обычные дисплеи 1602А требуют минимум 9 проводков, а еще 7 семисегментники по 12, а еще разные лампочки и кнопочки, то это такой жгут проводов что мама не горюй и все это тянуть аж из под капота, да и ножек у МК может не хватить, то взялся за разработку которая упростит мне жизнь и многим другим. Передача данных по 3 кабелям на большое количество дисплеев и по этим же 3 кабелям может работать клавиатура либо из 4 кнопок либо даже сделать каждому дисплею по одной клавиатуре до 4 кнопок. Это сильно упростит монтаж, а библиотеки в С сильно упростят программирование.

Другие нюансы с педалью газа.
Искал разные решения - самый удачный на мой взгляд использование аналоговых датчиков холла и магнит на педали газа и тормоза чтоб определить степень нажатия.
Но тут опять нюансы - дачтки я купил двух полярные.
Когда магнит отдален если я их питаю напряжение 5 вольт то средняя точка 2,5В.
Приближаю магнит одной полярностью напряжение растет до 4,2.
Другой падает до 0,8В.
А у МК АЦП настроен на Ref напряжение либо 2,56 - Если я использую мегу 8
либо 1,1 если мегу 88.

Таким образом надо все это настроить чтоб играло от 0 до 2,56 (1,1)
А использовать для этого желательно ОУ LM358.
Уже для 2,56 я схемочку придумал.
Но есть и другой нюанс магнит не сильно отдален от датчика холла и начальная точка может быть не 2,5 а например 2,2В
другой момент магнит может не дойти до конца и не достигнет 0,8 а например 1,1В

Либо другой момент уже достигнет 0,8 а педаль еще немножко нажимается а изменений нету.
Надо все очень тчательно калибровать.

Еще момент с датчиками тока.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Сам хотел спросить — погуглил и сам себе и вам отвечаю:
— Что будет, если для RTC (напр., DS1307, DS1337) использовать кварц с нагрузочной ёмкостью, отличной от рекомендованной (Load Capacitance CL)?
— Уход времени в ту или иную сторону. Если воткнуть 12 пФ вместо указанных 6 пФ, часы будут идти на 3...4 минуты в месяц быстрее.
APPLICATION NOTE 58 Crystal Considerations with Maxim Real-Time Clocks (RTCs)
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Slabovik
Друг Кота
Сообщения: 17234
Зарегистрирован: Чт апр 04, 2013 12:46:59
Откуда: Тюмень
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Slabovik »

Я бы попробовал изготовить педали с датчиками на тензометрах. Потому что с магнитами вы всё время потом будете бороться с люфтами - магнит ближе - магнит дальше (левее-правее). Да и магнитные датчики подвержены внешним помехам.

Что до LM358 - будьте осторожны. Это плохая микросхема для работы с датчиками.
amd9800
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение amd9800 »

Slabovik писал(а):Что до LM358 - будьте осторожны. Это плохая микросхема для работы с датчиками.


Чем плохая - часто выходит из строя? Или точность низкая?
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7357
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение uldemir »

Gudd-Head писал(а):— Что будет, если для RTC (напр., DS1307, DS1337) использовать кварц с нагрузочной ёмкостью, отличной от рекомендованной (Load Capacitance CL)?
Зато, если воткнуть кварц с большей нагрузочной ёмкостью, чем встроена в DS13xx, то можно навесить еще и внешние (подстроечные) конденсаторы для подстройки точности.
amd9800
Опытный кот
Сообщения: 822
Зарегистрирован: Вс июн 02, 2013 12:23:03

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение amd9800 »

Slabovik писал(а):Я бы попробовал изготовить педали с датчиками на тензометрах.


А какой датчик конкретно рекомендуете?
Аватара пользователя
hybroid
Друг Кота
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение hybroid »

Имеется ATmega88.
Есть желание сделать следующее: по некоторому условию (например, команда по UART) отправить программно МК в бутлоадер, который дальше будет расхлёбывать ситуацию.
Можно из выполняемой программы улететь в бутлоадер программно? Пните в нужном направлении. Первая мысль была хардварная - с какой-то ноги дорогу завести на сброс и дрыгать ей.. Но хочется программный финт :)

UPD: во что нашёл: viewtopic.php?f=20&t=32846
Аватара пользователя
baghear
Опытный кот
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение baghear »

Найдите адрес в который записывается булоудер и прыгайте по этому адресу.
Какой буьтлоудер используете?
Тут делают подобное
http://hubstub.ru/programming/77-proshi ... ouder.html
Ответить

Вернуться в «Разные вопросы по МК»