FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 14:32
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 3 из 6«123456»
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » Тахометр
Тахометр
rf80 Дата: Воскресенье, 31.01.2016, 10:33 | Сообщение # 31
Лейтенант
Группа: Проверенные
Сообщений: 66
Награды: 1
Репутация: 0
Статус: Offline
Я реализовал на скоростном счетчике. Мерял паузы между импульсами на катушке. Временную выборку реализовал на запись в массив, но тут его нужно  обнулять при остановке двигателя иначе при остановке будет отображаться прошлое измерение. Проверял на внешнем генераторе с осциллографом вроде как пересчет верный.
Математика такая 1200000/на измеренную паузу
числитель это 60*2(удваиваем показания так как сигнал имеем через оборот) остальное перевод в секунды
 
rf80 Дата: Воскресенье, 31.01.2016, 10:36 | Сообщение # 32
Лейтенант
Группа: Проверенные
Сообщений: 66
Награды: 1
Репутация: 0
Статус: Offline
Схемка
Прикрепления: 0434856.png(15Kb)
 
Kocтик Дата: Воскресенье, 31.01.2016, 13:16 | Сообщение # 33
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 0
Статус: Offline
Цитата rf80 ()
Временную выборку реализовал на запись в массив
Зачем? Поищите по форуму. Кто то выкладывал фильтр. Это и есть усреднитель. И после него сразу делим и выводим на дисплей.
Цитата rf80 ()
его нужно  обнулять при остановке двигателя
Возможно придётся подключаться к замку зажигания. Но с другой стороны, ведь питание всё равно где то нужно брать.
 
rf80 Дата: Воскресенье, 31.01.2016, 15:35 | Сообщение # 34
Лейтенант
Группа: Проверенные
Сообщений: 66
Награды: 1
Репутация: 0
Статус: Offline
есть фильтр но я использовал его в вольтметре не очень мне понравился плавно нарастают показания при изменении а при уменьшении коэфициента бегают цыфры. есть среднеарифмитическое и квадратичное но опять же это для  индикации как по мне не годится. тут я считал значение записал считал и жду следующей записи.
 
DerAlex Дата: Понедельник, 08.02.2016, 11:10 | Сообщение # 35
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Для проверки написал вот такую программку.Для имитации входных импульсов использовал генератор управляемый от переменного резистора.Импульсы с выхода D12 подал на вход скоростного счетчика D2.Счетчик подсчитывает как количество импульсов во время импульса так и во время паузы.
Потом показания суммируются.На низких оборотах показания на дисплее совпадают, но на высоких есть значительная разница.Это сказывается задержка в программе.Если генератор убрать а использовать импульсы от движка то показания будут вполне адекватные.
Прикрепления: 7194060.png(38Kb)


аврора
 
DerAlex Дата: Понедельник, 08.02.2016, 11:20 | Сообщение # 36
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Текст программы
Прикрепления: 9313704.zip(921Kb)


аврора
 
Evgesha Дата: Понедельник, 08.02.2016, 18:15 | Сообщение # 37
Подполковник
Группа: Проверенные
Сообщений: 212
Награды: 3
Репутация: 3
Статус: Offline
Цитата DerAlex ()
Текст программыПрикрепления: 9313704.zip(921Kb)
это уже рабочая схема ?
 
DerAlex Дата: Понедельник, 08.02.2016, 19:20 | Сообщение # 38
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Если убрать генератор в левом верхнем углу и подавать на вход D2 импульсы от датчика оборотов думаю можно добиться результатов.Нужно подбирать число
262000000 для достижения нужной точности.

Добавлено (08.02.2016, 19:20)
---------------------------------------------
На первой плате используем только скоростной счетчик и плату 2 .


аврора
 
DerAlex Дата: Вторник, 09.02.2016, 08:26 | Сообщение # 39
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Прикрепления: 7188006.gif(25Kb)


аврора
 
Evgesha Дата: Вторник, 09.02.2016, 09:31 | Сообщение # 40
Подполковник
Группа: Проверенные
Сообщений: 212
Награды: 3
Репутация: 3
Статус: Offline
можно попросить выложить конечный проект для схемы выше(задание это подбор тех чисел ?). если будет свободное время.спасибо
 
DerAlex Дата: Вторник, 09.02.2016, 09:50 | Сообщение # 41
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Я схему разобрал уже. Она была собрана на беспаечной плате. Больше пока не буду заниматься этой темой. Программу написал просто из интереса.

аврора
 
Evgesha Дата: Вторник, 09.02.2016, 09:53 | Сообщение # 42
Подполковник
Группа: Проверенные
Сообщений: 212
Награды: 3
Репутация: 3
Статус: Offline
то есть проекта в flprog нету?
 
DerAlex Дата: Пятница, 15.04.2016, 10:29 | Сообщение # 43
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Могу посоветовать как настроить то есть подобрать число.На вход D2 подаем импульсный сигнал от генератора и в рабочем диапазоне смотрим на показания дисплея.И изменяем число в большую или меньшую сторону если показания не совпадают. 100 гц=100об/сек=100х60=6000 об/мин.10 гц=600 об/мин.

Добавлено (09.02.2016, 09:56)
---------------------------------------------
посмотрите архивный файл вчера выложил9313704.zip

Добавлено (09.02.2016, 11:55)
---------------------------------------------
На схеме ошибочно показано подключение светодиода на D13.Неправильно это , нужно на D3 подключить

Добавлено (15.04.2016, 10:29)
---------------------------------------------
Для настройки тахометра хочу предложить схему генератора импульсов.Управления частотой от энкодера.Кнопкой энкодера выбор диапазона а рукояткой плавная перестройка.
В программе применено два кодовых блока: блок энкодера и генератор импульсов.Энкодер использует два входа : D2,D3.
Прямоугольные импульсы снимаются с выхода D9.


аврора
 
DerAlex Дата: Пятница, 15.04.2016, 10:34 | Сообщение # 44
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Текст программы
Прикрепления: ____.flp(411Kb)


аврора
 
DerAlex Дата: Пятница, 15.04.2016, 10:37 | Сообщение # 45
Полковник
Группа: Проверенные
Сообщений: 332
Награды: 3
Репутация: 7
Статус: Offline
Блоки пользователя
Прикрепления: GEN-CODE-.ubi(13Kb) · Encoder-CODE-.ubi(118Kb)


аврора
 
Форум » Основной » Спросить у знатоков » Тахометр
Страница 3 из 6«123456»
Поиск:

FLProg © 2016
Яндекс.Метрика