Тестер Li-Ion на PIC16F73

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Аватара пользователя
oleg235
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Пт ноя 20, 2009 14:32:31
Откуда: Минск

Тестер Li-Ion на PIC16F73

Сообщение oleg235 »

В общем, у меня появилась необходимость выбрать из кучи литиевых банок 18 штук самых емких. Поэтому нужен прибор, который измеряет их емкость.
Контроллер выбран такой потому, что под руками есть собранный на нем блок охранной сигнализации. То есть часть платы с базовой обвязкой есть - это хорошо. А вот то, что с PIC я еще не сталкивался - это плохо.
Как я себе представляю алгоритм работы с прибором:
1. пара аккумуляторов подключается к образцовым резисторам.
2. раз в секунду замеряется падение напряжения на резисторах.
3. по измеренному падению напряжения и известному сопротивлению рассчитывается ток в цепи.
4. полученное значение емкости выдается на ЖКИ HD44780.
5. значение емкости и напряжения на аккумуляторе выдается в UART.
6. после разрядки до 2,75В нагрузка отключается и подается звуковой сигнал.

Теперь собственно вопросы:
1. как правильно очистить МК от уже ненужной программы? Слышал, что у них там какая-то константа записана, после утери которой будут проблемы с работоспособностью.
2. хватит ли встроенного АЦП для этой задачи?
3. на каком языке проще написать программу? Задачи оптимизации объёма и скорости выполнения вроде как нет.
4. может такое уже кто-то делал?
Реклама
Аватара пользователя
Enigm
Говорящий с текстолитом
Сообщения: 1663
Зарегистрирован: Вт апр 03, 2012 20:36:41
Откуда: Сочи

Re: Тестер Li-Ion на PIC16F73

Сообщение Enigm »

Собственно раньше тоже страдал такой ерундой, но оценив свои временные затраты плюс комплектуха, плюнул и купил готовый http://www.parkflyer.ru/28536/product/1 ... refcat=216
Дешего имеет все функции и уневерсален.
Ну а если все таки хочется самому то вот http://forum.rcdesign.ru/f8/thread59625.html вам длинная тема про это.
Реклама
Аватара пользователя
oleg235
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Пт ноя 20, 2009 14:32:31
Откуда: Минск

Re: Тестер Li-Ion на PIC16F73

Сообщение oleg235 »

В той длинной теме собирают ЗАРЯДНОЕ. А у меня зарядное для литиевых аккумуляторов уже есть.
Мне нужно РАЗРЯДНОЕ. Покупать смысла не вижу, ибо задача по подбору ячеек - единоразовая.
Аватара пользователя
Enigm
Говорящий с текстолитом
Сообщения: 1663
Зарегистрирован: Вт апр 03, 2012 20:36:41
Откуда: Сочи

Re: Тестер Li-Ion на PIC16F73

Сообщение Enigm »

oleg235 писал(а):В той длинной теме собирают ЗАРЯДНОЕ. А у меня зарядное для литиевых аккумуляторов уже есть.
Мне нужно РАЗРЯДНОЕ. Покупать смысла не вижу, ибо задача по подбору ячеек - единоразовая.
Вы явно тему даже толком не посмотрели ибо там есть и цыклы заряда разряда, тем самым можно узнать сколько в аккум вливается и отдается.
Вот http://avrcpp.narod.ru/zu17/zu.html тут все в одном месте.
Это единственная толком доведенная до ума и открытый проэкт.
Где вы можете посмотреть каким образом устроенна разрядная цепь и ее алгоритм работы в прошивке.
Ну или сидеть выдумывать самому.
Удачи вам.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Тестер Li-Ion на PIC16F73

Сообщение oleg110592 »

давненько делал подобное, проект был утерян, индикатор был светодиодный, да и громоздко всё было - при таких ценах лучше купить. Если уж надо самому - тут помогут.
Теперь собственно вопросы:
1. как правильно очистить МК от уже ненужной программы? Слышал, что у них там какая-то константа записана, после утери которой будут проблемы с работоспособностью.
2. хватит ли встроенного АЦП для этой задачи?
3. на каком языке проще написать программу? Задачи оптимизации объёма и скорости выполнения вроде как нет.
4. может такое уже кто-то делал?

ответы:
1. в выбранном вами микроконтроллере, при стирании, потеря константы вроде не грозит работоспособности, за отсутствием таковой
2. ацп хватит (моё мнение)
3. ну тут сложно ответить (каждому - своё) - предложу Си
4. выше писал
Реклама
eufs
Опытный кот
Сообщения: 772
Зарегистрирован: Вс апр 10, 2011 02:24:06
Откуда: г.Северодонецк

Re: Тестер Li-Ion на PIC16F73

Сообщение eufs »

Посмотрите мою работу http://radiokot.ru/circuit/digital/measure/75/
Есть обновления прошивки. Тема ответов на вопросы по конструкции http://www.radiokot.ru/forum/viewtopic.php?t=78424
Схема простейшая, для вашей задачи пойдет.
C0FFEE=‭12648430‬
Реклама
Аватара пользователя
oleg235
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Пт ноя 20, 2009 14:32:31
Откуда: Минск

Re: Тестер Li-Ion на PIC16F73

Сообщение oleg235 »

Я представляю схему устройства примерно так.
Изображение
Ключи нагрузок показаны условно.

В остальном правильно?
Ответить

Вернуться в «PIC»