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

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

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

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

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

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

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

 
Опции темы
Непрочитано 03.05.2010, 00:21  
Gorgon67
Временная регистрация
 
Регистрация: 13.11.2007
Сообщений: 97
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
Gorgon67 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от j2153 Посмотреть сообщение
По-видимому, посадить двух солдат за прозвонку и восстановление старого кабеля - оказалось оптимально.
Я от своего не отступлюсь ни на шаг
Вопрос тоже есть. В схеме на 595 написано, что вторая часть схемы зеркальна, но я не могу понять откуда тогда берутся клоки или в самой микрухе уже есть генератор. А в схеме из 24 поста не могу понять логику работы узла 18.4 - с2 - 17.2, если не сложно, то распишите...
Реклама:
Gorgon67 вне форума  
Непрочитано 03.05.2010, 01:34  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от Gorgon67 Посмотреть сообщение
в схеме из 24 поста не могу понять логику работы узла 18.4 - с2 - 17.2
На микрухе 17.1-17.2 собран генератор тактовых импульсов. Если на ноге 5 у 17.2 присутствует единичка, то генератор генерит. Если ноль - то стоит.
Когда двоичный счётчик на 19.1 и 19.2 считает эти импульсы генератора от 0 до 127, на выходе QD - ноль, на выходе 18.4 - единичка, конденсатор С2 - разряжен.
Когда счётчик досчитает до 128 на выходе 19.2 QD появляется единичка, на выходе 8.4 - ноль. Т.к. кондёр С2 разряжен, то этот ноль проходит на вход 5 у IC17.2 и генератор останавливается. На время постоянной С2R2 ничего не происходит, счётчик стоит, в это время на выходных индикаторах отображается состояние кнопок К1-К128. За время (примерно) C2R2 левая обкладка кондёра поднимется до половины напряжения питания, то есть на входе генератора снова появится единичка и он снова начнёт генерить импульсы, а счётчик продолжит счёт.
При переходе счётчиком значения 255 -› 0 на выходе QD 19.2 появится ноль, на выходе 18.2 единичка и кондёр С2 быстро разрядится через диод D1. Счётчик продолжит считать от 0 до 128 и вышеописанный процесс повторится.
То есть на 18.4 - С2 - 17.2 собрана пауза генератора.
По задумке, счётчик быстро-быстро считает от 128-255-0-127 за время 256мс, потом стоит где-то 1 сек. ( кстати, значение R2 надо увеличить до 10ком, т.к. 100мкФ * 10ком = 1сек). Пока считает от 128 до 255 в регистры IC1 - IC16 грузится состояние кнопок, когда считает от 0 до 127 - последние защёлкнутые данные выталкиваются наружу.
Для достижения приятной глазу индикации можно поиграть значениями R1C1 (определяет время хаотического моргания светодиодов) и значениями R2C2 (пауза для непрерывной отображения состояния кнопок).
Ещё хочу отметить, что схема поста 24 нигде не использовалась и нигде не проверялась, а родилась в моём воспаленном воображении чисто теоретически ...

Последний раз редактировалось Yurkin2007; 03.05.2010 в 01:38.
Yurkin2007 вне форума  
Непрочитано 06.05.2010, 18:39  
Gorgon67
Временная регистрация
 
Регистрация: 13.11.2007
Сообщений: 97
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
Gorgon67 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Спасибо! Ещё сам попробую
а протеусе нарисовать и пошагово посмотрю...
Gorgon67 вне форума  
Непрочитано 08.05.2010, 18:15  
Muzzy0
Прохожий
 
Регистрация: 18.07.2007
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Muzzy0 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

