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

Вопросы от начинающих по МК


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

15 тысяч выборок это на один канал. На два канала это будет уже по 7000 выборок в секунду, с учетом переключения входа.

С таким качеством реально поиметь звон на выходе в 3.5кГц, а если еще и нагрузка такая найдется совершенно случайно, так вообще вся система может пойти в разнос. Нужны будут фильтры подавляющие колебания с частотой выше 3кГц довольно высоких порядков, они будут вносить искажения в цепь обратной связи а это никак не добавит устойчивости к такому регулятору.

Вобщем, проблемы надо будет решать, схема будет усложнятся.

Проще всего не допустить этого в корне, выполнив цепь ОС чисто в линейной части схемы и по наиболее короткому пути.

ЦАП будет играть роль обычного переменного резистора.

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

Учение - изучение правил. Опыт - изучение исключений.

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

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

  • Ответов
  • Создана
  • Последний ответ

Топ авторов темы

Зачем пытаться переложить на МК то, к чему он не готов изначально? Возьмите даташит на любой ШИМ-контроллер и посмотрите на его внутреннюю схему. Это будет примерно то, что вы хотите сделать программно. Защиты по пере- и недо-напряжению, защита ключа по току и т.д. Я уже не говорю об управлении силовыми ключами, куда придётся, в любом случае, ставить драйвер. А во многих ШИМах предусмотрено прямое управление ключами. Так что, экономии здесь не получится. Только ухудшение технических характеристик. Тем более, что ИБП работает в условиях больших импульсных помех, а к чему может привести сбой программы в МК? Я думаю, что производители ШИМ контроллеров давно бы перестали их производить, и перешли бы на производство ПО для МК, которое сделает из последнего то, что вам больше подходит. Покупаешь МК, прошиваешь его эмулятором UC3842 или ещё какой экзотикой, и все дела!

Никогда не спорьте с дураком - люди могут не заметить между вами разницы

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

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

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

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

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

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

Есть специальные МК с ШИМ для этих целей - с аппаратным формирователем мертвого времени. Специально предназначены для силовой электроники. Остальное зависит исключительно от аккуратности программирования и разводки платы.

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

Учение - изучение правил. Опыт - изучение исключений.

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

Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

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

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

Скажите пожалуйста,приобрел программатор USBasp(клон) из Китая. Пока имел дело с Atmega8 все было ОК. Недавно понадобилось прошить attiny2313 и начались непонятки. Открываю прошивку выставляю fuze и больше МК не читается. Оживляю доктором,открываю прошивку и fuze не трогаю(остаются по умолчанию заводские),после прошивки опять МК не читаем. Шью программой extremBurnerAvr. Что и с чем не то?

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

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

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

Литиевые аккумуляторы EVE Energy и решения для управления перезаряжаемыми источниками тока (материалы вебинара)

Опубликованы материалы вебинара Компэл, посвященного литиевым аккумуляторам EVE Energy и решениям для управления перезаряжаемыми источниками тока.

На вебинаре мы представили информацию не только по линейкам аккумуляторной продукции EVE, но и по решениям для управления ею, что поможет рассмотреть эти ХИТ в качестве дополнительной альтернативы для уже выпускающихся изделий. Также рассмотрели нюансы работы с производителем и сервисы, предоставляемые Компэл по данной продукции. Подробнее>>

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

Am.ps

не плохо бы видеть фьюзы и репорт с extremBurnerAvr

Фьюзы L-64 H-DF.

Пробовал и AVRdudechell. Выставляешь Hex и фьюзы не трогаешь(по умолчанию) и при записи EEPROM ошибка и в отчете(см .скрин)

post-157184-0-23806800-1440224807_thumb.jpg

post-157184-0-58678000-1440227685_thumb.jpg

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

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

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

Из личного опыта. Программатор usbasp(китай) ATiny2313(новая) читает нормально, но при записи выдает ошибку. Пихаю мк вот в такой программатор http://avr.nikolaew.org/progr , запускаю прогу uniprof, устанавливаю галочку Тормоз, жму FUSE, ставлю галочку на CKDIV8(это предделитель тактовой частоты на 8 устанавливается с завода), жму write, жму Prog (с первого раза обычно выдает ошибку). И все мк читается и пишется программатором usbasp. Low Fuse E2. Как я понел вы хотели выставить Int RC 8Мгц это будет Low Fuse E4

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

Всем добрый вечер !

Парни , подскажите - тини13а , АЦП , что лучше выбрать в качестве ИОН , напряжение питания +5В или внутренний ИОН 1.1В ? В обще больших требований к точности не требуются , в пределах одной десятой былобы нормально .

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

Всё зависит от задачи. И одной десятой чего?

Если тебе надо потенциометры заводить, то напряжение питания в качестве опорного - хороший выбор. А если надо измерять напряжение не связанное с напряжением питания - то встроенный ИОН.

Но надо учесть что встроенный ИОН работает ТОЛЬКО в определенном диапазоне питающих напряжений, на нижнем пределе на котором контроллер еще может работать он будет давать огромную погрешность.

И если стоит задача минимизации потребления то использование встроенного ИОН добавляет потребляемый ток.

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

Учение - изучение правил. Опыт - изучение исключений.

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

Да нет у тиньки 13-й 2,56В , выбор совсем не велик , или VCC или 1.1В , Вот мне и интересно , что бутет точнее ?

Всё зависит от задачи. И одной десятой чего?

А если надо измерять напряжение не связанное с напряжением питания - то встроенный ИОН.

Задумка есть сделать разрядник для NI-Cd АКБ от шуруповерта , т.е. доразряжать АКБ до 0,9В на банку , типа борьба с эфектом памяти , все будет запитываться от самого АКБ , ну и чтобы МК отключал нагрузку при достижении заданного напряжения .

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

