Включить 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,
не совсем понял, что ты имеешь в виду.
это зависит от длительности записываемого сигнала. Думаю, что тебе не справиться с этой задачей самостоятельно. Нужен специалист по контроллерам. |
||||||||
johanh 12/04/2006 12:18 |
DKain Количество выполняемых инструкций?
Память на 256 кбит. |
||||||||
DKain 12/04/2006 12:30 |
Лазерный принтер так же с высокой скоростью посылает сигнал на лазер, а пульт ДУ на светодиод.
Вот 140000 это где-то и будет 20 Кбайт. Самостоятельно я и не собираюсь с ней справляться! Тут на форуме умных людей много Ну или хотя бы убедится мне что это слишком сложно... Заказать-то всегда можно. Добавлено 12/04/2006 13:41
Количество выполняемых инструкций - 1, т.е. одна, которая должна длиться ну максимум секунд 10... 140000х10=1400000, т.е. где-то 200 Кбайт. С объемом все понятно, как называется микросхема, которая мне подошла бы лучше всех? |
||||||||
Немцов 12/04/2006 14:49 |
так передаются последовательные данные. Но, приемной стороне кроме последовательных данных необходим еще синхроимпульсы (одним лазером не обойтись). Или вначале привязать стартовый байт, чтобы засинхронизировать приемник (как в пульте ДУ). Неужели так неоходима передача с большой скоростью. Можно ведь передать данные с более меньшей скоростью с ЛПТ на лазер, а в приемнике поместить память на 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 |
А какая разница. Заливай данные с компа через лазер. Время выполнении операции не изменится. комп-память-лазер-приемник или комп-лазер-память-приемник. Искал по справочникам статическое ОЗУ, что-то не нашел подходящей памяти. Есть мелкие и потребуется куча. Добавлено 13-04-2006 08:19
О-да, сюда бы глянуть. |
||||||||
DKain 13/04/2006 11:20 |
Не понял... Зачем фотодиод? Мне нужен только передатчик, приемник мне сейчас не нужен. А о скорости лазера я думал... Обычная лазерная указка должна ведь подойти? Там используется светодиод и ему мнго времени на включение не требуется. Если нет, то что можно использовать?
Благодарю за помощь! Объязательно посмотрю. Добавлено 13/04/2006 12:24
Не знаю. Когда получится расскажу Добавлено 13/04/2006 12:37
Ну не буду же я с собой комп таскать В общем наверное зря я тут эту тему открыл. Надо было самому лучше порыться, а потом уже что не понятно будет спрашивать. Вообще насколько трудно и дорого (материалы) собрать подобное устройство профессионалу? И сколько времени у него займет сборка/настройка примерно? А никто больше ничего подобного не собирал? Ну может схемы есть? Вот я тут подумал, что ведь и пишущий CD-ROM по аналогичному принципу работает, только там скорость в сотни раз выше чем мне нужно. |
||||||||
ingenegr 13/04/2006 12:11 |
чтото подобное я делал пиши в почту пообщаемся |