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

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

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

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

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

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

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

 
Опции темы
Непрочитано 14.04.2010, 17:03  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от Gorgon67 Посмотреть сообщение
...data-это данные clock-это синхронизация, а что выполняет latch шинка?...
Latch это "защёлка", тоесть что-бы загрузить в сдвиговую часть регистра-передатчика информацию необходимо "клацнуть" коротким одиночным импульсом по входу Latch, при этом состояние параллельных входов занесётся с регистр сдвига. Далее подаём сотню тактовых импульсов на входы Clock приёмника и передатчика при этом "поезд" битов переезжает с регистров-передатчиков в сдвиговую часть регистров-приёмников и снова "клацаем" Latch на приёмнике. При этом принятые биты в регистре приёмнике перепишутся на выходы и отобразятся светодиодами. Входы Latch приёмника и передатчика "щелкать" можно одновременно. В принципе (как уже было сказанно выше) Latch можно не использовать при этом процесс продвижения информации будет мелькать на светодиодах.
Миниатюры:
Нажмите на изображение для увеличения
Название: Registers.GIF
Просмотров: 79
Размер:	50.2 Кб
ID:	6798  
Реклама:

Последний раз редактировалось OneTech; 14.04.2010 в 17:51.
OneTech вне форума  
Сказали "Спасибо" OneTech
Gorgon67 (14.04.2010)
Непрочитано 14.04.2010, 18:45  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Самая проблема не снять данные, а передать их. И получить достоверные данные. Вот поэтому не получится на простой логике. Все равно МК цеплять. А регистры, АЦП или контроллер клавы - это вторично. НИКТО из них не умеет по 485 передавать или по CAN.
Если нет такой возможности... Ну готовое решение не существует. Из возможных вариантов (но далеко не дешево получится) - использовать Болид. 5 шт. Сигнал-20, 1 шт. С2000 и пара С2000-БИ. Надежно, сертифицировано. Все события в лог пишутся, и на пульте отображаются. А для красоты С2000-БИ - это такие блоки индикации со светодиодами. Программируется довольно прозрачно. Заодно можно туда же и охранную и пожарную сигнализацию прикрутить
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 15.04.2010, 00:07  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от DK Посмотреть сообщение
НИКТО из них не умеет по 485 передавать или по CAN.
В чём же заключается "умение" передавать по каналу 485? Ведь 485 это всего лишь физическая реализация передачи логических ноликов и еденичек, нет никакой привязки к UART-y, USART-y или SPI лишь бы не выйти за граничные частоты рекомендуемые производителем чипа. Пусть там хоть ШИМ будет промудулированный звуком, он свободно пройдёт через 485 канал.

А о ошибках, если не драть высоких частот передачи, если не ложить витую пару на фазу 220В, если соблюдать уровни лог. "0" и "1" то откуда им там взятся? Я на фирме 2 года занимаюсь передачей через 485-й, оборудование серийное. UART который "катается" через 485-й канал ниразу не засекал ошибки (ведутся логи) если не оторван один из проводков А или В, если нет искажения рекомендованных уровней между линиями А и В, и если амплитуда полезного сигнала достаточна для срабатывания усилителей 485-го чипа. Используем ST485 и ADM485. Пару раз брали МАХ-ы.
OneTech вне форума  
Непрочитано 15.04.2010, 00:30  
Gorgon67
Временная регистрация
 
Регистрация: 13.11.2007
Сообщений: 97
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
Gorgon67 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Да мне по большому счету это разминка закисших за время службы мозгов, поэтому готовых вариантов и не искал. На выходных поеду затариватся детальками и паять. Вопрос считаю решенным, но тему закрывать рановато. Думаю в процессе наладки могут возникнуть вопросы. Спасибо всем кто принимал и активно принимает участие.
Gorgon67 вне форума  
Непрочитано 15.04.2010, 00:52  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Удачи Поможем если что.
OneTech вне форума  
Непрочитано 15.04.2010, 07:43  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от OneTech Посмотреть сообщение
485 это всего лишь физическая реализация
ну я имел в виду не просто 485 голый, конечно. А с наложенным на физику протоколом.
Просто разговор про минимальное количество проводов был.
А если проще делать, то согласен на все 100% - DATA, CLOCK, START/STOP по диф. парам отдельным. С хорошими драйверами. А если проводочек STP взять, то вообще все шоколадно будет.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 15.04.2010, 12:35  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

О минимальном количестве согласен, конечно было-бы проще заглатывать с 597-х регистров по SPI нулики и адынычки, далее передавать через микроконтроллер UART › RS-422(485), ну и CRC-шку грех не наложить. При этом латчи, клоки автоматически отпадают.
Только у автора задачка другая, да и я сам люблю иногда поизвращаться проектируя что-то на логике. Этакая разминка мозгов. Ну а если копать глубже то можно вообще коаксиалом отмахнуться, транслируя по кабелю и питание и информацию о состояниях датчиков.

Последний раз редактировалось OneTech; 15.04.2010 в 12:42.
OneTech вне форума  
Непрочитано 15.04.2010, 20:17  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

А вообще - токовая петля может решить проблему... Ну очень дубовая. Не зря же столько лет используют. Тем более что однонаправленная передача.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 15.04.2010, 21:28  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Уровней много нужно для токовой петли, градации между соседними значениями весьма малы. А вообще я с петлёй никогда не сталкивался.
OneTech вне форума  
Непрочитано 15.04.2010, 22:29  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от OneTech Посмотреть сообщение
Уровней много нужно
Да там просто все - нет тока - 0, есть ток (20мА) - 1. Если долго нет тока - обрыв.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
 

Закладки
Опции темы

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

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