реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Помогите пожалуйста с VS1053 и AVR ATmega128
schneider_v_s
сообщение Aug 9 2010, 17:37
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 9-08-10
Из: Беларусь Брест
Пользователь №: 58 830



Здравствуйте уважаемые форумчане, Помогите пожалуйста. Я совсем недавно занимаюсь программированием AVR микроконтроллеров. Вот и к маю 2011 года необходимо здать дипломную работу. Схему приложу чуть пожже, но на ней нет интерфейса USB, хотя очень нужен (подскажите как добавить( в смысле к каким ногам микроконтроллера его можно приставить)) Данная схема уже где-то проскакивала, там стоит микросхема 1033, хотя по даташитам они с 1053 вроде подходят без проблем. Необходимо реализовать следущие функцции: Наличие USB интерфейса, для записи данных на флешку. Кварц микроконтроллера 16 МГц. Ну и отображение на дисплее информации о уровне заряда батарей, информация во время зарядки, навигации по флешке, (если можно продолжительность трека, формат данных, частота дискретизации, битрейт). Програмирование AVRов понимаю на ассемблере, очень плохо на С, если возможно жду рекомендаций на ASMе. Вся загвоздка у меня в прошивке. Буду очень признателен. Возможна оплата услуг, если кто-то выполнит всю прошивку, или её часть. (Посильная я Студент, а не производитель). Буду признателен, если кто нибудь поможет.


Сообщение отредактировал schneider_v_s - Aug 9 2010, 17:59
Прикрепленные файлы
Прикрепленный файл  123.zip ( 58.58 килобайт ) Кол-во скачиваний: 35
Прикрепленный файл  123.zip ( 58.58 килобайт ) Кол-во скачиваний: 24
 
Go to the top of the page
 
+Quote Post
schneider_v_s
сообщение Aug 9 2010, 21:36
Сообщение #2





Группа: Новичок
Сообщений: 9
Регистрация: 9-08-10
Из: Беларусь Брест
Пользователь №: 58 830



я раньше делал довольно слабенькие проекты, как для начинающих, и впервые готовлю задание, где на одном микроконтроллере выполнялось столько функций, на форуме есть некоторые устройства, или проекты, которые так или иначе мне были бы полезны в моем устройстве, не понятно лиш одно как выбирать и помещать в свой проект куски кода других проектов, зависит ли их очередность, и как?
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 9 2010, 21:38
Сообщение #3


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



...просто обязан помочь.
Цитата
Схему приложу чуть пожже

Ооо, у вас за год до защиты уже и схема почти готова, растут студенты БИСИ.
Цитата
на ней нет интерфейса USB, хотя очень нужен (подскажите как добавить( в смысле к каким ногам микроконтроллера его можно приставить))

Увы в меге128 на сколько мне известно нет аппаратного USB интерфейса. Но можно сделать "программый" USB например вот почитайте http://www.mirmk.net/content/view/107/29/ Правда это для мазахистов как по мне, да и скорость никакая. Но у вас диплом в железе реализован не будет как я понимаю поэтому возможно всЁ. wink.gif Да, есть ещё вариант "приставить" внешний USB контроллер.
Цитата
там стоит микросхема 1033, хотя по даташитам они с 1053 вроде подходят

VS1053 требует напряжения питания ядра не более 1,85в в отличие от 1033.
Цитата
Необходимо реализовать следущие функцции: Наличие USB интерфейса, для записи данных на флешку. Кварц микроконтроллера 16 МГц. Ну и отображение на дисплее информации о уровне заряда батарей, информация во время зарядки, навигации по флешке, (если можно продолжительность трека, формат данных, частота дискретизации, битрейт). Програмирование AVRов понимаю на ассемблере, очень плохо на С, если возможно жду рекомендаций на ASMе. Вся загвоздка у меня в прошивке.

Вряд ли кто-то вам напишет софт под это дело. Опять таки если реализовывать в железе не планируйте, то и софт писать реализующий функции описанные выше смысла особого нет, да и неподьёмно это на асм по крайней мере для студента. Всё равно смотреть ваш асм код никто не будет, а если и будет то только оформление, возьмёте какой-нибудь "левак" и КРАСИВО распечатаете или на CD зальёте.




--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Ivan Kuznetzov
сообщение Aug 10 2010, 03:24
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



схема спёрта у одного моего знакомого


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 10 2010, 03:50
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Admin:
Тема перенесена в раздел для начинающих.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
schneider_v_s
сообщение Aug 10 2010, 10:48
Сообщение #6





Группа: Новичок
Сообщений: 9
Регистрация: 9-08-10
Из: Беларусь Брест
Пользователь №: 58 830



Цитата(Ivan Kuznetzov @ Aug 10 2010, 06:24) *
схема спёрта у одного моего знакомого

Да действительно эту схему я нашел в интернете, если будут притензии обращайтесь.
А так загодя готовлюсь, чтоб никто не смог даколебаться =)
Пойду читать документацию, пишите, не забывайте про этот пост.

