Тестер машинок на pic16f883

PAN-NN
sslobodyan:

Т.е выбираем столбец (катод одного разряда) а потом поочередно перебираем строки (аноды каждого светодиода в знакоместе). Тогда в единицу времени включеным может быть только один светодиод в одном знакоместе.

А вот и нифига, не так. Посмотрите исходник, функция DisplayNumber. Индикация динамическая поразрядная начиная с SD1.

Prikupets

Так обычно и делают. Я когда делал процентный индикатор разряда Pb акка, даже менял скважность горения каждого знакоместа, чтобы поддерживать постоянную яркость в зависимости от сколько подсвеченных сегментов.

ions

Про индикацию понятно, схема типовая. А вот как в схеме предусмотрено определение Kv электродвигателя? Я так понимаю измеряется наряжение непосредственно перед двигателем, а затем програмно происходит пересчет в обороты?

UserM
Prikupets:

Я когда делал процентный индикатор разряда Pb акка, .

Добрый день, извините за оффтопик, а посмотреть на этот проект можно?

PAN-NN
ions:

А вот как в схеме предусмотрено определение Kv электродвигателя? Я так понимаю измеряется наряжение непосредственно перед двигателем, а затем програмно происходит пересчет в обороты?

Почти так. В мануале на рис4 показано, что измеряется напряжение на ЛиПо 3S, а потом с мотора снимается фазовые импульсы и за секунду подсчитывается их количество, а потом элементарная математика

Prikupets
UserM:

Добрый день, извините за оффтопик, а посмотреть на этот проект можно?

12v.rar.html
Схемы нет, но из комментов в программе все ясно 😉
Отмазка: проект старый, в работу не пошел, т.к. Pb выкинул - поставил LiPo;

andrei2882

Если кто может проверьте схму а то она незапускается понормальному в Proteus 7 выдает очень много ошибок и не гоит 3 индикатор неодин сегмент