IGNAT

капитан 2-го ранга
Регистрация
27.01.2013
Сообщения
1 322
Карма
120
Город
Псков
Имя
Константин
Лодка
Прогресс-4
Мотор
Вихрь-30 2шт. Ветерок-8
Собрал на макетке ради спортивного интереса схему, которая с термодатчиком. На стенде всё прекрасно работает, изменил только часть схемы, которая формирует импульсы. Зажигание у меня батарейное микропроцессорное, проще взять импульсы с коммутатора. А вот больше всего заинтересовал счётчик часов-минут. Учёт часов веду уже много лет, считаю это делом нужным. И возникла идея установить изделие НЕ в панель приборов(стрелочные тахометр и термометр стоят), а под колпак мотора. Индикаторы гасить микропереключателем, что бы не кушали зря напругу. Когда надо, то глянул под колпак и снял показания моточасов. Так как тахометр получается уже не нужным, то можно было бы изменив прогу, убрать один индикатор, а на освободившийся ,например, RA0 прописать выход для сигнала перегрева(лучше прерывистый) при нагреве уже имеющегося датчика температуры ну скажем до 100 гр. А так же сделать возможным сброс моточасов (например нажатием и длительным удержанием кнопки выбора отображения). Павел, может подумаешь над такой прошивкой? Такое изделие наверняка понадобиться многим. Заранее благодарен.
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
IGNAT сказал(а):
..А вот больше всего заинтересовал счётчик часов-минут. ... Индикаторы гасить микропереключателем, что бы не кушали зря напругу.
Неужели 100 мА жалко :( :?
IGNAT сказал(а):
Так как тахометр получается уже не нужным, то можно было бы изменив прогу, убрать один индикатор, а на освободившийся ,например, RA0 прописать выход для сигнала перегрева(лучше прерывистый) при нагреве уже имеющегося датчика температуры ну скажем до 100 гр.
Прогу изменить можно. И даже, возможно, выбирать порог температуры кнопкой. Можно и термореле применить.:)
Какая частота на выход и какая скважность необходима.
IGNAT сказал(а):
А так же сделать возможным сброс моточасов (например нажатием и длительным удержанием кнопки выбора отображения).
И это можно.
И еще думаю убрать в тахометре счет единиц, а десятки округлять до 50.
Но это все после проверки на моторе.
 

IGNAT

капитан 2-го ранга
Регистрация
27.01.2013
Сообщения
1 322
Карма
120
Город
Псков
Имя
Константин
Лодка
Прогресс-4
Мотор
Вихрь-30 2шт. Ветерок-8
100мА конечно ток небольшой, просто схему думаю подключить так, что бы работала и при выключенном зажигании.Как часы на панели приборов. Для сигнала перегрева скважность можно 2, при длительности импульса 300-500 мс.Полностью поддерживаю идею убрать счёт единиц.
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
Alexsey625 сказал(а):
IGNAT ,а при постоянно подключеном питании у вас и счетчик моточасов тикать будет.
Счет идет только при условии, что на RB0 приходят импульсы, т.е. работает мотор. Об этом уже писалось ранее. ;)
 

vasilich-hi

пассажир
Регистрация
07.04.2013
Сообщения
2
Карма
0
Имя
Александр
Лодка
колибри
Мотор
Yamaha
в протеусе кто нибудь симулировал? что то непонятное кажет
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
vasilich-hi сказал(а):
в протеусе кто нибудь симулировал? что то непонятное кажет
Если в железе работает, то и в Proteus подавно должно. Смотрите настройки пика.
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
Вот еще вариант исполнения. В отличии от светодиодов отлично видно днем. Кушает вместе с пиком всего 5 мА.
Есть варианты с цифрами до 5 см.
 

Вложения

vasilich-hi

пассажир
Регистрация
07.04.2013
Сообщения
2
Карма
0
Имя
Александр
Лодка
колибри
Мотор
Yamaha

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
Сегодня испытал тах на ветерке. В бочке добился минимальных оборотов 750-850, но на гране заглохнуть. Минуты считает. Температура - это пипец, надо ставить силиконовые провода и менять люльки...фонит...
Обороты прыгают +-150 - надо усреднять, единицы обнулю, а десятки округлю до 50.
Видео в понедельник выложу.
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
vasilich-hi сказал(а):
lapan сказал(а):
Прошивки и схема http://files.mail.ru/7872AF3871C842B08C89973ADC04DE61
628_DS18B20_tahometr1+mch+wdt.hex - один импульс за оборот
628_DS18B20_tahometr2+mch+wdt.hex - два импульса за оборот
Доброе время суток ,а один импульс за 2 оборота реально,с умножителем на 2 громоздко получается
На неделе постораюсь..
 

AL19

