цифровая электроника
вычислительная техника
встраиваемые системы

 

Драйвер шагового двигателя: принцип работы, особенности, как выбрать драйвер

Автор: Mike(admin) от 13-12-2018, 06:35

Стандартный шаговый двигатель с постоянными магнитами имеет две обмотки. Если в системе используется биполярный драйвер, вращение достигается путем подачи определенной последовательности сигналов прямого и обратного тока через две обмотки. Таким образом, для биполярного шагового двигателя требуется H-мост для каждой обмотки.


Драйвер шагового двигателя

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

Что такое подтягивающий резистор: pull-up и pull-down, расчет подтягивающего резистора

Автор: Mike(admin) от 12-12-2018, 06:55

Резисторы являются устройствами ограничения тока, которые широко используются в электронных схемах и изделиях. Резистор – это пассивный компонент, который обеспечивает сопротивление при протекании тока через него. Сегодня существует много разных типов резисторов.


Что такое подтягивающий резистор

Если мы рассмотрим цифровую схему, то ее контакты всегда будут либо в состоянии логического 0, либо в состоянии логической 1. В некоторых случаях нам нужно изменить состояние с 0 на 1 или с 1 на 0. В любом случае нам нужно удерживать цифровой контакт либо в 0 и затем изменить состояние на 1, либо нам нужно удерживать его на 1, а затем изменить на 0. В обоих случаях нам нужно сделать цифровой вывод либо «высоким», либо «низким», но его нельзя оставлять плавающим.

Написание драйверов для Windows. Драйвер мыши

Автор: Mike(admin) от 12-12-2018, 03:25

После клавиатурного драйвера, драйвер «мыши», наверное, наименее похож на драйвер для среды Windows. Причина этого в том, что DOS-прерывание предоставляет все необходимые функции, требуемые для драйвера «мыши» в среде Windows.


Написание драйверов для Windows. Драйвер мыши

Драйвер «мыши», поставляемый в Windows, будет использовать интерфейс прерывания 33h, если он не обнаружит аппаратной поддержки «мыши»; так что, если используется «мышь», не совместимая с «мышью» фирмы Microsoft, существующий Windows-драйвер будет работать нормально, если перед запуском Windows установлена DOS-версия драйвера «мыши».

Объектная модель Excel в VBA

Автор: Mike(admin) от 12-12-2018, 03:05

Модель объекта Excel - основа использования VBA в Excel. Программирование в Excel отличается от программирования в других приложениях VBA тем, что здесь добавлены некоторые команды для доступа к таблицам и книгам для обеспечения наилучшей функциональности, чтобы пользователь мог нормально ориентироваться в структуре меню Excel.


Объектная модель Excel в VBA

Объектная модель Microsoft Access, например, содержит команды и объекты, ориентированные на работу с базами данных, что значит - работа с таблицами, запросами, формами и отчетами. В Excel, которая ориентирована на работу с книгами и таблицами, объектная модель предназначена именно для этого. Excel - это приложение, состоящее из трех слоев: слой, обеспечивающий взаимодействие с пользователем, слой объектной модели и слой работы с самими данными. Пользовательский интерфейс в виде таблиц Excel, который вы обычно видите, является слоем для клиентов и наиболее оптимизирован для работы пользователей.

USB Type C: распиновка, режимы и особенности применения

Автор: Mike(admin) от 11-12-2018, 06:55

USB Type-C – это спецификация системы USB-разъемов, которая завоевывает популярность в области смартфонов и мобильных устройств. USB Type-C способен как доставлять энергию, так и передавать данные. Одной из особенностей USB C является то, что в отличие от своих предшественников, этот разъем не имеет четкого верха или низа, то есть его можно переворачивать, поэтому вам не нужно пытаться подключать его не с первого раза.


USB Type C: распиновка, режимы и особенности применения

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

Параллельное программирование с потоками

Автор: Mike(admin) от 11-12-2018, 03:35

Поток - это логическая блок-схема, выполняющаяся в контексте процесса. Современные системы позволяют писать программы с несколькими потоками параллельно в одном процессе.


Параллельное программирование с потоками

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

Как работают современные игровые автоматы. Аппараты Keystone Kops

Автор: Mike(admin) от 11-12-2018, 03:25

На полицейскую тематику сегодня насчитывается немало игр, но таких как Keystone Kops нетак уж много.

Как запрограммировать Arduino с Android смартфона или планшета

Автор: Mike(admin) от 10-12-2018, 02:55

Как правило, для программирования Arduino зачастую используется официальная среда разработки Arduino IDE. Но знаете ли вы, что также можно запрограммировать Arduino, используя ваш смартфон. Иногда под рукой может не оказаться ПК или ноутбука для программирования плат Arduino. Но все равно можно запрограммировать Arduino с помощью мобильного телефона на базе Android, благодаря адаптеру OTG (On the Go).


Как запрограммировать Arduino с Android смартфона или планшета

Возможно, вы использовали адаптер OTG для подключения игровых контроллеров и для питания небольших устройств. Вы можете сделать гораздо больше, чем просто подключить плату Arduino к смартфону. В этом материале мы скомпилируем и загрузим код Arduino с помощью приложения для Android под названием ArduinoDroid, которое полностью совместимо с Arduino IDE.

Язык С. Коды и регистры с плавающей точкой

Автор: Mike(admin) от 9-12-2018, 12:05

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


Язык С. Коды и регистры с плавающей точкой

Этот сопроцессор был реализован в виде отдельных плат, которым были присвоены названия 8087, 80287 и i387, которые служили приложениями, соответственно, процессоров 8086, 80286 и i386. Мощность плат этого поколения технических средств была недостаточна, чтобы устанавливать на одной плате главный процессор и сопроцессор с плавающей точкой. Кроме того, маломощные машины просто обходятся без операций с плавающей точкой и реализуют их с помощью программного обеспечения. Начиная с модели i486, аппаратура, выполняющая операции над величинами в формате плавающей точки, стала неотъемлемой частью центрального процессора архитектуры IA32.

Свойства многослойных обучающихся схем

Автор: Mike(admin) от 7-12-2018, 03:35

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


Свойства многослойных обучающихся схем

Обучающаяся схема рассматривается как система, обладающая следующими свойствами. Во-первых, существует множество входных переменных и выходная переменная, определяемая этим множеством. Считается, что входные переменные могут принимать два дискретных состояния, которым будет приписываться значение +1 и -1.