Сообщение отредактировал schneider_v_s - Aug 10 2010, 10:54
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Aug 10 2010, 10:55
Сообщение #7


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Для USB лучше всего применить мост типа FT232x
Со стороны контроллера будет выглядеть как UART, со тсороны компа - как виртуальный СОМ-порт.
Надеюсь, вы не музыку через него закачивать собираетесь?
biggrin.gif


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
schneider_v_s
сообщение Aug 10 2010, 11:11
Сообщение #8





Группа: Новичок
Сообщений: 9
Регистрация: 9-08-10
Из: Беларусь Брест
Пользователь №: 58 830



Цитата(MrYuran @ Aug 10 2010, 13:55) *
Надеюсь, вы не музыку через него закачивать собираетесь?
biggrin.gif

Технически музыку можно и через карт ридер закачивать, но вот отформатировать флешку в fat16/32 али просмотреть наличие файлов на флехе - вот это нужно как то реализовать, мне главное чтоб разьемом можно было воспользоваться на демонстрации. Диплом я не заберу домой sad.gif, но чтоб следующему покалению показывали...
Не знаю просто как подобраться к делу, с чего начать?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 10 2010, 11:33
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (schneider_v_s @ Aug 10 2010, 14:11) *
но чтоб следующему покалению показывали...

А вот этого не надо. Мрачное изделие sad.gif. Лучше уничтожить и уж тем более новое "покАление" калек не плодить.





--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
schneider_v_s
сообщение Aug 10 2010, 12:08
Сообщение #10





Группа: Новичок
Сообщений: 9
Регистрация: 9-08-10
Из: Беларусь Брест
Пользователь №: 58 830



Цитата(zltigo @ Aug 10 2010, 14:33) *
А вот этого не надо. Мрачное изделие sad.gif. Лучше уничтожить и уж тем более новое "покАление" калек не плодить.

М-м да... Вот закончу технарь, к вам в Россию поеду учиться, покажите как надо =), учитывая то, что делают предыдущие курсы, на их фоне мой будет не так уж и калечно смотреться. И умоляю, что нибудь по делу, или хоть подскажите, с чего начать.
Go to the top of the page
 
+Quote Post
Savrik
сообщение Aug 10 2010, 12:15
Сообщение #11


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



Если так надо USB для записи на флешку, то, наверное, стоит пересмотреть выбор МК.. А если другой выбрать нельзя, то почитать книги о AVR - в сети материалов полно.. Голубцов М.С. "Микроконтроллеры AVR: от простоо к сложному" правда, книга для старых камней, но для основы пойдет.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 10 2010, 12:28
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (schneider_v_s @ Aug 10 2010, 15:08) *
или хоть подскажите, с чего начать.

Если Вы делаете хоть что-то похожее на реальность, то:
1. Начать с выбора СОВСЕМ другого чипа - дешевле, мощнее, со всеми нужными интерфейсами на борту.
2. Не маяться ASM писательством, там, где это совершенно ни к месту.
3. Не заниматься тупым копированием из интернету всякого мусора и не задавать вопросов уровня "к каким ногам микроконтроллера его можно приставить".



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
schneider_v_s
сообщение Aug 10 2010, 12:39
Сообщение #13





Группа: Новичок
Сообщений: 9
Регистрация: 9-08-10
Из: Беларусь Брест
Пользователь №: 58 830



Цитата(zltigo @ Aug 10 2010, 15:28) *
1. Начать с выбора СОВСЕМ другого чипа - дешевле, мощнее, со всеми нужными интерфейсами на борту.
2. Не маяться ASM писательством, там, где это совершенно ни к месту.
3. Не заниматься тупым копированием из интернету всякого мусора и не задавать вопросов уровня "к каким ногам микроконтроллера его можно приставить".

Я учусь, и пока у нас таких предметов даже не вводили, все держится на интузиазме, а на счет пунктов: Есть что посоветовать?
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 10 2010, 13:53
Сообщение #14


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата
учитывая то, что делают предыдущие курсы, на их фоне мой будет не так уж и калечно смотреться.

Довожу до вашего сведения что предыдущие курсы делали девайсы много веселее вашего, причем реально делали в железе.
Вы планируйте девайс делать или только на "бумажки"?
Ну, а если не хотите задавать конкретные вопросы, то тогда советую: Сделайте девайс попроще, без дисплея и USB, простой плеер на батарейках но реально сделайте его чтобы работал, приемной комиссии будет гораздо интересней послушать музыку чем разглядывать и вникать в изображенное на плакатах, это гарант отличной оценки.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 10 2010, 16:06
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (skripach @ Aug 10 2010, 16:53) *
Сделайте девайс попроще, без дисплея и USB, простой плеер на батарейках но реально сделайте его чтобы работал...

http://elm-chan.org/works/sd8p/report.html
вот студенты пошли sad.gif уже ChaN даже не знают sad.gif. Вообще ничего кроме трех букв AVR не знают sad.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th July 2025 - 15:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01555 секунд с 7
ELECTRONIX ©2004-2016