Включить 140000 раз в секунду

DKain
11/04/2006 11:53
Нужна помощь в сборке устройства, которое сможет в секунду 140000 раз подать сигнал на другое устройство.
Т.е. например так... В определенный момент времени, равный 1/140000 секунды устройство должно быть включено, в следующий за ним аналогичный момент времени оно тоже должно быть включено, а потом несколько периодов выключено, далее снова включено и т.д.
Причем саму последовательность сигналов можно произвольно записывать.
В принципе частота может быть и в 3-5 раз ниже, но желательно именно 140000.
Буду благодарен за любую помощь.

MICHAIL
11/04/2006 12:41
Страшная тайна ... Это устройство называется транзистор...

China
11/04/2006 13:39
DKain, это типа одометр через ноль прогнать, что ли?

DKain
11/04/2006 14:33
улыбка) Ну вот представьте промежуток времени длительностью в секунду (t) и разбитый на 140 тысяч одинаковых более мелких промежутков (L1)... В любой из этих L1 сигнал может либо присутствовать, либо нет, т.е. присутствует тогда когда мне это нужно и отсутствовует тогда когда не нужно. Ну я преставляю это так что сперва должна быть микросхема памяти, куда предварительно записывается когда должен быть сигнал, а когда нет... Ну и так далее... А вот с далее-то мне мало что понятно!

Фокс
11/04/2006 22:26
а что ты хочеш из этого сделать ?
мож уже что-то готовое есть на рынке ?

johanh
12/04/2006 06:31
Похоже на обычный пульт ДУ и дешифратор команд.

China
12/04/2006 09:59
Вроде 140000 Гц многовато для пульта. Или число взято с потолка.

Сандро
12/04/2006 11:04
Если бы за время моей работы в КБ мой руководитель ставил так задачу,то наше КБ ни одной темы не закрыло улыбка Что к конечном итоге получиться должно?Стиральная машина или пылесос?В конечном итоге потребителя интересует мороз в холодильнике,а не то как он устроен.

DKain
12/04/2006 11:14
Возможно что-то готовое и есть на рынке. Тот же лазерный принтер или пульт дистанционного управления работают по аналогичному принципу. Использоваться это будет в системе управления удаленным устройством. Передача должна осуществляться именно лазером и вот это самое устройство и должно управлять лазером. Вообще я не электронщик, но думаю это не очень сложная задача. Работать должно так... Подключаем УСТРОЙСТВО к компьютеру, ну, например, к LPT порту чтобы проблем меньше было, через LPT порт записываем в плату памяти УСТРОЙСТВА комбинацию сигналов, отключаем УСТРОЙСТВО от компьютера и все оно должно быть готово к работе, т.е. способно многократно воспроизводить записанную комбинацию через лазер. 140000 Гц это не с потолка, это тот минимум, который необходим. Я не знаю с чего мне начать... Как я понимаю плата памяти должна быть где-то на 20 Кбайт, но какую выбрать и как они работают? Как в нее записывается информация? Записывать можно с любой скоростью или с определенной? Как с нее считывать информацию? Вернее как сделать так чтобы она через лазер передавала то что в ней есть? С какой скоростью это можно делать и т.д. Скорость постоянная или ее моно менять? В общем может кто подскажет что-нибудь или ссылку хорошую даст?

Добавлено 12/04/2006 12:15

Кстати микросхема памяти должна быть перезаписываемой.

China
12/04/2006 11:36
DKain,
DKain писал:
Тот же лазерный принтер или пульт дистанционного управления работают по аналогичному принципу


не совсем понял, что ты имеешь в виду.

DKain писал:
Как я понимаю плата памяти должна быть где-то на 20 Кбайт


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

johanh
12/04/2006 12:18
DKain Количество выполняемых инструкций?
Память на 256 кбит.

DKain
12/04/2006 12:30
Лазерный принтер так же с высокой скоростью посылает сигнал на лазер, а пульт ДУ на светодиод.
Вот 140000 это где-то и будет 20 Кбайт. Самостоятельно я и не собираюсь с ней справляться! Тут на форуме умных людей многоулыбка Ну или хотя бы убедится мне что это слишком сложно... Заказать-то всегда можно.

Добавлено 12/04/2006 13:41

johanh писал:
DKain Количество выполняемых инструкций?
Память на 256 кбит.

Количество выполняемых инструкций - 1, т.е. одна, которая должна длиться ну максимум секунд 10... 140000х10=1400000, т.е. где-то 200 Кбайт. С объемом все понятно, как называется микросхема, которая мне подошла бы лучше всех?

