Схема mp3 плеера с usb – Простой USB проигрыватель | Мастер Винтик. Всё своими руками!

Простой USB проигрыватель | Мастер Винтик. Всё своими руками!

USB проигрыватель — это по сути дела внешняя USB звуковая карта. Многие используют компьютер для воспроизведения музыки, но качество воспроизведения, особенно встроенных звуковых карт оставляет желать лучшего.

Звуковая карта хорошего качества стоит дорого.

А почему бы не сделать свой USB проигрыватель?

Поможет нам в этом микросхема PCM2902 — 16-ти битном дельта — сигма АЦП-ЦАП.

Основные технические характеристики

Характеристики при VBUS= 4.84 V, VCCCI = 3.5 V:

ЦАП

Частота дискретизации — 32, 44.1, 48 KHz
Потребляемый ток — 90 мA
Номинальное выходное напряжение — (0 dB) 1,1В RMS
Верхний предел диапазона — (-3 dB) 22.7 kHz (fs = 48 kHz)
Частота среза пост-фильтра — 28 kHz
Выходное сопротивление – 100 Ом
Отношение сигнал/шум > 95 dBA
КНИ + шум — (1 kHz) 0.005% (B = 22 kHz)
Разделение каналов > 99 dB (1 kHz), при > 76 dB (20 kHz)

АЦП

Частота дискретизации — 8, 11.025, 16, 22.05, 32, 44.1, 48 kHz
Уровень входного сигнала — 2,1В
Входное сопротивление — 10 кОм
КНИ + шум — (1 kHz, -0,5 dBFS) 0.01% (B = 22 kHz)
Разделение каналов > 73 dB (1 kHz), при > 47 dB (20 kHz)

Блок-схема PCM2902

Схема включения PCM2902

Этот кодек кроме аналогового входа и выхода имеет так же и цифровой S/PDIF вход-выход. Полная поддержка USB 1.1. Работает в дуплексном режиме.

PCM2902 имеет интересный собственный контроль за уровнем громкости HID (Human Interface Device), кнопками, которые подключены к входам HID0, HID1, HID2 можно, соответственно, управлять режимами ТИХО, ГРОМКОСТЬ + и ГРОМКОСТЬ –, что исключает необходимость двигать ползунки в микшере на ПК.

Принципиальная схема


После пайки микросхемы PCM2902 нужно обязательно хорошо промыть плату растворителем, иначе потом могут быть «зависания».

Подключаем USB провод к ПК.

Хорошо, что драйвера для этой микросхемы уже есть в Windows. По крайней мере в Windows 7 точно есть. PCM2902 определяется как USB Audio codec.

Чтоб это проверить — заходим в Диспетчер устройств и находим:

USB audio CODEC  и USB — устройство ввода

Далее настраиваем наш плеер.

Заходим в панель управления — оборудование и звук — звук. 

Наш USB Audio codec должен быть устройством по умолчанию, если нет, то это делаем. А также отключаем встроенную звуковую карту.

Теперь нажимаем на кнопочку Свойства. Появляется меню Свойства. Заходим на вкладку дополнительно и выставляем 2 канала 16bit, 48000Гц.

 

Далее переходим на вкладку Запись.
Выбираем микрофон USB Audio codec по умолчанию и нажимаем кнопку свойства.

Выбираем вкладку Прослушать:

Теперь заходим в вкладку Дополнительно и выставляем 2 канала 16bit, 48000Гц.

Теперь подключаем наушники и слушаем музыку!

П О П У Л Я Р Н О Е:

  • Электронная сигарета
  • Самодельный батарейный блок для электронной сигареты

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

    Подробнее…

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

    Подробнее…

  • Как заменить разъём microUSB в планшете?
  • Для зарядки и передачи данных на компьютер в планшетах используется разъём microUSB (Universal Serial Bus — «универсальная последовательная шина»). Часто бывает такая неисправность, как механическое повреждение этого разъёма.  О том, как самому перепаять разъём micro usb Вы узнаете в этой статье.

    Подробнее…

