Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проект с контроллером msp430
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
emelyanov.artem
Здравствуйте! Я студент технического ВУЗа и у нас по одной из дисциплин есть задание, мне выпало собрать с помощью этого контроллера проект. Суть заключается в том чтобы контроллер вычислял какая ёмкость у аккумулятора. Проблема заключается в том что я не умею работать с этим контроллером. Хочу попросить у вас помощи или подсказки как реализовать данный проект, если есть люди которые могут помочь свяжитесь пожалуйста.
k155la3
Цитата(emelyanov.artem @ Nov 24 2016, 08:19) *
......
Проблема заключается в том что я не умею работать с этим контроллером.
......

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

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

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


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


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

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



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


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

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

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

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

Работать нужно с конкретной моделью msp430, как сказал преподаватель, схема очень проста, акб соединяем с резистором(номинал которого заранее подберём) и к резистору подключаем сам контроллер. Для меня сложность составляет только написание самого когда, так как я вообще не разбираюсь в нём, по этому и прошу помощи на данном форуме
k155la3
Цитата(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

emelyanov.artem
Цитата(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

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

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

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

Нужна мерить не только емкость но и ESR аккумулятора, если она выше нормы то емкость можно не проверять.
Для точного измерения как минимум несколько раз прогнать цикл разряд заряд и для этого нужны алгоритмы заряда SLA, NMH, LIFE, LITi.
dimka76
Цитата(emelyanov.artem @ Nov 24 2016, 07:19) *
Проблема заключается в том что я не умею работать с этим контроллером.


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

С ноября '16 с каким-нибудь уж точно (;
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.