Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы

Преобразовать 128 ТТЛ в 8

Непрочитано 18.02.2013, 19:13  
lviv21
Гражданин KAZUS.RUN
 
Регистрация: 04.07.2007
Адрес: Львов
Сообщений: 686
Сказал спасибо: 170
Сказали Спасибо 351 раз(а) в 197 сообщении(ях)
lviv21 на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

А теперь если эти регистры и мультиплексоры заменить на КР580ИК55(8255) то понадобится всего 5-6 корпусов, не считая микроконтроллера, и схему одним байтом можно настроить как на вход, так и на выход.
Реклама:
lviv21 вне форума  
Непрочитано 18.02.2013, 19:25  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Вот интересно бы посмотреть на спецификацию этих 128 сигналов - ху из ху, как говорят? Сколько там двунаправленных, одно направленных и в какую сторону?
И что передается.

А то, например, в некоторых светодиодных панелях линий гораздо больше 128, а все управляется по 6 линиям.
Boba_spb вне форума  
Непрочитано 18.02.2013, 19:29  
Probelzaelo
Прописка
 
Регистрация: 22.11.2011
Адрес: СПб,Иваново
Сообщений: 112
Сказал спасибо: 3
Сказали Спасибо 45 раз(а) в 29 сообщении(ях)
Probelzaelo на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

А что если из пушки по воробьям?
С каждой стороны, на входах и на выходах подвесить сразу по Меге1280/2560 а передачу меж ними организовать по SPI master+Slave или по 4 УАРТам например, еще и свободные ноги останутся ))

Вот одно только мне не понятно, если раньше провода гнулись и ломались, то что им, более коротким, помешает продолжить гнуться и ломаться?
Probelzaelo вне форума  
Непрочитано 18.02.2013, 19:32  
Probelzaelo
Прописка
 
Регистрация: 22.11.2011
Адрес: СПб,Иваново
Сообщений: 112
Сказал спасибо: 3
Сказали Спасибо 45 раз(а) в 29 сообщении(ях)
Probelzaelo на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Сообщение от Boba_spb Посмотреть сообщение
Вот интересно бы посмотреть на спецификацию этих 128 сигналов - ху из ху, как говорят? Сколько там двунаправленных, одно направленных и в какую сторону?
И что передается.
есть вообще сильное подозрение что там мягко говоря передается "адрес" тоесть по сути 128 проводами передается число от 1 до 128 - активная в данный момент/ актуальная позиция )) для передачи такого "фокуса" нужно всего 7 бит данных
Probelzaelo вне форума  
Непрочитано 18.02.2013, 22:46  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Yurkin2007,
немного поправил до 16бит шины и убрал дешифратор
аналогично выполнен передатчик, но 74НС574 следует заменить на 74НС244 и развернуть направление/цоколевку

Probelzaelo, ТС молчит, не мычит, уже спрашивал как выполнен концевик - контакт на питание/землю или выход ТТЛ, сколько длится процесс замыкания/опроса (период в 2сек выдавили).
Миниатюры:
Нажмите на изображение для увеличения
Название: RxD.JPG
Просмотров: 80
Размер:	52.5 Кб
ID:	43777  

Последний раз редактировалось jump; 18.02.2013 в 22:49.
jump вне форума  
Непрочитано 18.02.2013, 23:08  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Да тут подезревать можно что угодно
Разговор ни о чем. А схем нагородить можно скоко угодно и на чем угодно под 128 линий.

А проще всего поставить туды проц нормальный - загнать в него все задание и курить спокойно. А не шарашить по связи биты какие то.
Boba_spb вне форума  
Непрочитано 18.02.2013, 23:44  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

jump, регистры физически рядом с мегой?
Зачем?

Интересно, не придётся ли на сколь-нибудь вменяемой частоте сканирования адресов, скажем в 10МГц, делать шину длиной 10 метров дифференциальной?
При 16-ти битах ширины это всего 20 мегабайт в секунду или задержка в 0,8мкс на передачу 128 битов плюс 10,03мкс в самой шине.

