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

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

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

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

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

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

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 14.02.2010, 16:39  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Помогите с прозвонкой

Просто я как-то немного "мыслил" в эту сторону, исходя из современной базы. Тогда - в 1987 году - система делалась так. Эл-60, в ней платы расширения - и от каждой - шлейф со стандартной платой, втыкаемой в стойку. Сколь помню, их было более 10. Проблемы тогда были:
1) что-то по аппаратной части - при большом количестве плат уровень земли куда-то уплывал. ЧТо там было - не знаю, в аппаратное тогда не лазил.
2) Объем памяти Эл-60 - не удавалось поместить таблицу соединений. 56 кБ - где еще и сама программа должна поместиться - совсем не густо...

Как я понимаю, эти проблемы сегодня несущественны - мозгов в компе хватит и на матрицу, соединение с платой - будет просто USART и питание, никаких шлейфов.

Тогда моя самая большая проблема была - как побить боьшую таблицу соединений, не лезущую в память, на 2 или 3, чтобы добиться максимальной достоверности. Кажется, эта проблема так и не была решена.
Реклама:
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 14.02.2010, 17:12  
Elf
Прописка
 
Регистрация: 15.04.2005
Сообщений: 256
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Elf на пути к лучшему
По умолчанию Re: Помогите с прозвонкой

Может поможет..
Как я понял, проблема в том, как последовательно коммутировать большое количество контактов.
я как- то делал так.
Стояли десятичные 10 разрядные счетчики, типа стандартного 4017. Каждый разряд шел на аналоговый свич 4066 (4 в корпусе, но вроде есть и больше). Общий ресет на все счетчики, и на каждый счетный вход отдельный сигнал с контроллера (ну тут можно много вариантов , не суть важно).
Дальше просто. Общий ресет. Потом даем с контроллера пульсы, каждый раз замыкаем свой свич, последовательно, один за другим.
Довольно быстро можно работать, кстати.
Если не в тему, извиняюсь
Elf вне форума  
Непрочитано 18.02.2010, 22:17  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Помогите с прозвонкой

Сори за прямоту: нихрена не получаеться!!!!
Три AVR на комп работать не хотят! Надо пять (по пинам) и одну на порт!
В софте - совсем труба.....
Большой хелп (или не так строю)???
rusyvochka вне форума  
Непрочитано 19.02.2010, 20:21  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Помогите с прозвонкой

Вернёмся к нашим баранам......... и посмотрим на календарь: 2010 на улице!!!
Система автопрозвонки по весу маленький холодильник...
62 корпуса на плату прозвонки 135 контактов - не классно!!!!
Вариант AVR в лидерах...
rusyvochka вне форума  
Непрочитано 19.02.2010, 20:55  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Помогите с прозвонкой

Сообщение от rusyvochka Посмотреть сообщение
Сори за прямоту: нихрена не получаеться!!!!
Три AVR на комп работать не хотят! Надо пять (по пинам) и одну на порт!
Ну, вы б хотя схемку показали - как подключаете.

На один COM порт можно повесить достаточно много - например, поставить преобразователь COM - RS485. На элеваторе мы так на 1 COM порт штук сто датчиков (с мега вешали, и единственная была проблема - просадка питания, потому как датчики находились далеко, за сотни метров

В вашем случае наверное сойдет и вариант попроще - выход TxD компа на все входы RxD АВРок, а все выходы TxD АВРок - через диод - на вход RxD компа. Диод - исходя из того, что состояние линии в паузе - лог.1, то катодом к АВРке. Ну и преобразователь уровней типа MAX232

В протоколе обмена - заложить адрес устройства, и отвечать будет то, к которому обратились. По моему, этого вполне достаточно будет
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 21.02.2010, 20:42  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Помогите с прозвонкой

Сообщение от nml Посмотреть сообщение
На один COM порт можно повесить достаточно много - например, поставить преобразователь COM - RS485.
Спасибо за отзывчивость, только вот....
На 422, можно вещать приемники, 485 - кучу, у 232, на сколько я в курсе, так не бывает. На каждый авр вешать 3232 хлопотно, на прямую - не получаеться (подскажите), при рессете каждый пытаеться откликнуться - "я здесь", в комп такая х... влетает...
С этого места, если не скучно, по подробнее....
В протоколе обмена - заложить адрес устройства, и отвечать будет то, к которому обратились................
Или туплю????
Опрос?
rusyvochka вне форума  
Непрочитано 21.02.2010, 21:35  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Помогите с прозвонкой

Мое понимание:
Куча висящих АВРок молчит, пока не спрашивают.

Возможный протокол обмена (от компа)
0x55 - маркер
NN - номер АВРки, к которой обращаемся
0x01 - команда "читать пины"
KS - контрсумма посылки

Принимают все, отвечает та, чей номер. Номер у каждой АВРки свой.
Ну и типа ответ от АВРки
0x55 - маркер
NN - номер ее
0xXX
0xXX
0xXX
0xXX - 4 байта данных
KS - контрсумма

Нужна еще команда "передачи данных от компа - те же 4 байта. Те пины что "активны" - делаются выходами (тут зависит от схемотехники - будут ли ключи и т.д.)

Принцип, я думаю, ясен...
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 21.02.2010, 23:08  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Помогите с прозвонкой

Сообщение от nml Посмотреть сообщение
Нужна еще команда "передачи данных от компа - те же 4 байта. Те пины что "активны" - делаются выходами (тут зависит от схемотехники - будут ли ключи и т.д.)
)-0 с этого места по подробнее, пож....
Они Все! "кричат" я тут!!!
С рессета. Можно две, накрапать??? Таки верю в себя, не туда копаю....
rusyvochka вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите найти схемы Toshiba Satellite A300-1ec и Toshiba Satellite A300d Alex-Alpha Поиск схем. Делимся схемами 1 11.03.2010 22:09
Помогите подобрать аналог КП103 , и КП303 в smd корпусе. rainbow4455 Информация по радиокомпонентам 0 09.02.2010 10:34
Помогите Сделать Курсовую Работу vintez Электроника - это просто 36 12.01.2010 23:49
[Решено] помогите определить ENCODER lightworld Информация по радиокомпонентам 0 11.01.2010 18:44
помогите составить схему! soadus TTL и CMOS логика 12 07.11.2009 23:24


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


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