|
|
![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
Новичок
Регистрация: 30.09.2013 Последняя активность: 13.04.2014 11:40
Сообщений: 30
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 27.06.2025 10:19
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Новичок
Регистрация: 30.09.2013 Последняя активность: 13.04.2014 11:40
Сообщений: 30
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
поподробнее про ошибки, в схеме? ааа, драйвер мосфета без плюса)))
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 27.06.2025 10:19
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Новичок
Регистрация: 30.09.2013 Последняя активность: 13.04.2014 11:40
Сообщений: 30
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
В глаз сначала лазером!
Регистрация: 04.09.2012 Последняя активность: 13.03.2023 01:47
Сообщений: 1814
Сказал(а) спасибо: 118
Поблагодарили: 118 раз(а) в 106 сообщениях
|
![]()
Но почему мой балансер выравнивает в любой момент когда он включен, и да он линейный и не имеет привязки к абсолютным значениям а чисто выравнивает среднюю точку но это совсем не страшно как его мощность мала как оказывается если АКБ постоянно балансируются то разбаланс у них маленький и нет смысла в мощном балансере конечно если не заряжать их до 4.25В (я видел тут варажения типа 4.35В) я литий заряжаю до 4.11, и он быстро выравнивает сильно разбалансированные АКБ, но а можно стаб на каждую банку (идеальный вариант) и вообще кайф если большие мощности это единственный вариант ясно дело, да я не определился как толком с ЗУ/балансером для 3 литиев и более но для 2-х всё просто. Но и по поводу таких токов почему то к ним не стремятся а всё же снижают, даже не по причине ключей а что такие токи при низкой напруге сочетание очень неприятное для разъёмов и проводов.
Но и по 100Вт от 3.7В я тоже не встречал. Но не всегда есть смысл гнаться за КПД если мощность мала. Но и так да фирменное всё фигня своё лучше. Но по поводу инверсного канала это не так страшно инверсию всегда можно сделать я делаю разводку как удобнее не обращая внимания на инверсный или прямой, только в вашем случае нужно исключить открытие ключа при загрузке, а то у меня светодиоды вспыхивают при подаче питания как сразу невозможно установить высокий уровень но в моём случае это пофиг. Еще меня ограничивает 0 слойные платы на который не пригнешь выше, а заказывать каждую плату тут разоришься. [Исправлено: Разряд, 01.10.2013 в 21:11] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 27.06.2025 10:19
Сообщений: 7980
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях
|
![]()
Ага.
А встроенный в МК усилитель не планируется использовать? А вообще, если при разработке импульсника рисовать схемы без косяков, по десять раз перепроверять исходники и разводку, паять без ошибок, то сразу он все равно не заработает. А если делать тяп-ляп, то он не заработает никогда... К чему это я интересно... ![]() [Исправлено: AVSel, 01.10.2013 в 21:38] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]() Цитата:
Если используется инверсный канал, то всё равно будет использоваться и неинвесный, занимая лапу. "Неинверсный" можно использовать в инверсном режиме, так что второй вывод нужен только для всяких полумостовых схем, где заодно задействуется Dead Time генератор. Даташит в помощь. То же самое касается и PB2 (ADC1), которому потребуется падение на шунте в 1,1V. Вместо 55мВ, которые можно получить используя встроенный дифференциальный усилитель. Да, он не сидит где попало и он не использует только одну лапу. Так что даташит в помощь (регистр ADMUX). |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]() [Исправлено: INFERION, 01.10.2013 в 21:46] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
В глаз сначала лазером!
Регистрация: 04.09.2012 Последняя активность: 13.03.2023 01:47
Сообщений: 1814
Сказал(а) спасибо: 118
Поблагодарили: 118 раз(а) в 106 сообщениях
|
![]()
Но да токи не большие так и есть, а будь они большие и всё было по другому. Да действительно высасывание АКБ до чиста при последовательном соединение большая проблема, просто можно сделать супер универсал но при небольших размерах схема получится больше АКБ и есть смысл просто применить большую ёмкость батарии и не высасывать до конца и будет больше толку. Но в любом случае подобные решения не для супер компактной портативной техники.
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
Новичок
Регистрация: 30.09.2013 Последняя активность: 13.04.2014 11:40
Сообщений: 30
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]() Цитата:
![]() даташит лежит распечатанный (настольной книгой). изучаю в перерывах от работы, вот только не могу определиться в каких режимах лучше исползовать ацп и шим для данного случая. по мере изучения тогда буду сюда выкидывать режимы с описанием как я их понял из даташита. (так сказать перевод с коментами и разжовыванием) |
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Новичок
Регистрация: 30.09.2013 Последняя активность: 13.04.2014 11:40
Сообщений: 30
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Используя один канал ацп, внутренний усилитель подключить не получится, тогда используя Vref 1,1В, 10бит цап (1024) с фильтром RC, при падении на шунте в 10мВ, значение ацп будет 9, что как мне подсказывает чутье это очень мало. Выход первый использовать ОУ, выход второй переносить шунт (это проще) и использовать дифференциальный режим ацп с Ку=20, что приведет значение ADC к ~186, для начала как то так.
[Исправлено: Mishany, 02.10.2013 в 13:50] Причина: посетили новые мысли |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
||
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]() Цитата:
Цитата:
разрядности ADC вечно мало на низких токах, т.к. его динамический диапазон низкий. Поэтому стоит разрабатывать схему так, чтоб максимизировать этот ДД. Если требуется на шунте 50мВ на макс. токах - будьте добры, рассчитайте шунт нормально. Внешний усилитель всё равно придётся делать с учётом его дифференциальных свойст, т.к. в таком зашумленном месте и с такими слабыми сигналами сигнальную массу от силовой необходимо изолировать, именно поэтому усилитель -дифференциальный. У него своя масса, которая цепляется непосредственно к шунту. А выход у него уже относительно другой массы, на которой сидит GND МК и, как Вы понимаете, сильно колбасится от силовухи на плате... Не всё так просто, по плате гуляют единицы и десятки милливольт помех, и без спец. мер они просто не дадут возможность выловить полезный сигнал. [Исправлено: INFERION, 02.10.2013 в 21:12] |
||
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Mishany (04.10.2013)
|
![]() |
![]() ![]() |
Увлеченный
Регистрация: 04.08.2013 Последняя активность: 29.08.2025 00:04
Сообщений: 448
Сказал(а) спасибо: 441
Поблагодарили: 167 раз(а) в 73 сообщениях
|
![]()
INFERION, а таки встроенный диф усилитель не айс? понятно, что коэффициент усиления поменьше, а вот в остальном? шумит побольше? а если питание ацп организовать через фильтр? зато можно место сэкономить.
UPD: кстати, еще вопрос: неужто при измерении встроенным ацп реально использовать все 10 разрядов? у меня ощущения, что в младшем разряде, а то и в двух шум галимый сидит?... [Исправлено: nomorewar, 02.10.2013 в 21:36] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
Скажем так - хуже внешнего, но его достаточно для работы с токами в 100...200 раз ниже максимального. Основной враг - смещение. Если получится его побороть, то проблем больше особых и нет. В 85-х мне этот усилитель сильно не понравился, но я пока не уверен что проблема в нём, т.к. с 25-х и 45-х перешел на 85-е совсем недавно, а у первых двух с усилителем всё хорошо (хоть и хуже чем у той же 44-й тиньки).
Шум вносит заметный, но при правильном подходе шум является серьёзным помощником, без которого появляется более опасный шум - шум квантования (те самые ступеньки из-за ограниченной разрядности АЦП). Этот шум противный своим гистерезисом и норовит заползти в видимую глазом область (НЧ). А где Вы его в этой тиньке видели? У неё общее питание, да и я не замечал чтоб АЦП сильно боялся помех по питанию. Тут важнее правильно выбрать точки для измерения полезного сигнала (непосредственно выводы шунта) и правильно их передать по проводникам к дифференциальному входу АЦП (отдельно двумя тонкими дорогами, идущими в непосредственной близости друг с другом и подальше от источников грязи). Ещё встроенный усилитель плох тем, что он представляет из себя схему на переключающихся конденсаторах (с тактированием около 12кГц), поэтому он не просто режет спектр, он ещё и альясинга боится, и долбит шунт как отбойный молоток добавляя этим помех. ВЧ помехи полезно сглаживать на входе в то время, как нормальный усилитель всё делает сам, ещё и работает быстрее. В даташите это не описано. Разрабы видать решили что этим продуктом пользуются только быдлокодеры, которых эти тонкости не волнуют... Цитата:
Для использования этого механизма ничего делать не требуется. Просто дать АЦП возможность шуметь, и по-больше семплов мерить. Больше семплов - чище сигнал в среднем. А ПИД-регулятор уже сам всё усреднит, т.к. по сути своей является фильтром. Наш глаз, кстати, тоже ещё какой фильтр. Но если используется ШИМ самого МК - возникнут проблемы с наведёнными помехами, которые тактируются с общего с АЦП генератора. Результат - корреляция заполнения ШИМ с показаниями АЦП. Противная штука, т.к. этот шум и шумом не назвать. Скорее какая-то статичная помеха, которую сглаживание не сгладит. С этим тоже можно бороться, но писанины будет не меньше чем я уже написал. Не всё так просто, да. ploop он тоже взялся из интереса, что-то мне кажется ему эта затея уже надоедать начала... [Исправлено: INFERION, 02.10.2013 в 23:58] |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 04.08.2013 Последняя активность: 29.08.2025 00:04
Сообщений: 448
Сказал(а) спасибо: 441
Поблагодарили: 167 раз(а) в 73 сообщениях
|
![]()
INFERION, Вам бы в учебных заведениях преподавать
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
Смещение - косяк любого усилителя. Оно нормировано и указано в даташитах. У МК даже предусмотрен режим калибровки этого смещения. Оба входа усилителя подключаются к одной лапе и в таком режиме усилитель в идеале должен дать ноль (вход замкнут), но в реале даёт что-то в районе 0...20LSB. Чем меньше - тем больше повезло. По-идее нужно записать это значение в переменную и затем вычитать его с каждого семпла (ну или добавлять к опорному значению регулятора). Но в реале всё не так радужно. Смещение это само по себе гуляет от чего угодно, и калибровать его лучше сразу при запущенном ШИМ и на реальном шунте, пока через него не течёт ток. У меня в 85-х тиньках жопа с ним полная. Как не калибруй - ниже 35LSB видит ноль. Т.е. на малых токах АЦП резко слепнет. А вот в 44-х тиньках результат калибровки вообще не ощутим. Там оказывается значение в 0...2LSB. У недорогих "внешних" усилителей со смещением тоже всё плохо, но самое главное - оно может оказаться отрицательным, и тогда получится ситуация как у меня - ниже нуля значение никак не опустится (в униполярном режиме) и АЦП будет слепнуть на малых значениях, пока сигнал не превысит это смещение. Встроенный усилитель умеет работать в биполярном режиме (знаковая арифметика, он же дополнительный код) и поэтому отрицательные смещения ему не страшны, но это в 2 раза уменьшит эффективную разрядность, да и возня со знаковыми переменными сложнее (дольше, больше памяти жрёт и т.п.), хотя Сишнику всё равно...
[Исправлено: INFERION, 03.10.2013 в 11:01] |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
Новичок
Регистрация: 30.09.2013 Последняя активность: 13.04.2014 11:40
Сообщений: 30
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]() Цитата:
И еще как я понял: внешний ОУ в дифференциальном вкючении может сэкономить килобайты памяти и нервов? По поводу этого драйвера, мне не нужно ловить токи ниже 2А (фара для мотоцикла вкл/выкл), размеры платы не ограничены))) |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
Нет. Он нюхает на Positive Differential Input относительно Negative Differential Input от нуля и выше, а в биполярном получается результат в знаковой форме, где он может померить и отрицательное значение (от нуля и ниже, но передаст со знаком "минус"). Negative Differential Input является сигнальной массой дифференциального усилителя, относительно которой сигнал и меряется. Если прицепить этот вывод на GND, то будет усилитель мерить относительно GND, но прицепить можно его куда угодно, если напряжение на этом выводе не превышает VCC и не опускается ниже GND. Потому и дифференциальный - меряет то он разницу между двумя выводами, а на абсолютные значения между этими выводами и GND нормальному усилителю насрать. Соответственно на GND могут гулять какие угодно помехи и он не будет обращать на них внимание.
Цитата:
Народ использует этот режим (ADLAR) чтоб отбрасывать последние 2 якобы зашумленные биты, а на самом то деле эта штука умножает показания на 64, затем фильтр (явный или неявный вроде нашего глаза или ПИД-регулятора) сглаживает и оказываться что в 6-ти младших битах что-то всётаки есть. Т.е. советую сразу использовать 16-ти разрядную арифметику, хотя тут и 8-ми разрядной как-то обходятся... |
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Mishany (04.10.2013)
|
![]() ![]() |
![]() ![]() |
Новичок
Регистрация: 30.09.2013 Последняя активность: 13.04.2014 11:40
Сообщений: 30
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
чтобы узнать смещение дифференциального усилителя соединяем входы между собой, включаем шим на номинальной нагрузке, и записываем несколько результатов измерения в эпром для анализа?
т.е. последний бит используется для хранения знака, и получается что диапазон значений ограничен 512, а в униполярном режиме диапозон 1024 и отрицательно напряжение если и переваривает то идентифицирует как положительное. [Исправлено: Mishany, 04.10.2013 в 09:39] |
![]() |
![]() ![]() |