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

    

Проект с контроллером msp430

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

 

Поделиться сообщением


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

Проблема заключается в том что я не умею работать с этим контроллером.

......

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

 

1. Из софта рекомендую IAR компилятор, С

2. Из платформы - любой процессор с наличием АЦП (а оне шас есть практ. во всех).

Конкретно -возьмите MSP430F5438A. Как ни странно, но со старшими моделями работать часто проще чем с первыми версиями.

3. Схемотехника - силовой ключ, который замыкает Ваш акк. на эквивалент(ы) нагрузки, с земелей соедины через шунт, с которого раз в 0.1 с замеряем напряжение.

Также меряем напряжение на самом акк.

4. Основа алгоритма - замыкаем ключем акк на нагрузку и смотрим график "просадки" акк со временем.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3. Схемотехника - силовой ключ, который замыкает Ваш акк. на эквивалент(ы) нагрузки, с земелей соедины через шунт, с которого раз в 0.1 с замеряем напряжение.

Также меряем напряжение на самом акк.

4. Основа алгоритма - замыкаем ключем акк на нагрузку и смотрим график "просадки" акк со временем.

 

Что-то очень топорно.

Предлагаете тупо разрядить аккумулятор чтобы узнать его емкость?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Что-то очень топорно.

Предлагаете тупо разрядить аккумулятор чтобы узнать его емкость?

 

"Топорность" должен ликвидировать ТС :)

Емкость аккумуляторов обычно указана на маркировке.

Если нет - то не обязательно гнать до нуля. По кривой достаточно интерполировать где будет ноль, а разрядить

процентов на 5-10. UPS при включении обычно так самл-проверяются.

 

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

 

 

 

 

Поделиться сообщением


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

 

И что же это за кривая? Может имеете табулированную таблицу? Или формулу?

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

Предлагаете устройству читать маркировку? :biggrin:

 

Тонны статей в сети есть о том как врет маркировка аккумуляторов.

Поделиться сообщением


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

....

В "ТЗ" об этом ничего не сказано :)

Я пас.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Это не проблема, тем более для студента технического ВУЗА :)

 

1. Из софта рекомендую IAR компилятор, С

2. Из платформы - любой процессор с наличием АЦП (а оне шас есть практ. во всех).

Конкретно -возьмите MSP430F5438A. Как ни странно, но со старшими моделями работать часто проще чем с первыми версиями.

3. Схемотехника - силовой ключ, который замыкает Ваш акк. на эквивалент(ы) нагрузки, с земелей соедины через шунт, с которого раз в 0.1 с замеряем напряжение.

Также меряем напряжение на самом акк.

4. Основа алгоритма - замыкаем ключем акк на нагрузку и смотрим график "просадки" акк со временем.

Работать нужно с конкретной моделью msp430, как сказал преподаватель, схема очень проста, акб соединяем с резистором(номинал которого заранее подберём) и к резистору подключаем сам контроллер. Для меня сложность составляет только написание самого когда, так как я вообще не разбираюсь в нём, по этому и прошу помощи на данном форуме

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Работать нужно с конкретной моделью 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

----

:)

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Есть некоторая противоречивать.

Какой контроллер, если это не страшная военная тайна.

Если это таки 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

----

:)

Нне совсем понял что за список ) вы разбираетесь в работе с этим контроллером? если да то можно как то с вами связаться?

Поделиться сообщением


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

Список - примеры "стартовых" программ для работы с различной периферией различных серий в семействе, начинающемся на MSP430.

Как искать - знаете. Согласен, что у Ti ОНО несколько запрятано :)

Если надо - пишите в личку (изучите настройки своего профиля).

Побобные задачи обсуждаются (как правило) тут

 

 

Поделиться сообщением


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

Нужна мерить не только емкость но и ESR аккумулятора, если она выше нормы то емкость можно не проверять.

Для точного измерения как минимум несколько раз прогнать цикл разряд заряд и для этого нужны алгоритмы заряда SLA, NMH, LIFE, LITi.

Поделиться сообщением


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

 

1. Вы хотя бы с каким-нибудь контроллером работали ?

2. Какой язык программирования вам знаком ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1. Вы хотя бы с каким-нибудь контроллером работали ?

2. Какой язык программирования вам знаком ?

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

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация