ADC calc

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

HWman пишет:

А картинку контроллера как по мне лучше пересунуть до части расчётов АЦП.

иё вообще лучшее убрать :)-

напруга с делителя 10 и 20 при 15 = 5 V , а вот пересчёт АЦП - косяк ! ....уже подсказали :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

хотя правильнее так делать, простенький фильтр и защита от превышения напряжения на ацп. хз надо ее прикладывать или нет. может в качестве инфы

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

хз надо ее прикладывать или нет. может в качестве инфы

защищать всегда нано ( VD1 ).... пойду думать/исправлять/доделывать :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

я имею в виду последнюю схему а не стабилитрон

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

кстати для шунта надо добавить выделяемую мощность. так как это тоже надо рассчитывать

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

jeka_tm пишет:

хотя правильнее так делать, простенький фильтр и защита от превышения напряжения на ацп. хз надо ее прикладывать или нет. может в качестве инфы

Стабилитрон на 5.6 В критично начинает влиять на показания уже после 4 В, как по мне целесообразно ставить стабилитрон на 6.2 В, МК это ещё стерпит и влияние на измерение будет значительно меньше.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

хорошо. как раз есть стабилитрон на 5.1В. проверю

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

jeka_tm пишет:

хорошо. как раз есть стабилитрон на 5.1В. проверю

На стабилитроне 5.1 В влияние будет ещё жёстче. Я для себя вывел цыфру 80% от напряжения стабилизации - норм диапазон измерений.
Конечно можно править всё программно, но это не по фэншую.

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Кстати, тестил так:
Зарядил кондёр большой емкости и измерял на нём напряжение двумя портами, один был с стабилитроном, а второй нет.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

у меня вопрос.

когда все это портируете на ардуино?

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Синяя это с стабилитроном(я её слегка поднял), а зелёная без.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

для токового шунта и не стоит делать предел выше 80% итак, как могут быть импульсные перегрузки

а вообще можно соорудить такую схему. теоретически должна работать

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

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

http://arduino.ru/forum/proekty/samodelnyi-datchik-toka пользуясь случаем.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

Puhlyaviy пишет:

у меня вопрос.

когда все это портируете на ардуино?

http://arduino.ru/forum/proekty/lipo-zaryadka-s-balansirom#comment-80518

4 диф. усилителя на LM324

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

обновление отослал.... НО забыл переделать АЦП-6....9 и АЦП-11....13

ПОКА пересчёт только для АЦП-10 :(

по операционнику что надо сделать ?

добавить ввод R2, R3; вывести К усиления; вывести ( Uшунта * Ку ) ? если ( Uшунта * Ку ) => Uref - помигать красненьким ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

если ДифУс питать от VCC МК - то зачем ставить защиту для МК по выходу ДифУс ?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

программу выложил на яндекс диске

для диф. картинку и резисторы, R1 и R3. чтобы на картинке номиналы сразу появлялись, чтобы знать что собирать

и диф наверно просто отдельно. задаем входное напряжение. меняем резисторы и получаем нужное напряжение на выходе. это как вариант

вот картинка, если надо изменю

насчет защиты. диф. усилитель считает разницу Ur1-Ur2. но насколько помню любое из них не должно быть больше питания усилителя

поэтому если ставить такой усилитель для шунта и использовать питание мк, защита не нужна

но если как например в моем заряднике на 3 элементе батареи. Ur1=12.4 Ur2=8.3. разность меньше питания мк, но каждое из них больше питания мк

 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

на выходе усилителя не может же быть меньше GND и больше VCC ? 

отправил новую версию... со страничками....

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

конечно не может при однополярном питании

с номиналами на схеме классно получилось))

таблица вся обновляется

предложения:

1. микроамперы для шунта это лишнее

2. шунт множитель 0,01 и 0,1

3. точность U и I может сделать рядом со значениями

4. для делителя схему нарисую, также значения будут ментся

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

посмотри крайнюю версию - в плане шунтовой закладки..... на жёлтые прямоугольники надо делать клик левой мышиной кнопкой ....

завтра интернета у миня не будет, дежурю.... ТАК нормально будет ?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

отлично получается

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

разрядность ацп наверно тоже выпадающим списком

