Технический форум купить трафик таргетированный
Вернуться   Технический форум > Компьютерный форум > Любые вопросы от новичков


Ответ
 
Опции темы Опции просмотра
Старый 26.03.2016, 11:19   #1 (permalink)
Сергей Демагого
Member
 
Регистрация: 26.03.2016
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Репутация: 60
По умолчанию Вопрос по роликовому электронному измерителю длины

Здравствуйте. Имеется вот такая вот схема:
noaia.jpg
Вкратце принцип работы:
При измерении проводят роликом по измеряемой линии. Ролик вращается, а следовательно, вращается и экран, за один оборот четырежды открывая и закрывая фотодиод VD1 от световых лучей светодиода HL1. Поскольку длина окружности ролика выбрана равной четырем сантиметрам, каждый импульс, появляющийся на выходе фотодиода VD1 при его освещении светодиодом HL1, соответствует одному сантиметру пройденного расстояния. Конструкция измерительного узла выполнена таким образом, что в процессе измерения на выходе фотодиода VD1 появляется ровно столько импульсов, сколько сантиметров пришлось на измеряемую длину. Остается только сосчитать эти импульсы, а результат вывести на световое табло.
Вот сам измерительный узел:
noai1.jpg
Описание проблемы:
В исходной схеме электронного измерителя длины используется устройство счетчик-дешифратор в одной микросхеме, так как мне нужно сделать обратный счет, когда ролик измерителя катится в другую сторону, я делаю отдельно дешифратор и счетчик с инверсным счетом; когда ролик катится в прямом направлении сигнал со светоприемника поступает на вход прямого счета счетчика. Вопрос собственно в чем: какой механизм выбрать или какую логику, чтобы сигнал поступал на инверсный счет при кручении ролика в обратную сторону?(вариант с трещеткой или ручным перебросом на другой счет с помощью кнопок не нравятся преподавателю, у самого идей больше нет).
Сергей Демагого вне форума   Ответить с цитированием

Старый 26.03.2016, 11:19
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Данные топики могут вам очень хорошо помочь

Схема совпадений, увеличение длины импульса
Настройка подсетей с масками переменной длины
Переход по электронному адресу
Нахождение максимальной длины слова
Электронному правительству - быть

Старый 26.03.2016, 11:33   #2 (permalink)
prima
Member
 
Регистрация: 31.08.2015
Сообщений: 7,044
Сказал(а) спасибо: 89
Поблагодарили 44 раз(а) в 19 сообщениях
Репутация: 30811
По умолчанию

А если сделать на микроконтроллере?
И поставить два фотодиода, а направление движения определять программно, учитывая порядок включения/выключения этих фотодиодов?
prima вне форума   Ответить с цитированием
Старый 26.03.2016, 12:12   #3 (permalink)
Николай_С
Member
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 16,423
Записей в дневнике: 7
Сказал(а) спасибо: 158
Поблагодарили 136 раз(а) в 45 сообщениях
Репутация: 57900
По умолчанию

Существует еще один простой спопсоб определения направления вращения.
На ось со шторкой крепится фрикционная муфта. На второй её диск крепится шторка, закрывающая световой поток оптопары, переключающей реверс счёта.
Николай_С вне форума   Ответить с цитированием
Старый 26.03.2016, 19:11   #4 (permalink)
Сергей Демагого
Member
 
Регистрация: 26.03.2016
Сообщений: 16
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Репутация: 60
По умолчанию

Спасибо, а микроконтроллер нельзя потому что, задание необходимо выполнить без него категорично
Сергей Демагого вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 19:13.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.