|
|
|
30359 84 0 0 |
|
Опции темы | Поиск в этой теме |
12.03.2010, 13:15 | 41 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
В принципе, если усреднять показания АЦП, скажем делать 10 измерений и считать среднее значение, и учитывать/компенсировать падение на проводах в предел 4.19..4.21В вписатся можно легко.
|
12.03.2010, 14:43 | 42 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
По хорошему нужен 2-х канальный источника тока, управляемый МК, на ряд фиксированных значений, например 50, 500, 1000 и 2000мА. Максимальное напряжение, выдаваемое источником 4.3в,(для страховки, чтоб не взорвать литий).
Все остальное делает МК. Определить Литий или металлгидрид можно по напряжению, емкость акк. по росту напряжения, а можно и просто кнопочкой ток выставлять. |
12.03.2010, 14:53 | 43 | ||
Завсегдатай Фонарёвки
|
Цитата:
Цитата:
|
||
12.03.2010, 15:11 | 44 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
|
12.03.2010, 15:32 | 45 | |
Завсегдатай Фонарёвки
|
Когда это МК зависал? Я не видел такого ни разу.
Цитата:
|
|
12.03.2010, 15:35 | 46 |
Завсегдатай Фонарёвки
|
Я знаю пока только один источника тока, управляемый МК - ЦАП и схема с ОУ.
И это чисто источник тока, а как же стадия "стабилизация напряжения"? |
12.03.2010, 16:48 | 47 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Я видел. Основные причины: брак МК, сильные помехи и/или глюк в прошивке.
А без осциллографа МК лучше вообще не трогать Источник тока необязательно с плавной регулировкой, 2-4 токозадающих резистора, подключаемых полевиком. И все, не надо ковырятся с времянками, программируй только логику. |
12.03.2010, 17:02 | 48 |
Завсегдатай Фонарёвки
Регистрация: 17.02.2010 Последняя активность: 30.01.2016 13:11
Сообщений: 831
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
|
12.03.2010, 17:20 | 49 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Нет, не поможет.
Предохранитель ставится на ток, заведомо выше максимального, а ток может пойти любой. Скажем так, если в этот момент заряжается литий малой емкости( соответственно с большим внутренним сопротивлением) - предохранитель не сработает, сработает литий |
12.03.2010, 17:57 | 50 |
Ветеран Фонарёвки
Регистрация: 14.02.2010 Последняя активность: 18.11.2015 19:18
Сообщений: 9050
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
|
12.03.2010, 18:29 | 51 | |
Завсегдатай Фонарёвки
|
Цитата:
|
|
12.03.2010, 18:59 | 52 | |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 273
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
-------------- Читаю обсуждение и удивляюсь костыльности предлагаемых идей. Нужен простой импульсный преобразователь с обратной связью по току и напряжению. Ток измеряется при помощи АЦП со встроенным усилителем, в AVRах такие есть. |
|
12.03.2010, 19:05 | 53 |
Завсегдатай Фонарёвки
|
yuri Ассемблер и Си - это уже дело привычки. Мне например ассемблер более понятен. Если синтаксис у него можно описать одним предложением, а список всех команд на одном листе - то у Си это будет Война И Мир, если описать все возможные синтаксисы и заморочки.
И потом, с ассемблером всегда понятно, ЧТО делает процессор. Иногда читаю на форуме вопросы вроде "через что реализована такая-то функция" и удивляюсь: ведь в ассемблере подобные вопросы просто невозможны! |
12.03.2010, 19:16 | 54 | |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 05.09.2022 18:18
Сообщений: 1090
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
Для металгидридных контролируется рост напряжения между некими периодами, как расти перестало - значит зарядился, переводится на ток подзаряда ~50мА. Ограничение выходного напряжения ~4.3В, нужно какое-нить простое, техническое, например, питая источник от 4.5 вольт, или с помощью стабилитрона + ООС. |
|
12.03.2010, 19:21 | 55 |
Завсегдатай Фонарёвки
|
Конец заряда у лития происходит малым током. Если ты отключишь сразу, как только дойдёт до 4.2 - ты не зарядишь доконца, при отключении от источника питания напряжение на банке упадёт, и по твоему алгоритму снова включится... Короче, твой алгоритм зациклится и его будет колбасить
|
12.03.2010, 19:35 | 56 |
Завсегдатай Фонарёвки
Регистрация: 17.02.2010 Последняя активность: 30.01.2016 13:11
Сообщений: 831
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
|
12.03.2010, 19:58 | 57 | ||
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 273
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Цитата:
Цитата:
1) Смотришь, через какой заголовочный файл подключена библиотечная функция 2) Открываешь заголовочный файл 3) Читаешь. Всё как на ладони. Мне нравится, когда можно программировать на уровне идей, а не на уровне перекладывания байтов из регистра в регистр. Сложные алгоритмы с множественными вложенными условиями - и так требующая большого внимания вещь. ----------------- Микроконтроллер с нормально написанной прогой зависать не будет, не страдайте ерундой. От сильных помех они у меня максимум перезагружались. |
||
12.03.2010, 21:08 | 58 |
Ветеран Фонарёвки
Регистрация: 15.02.2010 Последняя активность: 24.08.2019 11:36
Сообщений: 1362
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
Народ. А что лучше? Windows, или Linux? Может хватит спорить по поводу языков программирования? Лично я бы начинал с ассемблера. Это дело вкуса...
По поводу конечной стадии дозарядки лития, когда он последние 30% впитывает в два и более раза дольше, чем первые 70% - а нафига юзать такой примитивный алгоритм заряда, когда есть МК? Пускай аккум заряжается током выше номинального напряжения. Ему ведь важно не напряжение на электродах, а количество заряда. Т.е. если без нагрузки на нём будет 4,2V, а при подаче зарядного тока оно резко подпрыгнит до 4,3V (из-за внутреннего сопротивления), то с ним ничего страшного не произойдёт. Можно ведь мерять напряжение в паузах между импульсами зарядного тока. Это позволит выкинуть стадию дозарядки... |
12.03.2010, 21:40 | 59 | |
Завсегдатай Фонарёвки
|
Цитата:
|
|
12.03.2010, 22:00 | 60 |
Увлеченный
Регистрация: 12.02.2010 Последняя активность: 15.02.2011 20:41
Сообщений: 273
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
|