реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Проект с контроллером msp430, Измерение ёмкости аккумулятора с помощью контроллера msp430.
emelyanov.artem
сообщение Nov 24 2016, 04:19
Сообщение #1





Группа: Участник
Сообщений: 7
Регистрация: 24-11-16
Пользователь №: 94 335



Здравствуйте! Я студент технического ВУЗа и у нас по одной из дисциплин есть задание, мне выпало собрать с помощью этого контроллера проект. Суть заключается в том чтобы контроллер вычислял какая ёмкость у аккумулятора. Проблема заключается в том что я не умею работать с этим контроллером. Хочу попросить у вас помощи или подсказки как реализовать данный проект, если есть люди которые могут помочь свяжитесь пожалуйста.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 24 2016, 07:33
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(emelyanov.artem @ Nov 24 2016, 08:19) *
......
Проблема заключается в том что я не умею работать с этим контроллером.
......

Это не проблема, тем более для студента технического ВУЗА sm.gif

1. Из софта рекомендую IAR компилятор, С
2. Из платформы - любой процессор с наличием АЦП (а оне шас есть практ. во всех).
Конкретно -возьмите MSP430F5438A. Как ни странно, но со старшими моделями работать часто проще чем с первыми версиями.
3. Схемотехника - силовой ключ, который замыкает Ваш акк. на эквивалент(ы) нагрузки, с земелей соедины через шунт, с которого раз в 0.1 с замеряем напряжение.
Также меряем напряжение на самом акк.
4. Основа алгоритма - замыкаем ключем акк на нагрузку и смотрим график "просадки" акк со временем.

Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 24 2016, 07:49
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(k155la3 @ Nov 24 2016, 09:33) *
3. Схемотехника - силовой ключ, который замыкает Ваш акк. на эквивалент(ы) нагрузки, с земелей соедины через шунт, с которого раз в 0.1 с замеряем напряжение.
Также меряем напряжение на самом акк.
4. Основа алгоритма - замыкаем ключем акк на нагрузку и смотрим график "просадки" акк со временем.


Что-то очень топорно.
Предлагаете тупо разрядить аккумулятор чтобы узнать его емкость?
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 24 2016, 07:57
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(AlexandrY @ Nov 24 2016, 11:49) *
Что-то очень топорно.
Предлагаете тупо разрядить аккумулятор чтобы узнать его емкость?


"Топорность" должен ликвидировать ТС sm.gif
Емкость аккумуляторов обычно указана на маркировке.
Если нет - то не обязательно гнать до нуля. По кривой достаточно интерполировать где будет ноль, а разрядить
процентов на 5-10. UPS при включении обычно так самл-проверяются.

А какой еще вариант узнать сколько эенергии в "черном ящике" кроме как "слить" ее наружу ?



Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 24 2016, 08:35
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(k155la3 @ Nov 24 2016, 09:57) *
Емкость аккумуляторов обычно указана на маркировке.


И что же это за кривая? Может имеете табулированную таблицу? Или формулу?
На кой нужен разряженный аккумулятор устройству которое само от него питается и ему просто надо знать сколько у него осталось рабочего времени?
Предлагаете устройству читать маркировку? biggrin.gif

Тонны статей в сети есть о том как врет маркировка аккумуляторов.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 24 2016, 09:48
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(AlexandrY @ Nov 24 2016, 12:35) *
.... устройству которое само от него питается и ему просто надо знать сколько у него осталось рабочего времени?
....

В "ТЗ" об этом ничего не сказано sm.gif
Я пас.
Go to the top of the page
 
+Quote Post
emelyanov.artem
сообщение Nov 28 2016, 11:13
Сообщение #7





Группа: Участник
Сообщений: 7
Регистрация: 24-11-16
Пользователь №: 94 335



Цитата(k155la3 @ Nov 24 2016, 08:33) *
Это не проблема, тем более для студента технического ВУЗА sm.gif

1. Из софта рекомендую IAR компилятор, С
2. Из платформы - любой процессор с наличием АЦП (а оне шас есть практ. во всех).
Конкретно -возьмите MSP430F5438A. Как ни странно, но со старшими моделями работать часто проще чем с первыми версиями.
3. Схемотехника - силовой ключ, который замыкает Ваш акк. на эквивалент(ы) нагрузки, с земелей соедины через шунт, с которого раз в 0.1 с замеряем напряжение.
Также меряем напряжение на самом акк.
4. Основа алгоритма - замыкаем ключем акк на нагрузку и смотрим график "просадки" акк со временем.

