Автор Тема: Тестовые стенды для плат управления  (Прочитано 121964 раз)

0 Пользователей и 1 Гость просматривают эту тему.

guest1150

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #90 : Ноябрь 07, 2011, 21:12:45 »
В программировании я ноль, но проект конечно интересный.
Схем (за пару минут) не нашел на этом сайте, вот это мне в данном случае более любопытно.
Безусловно, надо развивать такие вещи и посильно поддерживать.

guest111

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #91 : Ноябрь 07, 2011, 21:59:57 »
ещё один www.liftelectronica.tamb.ru выполнен как приставка к пк по usb

Описание стенда:
http://subversion.assembla.com/svn/liftsim/trunk/doc/overview.pdf

Схемы в *.sch, печатки *.pcb тут http://subversion.assembla.com/svn/liftsim/trunk/hardware/
Посмотреть можно PCAD вьювером - http://topdownloads.ru/archives/file/PCAD2006_Viewer_19-02-9660/4684739.htm
Проект открытый под SVN http://ru.wikipedia.org/wiki/Subversion#

Схемы на IN-board и OUT-board я так и не нашел,интересно на чем сделаны входы и выходы?

guest4463

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #92 : Ноябрь 07, 2011, 23:17:25 »
 "Nerevit" может попрубуем сделать ответы на заданные вопросы?
Почешем "РЕПУ", а кто финансирует?

guest111

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #93 : Ноябрь 08, 2011, 00:11:32 »
Да хоть чеши хоть нечеши -надо Java знать. Заморочки больше программные, насколько я понял.

Удалено цитирование предыдущего сообщения.

guest4013

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #94 : Ноябрь 08, 2011, 09:39:43 »
Цитировать
Схемы на IN-board и OUT-board я так и не нашел,интересно на чем сделаны входы и выходы?

У входных и выходных плат самая простая схемотехника: LED-драйвер и две 4-канальных оптопары для выходной платы, и регистр параллельного ввода + 2 оптопары для входной. Там особо рисовать на схеме и нечего. Поэтому сразу рисовались печатки, но Э3 в своё время тоже будут - тикеты на эту тему есть.

"Nerevit" может попрубуем сделать ответы на заданные вопросы?
Почешем "РЕПУ", а кто финансирует?
Проект никем не финансируется, он открытый и не коммерческий.

guest1857

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #95 : Ноябрь 08, 2011, 20:52:01 »
Принцип работы самый простой, наглядно сразу видно проходит информация на разъемы от МК или нет (мигают светодиоды или нет), при включении DIP переключателей видно проходит информация до МК или нет (высвечивается номер разъема и номер контакта). Точно определяет неисправную микросхему EEPROM. Круговое гашение индикаторов точно определит неисправную линию в шине данных (попробуйте это определить на других стендах). Чередование логической единицы и нуля позволяет без проблем идентифицировать неисправный элемент при прохождении сигнала. Приведен список характерных неисправностей и возможные причины.  Низкая стоимость тестовой платы единой для УКЛ и УЛ не последнее ее достоинство. На такой же основе уже сделана плата для УЭЛ.

guest2240

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #96 : Ноябрь 08, 2011, 20:55:55 »


У входных и выходных плат самая простая схемотехника: LED-драйвер и две 4-канальных оптопары для выходной платы, и регистр параллельного ввода + 2 оптопары для входной. Там особо рисовать на схеме и нечего. Поэтому сразу рисовались печатки, но Э3 в своё время тоже будут - тикеты на эту тему есть.


LED драйвер для работы через интерфейс ? То какой? Почему именно JAVA а не С# (просто интересно)?
Хотя думаю идея неплохая.

guest4013

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #97 : Ноябрь 10, 2011, 10:08:05 »
используется LED-драйвер MBI5001CN - обычный регистр сдвига с мощными выходами, которые могут включить оптопары. JAVA потому, что имею с ней больший опыт работы, C# ни разу не запускал. И заранее не С++, потому что писать кроссплатформенные приложения на С++ гораздо сложнее.

guest4590

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #98 : Ноябрь 10, 2011, 11:38:05 »
Проект ваш просто замечательный по созданию стенда.
Прямая связь с компом это очень хорошо, не нужны переключатели.
Я изучал язык С++. Язык сам по себе большой по изучению. Но он системный и сильно востребован.
Сам пробую создать стенд на процессоре АТMEL, но пока только виртуально.