>>

ПОДЕЛИТЕСЬ С ДРУЗЬЯМИ:

Популярность: 6 406 просм.

www.mastervintik.ru

ДОРАБОТКА MP3 ПЛЕЕРА

Здравствуйте радиолюбители со стажем и не очень. Наверно многие имеют у себя недорогие китайские mp3 плееры, такие как этот:

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

Детали для доработки: аккумулятор от мобильного телефона с напряжением 3.7 В, 2 проводка, 2-х сторонний скотч. Для работы ещё нужен паяльник и нож.

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

Делаем к корпусе плеера дырочку (я сделал жалом паяльника), просовываем в нее проводки и припаиваем к аккумулятору телефона соблюдая полярность. 

Прикрепляем аккумулятор к задней крышке плеера на 2-х сторонний скотч. Вот и все, доработка готова. Но есть один минус: через usb аккумулятор АКБ заряжается не полностью. Поначалу заряжал аккумулятор вот такой жабой. Но потом мне надоело и решил сделать более удобное зарядное устройство. У меня было гнездо для Джека-3.5 с материнской платы и сам штекер.

Еще взял старую 5-ти вольтовую зарядку от телефона и припаял к ней провода на плюс и на минус.

Далее припаял на штекер питание от зарядки: минус соединил с минусом Джека, а плюс на один из 2-х выводов.  

Засунул Джек в гнездо и мультиметром в режиме прозвонки определил куда паять провода. И вот что в результате у меня получилось после всех доработок:

В общем ничего сложного, зато польза переделки очевидна. Может внешний вид пострадал, но всё-равно плеер обычно лежит в кармане. Специально для сайта «Радиосхемы» — Плужник Сергей.

   Форум

   Обсудить статью ДОРАБОТКА MP3 ПЛЕЕРА

radioskot.ru

РЕМОНТ MP3 ПЛЕЕРА IRIVER

РЕМОНТ MP3 ПЛЕЕРА IRIVER

     Пару дней назад ко мне обратился один хороший знакомый с просьбой разобраться в проблеме с mp3 плеером iRiver. при включении или подключении плеера к USB порту — на секунду высвечивалась надпись «iRiver» и всё гасло. Плеер довольно хорошей фирмы, звучание которой мне очень нравится (сам владелец iRiver T10) и выбрасывать его жалко.

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

     Ну ничего, зато утолим любопытство и посмотрим, — а что там внутри? После долгого ковыряние пластмассового корпуса по периметру, mp3 плеер был фактически разломан на две половинки (не заметил два маленьких шурупа). Внутри mp3 плеера как это и ожидалось, находится маленькая печатная плата с миникнопками и дюймовым ЖКИ. С обратной стороны платы закреплён плоский литий — ионный аккумулятор ёмкостью на пару сотен миллиампер, который соединён с платой плеера чёрным (-) и красным (+) проводками.

     Разъём USB может прятаться внутрь корпуса, а при нажатии на кнопку фиксатора выскакивать как выкидуха:) Оно конечно прикольно, но так, как соединение разъёма с платой плеера осуществляется через гибкий шлейф — надёжность работы снижается.

     Итак, mp3 плеер iRiver мы раскрыли, что-же будем делать прежде всего? С чего начнём ремонт плеера? Правильно — питание. Мультиметром касаемся мест пайки проводов аккумулятора к плате и смотрим на нули индикатора вольтметра. А почему? Думаете вылетел или потерян контакт в контроллере заряда литий — ионного аккумулятора плеера? Сомневаюсь. Отпаиваю плюсовой провод акама (чтоб отключить схему плеера) и подаю на аккумулятор с блока питания 5 вольт. 

     Стрелка тока сразу подскочила — пошёл заряд. Подержал так пару минут и снова подпаиваю аккумулятор к плате mp3 плеера. Нажимаю вкл. — работает! Так я и знал: не заряжается встроенный аккумулятор и как следствие, он сел до предела. А контроллер заряда его просто отключил, потому и на выходе вольтметр показал ноль.

     Теперь остаётся выяснить почему это произошло. Подаю питание с БП уже на контакты USB (крайние плюс и минс, два центральных — дата), и опять нулевой ток. Следовательно либо плюс, либо минус не доходят до потребителя, то есть литий — ионного аккумулятора плеера. Тогда кидаю плюс сразу на место пайки аккама — пока не помогло, возвращаю плюс на контакт USB и кидаю минус — и вот тут всё заработало! Сразу пошёл на экранчике процесс заряда. 

     В чём же причина? Где обрыв? Внимательное изучение и прозвонка показали, что слабым звеном оказался именно гибкий четырёхдорожечный шлейф, идущий с платы плеера на штеккер USB. О чём я и писал в начале статьи. Не люблю эти шлейфы, особенно в мобильниках — жабках.

     Одно порадовало, что обрыв шлейфа произошёл не где-то посередине, а в месте пайки к печатной плате. Капля припоя и вуаля — всё снова заработало! А на будущее всем совет: не покупайте девайсов с движущимися частями, соединёнными шлейфами — рано или поздно там будет обрыв.

     Ваши вопросы и комментарии пишите на ФОРУМ по ремонту mp3 плееров.

   Ремонт электроники

