Страница 1 из 1

Программный пульт управления

Добавлено: Пт июн 14, 2013 18:32:21
AlekseyV
Доброго времени!
Возникла необходимость сделать пульт управления пиротехнический через интерфейсы - USB/LAN (без разницы). Сразу решил обратиться на форум, к профессионалам. Суть такова: нужно устр-во на микроконтроллере, управляемое через комп. интерфейс в какой-либо среде (Web-интерфейс, программа написанная в Delphi и т.п.). От устр-ва на выходе требуется сигнал (напр., 5В), который будет подаваться на реле, в зависимости от команды, далее реле замыкается - происходит зажигание пиро. и т.д. Примерно на 60 каналов (сот-но 60 реле). Не требую от вас какой-либо серьезной помощи. Все - чего хотелось бы, чтобы направили в нужное русло, дали статьи по данной теме, ссылки на форуме и т.п. Спасибо за внимание и помощь. :)

UPD: нашел схему на AT Mega 8 ( http://radiokot.ru/circuit/digital/automat/49/ )
Мне бы на подобии такой же схемы, только попроще: без ИК управления, клавиатуры и т.п.
И еще вот интересует, здесь 15 каналов, а как реализовать еще больше (до 60)?

Re: Программный пульт управления

Добавлено: Пт июн 14, 2013 20:48:48
Goodefine
Восемь регистров (по принципу http://arv.radioliga.com/content/view/49/44/), контроллер с usb или с преобразователем типа ft232. Ну и предусмотреть защиту от случайного срабатывания.

Re: Программный пульт управления

Добавлено: Пн июн 17, 2013 13:39:57
kalobyte
наивный какой :)))
в таких устройствах реле не стоят и там реализована защита и контроль обрыва/кз

я как раз сейчас читал про софтовый усб
http://avrhobby.ru/index.php?option=com ... :vusbpages
тут хорошо написано про усб хид

Re: Программный пульт управления

Добавлено: Пн июн 17, 2013 14:02:59
AlekseyV
Goodefine, kalobyte спасибо за ссылки на полезные статьи :)
На счет реле и защиты - на защите будут: индикаторы, соответственно, говорящие о состоянии воспламенителя и тумблер последовательно соединенный с реле.
Буду рад дальнейшей помощи статьями и др. полезными ресурсами!

Re: Программный пульт управления

Добавлено: Вт июн 18, 2013 22:39:30
AlekseyV
Кто подскажет - что за конденсатор такой на картинке?
Без имени-2.png
(2.74 КБ) 403 скачивания

Re: Программный пульт управления

Добавлено: Ср июн 19, 2013 15:44:22
kalobyte
обычный электролит 47мкф pindos edition

Re: Программный пульт управления

Добавлено: Ср июн 19, 2013 17:08:21
AlekseyV
kalobyte писал(а):обычный электролит 47мкф pindos edition
Ок, спасибо. Пиндосовские УГО не всегда понятны :?

Re: Программный пульт управления

Добавлено: Вс июн 30, 2013 16:11:59
AlekseyV
Подскажите по транзисторам.
Каким можно заменить транзистор КТ972Б ( http://radiokot.ru/circuit/digital/automat/49/03.gif )?

Re: Программный пульт управления

Добавлено: Вс июн 30, 2013 17:46:43
kalobyte
любые с током 100ма типа бц547 или смд 848
можно кт315 :facepalm:

Re: Программный пульт управления

Добавлено: Чт июл 04, 2013 15:48:49
Alexeyslav
Не надо связываться с USB напрямую, возьми стандартный переходник USB-UART тогда все очень-очень упростится, с контроллером сможешь общаться через COM-порт хоть через черта лысого(Даже через DOS реально, турбопаскаль все дела... ), а не только делфи...

Вот только одно предостережение... с USB не стоит связываться вообще если тебе нужно гарантированное время реакции 10мс и меньше. USB-контроллер может запросто задержать данные на 10мс... когда они идут потоком преимущественно в одну сторону - проблем нет, вот когда речь идет о малых и нерегулярных объемах трафика - задержки становятся узким местом.

Re: Программный пульт управления

Добавлено: Сб июл 06, 2013 18:27:26
AlekseyV
Alexeyslav писал(а):Не надо связываться с USB напрямую, возьми стандартный переходник USB-UART тогда все очень-очень упростится, с контроллером сможешь общаться через COM-порт хоть через черта лысого(Даже через DOS реально, турбопаскаль все дела... ), а не только делфи...

Вот только одно предостережение... с USB не стоит связываться вообще если тебе нужно гарантированное время реакции 10мс и меньше. USB-контроллер может запросто задержать данные на 10мс... когда они идут потоком преимущественно в одну сторону - проблем нет, вот когда речь идет о малых и нерегулярных объемах трафика - задержки становятся узким местом.
Спасибо за совет.
Вот такой подойдет - http://progects.narod.ru/Shems/USB-RS232/USB-RS232.htm ? Если да, то выходы TX и RX можно подключать напрямую к МК?
Только без DD2 и DD3, т.к. нет надобности в них.

Предполагаю, что можно и обойтись без FT232, собрав на Atmega8 - http://regul.orionnet.ru/projects/index ... /usb-uart/ только бы исходник прошивки найти на МК.

Re: Программный пульт управления

Добавлено: Сб июл 06, 2013 19:15:30
Alexeyslav
Не надо такие вещи делать на МЕГЕ8 - глючить будет очень сильно, проблема с дровами на все операционки и т.д. и т.п.

Ну и сайт ты нашел со схемой... Здесь немного термины перепутали(видимо на скорую руку делалось или без понимания). Выход там не RS-232 а UART - то что нужно для контроллера, а RS-232 описывает компьютерный интерфейс с размахом напряжения +-12В. Возможно так кроме этой ошибки еще и другие. Вобщем сверить надо с оригиналом.

Подключая внешний EEPROM - можно прописать свои VID PID - коды(прописать свой драйвер из идущего в комплекте, со своим именем будущего устройства) и текстовый идентификатор, который выскочит до установки драйверов. Без этой микры будут стандартные значения.