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

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

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

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

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

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

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
Сообщений: 97
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
Gorgon67 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

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

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

Сообщение от Gorgon67 Посмотреть сообщение
стопарный кабель и очень не охота его наращивать и вызванивать
Два солдата и лопата....
Три солдата и тестер - вызванивают за три минуты. Одна минута - утром дать задание. Две минуты - вечером принять промаркированное и вынести благодарность.
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
mtit вне форума  
Непрочитано 13.04.2010, 18:21  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 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
Сообщений: 97
Сказал спасибо: 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,328
Сказал спасибо: 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, время: 02:07.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot