
Управление релюшками с компа
-
amkuznecov
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Вс янв 24, 2010 11:38:37
Управление релюшками с компа
Разрабатывается девайс для управления релюшками с компа. Суть: AVRка принимает с компа по rs232-422-485 пакет, формата (адрес, канал1, канал2, канал3.... канал8, CRC8). В первом приближении готова прошивка под AVRку и написан эмулятор УП для отладки протокола. Если есть кому интерес готов излагать дальше.


- Реклама
Re: Управление релюшками с компа
А смысл ?
-
amkuznecov
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Вс янв 24, 2010 11:38:37
Re: Управление релюшками с компа
Применений множество, от мигалки с управлением от компа и до границ вашей фантазии... умный дом тот же...Jack_A писал(а):А смысл ?
Делаю для управления конвеерами, изготовлю в железе выложу и печать и исходники прошивок для мк.
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Управление релюшками с компа
В этом ничего сложного нет вобщем-то... хотя...
А как насчет "мусора" или сбоя передачи на середине пакета? Ладно контрольная сумма не даст пролезть мусору на релюшки... но если допустим один байт пропустить или выдать лишний а за ним пойдет нормальный пакет данных как на это отреагирует устройство? оно сможет автоматически подхватить начало пакета данных в случае таких непредвиденных сбоев?
И все же, интересно было бы видеть такое устройство способное принимать данные по питающей его сети и отдавать хосту свое состояние: например аварию на выходе и обнаруживать залипшую релюшку(по наличию выходного напряжения когда реле должно быть отключено).
Вот тогда пожалуй получится интересное устройство. Ну и про гальваническую изоляцию цепей управления не забыть бы...
А как насчет "мусора" или сбоя передачи на середине пакета? Ладно контрольная сумма не даст пролезть мусору на релюшки... но если допустим один байт пропустить или выдать лишний а за ним пойдет нормальный пакет данных как на это отреагирует устройство? оно сможет автоматически подхватить начало пакета данных в случае таких непредвиденных сбоев?
И все же, интересно было бы видеть такое устройство способное принимать данные по питающей его сети и отдавать хосту свое состояние: например аварию на выходе и обнаруживать залипшую релюшку(по наличию выходного напряжения когда реле должно быть отключено).
Вот тогда пожалуй получится интересное устройство. Ну и про гальваническую изоляцию цепей управления не забыть бы...
- Neko-san
- Мучитель микросхем
- Сообщения: 427
- Зарегистрирован: Пн ноя 01, 2010 11:32:46
- Откуда: Confederacy of Independent Systems
Re: Управление релюшками с компа
довольно интересно!
я когда-то думал над подобной идеей, но в силу того что пока не дружу с мк хотел повесить релюшки прям на порт через оптроны например,чтоб не нагружать порт.
я когда-то думал над подобной идеей, но в силу того что пока не дружу с мк хотел повесить релюшки прям на порт через оптроны например,чтоб не нагружать порт.
nyaaa~~ =^_^=
IBM Fan
IBM Fan
- Реклама
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Управление релюшками с компа
Оптроны сами порт нагрузят сверх нормы. Транзисторы как минимум нужны, которые будут управлять оптронами. Но оптроны это часть проблемы, нужна еще особая конструкция платы, чтобы по воздуху не пробило между выводами оптрона.
На поверхности изолятора пробивное напряжение может уменьшатся, поэтому на высоковольтных устройствах изоляторы в виде чашечек чтобы увеличить пробивной путь по поверхности изолятора а на плате БП - под оптроном пропил в плате, хотя казалось бы напряжение там всего лишь 400В.
На поверхности изолятора пробивное напряжение может уменьшатся, поэтому на высоковольтных устройствах изоляторы в виде чашечек чтобы увеличить пробивной путь по поверхности изолятора а на плате БП - под оптроном пропил в плате, хотя казалось бы напряжение там всего лишь 400В.
- Neko-san
- Мучитель микросхем
- Сообщения: 427
- Зарегистрирован: Пн ноя 01, 2010 11:32:46
- Откуда: Confederacy of Independent Systems
Re: Управление релюшками с компа
светодиоды когда вешают а-ля "светомузыка" знач не нагружают? а оптопара будет? 
можно и транзистором , я ж написал не именно а
можно и транзистором , я ж написал не именно а
например
nyaaa~~ =^_^=
IBM Fan
IBM Fan
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Управление релюшками с компа
"Светомузыка" тоже нагружает, только ведь горе-разработчикам невдомек что "вроде работает" это не "точно будет долго работать".
Да и светики требуют 10мА, а оптопара под 70мА на светодиод если хочешь достичь расчетного быстродействия. Можно и 10 подать, но я не уверен что транзистор оптопары в таком случае откроется достаточно для того чтобы потянуть реле. А если откроется не полностью? Реле срабатывать будет, вроде все зашибись но... повышенное тепловыделение на транзисторе оптопары и малая скорость срабатывания реле и/или прижатия контактных площадок приведет к повышенному износу контактов реле или сильному искрению.
Вообще многие характеристики оптопары нормированы именно для номинального значения тока через светодиод, при других токах - рулетка на свой страх и риск.
Обычно не все так печально, но надо всегда иметь в виду что может явится источником неопределенности или глюков.
Вообще для порта 5мА уже нагрузка, не для того он разрабатывался.
Да и светики требуют 10мА, а оптопара под 70мА на светодиод если хочешь достичь расчетного быстродействия. Можно и 10 подать, но я не уверен что транзистор оптопары в таком случае откроется достаточно для того чтобы потянуть реле. А если откроется не полностью? Реле срабатывать будет, вроде все зашибись но... повышенное тепловыделение на транзисторе оптопары и малая скорость срабатывания реле и/или прижатия контактных площадок приведет к повышенному износу контактов реле или сильному искрению.
Вообще многие характеристики оптопары нормированы именно для номинального значения тока через светодиод, при других токах - рулетка на свой страх и риск.
Обычно не все так печально, но надо всегда иметь в виду что может явится источником неопределенности или глюков.
Вообще для порта 5мА уже нагрузка, не для того он разрабатывался.
Re: Управление релюшками с компа
Кузнецов, не слушай их, они тебе сча всю охоту творить отобьют! Паяй, делай, твори! Этот "ненужный" девайс наша фирма чуть ли не килотоннами продает, узлы на серьезном оборудовании тоже по RS-485, CAN (очень часто) связываются друг с другом. Так что делай, выложи в инете, мол, если че - продам занедорого. Или на заводе каком спишись, мож закупят, если преподнести вкусно. Например, в котельной связать датчики транспортеров, моторы, давление пара и все это с красивой GUI вывести на экран. Получится эдакая SCADA. Потом если будешь искать работу, связанную с электроникой, это будет тебе в портфолио приятно так душу греть. Или не будет, если в менеджеры подашься 
Все будет хорошо, я узнавал!
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Управление релюшками с компа
На заводе не закупят, пока не сертифицируешь свое устройство... либо они сами себе злобные буратино, если поставят устройство которое во время грозы спалит не только самого себя, а еще и управляющий компьютер куда оно будет подключено.
Без проработки всех мелочей все равно не обойтись, а мелочи, они занимают 95% всей разработки.
Без проработки всех мелочей все равно не обойтись, а мелочи, они занимают 95% всей разработки.
Re: Управление релюшками с компа
Еще как можно устанавливать че попало. Работает, ниче не палится во время грозы, и экономия весьма немаленькая. А не палится, поскольку сделано не абы че как, а вовсе даже нормально. Вообще-то, работоспособность оборудования в немалой степени зависит от настроения прокладывальщика проводов - сам этим занимался во время оное 
Все будет хорошо, я узнавал!
Re: Управление релюшками с компа
Уважаемый amkuznecov!
Многие наши коллеги хотели бы создать устройство на микроконтроллере управляемое от ПК, но непреодолимым препятствием становиться программа обмена между МК и ПК. Вы делаете большое дело разрабатывая такие программы и устройства. Я смотрю, что некоторые наши коллеги не понимают важность темы затронутой Вами, задавая вопрос: а смысл? А смысл в том чтобы, основываясь на материале amkuznecov создать собственное устройство, управляемое от ПК. Конечно же, это дело вкуса но я бы несколько изменил вид интерфейса. На всякий случай высылаю Вам свою программу (см.вложение). Может быть Вам больше понравиться такой вид дизайна интерфейса.
С уважением, Сергей.
Многие наши коллеги хотели бы создать устройство на микроконтроллере управляемое от ПК, но непреодолимым препятствием становиться программа обмена между МК и ПК. Вы делаете большое дело разрабатывая такие программы и устройства. Я смотрю, что некоторые наши коллеги не понимают важность темы затронутой Вами, задавая вопрос: а смысл? А смысл в том чтобы, основываясь на материале amkuznecov создать собственное устройство, управляемое от ПК. Конечно же, это дело вкуса но я бы несколько изменил вид интерфейса. На всякий случай высылаю Вам свою программу (см.вложение). Может быть Вам больше понравиться такой вид дизайна интерфейса.
С уважением, Сергей.
- Вложения
-
- Program.rar
- Программа.
- (10.24 КБ) 216 скачиваний
На каждого Моцарта есть свой Сальери.
Re: Управление релюшками с компа
В нете примеров вагон и маленькая тележка!siamds писал(а):Многие наши коллеги хотели бы создать устройство на микроконтроллере управляемое от ПК, но непреодолимым препятствием становиться программа обмена между МК и ПК.
Скажем, вот программа для ПК и прошивка для МК в месте с их исходными текстами демонстрирующая обмен данными между ПК и МК через USB.
Тот кому надо, обязательно найдет примеры.
Re: Управление релюшками с компа
Жаль, что прога к нему на Васике, хоть он и Pure. Нашелся бы энтузиаст, шоб перекинул это дело на народную платформу Дельфи 
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Управление релюшками с компа
Для делфи нужен компонентик который связал бы программу с USB на низком уровне, а они все по большей части платные...
Re: Управление релюшками с компа
Так перепишите.Jack_A писал(а):Жаль, что прога к нему на Васике, хоть он и Pure. Нашелся бы энтузиаст, шоб перекинул это дело на народную платформу Дельфи
Можно использовать этот компонент (имена функций совпадают с теми что в программе). http://www.radioman-portal.ru/pages/1698/index.shtml
Есть пример использования в Дельфи 7.
Re: Управление релюшками с компа
В конце статьи есть ссылка. ftp://ftp.radio.ru/pub/2011/04/HID_Lib_Plus.zipJack_A писал(а):Примера на Дельфи я там не нашел.
В архиве пример в папке "Примеры\x86 (32 бита)\Delphi 7\".
Re: Управление релюшками с компа
Млин, она же у меня давно скачана ! Пора наводить субботник в закромах...
Re: Управление релюшками с компа
любая оболочка ситывающая *.hex ( или символьный) файл и использующая com порт для вывода...
не говоря уже о LPT портах...
самописное начиная от basic и...
а в МК преобразование данных в соответствующий результат...
не говоря уже о LPT портах...
самописное начиная от basic и...
а в МК преобразование данных в соответствующий результат...



