Цифровой спидометр
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
16х2 применить можно, нужно только подправить прошивку, исходники на 3 стр., файл =еер= на этой.
- Реклама
Re: Цифровой спидометр
Вот доработанная печатка, полностью готова для повторения.
Отверстия под крепеж не делал, так как их нужно сверлить по месту.
Лучшее - враг хорошего.
Re: Цифровой спидометр
Уважаемый GP1!
И всётаки не получается полностью избавится от мигания на полоске светодиодов.
Уже все перепробовал.
Возможно както аппаратно испрать этот недостаток схемы?
К сожалению не смог разобратося как всунуть ассемблер в Си.
Вот мой кусочек гашения 16-ти диодов:
void _Led_off (16)
{ char i=0;
PORTA.3=0;
PORTA.3=1;
while (i<16)
{
PORTA.4++;
PORTA.4++;
i++;
};
}
мож кто то подскажет что не так?
И всётаки не получается полностью избавится от мигания на полоске светодиодов.
Уже все перепробовал.
Возможно както аппаратно испрать этот недостаток схемы?
К сожалению не смог разобратося как всунуть ассемблер в Си.
Вот мой кусочек гашения 16-ти диодов:
void _Led_off (16)
{ char i=0;
PORTA.3=0;
PORTA.3=1;
while (i<16)
{
PORTA.4++;
PORTA.4++;
i++;
};
}
мож кто то подскажет что не так?
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Честно говоря, даже не знаю как тебе помочь
Twilo вроде как собирался писать спидометр на Си, попробуй ему в личку достучаться.
Twilo вроде как собирался писать спидометр на Си, попробуй ему в личку достучаться.
Re: Цифровой спидометр
Ну короче посидел подумал и вот что вышло:
1-если подавать сигнал CP на регистр без цикла то период гашения всех диодов (16 штук) 11.7us быстрее врядли возможно.
2-если просто помигать портом то получается что это можно сделать с перодом 220ns.
это структура
PORTA.4=0;
PORTA.4=1;
При этом мерцание диода видно
Отсюда вопрос может что то аппаратно не так? Какой нибуть фильтр поставить?
Или менять алгоритм работы регистра?
Все замеры в VMLab
1-если подавать сигнал CP на регистр без цикла то период гашения всех диодов (16 штук) 11.7us быстрее врядли возможно.
2-если просто помигать портом то получается что это можно сделать с перодом 220ns.
это структура
PORTA.4=0;
PORTA.4=1;
При этом мерцание диода видно
Отсюда вопрос может что то аппаратно не так? Какой нибуть фильтр поставить?
Или менять алгоритм работы регистра?
Все замеры в VMLab
- Реклама
Re: Цифровой спидометр
Выложите,пожалуйста, прошивку для 2х строчного индикатора
Re: Цифровой спидометр
Извиняюсь. Я имел ввиду индикатор 16х2.
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Чтобы переделать прошивку под лцд16х2 надо:
1. определиться что на него выводить
2. найти время/желание переделать модуль вывода на лцд16х2
1. определиться что на него выводить
2. найти время/желание переделать модуль вывода на лцд16х2
-
АНДРЕЙ1973
- Потрогал лапой паяльник
- Сообщения: 338
- Зарегистрирован: Ср мар 12, 2008 19:00:10
- Откуда: г.Ростов-на-Дону
- Контактная информация:
Re: Цифровой спидометр
Вообщем собрал на печатке от bonpirr,подключил только жки,наблюдается странный глюк,видно 0км
суточного и общего пробега,но по двум стокам жки бежит черный квадрат,монтаж проверил,но походу
не в нем дело,что может быть еще?
суточного и общего пробега,но по двум стокам жки бежит черный квадрат,монтаж проверил,но походу
не в нем дело,что может быть еще?
Всем тем, кто отдал свою душу ветру,
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
Какой индикатор?
Возможно различие в начальной инициализации или битах управления курсором.
Возможно различие в начальной инициализации или битах управления курсором.
-
АНДРЕЙ1973
- Потрогал лапой паяльник
- Сообщения: 338
- Зарегистрирован: Ср мар 12, 2008 19:00:10
- Откуда: г.Ростов-на-Дону
- Контактная информация:
Re: Цифровой спидометр
жки winstar wh0802aGP1 писал(а):Какой индикатор?
Возможно различие в начальной инициализации или битах управления курсором.
Всем тем, кто отдал свою душу ветру,
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
-
АНДРЕЙ1973
- Потрогал лапой паяльник
- Сообщения: 338
- Зарегистрирован: Ср мар 12, 2008 19:00:10
- Откуда: г.Ростов-на-Дону
- Контактная информация:
Re: Цифровой спидометр
Разобрался с глюкомАНДРЕЙ1973 писал(а):Вообщем собрал на печатке от bonpirr,подключил только жки,наблюдается странный глюк,видно 0км
суточного и общего пробега,но по двум стокам жки бежит черный квадрат(курсор),монтаж проверил,но походу
не в нем дело,что может быть еще?
я понял стоит жки от мелт,регулировка контраста посажена на общий,а вот на винстаре не пошло
Всем тем, кто отдал свою душу ветру,
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
Кто знает, что такое любовь,
Но и умеет ненавидеть,
"Алиса" дарит свой огонь!
Грейтесь, пока мы в силе!
Да не коснётся вас своей поганой метлой
Танцующий бес, бес паники!
Re: Цифровой спидометр
А такой индикатор подойдет?
ЖКИ 16х2 с подсветкой (ABC016002G)
Контроллер стандартный, НD44780.
Назначение
1 DB7 Data Bus
2 DB6 Data Bus
3 DB5 Data Bus
4 DB4 Data Bus
5 DB3 Data Bus
6 DB2 Data Bus
7 DB1 Data Bus
8 DB0 Data Bus
9 E Enable Signal
10 R/W Read/Write
11 RS Function Select
12 Vee For LCD Drive
13 Vdd +5 V
14 Vss GND, 0V
15 LED A +LED Power Supply
16 LED B -LED Power Supply
ЖКИ 16х2 с подсветкой (ABC016002G)
Контроллер стандартный, НD44780.
Назначение
1 DB7 Data Bus
2 DB6 Data Bus
3 DB5 Data Bus
4 DB4 Data Bus
5 DB3 Data Bus
6 DB2 Data Bus
7 DB1 Data Bus
8 DB0 Data Bus
9 E Enable Signal
10 R/W Read/Write
11 RS Function Select
12 Vee For LCD Drive
13 Vdd +5 V
14 Vss GND, 0V
15 LED A +LED Power Supply
16 LED B -LED Power Supply
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
kas
Подойдет любой, и даже схема подключения останется прежней, и даже в первой половине индикатора все отображаться будет, но вторая половина будет пустой.
Подойдет любой, и даже схема подключения останется прежней, и даже в первой половине индикатора все отображаться будет, но вторая половина будет пустой.
Re: Цифровой спидометр
Решение нашёл сам.
Если кому интересно, то достаточно поставить транзисторный ключ на питании диодного ряда и просто отключать питание на время гашения необходимого числа диодов.
Если кому интересно, то достаточно поставить транзисторный ключ на питании диодного ряда и просто отключать питание на время гашения необходимого числа диодов.
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
молодец
только надо учесть, что если будут вкл. вся линейка то через транзистор будет протекать ток 20мАх80шт=1600 мА = 1.6А и транзистор надо выбирать соответствующий.
только надо учесть, что если будут вкл. вся линейка то через транзистор будет протекать ток 20мАх80шт=1600 мА = 1.6А и транзистор надо выбирать соответствующий.
Re: Цифровой спидометр
Согласен!
У меня то всего 16 ( это 20мА*16=320мА) и по этому хватило 807
у него макс около 500.
У меня то всего 16 ( это 20мА*16=320мА) и по этому хватило 807
у него макс около 500.
Re: Цифровой спидометр
Я писал на предыдущей странице о том что регулировка контрастности необходима для ЖКИ, а вот чертёж забыл подправить, извиняюсь. Кстати, на одной из выложенных мной фото виден переменник который подпаян прямо на выводы индикатора со стороны пайки.АНДРЕЙ1973 писал(а):Вообщем собрал на печатке от bonpirr,подключил только жки,наблюдается странный глюк,видно 0км
суточного и общего пробега,но по двум стокам жки бежит черный квадрат,монтаж проверил,но походу
не в нем дело,что может быть еще?
Вопрос к автору: можно ли использовать индикатор wh0802с вместо wh0802a? А то в Омске я последний купил
Лучшее - враг хорошего.
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Цифровой спидометр
честно говоря, я предпочитаю работать с индикаторами МЭЛТ, winstar только один 16х2 попадался.
в чем у них разница?
в чем у них разница?



