Как проектировать электронные схемы - [48]

Шрифт
Интервал

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

Рассмотрим представление информации в различных форматах.

Пусть устройство памяти объемом 8 Кб должно содержать по адресу 01 00Н следующие 16 байт:

9В А6 FF В7 04 В7 05 А6 F7 В7 06 11 00 15 00 13

В двоичном формате файл займет 8192 байт, включая 256 (FFH) пустых байтов, после которых размещаются 16 байт данных, и затем опять 7920 пустых байтов.

В формате S19 файл будет записан таким образом:



В кодах ASCII получим последовательность, занимающую в шестнадцатеричной форме 43 байта:

53 31 31 31 33 30 31 30 30 39 42 41 36 46 46 42 37 30 34 42 37 30 35 41 36 46 37 42 37 30 36 31 31 30 30 31 35 30 30 31 33 41 35

Эквивалентная запись в формате Intel имеет вид:



Соответствующая последовательность кодов ASCII в шестнадцатеричной форме займет 42 байта:

31 30 30 31 30 30 30 30 39 42 41 36 46 46 42 37 30 34 42 37 30 35 41 36 46 37 42 37 30 36 31 31 30 30 31 35 30 30 31 33 41 35


ЭНЕРГОНЕЗАВИСИМОЕ ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

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

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

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

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

Имеется много схем, контролирующих напряжение питания, которые при необходимости переключают устройства на питание от батарейки или аккумулятора, а также обеспечивают управление логическими сигналами, запрещающими некоторые операции в режиме автономного питания. На рис. 4.3 приведен пример использования одной из таких схем, а именно микросхемы МАХ690.



При необходимости (если используется достаточно мощная батарейка) аварийным питанием можно обеспечить не только элементы памяти, но и все компоненты устройства. Микросхемы ОЗУ выбираются из многочисленных существующих типов (6116 и др.), изготовленных по КМОП технологии, с различными размерами корпуса. При переходе в режим питания от батарейки логический сигнал низкого уровня с вывода 7 микросхемы М АХ690 поступает на определенный вход ЗУ и запрещает всякий доступ к нему. Имеется в виду вход выбора кристалла CS или соответствующий дополнительный вход при инвертировании сигнала. Для более сложных вариантов адресации иногда необходимо добавить нескольких логических вентилей.

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


НАЧАЛЬНАЯ УСТАНОВКА МИКРОКОНТРОЛЛЕРА

Начальная установка микропроцессора или микроконтроллера — важная стадия работы, от которой зависит нормальное выполнение программы. Даже кратковременное отключение напряжения питания должно вызывать перезапуск устройства (если отсутствует резервное питание, например батарейное). Тогда схема типа МАХ690, как было показано выше, успешно генерирует управляющий импульс. Простой операционный усилитель, включенный по схеме компаратора напряжения (рис. 4.4), также может генерировать сигнал установки в исходное состояние.



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

Параметры резисторов входных делителей, приведенные на рис. 4.4, соответствуют напряжению 9 В на выходе трансформатора и напряжению питания


Рекомендуем почитать
Детали ламповых приемников

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


Твой первый квадрокоптер: теория и практика

Детально изложены практические аспекты самостоятельного изготовления и эксплуатации квадрокоптеров. Рассмотрены все этапы: от выбора конструкционных материалов и подбора компонентов с минимизацией финансовых затрат до настройки программного обеспечения и ремонта после аварии. Уделено внимание ошибкам, которые часто совершают начинающие авиамоделисты. В доступной форме даны теоретические основы полета мультироторных систем и базовые понятия работы со средой Arduino IDE. Приведено краткое описание устройства и принципа работы систем GPS и Глонасс, а также современных импульсных источников бортового питания и литий-полимерных батарей.


Искусство схемотехники. Том 1 [Изд.4-е]

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


Искусство схемотехники. Том 2 [Изд.4-е]

Широко известная читателю по предыдущим изданиям монография известных американских специалистов посвящена быстро развивающимся областям электроники. В ней приведены наиболее интересные технические решения, а также анализируются ошибки разработчиков аппаратуры: внимание читателя сосредоточивается на тонких аспектах проектирования и применения электронных схем. На русском языке издается в трех томах.Том 2 содержит сведения о прецизионных схемах и малошумящей аппаратуре, о цифровых схемах, о преобразователях информации, мини- и микроЭВМ и микропроцессорах.Для специалистов в области электроники, автоматики, вычислительной техники, а также студентов соответствующих специальностей вузов и техникумов.


Искусство схемотехники. Том 3 [Изд.4-е]

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


Радио и телевидение?.. Это очень просто!

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