Главная » » Входы и выходы из ПОС контролируемых Интернет
21:11
Входы и выходы из ПОС контролируемых Интернет
Твитнуть
Хотя Есть уже микроконтроллер плат, которые подключаются к сети и не требуют хост-систем (хозяина) это простой проект будет встретиться и начать в удивительный мир удаленные через Интернет. Вы можете управлять двумя светодиодами, реле (а это, в свою очередь, вызвать то, что мы хотим) и читать статус двух цифровых линий ввода.
Как показано на диаграмме системы в основном состоит из сервера, подключенного к Интернет, который интерпретирует информацию из сети и, при необходимости, работы по отправке и получении данных с ООО ".
Через пользователей IP-адрес может получить доступ к программе EZServer которая является простой, но эффективной платформы Windows Server специально разработан для микроконтроллеров приложений. Эта программа взаимодействует с ООО "позволяет получать данные из удаленных пользователей и отправки данных к нему. Таким образом, когда пользователь подключается к серверу и доступ разрешен (Логе) автоматически подключается к ООО "через последовательный порт. Таким образом, можно контролировать входы ООО "Интернет и действовать таким же образом о своих выходов. ООО "часть программы включает в себя данные, которые пользователь получает удаленный компьютер, включая" дорожную карту "для возможных команд для выполнения.
Электронная схема довольно зачаточном состоянии, ограничиваясь типичные компоненты пищи, кварцевого генератора, сопротивление продолжает сброс микро-и некоторые контакты расположены в качестве вклада с подтягивания и других контактных расположены как индикатор выхода . Существует также выходной контакт подключен к транзистор, который действует в суде Настройки / насыщенности, которые могут вызвать реле. Это, хотя это можно было бы опустить или других светодиодов более, было доступно, чтобы, например, для подключения лампы или что-то мощное и 220 см. реальный эффект, чем от светодиода. Входное напряжение 12 В и напряжение обмотки реле. Остальная часть схемы питается от 5V которая обеспечивается встроенным контроллером 7805. Же не должны быть установлены на радиаторы, так как нынешняя вход для этой схемы является минимальным. Три терминала на право представлять схемы взаимосвязи контактный последовательный порт компьютера. В случае 9-контактный разъем терминала (Rx) соответствует 2, терминал передачи (Tx) для 3 и заземления (GND) соответствует 5. Использование 25-контактный разъем приемный терминал для 3, диск массой 2 и 7. Связь с ПК осуществляется со скоростью 9600 8N1. Благодаря диодов на каждом ПИК имеет свои порты можно импровизировать интерфейс RS232 функциональных всего пару резисторов. Текущее потребление этой схеме рассчитывается как текущее 100mA + катушке реле.
На фото, схемы установлены на тренера для PICmicro из Cekit.
Что касается программного обеспечения хоста (хост) использовать Easy-сервер (или EZServer), которые есть только предварительная версия (бета), но она работает очень хорошо. Она не требует установки на Windows и, поэтому, когда я хочу удалить просто удалить исполняемый файл и его файл конфигурации.
Ar Загруз.картин программы (181Kb)
Все ограничивается монитора окно, которое отражает доступ к серверу. По умолчанию программа захватывает первый последовательный порт. Но это может быть изменено путем удаленного ввода пользователем "Закрыть", чтобы закрыть текущий порт и "COM2" на данный момент, чтобы открыть последовательный порт COM-2. Хотите открыть порт 3 или 4, где набор № 2. Стоит отметить, что котировки не вступил. Все, что удаленный пользователь не будет видно на мониторе сервера, как показано на скриншоте выше. Как данные представлены IP посетителя и продолжительность соединения или закрыть его. Этот сервер позволяет только одному пользователю за раз, так что если какие пользователи подключены, вторая между получать сообщение об ошибке, что говорит вам, что он не может получить доступ в это время. Из двух кнопок, что эта программа является вторым (знак вопроса) является, чтобы увидеть, кто это сделал и первый (передач) является для доступа к серверу конфигурации. Только данные можно изменить: пароль (по умолчанию "Пароль" без кавычек), порт будет занимать сервер в TCP / IP и приветствие, которые получают пользователи при подключении к системе.
Между тем, удаленный пользователь терминальный доступ через Telnet, которая приносит все окна. Нажмите Пуск, выберите Выполнить и введите Telnet в палитре и дать ему войти. В строке меню выберите Связь и выберите Система удаленного развертывания ... Вы увидите, как палитра выше. Где он говорит имя узла должны быть введены IP-адрес компьютера под управлением сервера или любого последователя IP в этом случае адрес как это наблюдалось. Где он говорит порт поместить значение, изложенные в настройки сервера (по умолчанию 8888 и 99,9% времени работает очень хорошо с этим портом.) А терминал не является критическим, так как здесь не использовать специальные символы или что-нибудь подобное. Тогда слушай Подключиться к серверу.
Кроме того, если вы хотите увидеть, что вы печатаете в TELNET можно пойти в меню "Параметры" в терминале и установите флажок с надписью "Местные" Эхо ". Таким образом, вы можете быть нажата клавиша.
После подключения, сервер посылает приветствие (которое может изменить его в программе EZServer) и просит Вас ввести ключ. Если местный эхо Активные не будет ключевым и появляются только OK! как и выше, если пароль введен правильно. В противном случае быть отключены от сервера. Помните его ВВОД после ввода пароля. После ОК! Telnet Server помещает в связи с ООО ". Теперь мы будем действовать на точках и получать информацию. Программа загружается в микроконтроллер включает в себя небольшой помощью от вариантов, которые можно получить, введя знак вопроса "?" и введите. Это вызовет меню, как показано на первое место.
Здесь у нас есть уточнение: мало вариантов паники и выключать светодиод поменялись местами. Это означает, что 1 с LED 1, 2 включите его. 3 Выключите LED 2, четыре фары его.
Вы также можете проверить режим работы без Интернета микроконтроллера необходимо.
Для этого, Windows HyperTerminal или другую программу терминала, что позволяет нам работать непосредственно на порт связи будет достаточно. В этом случае, так как нет удаленное подключение к серверу приветственное сообщение и пароль не будет.
Хотя программа загружается в микроконтроллер написан на C и составлен с использованием программы PCW компании CCS . Как только демо позволяет микро компиляции PIC16F63, но это не препятствие, так как для более чем выбора микро-и набор команд не изменится не проблема.