Примеры проектов - разработка и производство электроники

В разделе «ПРОЕКТЫ» нашего сайта собраны примеры ранее выполненных проектов. Разработка электроники проводилась для различных организаций, поэтому тематика проектов электронных устройств и приборов довольно разнообразная. Здесь представлены не все выполненные работы, так как некоторые проекты имеют слишком специфическое назначение и могут быть интересны лишь производителям данной продукции, а по отдельным проектам публикация описаний невозможна в соответствии с особыми требованиями заказчиков.

Программатор микросхем ISD2560 - ISD25120 (для записи голосовых сообщений)


Осуществлена разработка электроники для устройств промышленного назначения - голосовых программаторов, позволяющих легко и просто записывать голосовые сообщения, подготовленные на компьютере, в микросхемы ISD2560, ISD2575, ISD2590, ISD25120, используя Windows Media Player или любой другой проигрыватель, установленный на Вашем компьютере. Для записи подходит файл в любом формате, например WAV или MP3. По вашему заказу в нашей компании может быть выполнена разработка любой промышленной электроники и устройств специального назначения, включая специальные программаторы для микросхем.

 

Разработка электронных устройств на заказ, Программатор для микросхем ISD2560, ISD2575, ISD2590, ISD25120, Внешний вид программатора

 

Программатор подключается к компьютеру двумя кабелями: к порту USB и выходу аудио-карты (стандартный штекер 3,5мм). Установка драйвера или какой-либо управляющей программы на компьютер не требуется. Питание программатора осуществляется от USB-порта. Программатор может работать в любой операционной системе. Для записи на микросхему подходят файлы в любых форматах, которые поддерживает Windows Media Player или любой другой проигрыватель звуковых файлов, установленный на Вашем компьютере. Сообщения могут быть как в виде отдельных файлов, так и в виде одного файла с небольшими паузами между сообщениями (последний вариант удобнее). На передней панели программатора расположены кнопки (слева направо): "Воспроизведение", "Сброс" и "Запись". Также на передней панели программатора имеются светодиодные индикаторы: красный - "Не снимать микросхему", желтый - "Питание" и зеленый - "Можно снимать микросхему". Программатор оснащен высококачественной панелькой с нулевым усилием для установки микросхем в DIP корпусах. Для программирования микросхем в других корпусах можно использовать стандартные переходники. Программатор имеет встроенный усилитель звука и динамик для прослушивания сообщений.

 

Запись голосовых сообщений с компьютера в микросхемы памяти типа ISD2560, ISD2575, ISD2590, ISD25120 с помощью аудиопроигрывателя

 

Для начала записи следует установить примерно 50%-ную громкость звука на компьютере и нажать кнопку "Запись" на программаторе. Затем можно запустить (через Windows Media Player или другой проигрыватель) файл с сообщениями. Программатор автоматически определяет начало сообщения и мгновенно переводит микросхему в режим записи, а по окончании сообщения – останавливает режим записи, ожидая начала следующего сообщения. При отсутствии следующего сообщения в течение 3-х секунд, программатор завершает запись и воспроизводит последнее записанное сообщение для контроля правильности записи и проверки работоспособности микросхемы. Программатор позволяет прослушать все записанные сообщения через встроенный динамик. Для этого служит кнопка "Воспроизведение". Запись и воспроизведение сообщений можно прервать в любой момент, нажав кнопку "Сброс" на программаторе. Сообщения записываются очень корректно и чисто, никаких обрывов в начале или в конце сообщения не происходит. Программатор позволяет достичь небывалой плотности записи сообщений на микросхему. К примеру, на ISD2560 без проблем может быть записано более 70 сообщений, состоящих из одного слова.

 

Высокоскоростной доступ к голосовым сообщениям в микросхемах ISD2560, ISD2575, ISD2590, ISD25120 с адресацией по числу импульсов

 

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

 

Принципиальная схема программатора для качественной записи голосовых сообщений в микросхемы ISD2560, ISD2575, ISD2590, ISD25120

 

Разработка электронных схем и печатных плат, Программатор голосовых сообщений для микросхем ISD2560, ISD2575, ISD2590, ISD25120, Принципиальная схема

 

Разработка электронных устройств - программаторов для микросхем ISD25XXX - выполнена на микроконтроллере Microchip PIC18F2320. Этот программатор был использован для записи сообщений голосового меню выключателя "Жако" (Проект N21). В одну микросхему ISD2560, рассчитанную на запись звука общей длительностью не более 60 секунд, удалось записать более 70 слов и словосочетаний за счет отсутствия пауз между записями слов в микросхеме. Паузы при записи слов автоматически вырезаются программатором. При воспроизведении звука, когда из отдельных слов составляются фразы, паузы между словами формируются автоматически.

 

Проект N 22. Разработка электронных устройств - программаторов голосовых сообщений для микросхем ISD2560, ISD2575, ISD2590, ISD25120 - выполнена Александром Петровичем Протопоповым (г. Москва). Сайт автора: https://razrabotka.pro.