надпись коэффициент надо изменить . хоть сокращенно кофф. усиления чтобы влезло

для делителя завтра картинку нарисую

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

сколько АЦП в список засунуть ? с ЦАП-8 до ЦАП-13 ? или как ?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

да 10-13 хватит

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

на рисунок можно только наложить свои объекты, щас пришлю версию где я их подкрасил - вам будет понятнее как рисовать под ето дело лучше, на эту картинку еле уместил компоненты, чтобы они не перекрывали элементы картинки

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так изменю как надо. только скажи что поправить

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

посмотри - сам поймёшь :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

хорошо поправлю

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

поправил. детитель заодно сделал

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

чё поправил - не вижу :( , я уж и сам её растянул по пикселям в 1,2 раза :)

...с делителем - будем работать 

завёл сибе диск :) , но ещё не всё изучил :(

так видно файлик ? - https://yadi.sk/d/oXNdEKXMbVgwh

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

да видно

поправил чтобы больше было места для текста. а что еще надо поправить?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

если устраивает картинка с номиналами из последней версии - то ничё не надо.... в крайнВерсии - как ? чё добавить ? изменить ?

комбо-боксы ( выпадающие списки выбора - не буду ставить... при плотном расположении с ними трудно работать :( , при запуске приложения лучше предупрежу, чё и как нажимать :)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

замерил пальцем по экрану - изменили пиксельность.... :) эт моя тоже умеет....

моя имел ввиду, что в некоторых случаях нужно будет переносить "R3" на другую сторону от резистора... пока всё норм !

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так номинал под r3 должен быть. но если надо перенесу

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

и ещё вопрос по железу...

может ли U на пине АЦП превышать Uref АЦП ?

- нет - сгорит пин !

- да - но не более VCC, но при этом данные с АЦП будут неадекватные ( переполнение типа ) ! например, при Uref=1,1 V и на входе АЦП от 1,11111111 до 5,0 V - на выходе АЦП будет всегда 1023 ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

jeka_tm пишет:

так номинал под r3 должен быть. но если надо перенесу

виртуально спросил, на потом... щас - всё нормально

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

сделать красным моргание что напяржение превышает uref

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

сделаю ! а на вопрос не ответил :)-

...спать с суток, потом доделаю

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

ну возвращайся как отдохнешь

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

обновления будут спонтанные... вы же сможете отследить ? или здесЯ сообщать ?

HWman, вам видно файл ? скоро вашу картинку вставлю - если место освободится....

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

а вот ещё вопрос - замещать файл или плодить версии ? сохранение на ЯДиске версий - не поможет ( в проекте на Делфи - много файлов ), откат на диске - невозможен ! всё равно мине нано хранить версии.... оно мине нано ? 

....сам и ответил :)

на ЯДиске будет крайняя версия тока... без нумерации версии и сборки :(

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

правильно. тогда и ссылка на файл будет работать

лучше сообщать. хз когда будут обновления

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

ok !

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

обновил.... вкладку про Диф - закончил, из сообщений удалю вторую кнопку и начну пилить вкладку про делитель под стиль вкладки про Диф

пожелания, критика есть ?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

подправил картинки если надо

с усилителем классно получилось. быстро посчитал

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

НЕ НАДО ! масштабировать я и в АдобеФотошопе могу.... вот если нано будет надпись перенести в другое место - тогда попрошу :)

тревога ВКЛ  - при U => Uref , а не при U => Uref !!!!! как надо ? чё ещё добавить ?

жду предложений, пока буду вылизывать код.... и первую вкладку....

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

обновил с картинками.... чёбы не обидеть HWman :)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

я не масштабировал в какой то проге. я конвертировал в большем разрешении

про тревогу не понял. вроде одно и тоже написал

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

 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

блин ! 

тревога ВКЛ  - при U => Uref , а не при U > Uref !!!!! как надо ? чё ещё добавить ?

жертва копипаста...

первые заставки уберу, но как узнает юзер - как поменять номиналы ?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

 тревога U > Uref

будем считать что юзер не полный дебил и догадается, полный дебил идет лесом

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

тревога U > Uref , информационные окна убраны - обновил

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

выбор тревога U > Uref или U >= Uref - пока не работает, работает по умолчанию U > Uref