мичман
Регистрация
02.02.2013
Сообщения
179
Карма
2
Город
Томск/Северск
Имя
Александр
Лодка
СМАРТ 290
Мотор
HANGKAI 3.5
lapan сказал(а):
Вот еще вариант исполнения. В отличии от светодиодов отлично видно днем. Кушает вместе с пиком всего 5 мА.
Есть варианты с цифрами до 5 см.
Добрый день. А мне этот вариант понравился. Индикатор с контролером или там отдельные семисегментные цифры?
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
С контролером. I2C шина.
 

AL19

мичман
Регистрация
02.02.2013
Сообщения
179
Карма
2
Город
Томск/Северск
Имя
Александр
Лодка
СМАРТ 290
Мотор
HANGKAI 3.5
lapan сказал(а):
С контролером. I2C шина.
Даааа, а я думал обычные семисегментные, а названия этих индикаторов можно узнать?
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э

Alexsey625

мичман
Регистрация
28.03.2013
Сообщения
155
Карма
8
Город
г. Асбест Свердловская обл.
Имя
Алексей
Лодка
VERTA 400 DC
Мотор
SUZUKI DF9.9BRS
Прошу помощи :eek: Собрал, включил на столе в режиме тахометр светится 0 в последнем разряде (на входе нет импульсов) , в режиме термометра светится 0 и знак градус (датчик не подключен), подключаю датчик показывает 85 градусов и на изменения температуры не реагирует, в режиме мотоминут светится 55 и знак минут, в режиме моточасов светится 5280 . В прошивке не добавлял никаких 00 залил как есть.
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
Alexsey625 сказал(а):
Прошу помощи :eek: Собрал, включил на столе в режиме тахометр светится 0 в последнем разряде (на входе нет импульсов) , в режиме термометра светится 0 и знак градус (датчик не подключен), подключаю датчик показывает 85 градусов и на изменения температуры не реагирует, в режиме мотоминут светится 55 и знак минут, в режиме моточасов светится 5280 . В прошивке не добавлял никаких 00 залил как есть.
Датчик температуры должен быть подключен перед включением питания.
Моточасы, мотоминуты показывают такое, потому что в епром записаны FF, а надо 00. Адреса епром 00h-7Fh обнули.
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
А вот и обещенное видео:
 

Alexsey625

мичман
Регистрация
28.03.2013
Сообщения
155
Карма
8
Город
г. Асбест Свердловская обл.
Имя
Алексей
Лодка
VERTA 400 DC
Мотор
SUZUKI DF9.9BRS
Перезалил прошивку с обнулёнными адресами епром 00h-7Fh. Тахометр - счетчик моточасов работают как надо , а вот с
температурой по прежнему 85. Павел может обновиш прошивку у тебя на сайте 2 имп/оборот. А ещё DS18B20 и DS1820 они разные я ставлю DS18B20.
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
Какой датчик температуры поставил? Есть DS1820, 18S20, 18B20.
 

lapan

капитан-лейтенант
Регистрация
12.11.2011
Сообщения
377
Карма
29
Возраст
41
Имя
Павел
Лодка
ЯНТАРЬ-2 - 2 шт.
Мотор
Было:Нептун-23, Москва-9.5, Москва-М, Москва-12.5, Ветерок-8, гибрид-МосВет. Есть:M9.9, Ветерок 8Э
Alexsey625 сказал(а):
..Павел может обновиш прошивку у тебя на сайте 2 имп/оборот. А ещё DS18B20 и DS1820 они разные я ставлю DS18B20.
У меня нет никакого сайта :? .
У IGNATа все работает.. Может датчик тупит. Эти прошивки проверял на моторе в выходные.
 

IGNAT

капитан 2-го ранга
Регистрация
27.01.2013
Сообщения
1 322
Карма
120
Город
Псков
Имя
Константин
Лодка
Прогресс-4
Мотор
Вихрь-30 2шт. Ветерок-8
При включении питания, а так же при выборе функции отображения температуры, сначала показывает 85гр., а через секунду входит в нормальную работу, и показывает обороты, часы, минуты, температуру. Прошивку залил как есть, нули никуда не прописывал.У Alexsey625 наверное датчик температуры неисправен. Заметил только, что при отображении температуры подмигивают индикаторы, но это не критично.
 

Alexsey625

мичман
Регистрация
28.03.2013
Сообщения
155
Карма
8
Город
г. Асбест Свердловская обл.
Имя
Алексей
Лодка
VERTA 400 DC
Мотор
SUZUKI DF9.9BRS
Заменил датчик стало работать точно как IGNAT написал, старый датчик сунул в терморегулятор заработал нормально только после подпайки резистора 4,3к между 2-3 выводом хотя в терморегуляторе распаян резистор 4,7к т.е получилось 2,2к датчики виноваты. Спасибо всем за участвие :good:
Собрал всё на SMD плата размером с индикатор :)
 
Вверх Снизу