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

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

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

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

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

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

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

 
Опции темы

Как избавиться от лишних проводов

Непрочитано 13.04.2010, 15:56  
Shviric
Вид на жительство
 
Аватар для Shviric
 
Регистрация: 17.02.2009
Адрес: Закарпатская область
Сообщений: 379
Сказал спасибо: 146
Сказали Спасибо 123 раз(а) в 66 сообщении(ях)
Shviric на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

lvadia, а что если собрать нечто вроде I2C шины? На каждый датчик АТмегу помельче и все объедиить в 4 провода SDA, SCL, GND, VCC. Тогда и с помехоустойчивостью все веселее будет и сразу же сигнализация обрыва провода. Или это и имелось в виду?
Реклама:
__________________
Ты проштудируй-ка
анатомию глаза: откуда тут взяться, как ты говоришь, загадочному взгляду?
Shviric вне форума  
Непрочитано 13.04.2010, 16:19  
Shviric
Вид на жительство
 
Аватар для Shviric
 
Регистрация: 17.02.2009
Адрес: Закарпатская область
Сообщений: 379
Сказал спасибо: 146
Сказали Спасибо 123 раз(а) в 66 сообщении(ях)
Shviric на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Да, пожалуй, дороговато (хотя если брать оптом, то дешевле ) и в будущем систему можно будет спокойно расширять, не заморачиваясь с мультиплексорами и отловом блох.
Ну, тогда и правда - как в клавиатуре (рисунок, честно признаюсь, вырезан из описания ПЗУ). Проводков уже не сотня, а в 10 раз меньше.
Миниатюры:
Нажмите на изображение для увеличения
Название: Picture1.jpg
Просмотров: 68
Размер:	17.8 Кб
ID:	6744  
__________________
Ты проштудируй-ка
анатомию глаза: откуда тут взяться, как ты говоришь, загадочному взгляду?
Shviric вне форума  
Непрочитано 13.04.2010, 16:34  
Shviric
Вид на жительство
 
Аватар для Shviric
 
Регистрация: 17.02.2009
Адрес: Закарпатская область
Сообщений: 379
Сказал спасибо: 146
Сказали Спасибо 123 раз(а) в 66 сообщении(ях)
Shviric на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

http://www.platan.ru/philips/gr_if.html - может, что-то отсюда поможет?
__________________
Ты проштудируй-ка
анатомию глаза: откуда тут взяться, как ты говоришь, загадочному взгляду?
Shviric вне форума  
Непрочитано 13.04.2010, 17:14  
Gorgon67
Временная регистрация
 
Регистрация: 13.11.2007
Сообщений: 96
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
Gorgon67 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Мнения интересные, но все намного проще. В оружейных шкафах есть датчики, которые замыкаются при наличии оружия. В дежурке, этажом ниже есть табло со светодиодами, по которым ведется учет. Во время ремонта строители обрезали сей стопарный кабель и очень не охота его наращивать и вызванивать, поэтому и задался такой целью.
Gorgon67 вне форума  
Непрочитано 13.04.2010, 17:50  
Gorgon67
Временная регистрация
 
Регистрация: 13.11.2007
Сообщений: 96
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
Gorgon67 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

На гражданке я бы без раздумья сделал на микроконтролере, но в армии даже комп найти проблема, не говоря о программаторах. Делать не важно на чем, важно, чтобы работало и можно было изготовить в кустарных условиях.
Gorgon67 вне форума  
Непрочитано 13.04.2010, 18:17  
mtit
Почётный гражданин KAZUS.RUN
 
Аватар для mtit
 
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,398
Сказал спасибо: 2,192
Сказали Спасибо 1,780 раз(а) в 1,012 сообщении(ях)
mtit на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от Gorgon67 Посмотреть сообщение
стопарный кабель и очень не охота его наращивать и вызванивать
Два солдата и лопата....
Три солдата и тестер - вызванивают за три минуты. Одна минута - утром дать задание. Две минуты - вечером принять промаркированное и вынести благодарность.
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
mtit вне форума  
Непрочитано 13.04.2010, 18:21  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 353
Сказал спасибо: 20
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Как избавиться от лишних проводов

Cудя по заданию автора видеть сработавшие датчики в любых сработавших комбинациях - сканируемая матрица не подходит, ибо сработавшая пара датчиков может создать "фантомно" сработавший 3-й датчик, или придётся применить сложный алгоритм обнаружения "фантомов".

