User Tag List

Страница 15 из 38 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 376

Тема: AVR-AY player

  1. #141

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот очередная версия софта, добавлена возможность работы от батарей других типов, напряжением до 10В.
    Карта EEPROM:
    0000 0х03 - калибровка вольтметра
    0001 0х96 - время подвсетки*0,03[с]
    0002 0х6F - нижний порог разряда батареи/25[В]
    Последний раз редактировалось freddy; 19.07.2015 в 09:33.
    Real Hardware!

  2. #142

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Над держателем карты памяти как раз есть место чтобы развести step up конвертер. Хочу сделать на дешевой mc34063. Питать можно от одного Li-Ion элемента типа 18650 или двух AA элементов Ni-Cd/Ni-Mh.
    Real Hardware!

  3. #143

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дополняя библиотеку для AD, вспомнил, что у atmega8a в smd исполнении (TQFP) есть 2 дополнительных ADC вывода. Предлагаю:
    1. С PC0 делитель напряжения перевесить на ADC6, чтобы освободить логический вывод.
    2. На ADC7 повесить фоторезистор/транзистор, чтобы при помощи ШИМ-а управлять яркостью дисплея во время подсветки. Просто раздражает, когда ночью он светит очень ярко, а днем чуть видно. Параметры кривой зависимости яркости экрана от показаний с фототранзистора так же можно закинуть в EEPROM.
    P.S. Попросил друга сделать коробку к первой версии плеера. Будет довольно громоздко, зато очень удобно и надежно. Коробка будет печататься на 3D принтере. После сборки выложу фото и чертежи для компаса. А так же модель для печати.

    ---------- Post added at 11:24 ---------- Previous post was at 11:13 ----------

    Кстати о яркости... При разряде аккумуляторов (4 Ni-MH) очень страдает контраст экрана. Вот думаю, может через I2C подключить цифровой резистор? Одну ножку уже освободили.

  4. #144

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем привет!
    Меня здорово озадачили присланные файлы, которые приводили к зависанию воспроизведения. Долго парился, оказалось дело не в бобине. Почему то некоторые файлы при конвертировании в PSG страдают... Не корректно генерируется конец файла и прерывание плеера никак не может завершиться. Пришлось принудительно дописывать файлам правильный "конец". Все играет, звук как всегда волшебный. Выкладываю подправленную прошивку:
    Real Hardware!

  5. #145

    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    68 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Вадим Димтревич Посмотреть сообщение
    Кстати о яркости... При разряде аккумуляторов (4 Ni-MH) очень страдает контраст экрана. Вот думаю, может через I2C подключить цифровой резистор? Одну ножку уже освободили.
    Не надо цифровой резистор, попробуйте так:
    Real Hardware!

  6. #146

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Предисловие: Извиняюсь за долгое отсутствие. Был занят другим проектом. А тем временем, пинками, но все же, я уговорил друга, который идет учиться на ПГС, сделать мне коробку для нашего плеера. Это его второй проект. Первый был с кучей ошибок, но терпимо. В этот раз поучилось лучше. Но ошибки в проекте все таки есть. Но немного напильника, дрели, наждачки и все будет хорошо. Огромное ему спасибо за этот труд)
    Коробка: Коробка состоит из трех деталей. Крышка над печатной платой (там, где экран), крышка отсека закрытия батарейного держателя (хоть и сам батарейный держатель у меня в закрывающейся коробке, для большей эстетики, решил его запихать в корпус), основная часть коробки: дно и стены. Коробка печаталась на Picaso 3D принтере. Принтер далеко не лучший... Мягко говоря. Детали были напечатаны со второго раза... Печатал тоже мой знакомый. Печатал в "Композит"-е. Это ФабЛаб. Так что мне коробка досталась бесплатно (типа школьник/студент). Качество печати - не очень. А печаталось все вместе 4 дня. После печати коробку придется обработать напильником и наждачкой (ацетоном, от которого пластик плавится, я обрабатывать не решился). Результат весьма приемлемый, но не идеальный. Коробка в районе экрана, кнопок, регулятора громкости, гнезда наушников, выглядит не очень хорошо. Т.к. нужно напильником доработать ошибку размещения отверстий. Сами же отверстия, хоть и сделаны миллиметр в миллиметр + запас по миллиметру в радиусе каждого отверстия - все равно оказались кривыми. Из-за качества печати и смещения платы. Но это поправимо. Вот немного фотографий.

    Скрытый текст
















    [свернуть]

    Теперь немного о плате. Когда я ее запустил, то пришлось столкнуться с несколькими глюками. Если у кого будут такие же, то вот как их решать.
    1. При нажатии на клавишу включения (самая правая, если смотреть сверху), загорается подсветка и тут же тухнет. Или вообще не включается. Причем замыкания между + и - нет. Как оказалось, переходное отверстие под переменным резистором (регулятором громкости) расшаталось. Проводок, который соединял 2 стороны касался соседних контактов. Повторная перепайка решила проблему. Так же пропаял еще раз разъем SD карты. Не знаю, помогло или нет, но когда-то плохой контакт в этом месте доже нарушал работу.
    2. Звук трещит/плавает при вставленном генераторе тактовой частоты, а если поставить палец на генератор при играющей музыке, то начинает дико глючить звук. Так же при нормальной игре, нажав на паузу, звук зависал на последней играющей ноте. При этом, даже нормально играя, микросхема жутко греется. Как оказалось, проблема была в двух вещах. Первое: конденсатор (104) внутри кроватки немного высовывался выше уровня кроватки. Как следствие, генератор иногда некоторыми пинами был плотнее прижат к кроватке, чем в других местах. Иногда контакт отходил. Я перепаял конденсатор на нижнюю сторону.

    Скрытый текст


    [свернуть]

    Так же оказалось, что проблема в самой микросхеме. У меня была под рукой другая. Подключил ее - проблемы исчезли: микросхема не греется, если поставить палец, то звук не рушиться, микросхема стоит устойчиво всеми пинами.
    В ближайшее время хочу доделать коробку, чтобы выглядела идеально. Фотографии выложу. Вот файлы коробки. Кто разбирается в компасе - может подредактировать. Или сразу же распечатать готовые.
    О креплениях: внизу (между нижней стенкой (дном) и платой) стойки на 14 мм.
    Так же не знаю. Нормально ли, что напряжение в аккумуляторах доходит до 6 вольт. Выдержат ли компоненты? Была идея добавиться стабилизатор на 5 вольт. Но вот незадача. 78L05 может понижать лишь от 7 вольт... Так что зря мучился и делал преобразователь.

    Скрытый текст

    [свернуть]


    ---------- Post added at 23:10 ---------- Previous post was at 22:40 ----------

    Кстати говоря. Спасибо creator. Посылку с чипом получил. Уже давно. Да вот руки не доходили. Как доделаю коробку, выложу фото, исходники для Компас 3D и начну выбирать платформу для своего плеера (буду делать с нуля). Со своим графическим меню, LCD, питанием и кнопкой "Удалить". Скорее всего, на STM32L - т.к. они мало кушают.
    Последний раз редактировалось Вадим Димтревич; 26.08.2015 в 13:48. Причина: Фотографии с высоким разрешением не открывались.

  7. #147

    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всё нормально, но фотки такого размера нужно в спойлер запихнуть.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

  8. #148

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного обработал коробку ацетоном + ватный тампон (чтобы убрать все неровности). Получилось вот так.

    Скрытый текст























    [свернуть]

    Вот процесс покраски.

    Скрытый текст






















    [свернуть]

    Ну и сборка.

    Скрытый текст









































    [свернуть]

    Финальный вариант.

    Скрытый текст














    [свернуть]

    Возможно, фотографий через чур избыточно, зато теперь моя душа спокойна)
    Последний раз редактировалось Вадим Димтревич; 26.08.2015 в 14:50.

  9. #149

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати говоря. Вот сейчас подбирал музыку под плеер и попался мне трек в AY, весящий аж 16 кб. Плеер от Бульбы его воспроизводит, но при конвертации с PSG создается файл размером в 70 Кб и даже плеер от бульбы читает его с косяками. А трек интересный. Как быть?
    Вложения Вложения

  10. #150

    Регистрация
    06.11.2009
    Адрес
    Красноярск
    Сообщений
    199
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так же интересно стало, какого размера плеер может воспроизводить файлы без глюков. Среди архивов Бульбы, песен больше 181 кб - не нашел. Но она проигрывается без проблем. Доволен. Осталось понять, как конвертировать некоторые песни без ошибок в PSG. Параллельно занялся переводом даташита на звуковой генератор. Не люблю пальцем в небо тыкать. И потом начну свой разрабатывать. Прочел описание PSG файла. Очень пригодится, спасибо.

Страница 15 из 38 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Z-Player for GS v3.2 прошу помощи в тестировании.
    от Evgeny Muchkin в разделе Софт
    Ответов: 40
    Последнее: 07.12.2009, 09:25
  2. AY-player для linyx?
    от SMT в разделе Эмуляторы
    Ответов: 42
    Последнее: 24.07.2008, 16:06
  3. AY player для ppc
    от Black1980 в разделе Эмуляторы
    Ответов: 13
    Последнее: 10.01.2007, 10:14
  4. Ответов: 24
    Последнее: 13.07.2006, 09:00

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •