Предлагаемый
блок в собранном виде позволяет реализовать принцип: купил –
подключил. Блок позволит радиолюбителю получить коммутатор силовых
нагрузок, подключаемый к персональному компьютеру через USB-порт.
Устройство будет полезно для применения в быту, дома, на даче. С его
помощью можно включать свет и другие нагрузки, создавать различные
световые эффекты.
Технические характеристики:
Напряжение питания, (USB) В: 5
Ток потребления не более, мА: 50
Количество каналов управления нагрузкой: 16
Размеры печатной платы, мм: 18x55
Центральная
часть устройства – микроконтроллер ATtiny45, работающий на
частоте 16.5 МГц. Управление осуществляется с помощью персонального
компьютера через USB-порт.
Конструкция
Конструктивно
устройство выполнено на двусторонней печатной плате из фольгированного
стеклотекстолита. Через USB-разъём J1 устройство подключается к ПК. К
разъёму J2-J5 подключается нагрузка.
Комплект поставки
Блок управления в сборе 1
Инструкция пользователя 1
Описание программного обеспечения (ПО)
Для работы с устройством необходимо скачать программу Программа может работать в 2-х режимах: локальный и удалённый.
В локальном режиме в окне отображаются состояние выходов устройства MP710.
Установка
галочки в поле «файл состояния» позволяет управлять
нагрузками через файл «MP710.local.set», формат файла
текстовый, формат записи:
CMD=1 – установка счётчика циклов команд
PRG=15 – установка счётчика циклов программы
PORTxx=[0…128]:[действие] – установка яркости (PWM) и её изменения, x=1…4.
Эти настройки действуют аналогично соответствующим пунктам меню.
Установка
галочки в поле «FTP» позволяет управлять нагрузками через
файл «MP710.remote.set», хранящийся на FTP-сервере
(формируется в удалённом режиме).
Установка
галочки в поле «расписание» позволяет управлять нагрузками
через файл расписания - «MP710.local.shd». Формат записи в
файле (регистр важен!):
DD.MM.YYYY D HH:MM:SS <команда>
Где
DD.MM.YYYY - день, месяц, год, D - день недели (значение от 1 до 7, где
1 - воскресенье, 2 - понедельник, и т. д.), HH:MM:SS - часы, минуты,
секунды. В полях даты, дня недели и времени допустимо использовать "*".
Например:
**.**.***** 6 20:**:** PORT11=128:NC
означает, что каждую субботу в 20:00-22:59:59 PORT11 включается на максимальную яркость и не изменяет состояния во времени.
Устройство
может создавать различные световые эффекты без подключения к
персональному компьютеру с помощью созданной пользователем
микропрограммы.
В
удалённом режиме можно управлять нагрузкой через интернет. При этом
необходимо, чтобы на удалённом компьютере была запущена программа в
локальном режиме.
Пункт меню «Настройки - Автозапуск» позволяет настраивать автозапуск программы при входе в систему.
Пункт меню «Настройки - Свернуть при запуске» позволяет свернуть программу в трей.
Пункт меню «Настройки - Системные сообщения» позволяет настроить показ системных сообщений.
Пункт меню «Настройки - Вести лог действий» настраивает ведение и отображение протокола выполняемых операций.
Пункт
меню «Настройки - Задержка» настраивает задержку между
повторениями операций анализа файлов и обращения к FTP-серверу.
Пункт
меню «Обновление» становится доступным при наличии новой
версии программного обеспечения и позволяет загрузить последнюю версию
MP710.exe.
Также возможно управление нагрузкой с помощью командной строки, например:
MP710.exe CMD=100 PRG=15 PORT11=0:INC PORT12=128:DEC
Для
управления нагрузками через интернет необходимо пройти регистрацию на
любом публичном сервере, поддерживающем FTP доступ к файлам (например,
http://narod.yandex.ru/), и создать персональную страницу. После этого
необходимо отредактировать файл MP710.ini, вписав в него свои
регистрационные данные, например:
[FTP]
HOSTNAME=ftp.narod.ru
USERNAME=my_mp710
HOSTDIRNAME=
PASSWORD=password
Только после этого будет возможно удалённое управление нагрузками.
Не забудьте сохранить ini-файл. Не изменяйте файл настроек при запущенной программе.
Для управления нагрузкой можно использовать модули MP701 и NT711.
Пакет программного обеспечения к этому устройству.
Часто задаваемые вопросы
- Не работает по расписанию. В чем причина?
-
С расписанием разобрался. У Вас в инструкции ошибка - лишняя * в поле
год (должно быть 4 а их пять), удалил лишнюю - все заработало.