roboforum.ru

Технический форум по робототехнике.

Контроль разряда акб

Re: Контроль разряда акб

galex1981 » 22 сен 2009, 08:54

Да, выход делителя подключается на АЦП. Программа та же

Re: Контроль разряда акб

space » 22 сен 2009, 12:46

отлично. буду пробовать. А почему ацп делится на 235?
Код: Выделить всёРазвернуть
Akb = Adc_temp / 235


Добавлено спустя 1 час 4 секунды:
Делитель подключаю так. Если не правильно то скажите. Питается схема от 12 вольт. Питание стабилизированное. Поэтому на делитель идёт 5 вольт, а не 12.
Вложения
1.JPG

Re: Контроль разряда акб

EdGull » 22 сен 2009, 13:01

1. там где у тебя +5В должно подключаться к акб.
2. расчитай резисторы так чтобы при при максимальном напряжении на акб на ADC0 было не больше чем положено по ДШ. Если лень считать, поставь подстроечный резистор на 10к-100к и подбери тестером.

Re: Контроль разряда акб

yak-40 » 22 сен 2009, 13:13

И ещё недо учесть, что напряжение на аккумуляторе во время зарядки повышается.
Если аккум на 12 вольт, измерять надо как минимум от 0 до 15 вольт.
Тоесть делитель надо расчитывать на напряжение 15 вольт. (лучше 25,6 проще пересчитывать)

Re: Контроль разряда акб

space » 22 сен 2009, 15:44

Всё понял. Буду рассчитывать сразу резисторы

Re: Контроль разряда акб

yak-40 » 22 сен 2009, 16:44

А чего их расчитывать :) Если пределы измерения 0-25,6 В. и использовать внутренний ИОН на 2,56 В, то делитель должен быть 10х1.
Тоесть по схеме выше R1 около 9ком, R2 около 1ком.
Где-то так.

Re: Контроль разряда акб

space » 22 сен 2009, 17:10

Я уже посчитал. По след. формуле V(вых.)=(R2/R1+R2)*V(вх.)
R1=1кОм; R2=2,5кОм; V(вх.)=12
И с такими значениями получается 4,8 вольта
Пробовал подключить. Выходное напряжение делителя на АЦП, питание на прямую к акб. И на дисплее выводится сразу Akb=1023 и всё. С помощью стабилизированного блока питания пробовал менять напряжение от 12 до 6 вольт. На дисплее ни чего не менялось. Что я не так делаю?

Re: Контроль разряда акб

EdGull » 22 сен 2009, 17:13

у тебя опора на сколько?

Re: Контроль разряда акб

space » 22 сен 2009, 17:26

Код: Выделить всёРазвернуть
Config Adc = Single , Prescaler = Auto , Reference = Internal

Короче внутренний на 2,56 в.

Re: Контроль разряда акб

EdGull » 22 сен 2009, 17:38

А сколько реально вольт на ноге ADC0?

Re: Контроль разряда акб

SERGEY_M » 22 сен 2009, 17:40

R1=1кОм; R2=2,5кОм; V(вх.)=12
И с такими значениями получается 4,8 вольта

он-же все написал...
АЦП переполнен :pardon:
делитель неправильный

Re: Контроль разряда акб

space » 22 сен 2009, 17:51

то есть надо чтобы ещё меньше было напряжение на выходе делителя

Re: Контроль разряда акб

SERGEY_M » 22 сен 2009, 17:55

не больше опорного....

Re: Контроль разряда акб

space » 22 сен 2009, 18:04

:D спс. Заработало. Поставил R1=910 ом? R2=75 ом. Выходное напряжение получилось ~0,07 вольта.
Ацп при:
12 вольтах = 355
9 вольтах = 244
7,5 вольтах = 205
6 вольтах = 184
Вложения
CIMG2218.JPG
Последний раз редактировалось space 22 сен 2009, 18:08, всего редактировалось 2 раз(а).

Re: Контроль разряда акб

SERGEY_M » 22 сен 2009, 18:07

слишком резисторы (номиналы) маленькие, неоправданно большое потребление тока...
нужно увеличить хотябы в 10 раз номиналы :)


Rambler\'s Top100 Mail.ru counter