www.open-tager.ru
https://open-tager.ru/forum/

LTAscetik
https://open-tager.ru/forum/viewtopic.php?f=5&t=1565
Страница 1 из 532

Автор:  Pingvin [ 14 апр 2012, 11:19 ]
Заголовок сообщения:  LTAscetik

Ветка создается для координации взаимодействия между разработчиками, участвующими в проекте.
Исходники проекта находятся в репозитории по адресу:
https://github.com/PingvinOpenTag/LTAscetic
Проект является открытым.
Разрешено использование программного кода и схемотехнических решений, разработанных в рамках проекта, без ограничений (в том числе и в коммерческих целях), но при условии предоставления и опубликования исходных кодов и технической документации тех проектов, в которых будут используются наработки проекта LTAscetic.
Желающие могут присоединиться к разработкам в любой момент.

Итак, текущая задача - "приручить" микросхему флеш памяти на 16 Мбит AT45DB161
Даташит можно найти здесь:
http://chip-nn.ru/35.php
Есть итересная полезная статья Цифровой диктофон
Там как раз эта микруха используется. Есть исходники для PIC, необходимо портировать их под Atmega16/32 (только те функции, что работают с флеш).
Вторая (или параллельная задача) - разобраться с аппаратным mp3 декодером VS1011E-L.
Описание можно найти тут
http://chip-nn.ru/25.php
Тоже есть пара интересных проектов с её использованием, есть и с исходниками.
Выложу ссылки позже.
Все что находим: документацию, исходники, библиотеки - выкладываем сюда.
Ту тже распределяем фронт работ.

Автор:  Pingvin [ 14 апр 2012, 13:16 ]
Заголовок сообщения:  Re: LTAscetik

Вот сайт проекта мп3 плеера "Сакура" на русском
http://www.rlocman.ru/shem/schematics.html?di=55078
Там есть и исходники на Си, но не для AVR-Studio, ИМХО, но кое что полезное оттуда "выковырять" можно. :)

Предлагаю его "обмусолить" и в купе с изучением даташитов вычленить алгоритмы работы как с SD-картой, так и с mp3 декодкром.
Потом написать библиотечку для Атмеги.

P.S. Убрал "портянку" с исходниками - глаза мозолила. Кому надо тот найдет.

Автор:  tommy [ 15 апр 2012, 08:50 ]
Заголовок сообщения:  Re: LTAscetik

Pingvin писал(а):
Ветка создается для координации взаимодействия между разработчиками, участвующими в проекте.
Исходники проекта находятся в репозитории по адресу:
https://github.com/PingvinOpenTag/LTAscetic
выложите плиз ещё и smd вариант.

правка: убрал оффтоп.

Автор:  Pingvin [ 15 апр 2012, 12:37 ]
Заголовок сообщения:  Re: LTAscetik

tommy писал(а):
Pingvin писал(а):
Ветка создается для координации взаимодействия между разработчиками, участвующими в проекте.
Исходники проекта находятся в репозитории по адресу:
https://github.com/PingvinOpenTag/LTAscetic
выложите плиз ещё и smd вариант.

правка: убрал оффтоп.

Давайте Zoombyk отчётик написать попросим! :)
Он автор SMD-варианта. :)
У меня есть только файлы для SprintLayout6 - печатная плата.
В репозиторий выложу, в понедельник постараюсь (с разрешения Zoombyk).
Пока не выкладывал - хотел все сразу выложить вместе с прошивкой и принципиалкой.
Самой принципиальной схемы (изменённой) нет, Zoombyk разводил плату "с листа" (с моей принципиалки), по ходу внося коррективы и улучшения.
Но если надо - сделаем, не проблема.

Автор:  Zoombyk [ 16 апр 2012, 12:25 ]
Заголовок сообщения:  Re: LTAscetik

Наконецто добрался до этой темы. По многочисленным :) заявкам выкладываю схему на СМД элементах. Схема слегка дополнена, изменены расположения некоторых выводов, точнее ножки контроллера в которым подключается разнообразные шилды и устроиства, поэтому рекомендую перед прошивкой сверить номера ножек с прошивкой и изменить нумерацию при необходимости. Добалена кренка(L7805) в схеме питания, для стабилизации, более емкий конденсатор на питании, подтягивающий резистор для регулировки громкости , все (большинство) элементы расположены с учетом того что их можно "положить" контуры корпусов выделены красным, также добавлен вывод на кнопку перезарядки(раньше не было) прошивка с этой ф-ей в разработке. Также вместо дип переключателей добавлена клавиатура (5 кнопок) есть 2 вида, на любителя, с помощью клавиатуры можно управлять дисплеем, на котором можно делать все необходимые настройки. Шилд под него тоже в этом файле. Кому нужна версия с дипами могу скинуть. Добавлен шилд для индикации жизни и отсутствия патронов, простенький датчик и програматор ISP (делал под себя, у меня AVR910), но на плате все что нужно для ISP есть. Все платы нужно зеркалить перед печатью. Приветствуется здоровая критика и советы и идеи по доработке.

Кстати, Pingvin скромничает, он сам работает над прошивкой, и помощь ему не помешала бы. Нам в команду нужны заинтересованные люди, которые могут помочь с программирование. Как можно заметить планы у нас амбициозные, так что все желающие, милости просим)))

Вложения:
LT3.11.rar [191.63 KiB]
Скачиваний: 2017

Автор:  Pingvin [ 16 апр 2012, 12:30 ]
Заголовок сообщения:  Re: LTAscetik

Картинка для ознакомления (если SprintLayout6 не охота ставить).
ВНИМАНИЕ!!! При печати фотошаблона ставим галочку "Зеркально"!!!
Вложение:
Ascetic_SMD.jpg
Ascetic_SMD.jpg [ 627.61 KiB | Просмотров: 59294 ]

Автор:  Pingvin [ 16 апр 2012, 12:39 ]
Заголовок сообщения:  Re: LTAscetik

Плата получалась весьма компактной - процентов на 40 меньше моей! :)

Автор:  Pingvin [ 16 апр 2012, 17:16 ]
Заголовок сообщения:  Re: LTAscetik

Позволю себе немного критики - крепёжных отверстий нет. :)
Так же в SMD исполнении можно и конденсаторы поставить, и усилок есть в SOIC, и SMD транзисторы (это уже не критика, а так, к сведению...). ;) :)

Автор:  DiBor [ 17 апр 2012, 00:33 ]
Заголовок сообщения:  Re: LTAscetik

Zoombyk писал(а):
Также вместо дип переключателей добавлена клавиатура (5 кнопок) есть 2 вида, на любителя, с помощью клавиатуры можно управлять дисплеем, на котором можно делать все необходимые настройки.

А что за дисплей используется?

Автор:  Pingvin [ 17 апр 2012, 05:56 ]
Заголовок сообщения:  Re: LTAscetik

DiBor писал(а):
Zoombyk писал(а):
Также вместо дип переключателей добавлена клавиатура (5 кнопок) есть 2 вида, на любителя, с помощью клавиатуры можно управлять дисплеем, на котором можно делать все необходимые настройки.

А что за дисплей используется?

Любой с кириллицей, на контроллере, совместимом с HD44780.
Например, любой из этих ЗНАКОСИНТЕЗИРУЮЩИХ:
http://chip-nn.ru/72.php
Пока "балуюсь" с ACM1602K-FL-YTH-02 - 2 ряда по 16 символов.
Но, ещё раз повторю, любой, с совместимым чипом!

Страница 1 из 532 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/