СОПРЯЖЕНИЕ КОМПЬЮТЕРОВ С ВНЕШНИМИ УСТРОЙСТВАМИ

Яндекс цитирования

Друзья ресурса:

www.roboforum.ru



Статьи

В этом разделе представлены статьи, которые возможно, помогут Вам решить некоторые вопросы из области сопряжения компьютеров с внешними устройствами. Я, как автор, обращаю Ваше внимание, что статьи представлены как есть на момент их написания (некоторые из них написаны в то далекое время когда я еще учился в институте, и они возможно, требуют адаптации).


Модуль USB управления Ke-Box

Модуль Ke-Box

Частенько возникает необходимость в надежном, влаго-пыле защищенном устройстве сопряжения через USB, умеющее коммутировать различные нагрузки и измереяющее температуру. В качестве такого прибора можно использовать USB модуль Ke-Box, о котором данный раздел статей и повествует.

1. USB модуль Ke-Box :: Общий обзор (New! 6 декабря 2010)

2. Управляем мощными нагрузками с помощью Ke-Box (New! 6 декабря 2010)




Модуль USB реле Senegal

Модуль Senegal

Данный раздел содержит статьи и технические обзоры посвященные USB модулю с реле - Senegal.

1. USB модуль управления реле Senegal :: Введение (New! 3 декабря 2010)




Модуль Ke-GSM

Модуль Ke-GSM

Здесь я расскажу о использовании на практике GSM модуля Ke-GSM, который позволяет удаленно управлять различными приборами с помощью SMS сообщений.

1. Первое знакомство с модулем Ke-GSM (Часть 1)

2. Первое знакомство с модулем Ke-GSM (Часть 2)

3. Охранная система на основе Ke-GSM

5. Подключаем реле или управляем 220 В на удаленном объекте.

8. Зарезервировано: Реальный пример. Установка модуля в дачном доме.

9. Зарезервировано: Реальный пример. Установка модуля в автомашине.




Программирование LPT порта

Программирование LPT порта

Если Вы решили заниматься изготовлением и программированием устройств сопряжения с компьютером, то Вам следует начать именно с этого порта - LPT. Его использование относительно простое и даже не имея специальных знаний можно в короткие строки сделать собственное устройство подключаемое к порту LPT, управлять им из программы.


1. С чего начать? Или получение первых результатов от LPT.

2. Работа с LPT под Win 2000, XP: библиотека inpout32.dll

3. Работа с LPT под Win 2000, XP: драйвер GiveIO.sys

4. Работа с LPT под Win 2000, XP: самодельный драйвер Port.sys

5. Запись/чтение данных в LPT порт. (Часть 1) Основы.

6. Запись/чтение данных в LPT порт. (Часть 2) Делаем LPT устройство.

7. Запись/чтение данных в LPT порт. (Часть 3) Пишем программу.

8. Программа управления LPT портом под Windows на MFC.

9. Применение таймеров для работы с портами.

10. Программа управления LPT портом под Windows на Delphi.

11. Разрушаем легенды: переходник USB-LPT




Программирование АЦП ЦАП, простая схема АЦП

Применение АЦП и ЦАП

Наверное, все слышали о том что такое аналого-цифровые и цифро-аналоговые преобразователи и для чего они нужны. Но вот практическая реализация устройств с их применением не всегда прозрачна, особенно для начинающих. В данном разделе я постараюсь попобробнее рассказать о том как на практике использовать АЦП и ЦАП.

1. Двуполярный источник питания для АЦП

2. 8-ми разрядный АЦП на микросхеме КР572ПВ3




Программирование COM порта

Программирование COM порта

COM порт - порт, работающий по последовательному протоколу передачи данных. Хоть его уже почти не встретишь на ноутбуках (там только USB), огромное колличество устройств имеет последовательный порт, так что без программирования COM портов разработчику устройств сопряжения ну никак не обойтись.

