TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
17.02.2013, 19:42
|
|
Частый гость
Регистрация: 17.02.2013
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Преобразовать 128 ТТЛ в 8
Доброго дня всем.
Есть исполнительный механизм, который использует 128 линий, управляющихся ТТЛ. К нему идут 128 гибких проводов...
Заказал bluetooth модуль HC-05, хочу сделать приемник-передатчик.
Но проблема в том, что этот модуль со встроенным UART, и понимает за одну посылку только 8 бит.
Так вот, к сути:
как мне преобразовать 128 линий как 16 раз по 8 бит?
Курил даташит на 8250 / 16550 и ее аналоги, понял, что не осилю.
Программированием PIC не занимался, но если без вариантов...
подскажите, что еще можно попробовать.
|
|
|
|
17.02.2013, 19:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
evg111,
частота срабатывания, приоритеты, гальваническая развязка?
можно на оптронах, можно на диодах, подавая смещение/питание поочередно на группы и считывая МК, далее через сом-порт на HC-05, со второго HC-05 на МК, который выдаст байты на регистры 595
|
|
|
|
17.02.2013, 20:16
|
|
Частый гость
Регистрация: 17.02.2013
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
Частота небольшая, опрос каждой линии в пределах 100 Гц (и то, с большим запасом).
Приоритетов нет, постоянный опрос и постоянная передача изменения сигналов.
Вот как раз вопрос в том и состоит, как сделать смещение. Пока смотрю вариант КР1533ИР8. Но как сделать смещение? С программированием МК как-то не очень...
Пока пишу, осенило - 128 линий собрать на 1533ИЕ логике, и расшифровать на 1533ИД3. Возможен такой вариант?
|
|
|
|
17.02.2013, 20:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
evg111,
куча коммутаторов-счетчиков-дешифраторов... тоска
какое расстояние и почему прежнее исполнение не устраивает?
|
|
|
|
17.02.2013, 20:33
|
|
Частый гость
Регистрация: 17.02.2013
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
![Улыбка](images/smilies/icon_smile.gif) ))
это немецкая вязальная промышленная машина, по игольнице ездит каретка, к которой идет куча проводов. Перегибание провода - 1 раз/2 сек... "родной" провод 250-350 евро... а там их штук 10. Каждый провод длиной около 10м. Аналогов в России не выпускают (провод с гибкой сердцевиной).
Тоска, конечно, но работать вроде должно.
А какие варианты еще есть, кроме МК или 8250 серии для несложного собирания?
PS. наличие осциллографа и паяльной станции не означает, что я электронщик
|
|
|
|
17.02.2013, 20:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
По-любому нужен контроллер, на логике вы очень долго будете изобретать УАРТ для блютуса. Простенький контроллер за доллар, 16 сдвиговых регистров, да пара конденсаторов в питание... Прошивку за вечер можно написать...
|
|
|
|
17.02.2013, 20:41
|
|
Частый гость
Регистрация: 17.02.2013
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
на входе блютуса 8 ттл линий, на выходе - uart (уже встроенный). Мне нужно только привести 128 линий к 8. И, так как не обладаю знаниями в программировании МК, сделать это как можно проще.
Предполагал, что есть готовые 128+8 -ножковые микросхемы ![Улыбка](images/smilies/icon_smile.gif) ) но ошибся.
|
|
|
|
17.02.2013, 20:44
|
|
Гуру портала
Регистрация: 26.01.2007
Адрес: Дивное, Россия
Сообщений: 14,887
Сказал спасибо: 7,339
Сказали Спасибо 18,405 раз(а) в 6,416 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
Сообщение от evg111
|
Аналогов в России не выпускают (провод с гибкой сердцевиной).
|
Мишурный провод?
__________________
Любое утверждение верно, включая и это.
|
|
|
|
17.02.2013, 20:46
|
|
Частый гость
Регистрация: 17.02.2013
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
Сообщение от VladimirIvan
|
Мишурный провод?
|
что-то типа него, только гибкая жила по центру (капрон), а сигнальные - вокруг него.
|
|
|
|
17.02.2013, 20:55
|
|
Частый гость
Регистрация: 17.02.2013
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: преобразовать 128 ТТЛ в 8
а если начать с микроконтроллеров, какой посоветуете?
(какой попроще, чтобы с кварцем, своим стабилизатором питания и т.п.)
Ps. прикинул разводку платы...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:28.
|
|