можно и без МК такие вещи делать

Можно конечно , мне проще на МК сделать , да и данная вами схема в том виде как есть не пойдет , ей разряжают одиночные элементы , а у меня АКБ на 14,4 В , доразряжать который надо до 10,8В.

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

У ИОН - точность указана в даташите на контроллер, если использовать опорное в виде напряжения питания то точность будет зависеть от точности применённого стабилизатора питания контроллера. Но вообще, к питанию привязываются только если надо снять напряжения с потенциометров, завязанных на то же питание. В иных случаях оно не имеет смысла - точность стабилизаторов напряжения как правило ни в какие ворота по сравнению даже со встроенным ИОН.

Учение - изучение правил. Опыт - изучение исключений.

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

Alexeyslav , если я правильно вас понял , то мне надо мое измеряемое напряжениние загнать где то в середину измеряемого диапазона , типа максимальное напряжение какое будет измерять МК 22В , мои 10-11 вольт будут в середине этого диапазона , и МК будет измерять их с приемлемой точностью ?

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

Тебе их надо будет отображать? Если нет... то по большому счету чего тебе 22 вольта сдалось? сделай 12В максимумом, один фиг что выше 12В тебя не интересует, ну будет выдавать максимум на свежих аккумуляторах пока до 12В не разрядится... делов-то.

В твоём случае, чем ближе порог к концу шкалы тем точнее будет. АЦП всего 10 бит, младший разряд - одна тысячная от максимума, если принять 12В то это будет 0.12В а реально шум сожрет 2 младших разряда, и в лоб у тебя будет погрешность измерения +-0.5В. Чтобы точнее надо выравнивать измерения - например по методу подвижного окна, когда за результат измерения считается среднее значение N последних измерений. Удобно N брать равным 16 или 32, удобная арифметика получается да и в 2 байта влазит без переполнения в промежуточных вычислениях.

Ежели надо будет выводить, удобней за верхнюю границу взять 16В, арифметика сильно упрощается.

Учение - изучение правил. Опыт - изучение исключений.

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

АЦП всего 10 бит, младший разряд - одна тысячная от максимума, если принять 12В то это будет 0.12В

0.012B

Никогда не спорьте с дураком - люди могут не заметить между вами разницы

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

Выводить значения мне не надо , если повешку один светодиод , думаю просто сравнивать значения ADC с заданным значением . Это моё первое знакомство с АЦП , пробую совместить изучение , с какойни нибудь пользой ))) Спасибо .

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

ну тогда как и писали выше. настраиваете на непрерывное преобразование, в обработчике по окончанию преобразования складываете эти значения и потом вычисляете среднее. если использовать все 10 бит, то точность будет достаточно высокая.

Не знаеш как? Спроси у Google'а !!!

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

Один светодиод это банально, повесь их хотябы штуки 4...10(через регистр HC595).

Первым делом надо настроить АЦП, а именно его делитель. Это может показаться неочевидным, но АЦП в контроллере конденсаторный - слишком высокая частота работы АЦП и точность падает, слишком низкая частота и точность ТОЖЕ ПАДАЕТ.

Этот ньюанс надо усвоить.

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

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

Учение - изучение правил. Опыт - изучение исключений.

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

АЦП в контроллере конденсаторный - слишком высокая частота работы АЦП и точность падает, слишком низкая частота и точность ТОЖЕ ПАДАЕТ.

Не АЦП конденсаторный, а ЦАП в этом АЦП. Но даже если бы он был резистивным, то ограничения времени преобразования снизу и сверху никак бы не изменились, потому что проблемой является не матрица ЦАПа, а УВХ. Именно УВХ ограничивает время преобразования. Сверху сопротивлением ключа УВХ, а снизу емкостью запоминающего конденсатора в совокупности с утечкой на входе компаратора сравнения. Емкости ЦАПа подобраны таким образом, чтобы удовлетворять ограничениям УВХ.

лучший метод - метод подвижного окна, когда в потоке измерений берется именно N последних измеренных значений.

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

Не одиночные отклонения, а некий СПЕКТР помех.

Скользящее прямоугольное окно - это простейший КИХ ФНЧ с нулями на АЧХ кратными частоте, обратно пропорциональной длительности окна. Но частота отсчетов АЦП должна быть не менее, чем вдвое выше, чем верхняя частота сигнала и/или помехи. Иначе нужно ставить на входе АНАЛОГОВЫЙ фильтр, ограничивающий спектр сигналов (любых - полезных и/или помех) во избежании переноса спектра ВЧ в НЧ область (стробоскопический эффект размножения спектров).

Есть поразительно простой способ подавления наводок с частотами 50, 100, 150.... Гц всего лишь выбором длины окна равной 20 мс. Подавление будет осуществляться до уровня шума квантования АЦП.

Изменено пользователем my504

戦う前に相手のベルトの色に注目

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

Есть поразительно простой способ подавления наводок с частотами 50, 100, 150.... Гц всего лишь выбором длины окна равной 20 мс. Подавление будет осуществляться до уровня шума квантования АЦП.

а можно поподробней.... собственно что подразумевается под "длинна окна"?
Ссылка на комментарий
Поделиться на другие сайты

видимо имеется в виду частота преобразований (период 20 мс)

Изменено пользователем mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

Не совсем. Я думаю, что рекомендуется усреднять измерения, сделанные за период 20 мс.

Никогда не спорьте с дураком - люди могут не заметить между вами разницы

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

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

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

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

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

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

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

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

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

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

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

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

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

×
×
  • Создать...