Работать нужно с конкретной моделью msp430, как сказал преподаватель, схема очень проста, акб соединяем с резистором(номинал которого заранее подберём) и к резистору подключаем сам контроллер. Для меня сложность составляет только написание самого когда, так как я вообще не разбираюсь в нём, по этому и прошу помощи на данном форуме
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 28 2016, 15:49
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(emelyanov.artem @ Nov 28 2016, 15:13) *
Работать нужно с конкретной моделью msp430, как сказал преподаватель, схема очень проста, акб соединяем с резистором(номинал которого заранее подберём) и к резистору подключаем сам контроллер. Для меня сложность составляет только написание самого когда, так как я вообще не разбираюсь в нём, по этому и прошу помощи на данном форуме

Есть некоторая противоречивать.
Какой контроллер, если это не страшная военная тайна.
Если это таки MSP430, берете набор ихних примеров - и вперед.
----
slac010.zip
slac011l.zip
slac013i.zip
slac015p.zip
slac019.zip
slac019l.zip
slac080k.zip
slac118g.zip
slac123f.zip
slac151f.zip
slac163e.zip
slac166m.zip
slac300f.zip
slac375e.zip
slac375f.zip
slac417h.zip
slac452d.zip
slac463c.zip
slac469e.zip
slac487.zip
slac491d.zip
slac511c.zip
----
sm.gif

Go to the top of the page
 
+Quote Post
emelyanov.artem
сообщение Dec 1 2016, 03:06
Сообщение #9





Группа: Участник
Сообщений: 7
Регистрация: 24-11-16
Пользователь №: 94 335



Цитата(k155la3 @ Nov 28 2016, 16:49) *
Есть некоторая противоречивать.
Какой контроллер, если это не страшная военная тайна.
Если это таки MSP430, берете набор ихних примеров - и вперед.
----
slac010.zip
slac011l.zip
slac013i.zip
slac015p.zip
slac019.zip
slac019l.zip
slac080k.zip
slac118g.zip
slac123f.zip
slac151f.zip
slac163e.zip
slac166m.zip
slac300f.zip
slac375e.zip
slac375f.zip
slac417h.zip
slac452d.zip
slac463c.zip
slac469e.zip
slac487.zip
slac491d.zip
slac511c.zip
----
sm.gif

Нне совсем понял что за список ) вы разбираетесь в работе с этим контроллером? если да то можно как то с вами связаться?
Go to the top of the page
 
+Quote Post
k155la3
сообщение Dec 1 2016, 07:55
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(emelyanov.artem @ Dec 1 2016, 07:06) *
Нне совсем понял что за список ) вы разбираетесь в работе с этим контроллером? если да то можно как то с вами связаться?

Список - примеры "стартовых" программ для работы с различной периферией различных серий в семействе, начинающемся на MSP430.
Как искать - знаете. Согласен, что у Ti ОНО несколько запрятано sm.gif
Если надо - пишите в личку (изучите настройки своего профиля).
Побобные задачи обсуждаются (как правило) тут

Go to the top of the page
 
+Quote Post
Aldec
сообщение May 26 2017, 05:06
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 21-06-16
Пользователь №: 92 272



Цитата(AlexandrY @ Nov 24 2016, 09:35) *
Тонны статей в сети есть о том как врет маркировка аккумуляторов.

Нужна мерить не только емкость но и ESR аккумулятора, если она выше нормы то емкость можно не проверять.
Для точного измерения как минимум несколько раз прогнать цикл разряд заряд и для этого нужны алгоритмы заряда SLA, NMH, LIFE, LITi.
Go to the top of the page
 
+Quote Post
dimka76
сообщение Jun 25 2017, 22:22
Сообщение #12


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(emelyanov.artem @ Nov 24 2016, 07:19) *
Проблема заключается в том что я не умею работать с этим контроллером.


1. Вы хотя бы с каким-нибудь контроллером работали ?
2. Какой язык программирования вам знаком ?


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
Obam
сообщение Jun 26 2017, 08:07
Сообщение #13


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Цитата(dimka76 @ Jun 26 2017, 02:22) *
1. Вы хотя бы с каким-нибудь контроллером работали ?
2. Какой язык программирования вам знаком ?

С ноября '16 с каким-нибудь уж точно (;


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 19:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016