elwo.ru

Модуль MP3 плеера с USB и microSD

Здравствуйте.

Речь пойдет о встраиваемом MP3-модуле, а также об интеграции его в кассетную магнитолу.

Есть у меня в авто магнитола. Старенькая, Pioneer KEH-1400, радио и кассетник. Сначала я купил к ней имитатор кассеты.

Играть играло, только не хватало режима Random. А потом лентопротяжный механизм (далее ЛПМ) забастовал, отказался воспроизводить, взял кассету в заложники и стал в знак протеста бесконечно клацать.

Я разобрал аппарат, поизучал ЛПМ, нашел отвалившуюся детальку и поставил ее на место. Не помогло. Дальнейшие исследования показали, что: 1) найти неисправность в этой аццкой штуковине я вряд ли смогу даже с сервис-мануалом, и 2) ЛПМ легко отсоединяется от магнитолы.

Так что я вытащил ЛПМ, припаял AUX-шнурок ко входу аудиоусилителя и получил возможность подключения внешнего плеера. Но в конце концов мне надоело постоянно заряжать плеер, так что решил поставить нечто стационарное.

Выбор был широкий. Аскетичные модули, модули с ИК-приемниками и пультами, модули с корпусом для установки на панель, джентльменским набором USB/SD/FM/AUX, индикаторами, Bluetooth…

Вот только перекопав горку описаний, отзывов и обзоров, я сильно удивился — почти во всех таких плеерах отсутствует режим Random, то есть случайного выбора следующего трека. Они могут либо играть все по порядку, либо зацикливать один трек. Как так — не понимаю, вот бесполезный эквалайзер воткнуть это за милую душу, радио и BT — пожалуйста, некоторые даже умеют играть отдельно папки, а одну из базовых функций плеера почему-то не могут осилить.

Так что выбор свелся к 3 почти одинаковым устройствам, в описании которых явно заявлялось о наличии режима Random.


SFT-8020 — обозревается тут и тут.


SFT-8030 — имеет USB и microsd слот, а также разъем под подключение кнопок.


SFT-8040 — имеет microSD слот и разъем под кнопки. С обратной стороны есть контакты для USB, при желании можно припаять туда разъем и он будет работать (встречаются также варианты с уже припаянным разъёмом).

Я взял SFT-8030.

Всем на модуле заправляет неизвестная микросхема с маркировкой JL AB1820CGDKIA.1-82E в корпусе SO-16. Даташит найти не удалось. Еще есть microSD-слот, USB-разъем, ИК-приемник и синий светодиод.

У заднего края платы находятся три коннектора формата Ph3.0 (штыревые, шаг 2мм). В комплекте пара совместимых шнурков по 2 и 3 провода длиной 20см.

J1 — разъем питания. Написано, что можно подключать от 6 до 12 вольт. Если внимательно посмотреть на мой экземпляр платы, можно заметить, что питание идет на расположенные рядом стабилитрон, резистор и транзистор D882. Это не что иное, как параметрический стабилизатор напряжения на транзисторе. Еще есть вариант платы со специализированной микросхемой-стабилизатором 7805.

И то и другое — линейные стабилизаторы. Это значит, что все, что приходит к ним сверх 5в они тратят на нагрев самих себя (действительно, при питании от 12в транзистор ощутимо нагревается). Поэтому чем меньше входное напряжение — тем меньше энергии будет потрачено впустую. Однако, на стабилизаторе падает около 1в, так что чтобы надежно получить необходимые 5в, потребуется не менее 6в на входе.

А что делать, если есть только 5в, например, от адаптера с USB-портом? Я попробовал. Модуль включится и даже будет работать, но для работы флешек питания не хватит (напряжение падает до 3.5-4в), будут работать только sd-карты. Есть альтернативное решение. С обратной стороны модуля находится перемычка AB. Если ее замкнуть — питание на модуль будет подаваться напрямую без стабилизатора, и все заработает от 5в. Естественно, к 12в после этого подключать не стоит — сгорит.

J2 — стереоаудиовыход.

J3 — сюда можно подключить до 4 кнопок по вот такой схеме:


			S1		S2		S3		S4
Короткое нажатие	Пуск/пауза	Режим USB/SD	Следующий трек	Предыдущий трек
Длинное нажатие		Режим USB/SD			Громкость +	Громкость -


Можно найти и купить готовую клавиатурку, но она почему-то стоит примерно как сам модуль.

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

Потребление модуля:


				(от 12в) 	(от 6в)
- спящий режим ("выключено")	21 мА		14 мА
- без носителей			22 мА		15 мА
- воспроизведение с microSD	24 мА		17 мА
- воспроизведение с USB		96 мА		87 мА

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

Порт USB годится только для флешек — USB-HDD и зарядку различных устройств он не потянет, стабилизатор питания дает около 100ма. Можно замкнуть перемычку и питать модуль от мощного внешнего источника 5в, но и тогда более-менее умные устройства вроде телефонов все равно не возьмут из USB более 500ма (т.к. порт не заявляет о своей способности выдавать большой ток).

Комплектный пульт — самый обычный, такой часто бывает в комплекте с магнитолами и трансмиттерами. Мембранная клавиатура, питание от батарейки CR2025. Неудобный — кнопки почти не прощупываются и неотличимы друг от друга, сложно нажимать не глядя. Хотелось бы резиновую клавиатуру с рельефными кнопками, но уж что имеем то имеем. Пульт работает на расстоянии 4 метра, дальше не пробовал.

Кнопки пульта:

Вкл — переводит модуль в «спящий» режим.

Mode и U/SD — действуют одинаково, меняют источник USB/SD.

0-9 — позволяют выбрать произвольный трек по его порядковому номеру в списке. Переключение происходит не сразу — видимо, существует таймаут для набора номера из нескольких цифр.

EQ — переключает режимы эквалайзера. Только хуже делает, на мой взгляд.

RPT — этой кнопкой переключается режим воспроизведения. По порядку/в случайном порядке/повторять текущий трек/однократное воспроизведение.

Работа модуля:

  • Для запуска не требует никаких действий. Если присутствует носитель — сразу после подачи питания ищет на нем файлы и начинает воспроизведение. Если вставлена и флешка, и sd-карта — играет с sd-карты. Выбранный в прошлый раз носитель не запоминается.
  • Синий светодиод моргает при воспроизведении, светит непрерывно при паузе или отсутствии носителя, в спящем режиме выключен.
  • Запоминает трек и примерную позицию в нем. Интересно, что помнит разные значения для разных носителей. То есть, если на одной флешке вы слушали скажем трек №36, затем вставили другую флешку, послушали ее, а затем вновь вставили первую — воспроизведение начнется с трека №36, почти с того места, где остановились. Сколько носителей так запоминается — точно определить не удалось, но не меньше пяти (больше флешек не нашлось). Если между сменами носителя питание пропадало — то позиция внутри трека запоминается лишь для последнего носителя.

    UPD: позиция внутри трека, как оказалось после недели использования, вообще-то запоминается довольно редко. Условия выяснить так и не удалось — может, зависит от флешки. Для аудиокниг плеер явно не годится.
  • Не запоминает режим воспроизведения, после включения стартует в режиме «по порядку».
  • Не запоминает уровень громкости, после включения громкость устанавливается в максимум. Впрочем, модуль предназначен для использования с усилителем — если нужно регулировать громкость, можно делать это там.

Поддержка носителей: прочиталось почти все, что я смог найти: microSDHC, microSDXC (64гб), адаптеры USB SD, несколько флешек, MP3-плеер, подключенный в USB. Не определились — USB-HDD (не хватило тока) и смартфон (отказался признавать USB подключение)
Поддержка файловых систем: FAT32 и ExFAT.
Поддержка форматов: MP3 8-320кбит и WAV PCM 16бит 48000кГц стерео. Хотя совершенно непонятно, зачем тут этот WAV. Как-то не могу представить теплого лампового аудиофила, что будет наслаждаться lossless-музыкой с грошового китайского плеера.

Работа с файлами:

  • Видит файлы в папках до 10 уровня вложенности, в том числе с русскими и не только буквами в названии. Если на носителе очень много папок и файлов — поиск треков может занять довольно долгое время.
  • Режима «воспроизводить одну папку» нет, все найденные файлы проигрываются в одном сплошном списке.
  • Треки в списке упорядочены не по алфавиту, а по порядку следования в файловой системе. Иначе говоря, последний записанный файл будет проигран последним.
  • Ограничений по списку треков найти не удалось. Проверялось на списке в 10000 файлов (конечно, я не слушал их все, а просто переключил с первого трека на предыдущий и получил 10000-й)
  • Режим Random хоть и имеется, но несколько неполноценный. На том же списке из 10000 треков в ротации участвовали только треки из первых трех сотен (подозреваю что с 1 до 255). Ну хоть что-то.

Что касается качества звука. Оно на уровне дешевого карманного mp3-плеера. У меня слух невзыскательный и меня устраивает — это в любом случае лучше FM-трансмиттеров и имитатора кассеты. На всякий случай — подключил модуль к компьютеру и записал для сравнения несколько треков в исполнении модуля. Скачать можно тут или тут (пароль SFT8030, внутри MP3-оригиналы и записанные с модуля WAV).

Здесь рассказ о монтаже модуля в магнитолу


Модуль установлен в проем для кассеты. Он помещается туда целиком, и даже остается еще немножко места. Если бы я выбрал SFT-8040 с USB на обратной стороне — возможно, он бы не пролез по толщине, а с этим более-менее порядок.



На внутренние стойки, где раньше стоял ЛПМ, установлена фанерная рама. Это чтобы конструкция была жесткой и не проваливалась вовнутрь от запихивания флешки. На раме установлен сам модуль и тумблер сигнала «вставлена кассета» для переключения с радио на MP3 и обратно. Также параллельно с выходом модуля добавил 3.5мм гнездо — такой себе наколенный AUX.



Питание я взял с разъема ЛПМ — там было 12в для двигателя привода. При переключении на радио и при вытаскивании ключа зажигания питание пропадает, и это хорошо: нечего работать вхолостую. Чтобы встроенный стабилизатор понапрасну не грелся, я поставил перед ним вот такой импульсный стабилизатор на MP1584, настроенный на 6в. Замыкать перемычку AB не стал — встроенный стабилизатор послужит дополнительной защитой, если вдруг внешний пробьет и на входе окажется 12в.

На панели магнитолы остались кнопки перемотки и извлечения кассеты. Ранее они нажимали на рычаги ЛПМ, теперь же я решил приспособить их к делу. Все-таки родной пульт не очень удобен. Собрал и подключил клавиатуру. Перемотка назад-вперед переключает туда-сюда треки, кнопка eject — это теперь пауза. Кнопка выбора USB/SD вообще не нужна, да и ее успешно заменяет длинное нажатие на паузу. Так как кнопки у меня маленькие, добавил еще прокладку. Работает, нажимает.



Последний штрих — декоративная откидная крышка на полоске скотча. Для красоты.

Итог: магнитола научилась играть MP3 с флешек и microSD, и внешний вид почти не пострадал. Конечно, можно было просто купить новую, когда-нибудь я так и сделаю, но пока времена трудные, так что вот так.

Резюме: дешевый, простой и компактный MP3 модуль, без фатальных недостатков, но и с довольно скромными возможностями.

Плюсы:

+ режим Random

+ выбор трека по его номеру с пульта

+ помнит трек для нескольких флешек

+ можно добавить основные кнопки управления, чтобы не пользоваться пультом

Минусы:

— не запоминает уровень громкости и режим воспроизведения

— не имеет режима воспроизведения отдельной папки.

— единственный светодиод в качестве индикации. Неизвестно, какой номер у текущего трека, включен ли эквалайзер.

— неудобный пульт

— неполноценный Random

— для прослушивания аудиокниг мало подходит, т.к. редко помнит позицию внутри трека

Размышления:

— хоть цена и невелика, но есть модули с панелькой, индикацией, FM, AUX и даже Bluetooth по сравнимой и даже меньшей цене. Будь в них режим Random — возможно, я взял бы такой, чтобы видеть номера треков. Хотя вряд ли бы он влез в проем для кассеты, пришлось бы пилить переднюю панель магнитолы.

Видео

mysku.ru

Схема mp3 плеера

Схема mp3 плеера

Основные характеристики:

Напряжение питания: 3 В

Средний потребляемый ток: 35 ма

Носитель информации: MMC flash card, FAT16

Формат файлов: MPEG 1,2 Layers I,II,III; 2.5 Layer III

Битрейт: до 256kbps, в т.ч. VBR

Основа плеера — микросхема VS1001K фирмы VLSI Она представляет собой полный аппаратный декодер MP3 файлов со встроенным ЦАП и усилителем для низкоомных наушников. Микросхема позволяет создать относительно простое устройство, которое по своим характеристикам нисколько не будет уступать промышленным образцам подобной техники. В принципе главная задача разработчика — обеспечить связь декодера с носителем информации, ну а дальше «да будет свет!»,простите, звук!.

Принципиальная схема устройства приведена на рисунке(кликните для увеличения):

В качестве управляющего контроллера был выбран PIC16F73 (IC1). Эта микросхема имеет аппаратные SPI (синхронный последовательный порт) и USART (универсальный синхр.асинхр. приемопередатчик), что и определило выбор. SPI (линии RC3,RC4,RC5) используется для двух целей: управление IC2 VS1001k (порт SCI = послед. командный интерфейс)и обмен информацией с MultiMediaCard; USART (линии RC7,RC6) переведен в режим синхронного передатчика и подключается к порту SDI (послед. интерфейс данных). Остальные линии порта C (кроме RC2 — сигнал выборки MMC) и RB0-RB1 так-же подключены к IC2.

MMC включена в режиме SPI protocol, выбор режима осуществляется при её иницилизации. Преимущество режима в том, что IC1 имеет подходящий аппаратно-реализованный интерфейс (вышеупомянутый SPI порт), что позволяет максимально упростить процесс обмена данными с т.зр. програмной части.

Конденсаторы С9-C12 — блокировочные. Желательно, чтобы при монтаже они располагались как можно ближе к выводам питания микросхем и MMC. Сопротивление R4, включенное между аналоговой и цифровой землёй VS1001K, позволяет свести к минимуму уровень шумов звуковых выходов.

Немного о деталях. Естественно, что от их размеров зависят габариты конечного устройства. Неплохие результаты будут достигнуты при использовании SMD элементов. Правда электролитические конденсаторы SMD на значительные емкости есть удовольствие дорогое и сомнительное, так что тут вполне подойдут самые обычные, выводные. Самая большая проблема может возникнуть с разьемом для MMC. Но и такое, оказывается, можно найти в закромах Нашей Необъятной! Конкретнее, искать стоит в интернет-магазине фирмы «Промэлектроника» www.promelec.ru. Там, кстати, многое найти можно…

Возможно, не удастся найти кварцы на указанные частоты. Тогда кварц Q2 (IC1) нужно взять в пределах 7-9МГц. У Q1 допустимый диапазон 12,288-15 МГц или 24,576-30 МГц, причем чем ближе частота к нижним границам диапазонов, тем меньше энергопотребление. Внимание! Если частота Q1 не равна 24.576 МГц, необходимо изменить её в моем исходнике и перекомпилировать прошивку!!!

Управление производится с пом. кнопок S1-S4. В контроллере включены подтягивающие резисторы порта B, поэтому внешних «подтяжек» не требуется. Исключение составляет кнопка S4. Она предназначена для временного отключения плеера. При её нажатии декодер и MMC переводятся в режим низкого энергопотребления, контроллер переходит в sleep. Порты остальных кнопок настраиваются как выходы, а подтяжки отключаются. Чтобы плеер тем не менее мог реагировать на S4 (включить), введено сопротивление R5.

Сразу после включения плеера кнопкой S5 начинается воспроизведение с первого трека в корневом каталоге. Кнопки S1 и S3 управляют громкостью (+ и — соотв.). При нажатой кнопке S2 кнопками S1 и S3 производится переключение треков, а кнопка S4 выполняет включение/отключение «Bass/treble enhancer». Переключение треков циклическое(по всему корневому каталогу). Кнопкой S4 (при ненажатой S2) можно остановить воспроизведение. При этом потребляемый ток уменьшается до 50-200 мка(это соответствует не более 5 миллиамперчасов в сутки). Преимущества остановки плеера таким способом (по ср. с отключением питания кнопкой S5) в том, что последующее после повторного нажатия воспроизведение начинается с того-же трека(а не с начала каталога). Также сохраняется и громкость. Чтобы снова включить плеер нужно удерживать S4 до характерного щелчка в наушниках (включение VS1001k), но не менее 1 сек.

Отдельно стоит упомянуть перемычки JMP1 и JMP2. Дело в том, что выводы 1 и 20 (Vdd и Vpp), а так-же 27,28,8,19 (RB6,RB7,GND,GND) микроконтроллера используются для его программирования. Чтобы не заботиться о развязке 1 и 20 выводов как раз и введены соответствующие перемычки — их убирают при программировании. Не желательно, чтобы перемычки были механические (jumper) — лучше пайкой.

Ещё одно замечание, касательно MMC карты. Крайне не рекомендую вынимать карту, если на плеер подано питание, а тем более если с картой идёт обмен (в режиме воспроизведения). В принципе карту испортить сложно, но стоит прислушаться к мнению её разработчиков и производителей 😉

Описание соответствует прошивке.

Прошивка© Катичев А. 2004г

mognovse.ru