Сайт радиолюбителей Республики Коми.
Программатор для микросхем ISD2560, ISD2575, ISD2590, ISD25120.
На главнуюГлавная

Общее описание

Программатор подключается к компьютеру двумя кабелями: к порту USB и выходу аудио-карты (стандартный штекер 3,5мм). Установка драйвера или какой-либо управляющей программы на компьютер не требуется. Питание программатора осуществляется от USB-порта.

Программатор может работать в любой операционной системе. Для записи на микросхему подходят файлы в любых форматах, которые поддерживает Windows Media Player или любой другой проигрыватель, установленный на Вашем компьютере. Сообщения могут быть как в виде отдельных файлов, так и в виде одного файла с небольшими паузами между сообщениями (последний вариант удобнее).

На передней панели программатора расположены кнопки (слева направо): "Воспроизведение", "Сброс" и "Запись". Также на передней панели программатора имеются светодиодные индикаторы: красный - "Не снимать микросхему", желтый - "Питание" и зеленый - "Можно снимать микросхему".

Программатор оснащен высококачественной панелькой с нулевым усилием для установки микросхем в DIP корпусах. Для программирования микросхем в других корпусах можно использовать стандартные переходники. Программатор имеет встроенный усилитель звука и динамик для прослушивания сообщений.

Запись сообщений

Для начала записи следует установить примерно 50%-ную громкость звука на компьютере и нажать кнопку "Запись" на программаторе. Затем можно запустить (через Windows Media Player или другой проигрыватель) файл с сообщениями.

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

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

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

Высокоскоростной доступ к сообщениям

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

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

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

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

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

Если Вы хотите купить программатор, обращайтесь ко мне по адресу: aprog@mail.ru. Стоимость программатора $500.

Александр Протопопов E-mail: aprog@mail.ru

На моем личном сайте Вы можете ознакомиться с другими проектами, часть из которых не представлена на этом сайте. Если Вы нуждаетесь в разработке какого-либо устройства с применением микроконтроллера, обращайтесь ко мне по адресу: aprog@mail.ru

Заказать разработку электронного устройства Вам будет удобнее со страницы "Сделать заказ", содержащей дополнительные пояснения по предоставляемым мною услугам. Получить предварительную консультацию у меня можно по ICQ: 256416369

www.protopopov.da.ru

На главнуюГлавная
Rambler's Top100 Rambler's Top100
Hosted by uCoz