TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
13.02.2012, 16:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
Сообщение от tanq
|
триггера шмидта
|
"В аналоговой схемотехнике триггер Шмитта обычно реализуется на базе операционного усилителя или компаратора, охваченного резистивной положительной обратной связью."
Какое решение больше подойдет? На каком нить LM358 можно? Нельзя ли попросить ссылочку на картинку? ))
Еще раз спасибо!
|
|
|
|
13.02.2012, 17:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
ну так в серии 74HC есть триггеры Шмитта (74HC14). а чем не нравится вариант с кановскими драйверами? скорость на вашем расстоянии 1мбит - посмотрите ДШ
|
|
|
|
13.02.2012, 21:14
|
|
Прописка
Регистрация: 08.06.2006
Сообщений: 215
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
Китайцы ставят как буфер 74HC245, так же если каждый модуль будет работать на нагрузку обратите внимание на общий провод. При малом сечении будет падение на общем проводе что соизмеримо с пульсациями на сигнальных проводах.
|
|
|
|
13.02.2012, 22:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.05.2006
Адрес: Владимир
Сообщений: 2,808
Сказал спасибо: 3,026
Сказали Спасибо 4,233 раз(а) в 1,192 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
Для передачи данных я бы использовал RS485 интерфейс. Сначала ваши даные преобразовать в RS485, на каждой удаленной плате обратно преобразовать в SPI или что у вас там... Если несколько сигналов надо передавать (Clock, Data, etc) либо несколько преобразователей RS485, либо как-то иначе кодировать, чтоб по одной линии можно было закодировать и раскодировать. RS485 - вполне приличный интерфейс для подобных задач, и решается довольно дешевыми средствами. И помехозащищенность достаточно хорошая, даже для невитой пары (на такое растояние), и длина линии может быть хоть километр, и скорость передачи данных довольно высокая может быть. Думайте в этом направлении! Советую! Остались вопросы? Задавайте поконкретней, ответим.
|
|
|
|
14.02.2012, 00:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,565
Сказал спасибо: 5,041
Сказали Спасибо 10,615 раз(а) в 3,604 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
Сообщение от GrayCatt
|
В былые времена, через кабель LPT-LPT на десятки метров гоняли сотни кБ/с, и все работало, без всяких дополнительных мер ...
|
Это только со стороны так выглядело. На самом деле и в каждом байте бит контроля четности проверялся, и контрольная сумма пакета проверялась. И если что не так - то обычно повторялась передача сбойного блока.
А в данном случае нет права на ошибку.
|
|
|
|
14.02.2012, 13:27
|
|
Частый гость
Регистрация: 14.05.2010
Сообщений: 30
Сказал спасибо: 4
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
Триггер Шмитта очень полезная вещь, я когда-то на 561 серии по входу 20-ти метровый шнурок использовал проложенный в параллель с электропроводкой, правда сам триггер за счет кондеров вытягивал на элементе и-не, подробности не помню(лет 20 назад было) но от помех помогло на все сто.
|
|
|
|
14.02.2012, 15:49
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2010
Адрес: 5-е кольцо МКАД
Сообщений: 501
Сказал спасибо: 879
Сказали Спасибо 361 раз(а) в 161 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
Сообщение от dimmich
|
Для передачи данных я бы использовал RS485 интерфейс.
|
Полностью согласен, при таком раскладе уже проще уже на каждой меге организовать свой протокол, с проверкой CRC
Или как вариант, если не хочется возиться взять интеллектуальные регистры на MISO шину, и поставить драйвера для RS422, реализовав полный дуплекс.....
Я так делал, тода надо было вынести 12 разрядный ЦАП на 40 метров относительно самого контроллера.....причем все работает до сих пор, и в условиях сильныз помех и вибрации (шаманство с электроникой фуры)
|
|
|
|
15.02.2012, 09:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
Спасибо за ответы! Очень заинтересовался RS485. Какие решения наиболее полно автоматизированны в плане SPI-› RS485 и назад и у которых поменьше обвязки? ) Нет ли вариантом обойтись без своих контроллеров на "маленьких" (slave) платках?
Может, и правда, усиливать на выходе каждой платки триггером шмидта и 2 метра не такая уж и длинна? Как я понимаю, два транзистора с обратной резистивной связью (разных транзистора, двойное инвертирование) и есть этот самый "усилитель на выходе"? ST_CP и SH_CP надо усиливать, а вот DS возможно и не придется - он передается последовательно, то есть 74HC595 для соседа генерирует его заново.
|
|
|
|
15.02.2012, 10:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.07.2009
Адрес: San Jose, USA
Сообщений: 927
Сказал спасибо: 11
Сказали Спасибо 228 раз(а) в 166 сообщении(ях)
|
Re: Вопрос про 74hc595, очень срочный и важный..
IMHO, проще всего сделать 20mA токовую петлю. У меня такие на 180 метров гоняют 10 мбит в секунду и плевать на помехи и наводки, фильтров никаких не надо и так далее. Своего рода, упрощённый донельзя 485й интерфейс.
Для SPI делаете петлю на тактовую, и по петле на данные туда-сюда. Принцип схематично описан здесь.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:12.
|
|