Сообщение от jump Посмотреть сообщение
74НС574 следует заменить на 74НС244 и развернуть
проще 245-ю поставить.

Последний раз редактировалось omercury; 18.02.2013 в 23:54.
omercury вне форума  
Непрочитано 19.02.2013, 00:51  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Сообщение от omercury Посмотреть сообщение
регистры физически рядом с мегой? Зачем?
а шоб було!
лень было выходные регистры рисовать кучей - на рисунке намек (восемь стробов и 16бит шина данных), RxD/TxD - на блютузик-приемник
Сообщение от omercury Посмотреть сообщение
проще 245-ю поставить.
госпа-адя! ничо неззя оставить!
из-за лености не стал рисовать передающую часть, посему коряво намякнул 245 не нужна, перерисовать токи надобно... а матушка-лень
jump вне форума  
Непрочитано 19.02.2013, 06:13  
Godzilla82
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.10.2006
Сообщений: 1,449
Сказал спасибо: 99
Сказали Спасибо 318 раз(а) в 234 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Преобразовать 128 ТТЛ в 8

Я бы не стал делать на блютусе. Ненадёжно это всё. Может отвалиться в самый неподходящий момент. Связь нужна? Ну так 4 провода (это вместе с питанием) кинуть не проблема.

Первое - это надо определиться, какие линии на вход, какие на выход, а какие (не дай бог) двунаправленные. В зависимости от этого уже и схему строить.

А идея такова. Берётся простой контроллер (хоть тинька 2313). Она принимает/отправляет данные по UART.

Далее последовательные сдвиговые регистры с защёлками. Восьмибитные - ну так будет 8 микросхем. Это не много. Провода ещё больше занимают, учитывая, что их надо к разъёмам подключать (по-хорошему). Зато разводка платы - простая.

Для выходных линий 74HC595. Для входных 74HC165.

Это для стороны у станка. Для ответной стороны (что-то я мало чего от ТС слышал по этому поводу) - аналогичная штуковина, только входы/выходы местами изменены.

Итого на каждой стороне по 10 микрух (MAX232, TINY2313 и 8 сдвиговых регистров). Ну стабилизатор питания ещё.
Godzilla82 вне форума  
Непрочитано 20.02.2013, 13:59  
olc0267
Почётный гражданин KAZUS.RUN
 
Регистрация: 06.08.2008
Адрес: Ярославль
Сообщений: 1,504
Сказал спасибо: 115
Сказали Спасибо 1,314 раз(а) в 548 сообщении(ях)
olc0267 на пути к лучшему
По умолчанию Re: Преобразовать 128 ТТЛ в 8

Сообщение от niXto Посмотреть сообщение
Готовая плата с контроллером для всех 128 линий обойдется ТС дешевле одного этого Овена,
Вы посчитали суммарную стоимость пригоршни микросхем?
Теперь прикиньте в уме, сколько времени топикстартер будет разрабатывать и изготавливать эту плату и умножьте это время на его зарплату, и прибавьте ещё деньги, посчитанные по формуле "время=деньги".
В любом случае, получится нестандартное устройство. Кто будет обслуживать на заводе это дерьмо, сделанное на коленке, когда он оттуда уволится? Я бы не стал.
olc0267 вне форума  
 
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить исправность ТТЛ-логики uhbwtyrj1987 TTL и CMOS логика 49 25.11.2014 10:14
ТТЛ делитель на 2 evdum TTL и CMOS логика 11 12.04.2011 22:49
Простой генератор синуса на ТТЛ SergLerner TTL и CMOS логика 16 21.09.2010 22:43
Преобразование синуса в ТТЛ уровни ra1oz Электроника - это просто 1 27.06.2010 00:38
Преобразователь интерфейса RS-232 ТТЛ в RS-485 (2 вх, 1вых) LazarenkoAS Микроконтроллеры, АЦП, память и т.д 0 05.02.2007 20:40


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.