неділя, 4 жовтня 2009 р.

первые попытки Прототип

Весь материал ниже написан в году этак 2004 и выложен тут просто как предистория.


С начала была идея…

Как-то играя в очередном авиасимуляторе подумалось "Вот бы было здорово сидеть перед компом и с помощью джойстика управлять РЕАЛЬНОЙ моделью самолета… ну на худой конец машиной…"
Машину взять не проблема , компьютер тоже есть - осталось объединить всё это. В качестве интерфейсного порта был выбран LPT порт как наиболее простой для разработки устройств сопряжения. Для управления внешними устройствами в данном случае необходимо лишь обеспечить нагрузочную развязку с портом использую простой транзисторный ключ.
Прототип
Паять группы транзисторов не совсем удобно да и габариты получаются не идеальные. Путем недолгих поисков был выбран формирователь Дарлингтона на микросхеме ULN 2803A. Данная микросхема имеет отличные нагрузочные характеристики позволяя пропускать довольно большой ток. Таким образом можно использовать ее без подключения дополнительных электромагнитных реле при работе с обычными схемам детских радиоуправляемых игрушек. А это в первую очередь позволяет интегрировать устройство практически в любой пульт управления
Сначала для проверки концепции была собрана тестовая схема на макетнице где нагрузкой служили светодиоды и 12 вольтовые электромагнитные реле.







Данная схема полностью оправдала все возложенные на нее ожидания.
Она отлично управляла как электромагнитными реле, так и напрямую цепями питания электромоторов.
Параллельно проводилось создания программы управления LPT портом в среде Windows. Особые трудности вызвало наше желания работать с портом под управлением Windows 2000 которая не позволяет программному обеспечению работать напрямую с устройствами. Путем некоторого поиска в Интернете была найдена библиотека IO.DLL позволяющая работать напрямую со всеми устройствами под Windows 2000/XP. На основе данной библиотеки и была создана программа управления.





Немає коментарів:

Дописати коментар