1. С чего начать? Или получение первых результатов от COM порта.

2. Управление COM портом внешним устройством.

3. Обработка событий COM-порта.

4. SerialGate.dll :: Чтение/запись данных в COM порт. (Часть 1).

5. SerialGate.dll :: Чтение/запись данных в COM порт. (Часть 2). Программа под Windows.

6. SerialGate.dll :: Определение доступных COM портов.




Программирование микроконтроллеров PIC

Программирование PIC микроконтроллеров

Данный цикл статей посвящен вопросам применения и программирования микроконтроллеров PIC фирмы Microchip на языке Си и ассемблере.

1. Установка среды программирования MPLAB 7.40.

2. Установка интегрированного компилятора языка Си HI-TECH.

3. Пишем первую программу на Си для МК PIC16F877.

4. Изготовление платы программатора.

5. Установка и настройка программы программатора PonyProg.

6. Запись программы в МК. Сборка схемы на PIC16F877.

7. 10-ти разрядный АЦП на основе PIC16F877.

8. Спряжение PIC16F877 с ПК через COM порт (Часть 1).

9. Спряжение PIC16F877 с ПК через COM порт (Часть 2).


В рамках общего раздела по программированию PIC контроллеров в этом подразделе будут размещаться статьи по программированию PIC на ассемблере.

1. Первая программа на ассемблере для PIC16F877.

2. Первая программа на ассемблере для PIC16F877 (Часть 2).

3. Первая программа на ассемблере для PIC16F877 (Часть 3).




Программирование AVR микроконтроллеров AVR

Программирование AVR микроконтроллеров

Статьи этого раздела посвящены программированию микроконтроллеров AVR фирмы Atmel на языке С. AVR – это, пожалуй, самое распространенное семейство микроконтроллеров, поэтому мы не могли не удилить им внимания на данном сайте.

1. Программирование микроконтроллера AVR. Первые шаги.

2. Таймеры, кнопки и прерывания.

3. Использование ШИМ. Подключение полевых транзисторов.

4. Подключение семисегментных индикаторов.

5. USART. Сопряжение МК с компьютером через COM-порт. Теория.

6. USART. Пример практической реализации.




Программирование модуля Ke-USB24A

Программирование USB модуля Ke-USB24A

Еще одним интересным USB компонентом от Kernelchip является модуль Ke-USB24A. Он предназначен для для управления внешними нагрузками через шину USB. Посмотрим, что интересного можно сделать с этим модулем.


1. Управление внешними нагрузками через USB с помощью Ke-USB24A.

2. Настройка направлений линий ввода/вывода.

3. Считывание информации с внешних ключей, кнопок.

4. Простой USB вольтметр на основе Ke-USB24A

5. Сохранение данных в EEPROM модуля

6. Изменение строкового дескриптора модуля

7. Программирование модуля Ke-USB24A на языке Delphi (Часть 1)

8. Зарезервировано: USB осциллограф с изменяемой частотой дискретизации 1-400 Гц.

9. Зарезервировано: Переходник USB-LPT на основе Ke-USB24A.

10. Управление модулем из Excel.

11. Программирование модуля Ke-USB24A на языке Delphi (Часть 2)

12. Программирование модуля Ke-USB24A на языке Delphi (Часть 3)

13. Программирование модуля Ke-USB24A на языке Delphi (Часть 4)

14. Программирование модуля Ke-USB24A на языке Visual Basic (Часть 1)

15. Подключение датчика температуры KTS-1 к Ke-USB24A (New! 10 декабря 2010)




Программирование USB модуля Ke-USB24R

Программирование USB модуля Ke-USB24R

Модуль Ke-USB24R во многом похож на Ke-USB24A но имеет ряд отличий: самое главное, в его составе уже интегрированы четыре мощных реле для управления высоковольтными нагрузками + увеличено число АЦП до четырех каналов.


1. Управление высоковольтными нагрузками через USB с помощью Ke-USB24R.