guest2240

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #99 : Ноябрь 10, 2011, 14:43:42 »
используется LED-драйвер MBI5001CN - обычный регистр сдвига с мощными выходами, которые могут включить оптопары.
А не лучше ли было I2C драйверы задействовать - высокая степень масштабируемости + горячее подключение модулей и порты на МК высвободятся, да и библиотек готовых к нему не мало - (к AVR  точно валом). Да и если использовать I2C расширитель портов, то и драйвер для оптронов не нужен - TLP181GB (на СМТ платах УКЛ стоят ), при 5мА отлично работает, а такой ток любая ИС потянет.  Но это мое мнение.
Про языки почему спросил - с С++, я сталкивался, а вот с ЯВОЙ ни разу.

Оффлайн Ural_2009

  • Модератор раздела*
  • лифтфорумный
  • ****
  • Сообщений: 611
  • > Спасибо: 158
    • ООО ПО "Комплекс"
Re: Тестовые стенды для плат управления
« Ответ #100 : Ноябрь 10, 2011, 16:51:44 »
используется LED-драйвер MBI5001CN - обычный регистр сдвига с мощными выходами, которые могут включить оптопары.
Так оптопары можно и обычным регистром включить не напрягаясь. Такие драйверы есть смысл применять для прямого управления сравнительно мощной нагрузкой. Хотя в условиях не массового производства место есть воплощению любых фантазий
техподдержка от ООО ПО "Комплекс" по системам управления "МППЛ" и "ЛиРа"


guest4013

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #101 : Ноябрь 10, 2011, 17:22:37 »
I2C расширители портов довольно дорогие и по даташиту, например MCP23009, максимум можно только 8 таких расширителей на I2C поставить, а при требуемых 64 выходах и 32 входах этого явно не хватает. Поэтому старый способ увеличения портов регистрами сдвига. И не уверен, что какой-нибудь 74HC595 сможет включить оптопару. Даже если сможет, то в схему надо будет добавлять на каждый выход регистра токозадающий резистор, что усложнит печатку.

guest2240

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #102 : Ноябрь 10, 2011, 19:11:36 »
MAX7300 - 28 портов, цена 140 руб. (7301 для SPI) входная емкость 10пФ (при том что на шину максимум 400пФ) работает на скорости 400 кбит/с. ток порта 30мА правда максимальный ток по GND 800мА.
Так же есть много драйверов, с 8-16 выходными мощными ключами и наличием опторазвязанных входов (как-то попадались мне такие)  , количество элементов на шине i2c ограниченно их общей входной емкостью и максимально возможным коэффициентом адресации.
Можно использовать вторую шину I2C.
Я просто предложил, как вариант.
Я сам еще эксперименты на железе не ставил,  поэтому не утверждаю что это самый лучший вариант, есть еще и другие интерфейсы широко поддерживаемые МК на аппаратном уровне и производителями ИС,  повторюсь -для этого интерфейса много библиотек и различных ИС.
Просто, с интерфейсом, можно предусмотреть возможность расширения и модификации, без необходимости что-то переделывать в основной плате, что является только плюсом.

Удалено цитирование предыдущего сообщения.

guest4590

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #103 : Ноябрь 11, 2011, 20:33:02 »
Принцип работы самый простой, наглядно сразу видно проходит информация на разъемы от МК или нет (мигают светодиоды или нет), при включении DIP переключателей видно проходит информация до МК или нет (высвечивается номер разъема и номер контакта). Точно определяет неисправную микросхему EEPROM. Круговое гашение индикаторов точно определит неисправную линию в шине данных (попробуйте это определить на других стендах). Чередование логической единицы и нуля позволяет без проблем идентифицировать неисправный элемент при прохождении сигнала. Приведен список характерных неисправностей и возможные причины.  А стоимость платы  2,5т.р. (единой для УКЛ и УЛ) - не последнее ее достоинство. На такой же основе уже сделана плата для УЭЛ, но ПО находится в процессе отладки. 
Это же на гальванической развязке матрицы. Вот у меня есть случай на плате УЛ, когда не исправность выражается на лифте, как езда по всем этажам с верхнего на нижний и заканчивается  процесс реверсом на нижнем этаже. Вот нужен такой алгоритм выявления неисправности , при котором при выходе  из следования и остановки процесса выявлялась та неисправная деталь.

guest43

  • Гость
Re: Тестовые стенды для плат управления
« Ответ #104 : Ноябрь 16, 2011, 20:56:44 »
Опробовал сегодня этот девайс:



правда без платы, только процессор с тестовой программой. Интересная цветомузыка. Есть неисправная ПУ-3, не программируется, при программировании выдает какой-то бред, ошибок тоже не выдает. Было подозрение на флэш-память. Вставил процессор с тестовой программой, включил питание и на индикаторе сразу высветилась ошибка, указывающая на конкретную флэшку. Заменить пока нечем.