I2C не подходит ввиду низкой помехоустойчивости и небольших действующих дистанций. Думаю самый логичный способ состоит из "верёвок" передающих регистров, далее удравляющие сигналы DATA, CLOCK и LATCH передаются дифференциальными парами, например драйвера RS-422 интерфейса, конечно на каждый управляющий сигнал придется применять по витой паре. Похожая ситуация с приёмной стороны. Но зато при таком раскладе "транзакцию" 100 датчиков можно решить одной витой парой (FTP, UTP) из 6 проводников + 2 провода на питание. Микросхемных корпусов не так уж много придется применить 13 регистров передатчиков, 13 регистров приёмников, драйверной части RS-422 6 корпусов, счётчики + логические элементы генерящие необходимые управляющие импульсы. Преимущества RS-422 драйверов в том что у них достаточно мощные выходы, что-бы можно было выпрямить управляющие сигналы с приходящей линии и использовать их для питания всей схемы принимающей стороны, конечно придётся использовать сверхяркие светодиоды и подавать на них ‹ 1 мА. Таким образом можно избавиться ещё от 2-х проводников.

Последний раз редактировалось OneTech; 13.04.2010 в 18:26.
OneTech вне форума  
Сказали "Спасибо" OneTech
Shviric (13.04.2010)
Непрочитано 14.04.2010, 00:26  
Gorgon67
Временная регистрация
 
Регистрация: 13.11.2007
Сообщений: 96
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
Gorgon67 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Впринципе на мк сканировать можно с з портов и получить до 144 контролируемых точек, но это не мой вариант. Я с самого начала остановился на параллельно-последовательных регистрах. Но как их правильно связать не пойму.
И ещё data-это данные clock-это синхронизация, а что выполняет latch шинка? Если не сложно то киньте кусок схемы, где показан принцип подключения пары этих регистров для данной схемы. Даташит так и не удалось открыть
Gorgon67 вне форума  
Непрочитано 14.04.2010, 11:26  
orinoko69
Частый гость
 
Регистрация: 19.02.2008
Сообщений: 40
Сказал спасибо: 3
Сказали Спасибо 11 раз(а) в 8 сообщении(ях)
orinoko69 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Могу предложить следующее. В месте там где кнопки, установить двоичный счётчик нужной разрядности и пачку мультиплексоров, чтоб получить нужное количество входов. для связи потребуется три сигнала - Сброс(вход), Такт(вход), Состояние(выход). Для помехоустойчивости каждый сигнал транслируется через 485 преобразователь. Потребуется 3 пары проводов (витая пара).
На пульте с лампочками этот пакет принимать на регистр.
Могу сразу сказать, что работать так будет. Мы на работе делали аналогичное - выносили мышку с клавой на 50 метров от двух компьютеров. Тактовая частота была около 1 МГц. Провод шёл по потолку вдоль кучи ламп дневного света с дросселями.
Правда , для уменьшения количества элементов была использована Альтера128

Удачи в реализации.
orinoko69 вне форума  
Непрочитано 14.04.2010, 15:04  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,327
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Можно вот так, например.
Число датчиков - 128, выбрано круглое число для упрощения схемы.
IC1 - IC16 передающие сдвиговые регистры, IC21 - IC36 принимающие регистры.
IC17 - генератор 1 кГц.
IC19 - двоичный счётчик. Считает до 128, потом стоит где-то 1 сек, потом снова считает и т.д. Пока счётчик стоит - данные о состоянии датчиков грузятся в регистры. Во время счёта - данные выталкиваются и принимаются в приёмных регистрах.
В результате имеем: 128 мс хаотическое мигание светодиодов, потом 1 сек индикация состояния датчиков, потом снова мигание и т.д. Мигание несёт полезную функцию - позволяет определить исправность системы. Когда враг перережет кабель в шахте и начнёт тырить оружие - моргание прекратится ...
IC18 - мощные буфера для раскачки 16 корпусов 555 логики.
Миниатюры:
Нажмите на изображение для увеличения
Название: gun_cnt1.GIF
Просмотров: 121
Размер:	24.4 Кб
ID:	6785  

Последний раз редактировалось Yurkin2007; 14.04.2010 в 15:13.
Yurkin2007 вне форума  
Сказали "Спасибо" Yurkin2007
Gorgon67 (14.04.2010)
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глушилка громкой музыки у соседей VVK Отвлекитесь, эмбеддеры! 355 10.01.2019 20:09
Как избавиться от паразитных наводок? dg79 Электроника - это просто 22 21.10.2014 22:48
[Решено] Как внедрялась АСУ chermnv Отвлекитесь, эмбеддеры! 743 14.02.2010 23:11
[Решено] Третье Послание Человечеству lelkanet Отвлекитесь, эмбеддеры! 201 06.01.2010 00:33


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


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