30.12.2024  Понедельник Главная  Каталог схем  Регистрация Вход Привет, Гость
Меню сайта
Главная
Схемы
Скачать полезности
Ремонт техники
Видеоуроки

Блог по электронике, есть очень полезные и интересные схемы. Рекомендую!

10 популярных схем
Самодельная паяльная станция (28569 просмотров)
Осциллографическая приставка к ПК (25447 просмотров)
Контроль напряжения на TL431 (22553 просмотров)
USB Осциллограф (20185 просмотров)
Цифровая паяльная станция своими руками (19298 просмотров)
Цифровые индикаторы для лабораторного блока питания (18504 просмотров)
Симисторный регулятор для сварочного аппарата (18374 просмотров)
Портативный осциллограф на микроконтроллере ATmega32 (17467 просмотров)
USB LC-метр на микроконтроллере PIC18F2550 (16792 просмотров)
Простой частотомер на PIC 16F628A (15697 просмотров)

Статистика

Реклама

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Форма входа

Главная » Схемы » Электроника для дома

Источники питания Аудио и звук
Программаторы Измерительные приборы
Автоэлектроника Радио
Для радиолюбителя Свет, освещение
Для компьютера Безопасность
Таймеры и счетчики Электроника для дома
ИК-техника Датчики и индикаторы
Телефония Антенны
Электронная записная книжка
Новая элементная база позволяет создавать компактные и экономичные устройства, способные с помощью персонального компьютера записывать в свою память текст, а затем в автономном режиме читать его. В статье описывается своеобразная "записная книжка”, в которой можно хранить до 64 Кбайт текстовой информации.
Новая элементная база позволяет создавать компактные и экономичные устройства, способные с помощью персонального компьютера записывать в свою память текст, а затем в автономном режиме читать его. В статье описывается своеобразная "записная книжка”, в которой можно хранить до 64 Кбайт текстовой информации.

Принципиальная схема устройства показана на рис. 1. Его основа — РIС-контроллер РIС16F84 (DD1). Текст хранится в микросхеме DS1 энергонезависимой Flash-памяти с последовательным интерфейсом I2С. Посредством этого интерфейса, реализованного программно, микроконтроллер DD1 читает информацию из DS1 и передает ее на жидкокристаллический (ЖК) индикатор НG1. Перед чтением или записью каждого байта в ячейку памяти микросхемы DS1 передается адрес этой ячейки. Это несколько замедляет работу, но предотвращает проблемы, связанные с разным размером страницы памяти, которые могут возникать при использовании микросхем разных фирм.

Кроме собственно ЖК индикатора, IТМ-1602АТR/R (НG1) имеет в своем составе контроллер НD44780, который организует обмен данными с микроконтроллером DD1, имеет знакогенератор для вывода символов и отвечает за отображение информации на экране. для сокращения числа используемых портов микроконтроллера DD1 обмен с НG1 ведется по четырехбитному интерфейсу, при котором восьмибитные данные передаются тетрадами в два этапа. При таком режиме работы выводы DВ0—DВ3 индикатора не используются.

Управляют "записной книжкой” с помощью кнопок SВ1—SВ3: первые две служат для прокрутки текста и перемещения курсора меню, а третья — для вызова меню и подтверждения выбора его пунктов.

При включении питания на экране индикатора на короткое время появляется заставка, после чего устройство переходит в режим меню. Теперь, перемещая курсор кнопками SВ1 (<—), SВ2 (—>) и подтверждая команду кнопкой SВ3 (*), можно перейти в режим чтения (пункт "R”), в "спящий” режим (пункт "S”), установить курсор в начало текста (пункт "Н”) или в его конец (пункт "Е”). В этом режиме на экране отображается также текущая позиция текста в шестнадцатиричной форме. При чтении текст "листают” кнопками SВ1 и SB2, возврат в меню осуществляется кнопкой SВ3. Подстроечный резистор R5 служит для регулировки контрастности изображения на индикаторе НG1. Из "спящего” режима устройство выводят нажатием любой кнопки.

Для обмена информацией между "записной книжкой” и компьютером служит специальная программа, с помощью которой можно передавать текст как из компьютера в устройство, так и наоборот. Программа представляет собой упрощенный текстовый редактор с возможностью загрузки текста в "записную книжку” и выгрузки из нее. для загрузки текста в устройство необходимо с помощью меню "файл—Открыть” открыть текстовый файл в АSСII формате, а затем, возможно, произведя некоторые изменения этого текста в окне редактора, с помощью меню "ЕВооk—*Закачать” запустить процесс за- грузки. Текст для загрузки можно подготовить в любом другом текстовом редакторе, а затем через буфер обмена WINDOWS скопировать его в окно редактора программы. Выгрузка текста из "записной книжки" производится через меню "Е-Вооk>-Скачать”. После этого текст может быть сохранен в АSСII файл или через буфер обмена перенесен в другую программу. Параметры работы программы (номер LРТ порта и объем памяти записной книжки’) изменяют через меню "Настройки—> Параметры”.

Обмен производится через кабель-адаптер, схема которого приведена на рис. 2. Вилку ХР1 подключают к параллельному (LРТ) порту компьютера. На транзисторах VT1, VТ2 реализована функция элемента с открытым коллектором, которая требуется для работы с шиной I2С. Линии SСL и SDА подключены к входным линиям LРТ порта (соответственно контакты 13 и 12) для обеспечения контроля состояния первой и приема данных по второй со стороны компьютера.

Большинство деталей устройства смонтировано на печатной плате, изготовленной в соответствии с рис.3.

В устройстве допустимо применение микроконтроллера РIС16F84 или РIС16F84А в любом исполнении. DS1- любая микросхема с интерфейсом I2С из ряда АТ24СО1—АТ24С512(объем памяти от 128 байт до 64 Кбайт) фирмы АТМЕL.

Исходные тексты и коды "прошивки” ПЗУ РIС-контролле ра для индикатора 2х16 и различных микросхем памяти из указанного ряда, а также программа для работы с "записной книжкой” находятся

Коды программы для микросхемы АТ24С512 приведены в таблице.

Прошивка для микросхемы АТ24С512 здесь

ЖК индикатор НG1 — двустрочный (по 16 символов в строке) фирмы Intech с русским знакогенератором.

для питания устройства требуется напряжение 4.. .5 В (три гальванических элемента типоразмера ААА или четыре дисковых аккумулятора Д-0,1). Работоспособность сохраняется при снижении напряжения батареи до З В, однако считывание информации с ЖК индикатора в этом случае затрудняется.

В качестве розетки ХS1 (см. рис. 1) в устройстве применен разъем от стереофонических головных телефонов, используемый в импортной аппаратуре. Вилка ХР1 (см. рис. 2)— компьютерная DВ-25М. Транзисторы VТ1, VТ2 (любые кремниевые маломощные структуры п-р-п) и резисторы R1, R2 смонтированы навесным способом внутри вилки ХР1. длина соединительного кабеля — не более 2м.



При перепечатке данного материала ссылка на сайт transistor.3dn.ru ОБЯЗАТЕЛЬНА!
Категория: Электроника для дома | Добавил: cxema (24.09.2010)
Просмотров: 2068



Copyright transisor.3dn.ru © 2009-2024
Бесплатный конструктор сайтов - uCoz
radionet
Сервер радиолюбителей России - схемы, документация,
 соревнования, дипломы, программы, форумы и многое другое!