Знаток
Регистрация: 06.12.2009
Сообщений: 824
Репутация: 114
|
Здравствуйте. Может кому пригодится, управление релейками через прогу с ПК.
Я подключил МК через переходник rs232, у меня виртуальный порт определился под номером 4. Заходим в программу ПК, выбираем нужный порт и нажимаем подключиться. При успешном подключении МК вернет ответ и на экране ПК загорится зеленый СД. МК использовал мега 32, попалась бракованная, решил пустить ее под такое дело. В идеале конечно нужно по проще МК использовать и применять сдвиговые регистры для расширения. Ну меня и так устроило. После включения порта, МК отправляет в ПК код этого порта, только после этого на панели визуализации загорается индикатор. Порты 0-30 идут последовательно (0,1,2,3...) PORTB - PORTD (тут PD0 PD1 пропускаем, так как это UART) -PORTC - PORTA. В архиве исходники, протеус и прога Демонстрационное видео: https://www.youtube.com/watch?v=5r7-nqcI4HE
Последний раз редактировалось схемопай; 11.03.2018 в 16:16.
|
||
Оценка
|
Эксперт
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 639
|
КМК как готовое ДЗ по работе юарта, может какому студню и сгодится, как рабочие решение по управлению периферией однозначно не пригодно.
|
||
Оценка
|
Знаток
Регистрация: 06.12.2009
Сообщений: 824
Репутация: 114
|
Я набросал как простой рабочий вариант. Мне нужно управлять пару устройствами с ПК + снимать с них показания. Это так, выложил , может кому пригодится какие-то реле дергать. Так как МК мега32 у меня на половину дохлый, то я его пустил в расход для этого дела.
Так на вскидку, там еще надо доработать постоянную проверку связи с МК, усовершенствовать обмен Вот лично у меня с этим устройством косяки наблюдались такого плана. USB кабель и системник расположен как-раз возле розетки, в которую я вставляю аудио систему, БП, паяльник... Сигнальный провод проходит как раз около розетки, и когда вставляешь какую-то нагрузку, то переходник 232 начинает глючить. Ну это причина плохого кабеля и не правильного его расположения. Так уже несколько дней работает, вроде не висло ничего. Для моих целей нужно несколько портов только использовать, остальные буду подключать к датчикам и тд. Для демонстрации тут сделал на все порты, получилось 30 шт |
||
Оценка
|
Эксперт
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 639
|
|
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |