HDD MP3 проигрыватель

Добавлено: 25.11.2007, Изменено: 30.07.2010

Зыков Андрей Анатольевич
HDD MP3 проигрыватель

           Данный MP3 проигрыватель первая попытка (может быть не совсем удачная схемотехнически и дай Бог не последняя)  опробовать возможность применения накопителя на жестком диске (HDD) в своих конструкциях. За основу контроллера HDD с IDE интерфейсом была взята схема IDE LPT на базе микроконтроллера AT89C52 (http://www.leshak.ru/hard/ide2lpt/main.htm) без особых переделок - добавлено только 64 кбайт RAM рис. 1. После написания софта и оценки общей скорости передачи с LPT портом  75…80 килобайт/с стало ясно, что применение конструкции, с данным микроконтроллером, в качестве внешнего накопителя для переноса крупногабаритных файлов не есть хорошо. Конструкция так бы и пылилась на полке, если бы не появилась возможность  приобретения интегральной схемы MP3 декодера VS1001 (http://www.institute-rt.ru/) по более или менее разумной цене, так родилась идея о создании автомобильного MP3 HDD проигрывателя – вторая часть схемы рис. 2 (тем более у автора был опыт – P-100 в багажнике плюс выносной блок управления с интерфейсом RS232 на консоли и преобразователь 12 в 220. Предвижу улыбки- монитора и клавиатуры не было 8-). Самое интересное, что при  минус 30С успешно грузилась Windows 95 и Winamp, но это уже другая история…) .
            Особо описывать конструкцию не буду на это есть журнал «Радио» и Datasheet-ы - очень коротко:
Файловая система FAT16 (на момент написания программного обеспечения не было подробного описания FAT32 и LBA mode пришлось довольствоваться, тем, что было) отсюда ограничения на размер винчестера. HDD можно разбить на четыре раздела с логическим диском, каталоги не обрабатываются, равно как удаленные и скрытые файлы. Форматирование и запись файлов на винчестер (съемном) производится на отдельно взятом компьютере. Имена файлов, их кол-во, режимы работы выводятся на знакосинтезирующий ЖКИ 4х20, управление - 4 кнопки, возможен выбор файла, предварительное, последовательное и случайное воспроизведение, смена логических дисков, изменение тембра и фазового сдвига. Схему блока питания пока не привожу (обкатывается), с ним пришлось повозиться  - превратить 12 «автомобильных» Вольт в 12 и 5 «стабилизированных» Вольт для питания контроллеров и винчестера оказалось не так просто. Пока остановился на ключевом стабилизаторе 9…16 в 5 и полумостовом преобразователе (на TL496) 9…16 в 12 Вольт. 
            При подготовке схемы и печатной платы (первоначально было две) старался внести все проведенные доработки  и не допускать грубых ошибок.
            При разработке схемы использовалось следующие программные продукты:
Принципиальные схемы рисовались при помощи  OrCAD Capture for Windows V7.01;
Печатные платы – TraxMaker V2.06a;
Программный код – Bascom-8051 Compiler V2.0.11.0.
             В планах доработать схему, убрать  лишнюю обвестку в контроллере HDD, предусмотреть возможность подключения MultiMedia Flash Card и USB интерфейса.
            Тех, кого заинтересовала конструкция и есть желание повторить ее обращайтесь по адресу zand@rambler.ru, для получения схем и чертежей печатных плат в исходных форматах и для приобретения программного обеспечения.
 
                                                                                              Г.Курган 2003г.
 
 
Рис1. Принципиальная схема контроллера HDD.
 
 
 
 
Рис2. Принципиальная схема контроллера MP3 декодера.
 
Рис3. Верхняя сторона печатной платы.
 
 
 
 
Рис4. Нижняя сторона печатной платы.
 
Рис5. Расположение элементов схемы на печатной плате.      


 

« Назад

Нужны ли роботы во время кризиса?
Какого такого кризиса?
А гастарбайтеры на что?
Нужны роботы-попрошайки
Нужны роботы, улучшающие производительность труда

Смотрите также


   
        Rambler's Top100         Поиск электронных компонентов