Программирование модуля WoodmanUSB

Программирование USB модуля WoodmanUSB

В данном цикле статей будет рассказываться о практическом применении модуля WoodmanUSB. С его помощью мы будем создавать различные устройства с поддержкой USB интерфейса начиная с простого устройства управления светодиодами по USB и заканчивая компьютерным осциллографом с частотой дискритезации 48 МГц.


1. Изготовление простого USB устройства на основе модуля WoodmanUSB. (Часть 1)

2. Изготовление простого USB устройства на основе модуля WoodmanUSB. (Часть 2)

3. Изготовление простого USB устройства на основе модуля WoodmanUSB. (Часть 3)

4. Дополнение 3-ей части: пишем программу в Borland Delphi 7.0

5. Дополнение 3-ей части: пишем программу в Borland Builder 6.0 C++

6. Дополнение 3-ей части: пишем программу на C#

7. Зарезервировано: Дополнение 3-ей части: пишем программу на Visual Basic

8. Зарезервировано: Дополнение 3-ей части: пишем программу на Java

9. Зарезервировано: Управление внешними нагрузками через порт PORTA

10. Достоиства и "недостатки" порта PORTA

11. Передача данных через порт PORTB. Теория записи данных.

12. Передача данных через порт PORTB. Практика. (Часть 1)

13. Передача данных через порт PORTB. Практика. (Часть 2)

14. Дополнение к части 2: программа на Delphi и С++ WinAPI

15. Передача данных через порт PORTB. Теория чтения данных.

16. Передача данных через порт PORTB. Практика. (Часть 3)

17. Передача данных через порт PORTB. Практика по PKTEND. (Часть 4)

18. Зарезервировано: Дополнение к части 4: программа на Delphi и С++ WinAPI

19. Скоростные возможности порта PORTB в асинхронном режиме

20. Синхронный режим работы порта PORTB

21. Компьютерный USB осциллограф на 48 МГц. (Часть 1)

22. Компьютерный USB осциллограф на 48 МГц. (Часть 2)

продолжение следует...




Программирование видео, программирование Web-камеры web камера

Программирование Видео

В данном разделе мы поговорим о том как работать с видео потоками, как добавть к своей радиоуправляемой модели возможность "видеть" и передавать ведео по радиоканалу, как программировать Web-камеру, как получить возможность в своих приложениях получать картинку с Web-камеры, сохранять запись видео с камеры на компьютере и многое другое...

1. Беспроводная видеосистема




Программирование драйверов DDK

Программирование драйверов

Здесь поговорим о том как написать свой собственный драйвер под Windows XP с использованием Driver Development Kit от Microsoft.

1. Устанавливаем пакет Driver Development Kit (DDK)

2. Пишем первый драйвер. Часть 1.

3. Пишем первый драйвер. Часть 2.

4. Пишем первый драйвер. Часть 3.

5. Тестируем драйвер на практике.




Программирование Bluetooth

Программирование Bluetooth

Предлагаю Вашему вниманию ряд статей по вопросам программирования и использования технологии Bluetooth.

1. Установка BlueTooth модуля Mobidick BCU32 на ПК

2. Программа для передачи данных между ПК и КПК через BlueTooth (Часть 1)

3. Программа для передачи данных между ПК и КПК через BlueTooth (Часть 2)




Программирование КПК

Программирование КПК

Этот раздел статей призван изменить отношение к КПК и превратить его из устройства для раскладывания пасьянса в мощную систему с собственным программным обеспечением для управления различными внешними устройствами.

1. Установка среды разработки Microsoft eMbedded VC++ 4.0

2. Первая программа на MFC. Загрузка программы в КПК.

3. Примеры программирования: Обработка сообщений "мыши".

4. Примеры программирования: Работа с файлами.





Контакты | Гостевая книга

© 2005-2010 сопряжение компьютеров с внешними устройствами PCPORTS.RU © Иванов Д.В.