По теме: Profibus - это 1 витая пара (2 провода) и экран, волновое сопротивление 220 Ом.
Берётся корзинка распределённой периферии и контролер - и вперёд А если к этому комп со скадой прикрутить, то и дежурных с журналом не надо будет, в любое время можно будет посмотреть, в какое время из какого шкафа что достали или положили.
Решение не самое дешёвое, но ничего не надо ковырять паяльником, налаживается всё в момент.
Muzzy0 вне форума  
Непрочитано 10.05.2010, 03:28  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Берётся два микроконтроллера ATmega16 (каждый с 32 входами/выходами).
Все кнопки/светодиоды подключаются в матрицу. Например, 14х14. Итого 196 контролируемых точек. Пару микросхем MAX232 для связи по RS-232 (до 20 метров на скорости до 115200 кбит по трём проводам, если исключить двунаправленность, можно обойтись и двумя проводами). Ну и мелочь, типа диодов, резисторов для организации матрицы. Выходной ток микроконтроллера достаточен, чтобы светодиод светился ярко, то есть, не нужны выходные буферные элементы. Проще некуда. Программа достаточно простая.

Вот набросал примерную схему. Естесственно, что последовательно с каждым светодиодом должен быть токоограничивающий резистор. Максимальный ток на вывод порта - 40 мА. Чтобы не выход порта при одновременной засветке нескольких светодиодов, надо программно в каждый момент времени засвечивать только один светодиод. В этом случае можно повесить резисторы не последовательно с каждым светодиодом, а только на столбцы.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 66
Размер:	98.0 Кб
ID:	7641   Нажмите на изображение для увеличения
Название: 2.PNG
Просмотров: 51
Размер:	96.4 Кб
ID:	7642  

Последний раз редактировалось Godzilla82; 10.05.2010 в 03:31.
Godzilla82 вне форума  
Непрочитано 10.05.2010, 12:26  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Схема - хорошая, спору нет.
Единственное, что бы хотелось отметить:
Сообщение от Godzilla82 Посмотреть сообщение
Максимальный ток на вывод порта - 40 мА ... надо программно в каждый момент времени засвечивать только один светодиод.
при наличии 14 светодиодов в столбце получаем средний ток через светодиод
40мА/14 = 3мА. В темноте ещё будет видно, а вот на свету - не очень ...
Надо бы дополнить схему вертикальными и горизонтальными МОП-транзисторами (по одному на столбец и на строку) для усиления тока.
А MAX232 можно выкинуть и соединять прямо в TTL-уровнях ...

Последний раз редактировалось Yurkin2007; 10.05.2010 в 12:36.
Yurkin2007 вне форума  
Непрочитано 10.05.2010, 13:25  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от Yurkin2007 Посмотреть сообщение
Схема - хорошая, спору нет.
Единственное, что бы хотелось отметить:

при наличии 14 светодиодов в столбце получаем средний ток через светодиод
40мА/14 = 3мА. В темноте ещё будет видно, а вот на свету - не очень ...
Надо бы дополнить схему вертикальными и горизонтальными МОП-транзисторами (по одному на столбец и на строку) для усиления тока.
А MAX232 можно выкинуть и соединять прямо в TTL-уровнях ...
Тогда уж 40/196,так как сквжность будет именно такая. Если брать яркие синие светодиоды, то будет видно и днём. Чё-то сразу не подумал...
Да и драйверы не спасут. Не будешь же ты амперы гнать через светодиод.
Как вариант - действительно напихать регистров с защёлками или взять микроконтроллеры покрупнее, например ATmega64. У неё 53 входа/выхода.
Незнай, я не рисковал бы гнать через этажи выводы контроллера напрямую. При таком расстоянии TTL-уровни нормально себя ведут? Не глючит? Ну и замкнут, не дай бог...

Хотя, если зажигать сразу несколько светодиодов (столбцами) и поставить транзисторы, то будет приемлемо. Да и ящиков, всё-таки всего 100... То есть, скважность 1/10. Тогда последовательно с каждым светиком - резюк и всё. Незнай, правда, как они перенесут импульсный ток в 50 мА...

Последний раз редактировалось Godzilla82; 10.05.2010 в 19:40.
Godzilla82 вне форума  
 

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

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

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:13.


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