Немцов
12/04/2006 14:49
DKain писал:
В определенный момент времени, равный 1/140000 секунды устройство должно быть включено, в следующий за ним аналогичный момент времени оно тоже должно быть включено, а потом несколько периодов выключено, далее снова включено и т.д.

так передаются последовательные данные. Но, приемной стороне кроме последовательных данных необходим еще синхроимпульсы (одним лазером не обойтись). Или вначале привязать стартовый байт, чтобы засинхронизировать приемник (как в пульте ДУ). Неужели так неоходима передача с большой скоростью. Можно ведь передать данные с более меньшей скоростью с ЛПТ на лазер, а в приемнике поместить память на 200 Кбайт и подавай с нужной N-ой скоростью на N-ое устройство.

DKain
12/04/2006 16:20
Угу последовательные. Необходима именно передача с большой скоростью, если бы нужна была маленькая, проблем вообще не было бы. Тут даже с моими познаниями в электронике можно было бы справиться. И надо чтобы все это без компьютера выполнялось, т.е. заливка данных с компа, а потом без него. Совет конечно интересный, но мне не подойдет.
С синхронизацией мы разберемся, но потом, а сейчас какую микросхему выбрать и где почитать что-нибудь путное об этом?

johanh
12/04/2006 19:25
На такое устройство(на 1 инструкцию) никакой избирательности не требуется.Есть сигнал-1 нет-0.
Нужен быстродействующий фотодиод(главное чтобы существующая лазерная система могла
передавать импульсы длительностью 1/140000 сек.)Статическая микросхемы памяти с
резервным питанием на 6x256 кбит.Программатор паралельного программирования.
Что почитать?В теме "Полезная информация" в самой первой ссылке-о микросхемах памяти.
В теме "Все и всякие программаторы"-о программаторах.
"Быстродействующие фотодиоды"-в Google.

Фокс
12/04/2006 20:53
а что это должно получится ?

Немцов
13/04/2006 07:14
DKain писал:
. И надо чтобы все это без компьютера выполнялось, т.е. заливка данных с компа, а потом без него.

А какая разница. Заливай данные с компа через лазер. Время выполнении операции не изменится.
комп-память-лазер-приемник
или
комп-лазер-память-приемник.
Искал по справочникам статическое ОЗУ, что-то не нашел подходящей памяти. Есть мелкие и потребуется куча.

Добавлено 13-04-2006 08:19

johanh писал:
В теме "Полезная информация" в самой первой ссылке-о микросхемах памяти.

О-да, сюда бы глянуть.

DKain
13/04/2006 11:20
johanh писал:

Нужен быстродействующий фотодиод(главное чтобы существующая лазерная система могла
передавать импульсы длительностью 1/140000 сек.)

Не понял... Зачем фотодиод? Мне нужен только передатчик, приемник мне сейчас не нужен.
А о скорости лазера я думал... Обычная лазерная указка должна ведь подойти? Там используется светодиод и ему мнго времени на включение не требуется. Если нет, то что можно использовать?
johanh писал:

Что почитать?В теме "Полезная информация" в самой первой ссылке-о микросхемах памяти.
В теме "Все и всякие программаторы"-о программаторах.
"Быстродействующие фотодиоды"-в Google.

Благодарю за помощь! Объязательно посмотрю.

Добавлено 13/04/2006 12:24

Фокс писал:
а что это должно получится ?

Не знаю. Когда получится расскажуулыбка

Добавлено 13/04/2006 12:37

Немцов писал:
А какая разница. Заливай данные с компа через лазер. Время выполнении операции не изменится.
комп-память-лазер-приемник
или
комп-лазер-память-приемник.
Искал по справочникам статическое ОЗУ, что-то не нашел подходящей памяти. Есть мелкие и потребуется куча.

Ну не буду же я с собой комп таскатьулыбка

В общем наверное зря я тут эту тему открыл. Надо было самому лучше порыться, а потом уже что не понятно будет спрашивать. Вообще насколько трудно и дорого (материалы) собрать подобное устройство профессионалу? И сколько времени у него займет сборка/настройка примерно?

А никто больше ничего подобного не собирал? Ну может схемы есть? Вот я тут подумал, что ведь и пишущий CD-ROM по аналогичному принципу работает, только там скорость в сотни раз выше чем мне нужно.

ingenegr
13/04/2006 12:11
чтото подобное я делал пиши в почту пообщаемся

liveinternet.ru RadioTOP Rambler's Top100 –ейтинг@Mail.ru