Записи с меткой ‘процессор’

РАДИОТЕХНИЧЕСКАЯ ИНТЕЛЛЕКТУАЛЬНАЯ ТРАНСПОРТНАЯ СИСТЕМА ПРЕДУПРЕЖДЕНИЯ СТОЛКНОВЕНИЙ

January 8, 2013

Зайцев А. А., Ковбаса А. П., Шайда В. А. Научно-исследовательский институт «Квант-Радиоэлектроника» Тел.:287-0798, e-mail: V. Shayda@ktrans.kiev.ua

Аннотация – Рассматривается структура и технические характеристики радиотехнической интеллектуальной транспортной системы предупреждения столкновений (РИТСП), предназначенной для формирования информации о ситуации на пути следования транспортного средства. РИТСП реализована на основе миллиметрового псевдошумового радара, дополненного телевизионной системой.

» Читать запись: РАДИОТЕХНИЧЕСКАЯ ИНТЕЛЛЕКТУАЛЬНАЯ ТРАНСПОРТНАЯ СИСТЕМА ПРЕДУПРЕЖДЕНИЯ СТОЛКНОВЕНИЙ

Структурная схема Микроконтроллера

August 27, 2012

   

   Если переводить слово «микроконтроллер» (англ. «microcontroller») дословно, то получится «миниатюрное устройство, предназначенное для управления». Здесь принято во внимание, что термин «control» в англоязычных текстах гораздо чаще имеет значение «управлять», чем «контролировать». На практике в функции МК входит контроль и управление производственными процессами, бытовыми приборами, спецтехникой, системами сбора информации, принтерами, факсами, сотовыми телефонами и т.д.

» Читать запись: Структурная схема Микроконтроллера

Программные средства

February 6, 2012

Последовательность команд

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

» Читать запись: Программные средства

Введение в язык программирования Arduino

January 24, 2012

Основа языка программирования модуля Arduino — это язык Си (скорее Си++). Ещё точнее, этот диалект языка называется Processing/Wiring. Хорошее обозрение языка вы найдёте в приложении. А мне хочется больше рассказать не о языке, а о программировании.

» Читать запись: Введение в язык программирования Arduino

МикроЭВМ

January 5, 2012

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

» Читать запись: МикроЭВМ

Как отвлечь процессор от выполняемой программы? Прерывания

December 23, 2011

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

» Читать запись: Как отвлечь процессор от выполняемой программы? Прерывания

Структурная схема МК

March 17, 2011

Если переводить слово «микроконтроллер» (англ. «microcontroller») дословно, то получится «миниатюрное устройство, предназначенное для управления». Здесь принято во внимание, что термин «control» в англоязычных текстах гораздо чаще имеет значение «управлять», чем «контролировать». На практике в функции МК входит контроль и управление производственными процессами, бытовыми приборами, спецтехникой, системами сбора информации, принтерами, факсами, сотовыми телефонами и т.д.

» Читать запись: Структурная схема МК

ЗАРЯДНОЕ УСТРОЙСТВО С ПОВЫШАЮЩИМ ПРЕОБРАЗОВАТЕЛЕМ

September 2, 2010

 

   На микросхеме IC1 собран импульсный повышающий стабилизированный преобразователь напряжения, который увеличивает напряжение V (номинально 5 В) до уровня, необходимого для поддержания соответствующих тока заряда и тока нагрузки. Источник питания 5 В должен быть снабжен схемой защиты от короткого замыкания. IC2 – усилитель-датчик тока положительной шины, который отслеживает ток заряда. Процессор может выдавать устройству команды ЗАРЯД ВКЛ./ВЫКЛ. и БЫСТРЫЙ/КОМПЕНСАЦИОННЫЙ ЗАРЯД. Микросхема IC2 формирует выходной ток (вывод OUT) равный 104 от тока через датчик на резисторе R9. Транзисторы Q3 и Q4 в режиме быстрого заряда включены, так что выходной ток микросхемы IC2 течет через параллельное соединение резисторов R11 и R4 (если не учитывать ток базы транзистора Q3). В результате сигнал обратной связи, поступающий на микросхему IC1 (вывод 3), поддерживает ток быстрого заряда, протекающий через R9, на уровне 500 мА. Эта обратная связь также позволяет стабилизатору выдавать ток до 500 мА в дополнительную нагрузку помимо стабильного тока заряда равного 500 мА. Транзистор Q2 ограничивает напряжение на батарее на уровне 10 В (по 2 В на элемент). В режиме быстрого заряда внешний процессор и многоканальный аналого-цифровой преобразователь отслеживают напряжение на клеммах батареи. Когда с помощью АЦП определяется изменение скорости нарастания напряжения на батарее, процессор выключает режим быстрого заряда, подавая высокий уровень на линию БЫСТРЫЙ/КОМПЕНСАЦИОННЫЙ ЗАРЯД. Транзистор Q3 выключается, вызывая увеличение напряжения на выводе обратной связи (FB), что приводит к уменьшению тока заряда до уровня тока компенсационного заряда (примерно 60 мА). Если микросхема IC1 выключается или суммарный ток нагрузки и заряда превышает допустимый для IC1 уровень, направление тока резистора R9 изменяется на противоположное, поскольку ток начинает течь от батареи. Микросхема IC2 отрабатывает изменение направления тока изменением состояния на выходе с открытым коллектором SIGN, на котором за счет резистора R13 появляется напряжение высокого уровня, выключая транзистор Q4 и включая транзистор Q5. В таком случае ток через резистор R12 создает напряжение, пропорциональное току разряда батареи (ток 5 А через R9 вызывает появление на резисторе R12 напряжения равного 3 В). Интегрируя это напряжение по времени (измеряя его через фиксированные промежутки и умножая на длительность интервала), аналого-цифровой процессор отслеживает энергию, потребленную от батареи. По полученным данным и по замерам напряжения на батарее процессор может затем вновь включить режим быстрого заряда установкой низкого уровня на линии БЫСТРЫЙ/КОМПЕНСАЦИОННЫЙ ЗАРЯД вплоть до того момента, когда батарея полностью выработает свой ресурс.

» Читать запись: ЗАРЯДНОЕ УСТРОЙСТВО С ПОВЫШАЮЩИМ ПРЕОБРАЗОВАТЕЛЕМ

Архитектура SPARC

April 9, 2010

Аббревиатура SPARC образована от словосочетания Scalalable Processor ARChi-tecture, что в переводе означает наращиваемая архитектура процессора. Это специ­фикация системы команд процессора, не зависящая от их аппаратной реализации. Более того, SPARC представляет собой открытую архитектуру, благодаря чему не только Sun Microsystems, но и другие компьютерные компании могут реализовы-вать ее систему команд.

» Читать запись: Архитектура SPARC

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты