1

Этап 1

Разобраться со схемой платы Discovery

2

Этап 2

Разобраться с имеющимися модулями на процессоре

3

Этап 3

Сделать разводку платы

4

Этап 4

Подключить выход ЦАП к внешнему усилителю

5

Этап 5

Реализовать приём данных по USART на новой плате

6

Этап 6

Сделать управление нагрузкой через программу на Android

7

Этап 7

Сделать отправку данных через программу в Android

8

Этап 8

Подобрать плату - заменитель

9

Этап 9

Подобрать ЦАП - преобразователь

10

Этап 10

Поморгать светодиодом на плате

11

Этап 11

Подключить USB к stm32f103

12

Этап 12

Реализовать программный декодер mp3 на плате stm32f103

13

Этап 13

Проигрывание mp3 на stm32F103

14

Этап 14

Запрограммировать несколько режимов

15

Этап 15

Подключить SD карту к микроконтроллеру

16

Этап 16

Добавить код по настройке USART в код программы с тучкой

17

Этап 17

Нарисовать программу

18

Этап 18

Тестовый запуск

19

Этап 19

Подключить усилитель

20

Этап 20

Нарисовать схему с нужными платами.

21

Этап 21

Запрограммировать передачу данных от мк к ЦАП - преобразователю

22

Этап 22

Запрограммировать приём, передачу по USART и программы для конфигурирования

1

Этап 1

Разобраться со схемой платы Discovery

2

Этап 2

Разобраться с имеющимися модулями на процессоре

3

Этап 3

Сделать разводку платы

4

Этап 4

Подключить выход ЦАП к внешнему усилителю

5

Этап 5

Реализовать приём данных по USART на новой плате

6

Этап 6

Сделать управление нагрузкой через программу на Android

7

Этап 7

Сделать отправку данных через программу в Android

8

Этап 8

Подобрать плату - заменитель

9

Этап 9

Подобрать ЦАП - преобразователь

10

Этап 10

Поморгать светодиодом на плате

11

Этап 11

Подключить USB к stm32f103

12

Этап 12

Реализовать программный декодер mp3 на плате stm32f103

13

Этап 13

Проигрывание mp3 на stm32F103

14

Этап 14

Запрограммировать несколько режимов

15

Этап 15

Подключить SD карту к микроконтроллеру

16

Этап 16

Добавить код по настройке USART в код программы с тучкой

17

Этап 17

Нарисовать программу

18

Этап 18

Тестовый запуск

19

Этап 19

Подключить усилитель

20

Этап 20

Нарисовать схему с нужными платами.

21

Этап 21

Запрограммировать передачу данных от мк к ЦАП - преобразователю

22

Этап 22

Запрограммировать приём, передачу по USART и программы для конфигурирования

19 мая 2015
Цель завершена 3 июня 2016

Автор цели

Общая

Спроектировать плату

Есть готовый код на плату STM32. Тестировался код на плате Discovery. Сейчас можно нарисовать свою.

 Критерий завершения

Схема платы, которую можно заказывать на изготовление

  1. Разобраться со схемой платы Discovery

    Нужно будет подробно изучить принципиальную схему и понять что можно выкинуть.

  2. Разобраться с имеющимися модулями на процессоре

    Надо будет поковыряться в документации к плате и разобраться как идёт преобразование сигналов с камня. Потом придумать как реализовать замену требуемых элементов..

  3. Сделать разводку платы

    Самая интересная часть. Надо будет нарисовать разводку. Подобрать параметры дорожек и расстояния между элементами.

  4. Подключить выход ЦАП к внешнему усилителю

    Можно будет найти на плате выход сигнала ЦАП и подключить его к внешнему усилителю.

  5. Реализовать приём данных по USART на новой плате

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

  6. Сделать управление нагрузкой через программу на Android

    Я, если честно, уже программировал это. Зажигал светодиоды с помощью программы в телефоне. Надо освежить в памяти.. Какое предполагается применение.. Хочу поставить фотодиод и чтобы при подключении к мк телефоном, на телефоне отображалась бы визуализация данных. В телефоне можно просто выводить проценты готовности, но а потом уже сделать визуализацию. Ну это так.. Мало толку, но это больше для других моих целей. Пригодится.

  7. Сделать отправку данных через программу в Android

    Данные плата уже принимает и выполняет требуемые действия. Нужно теперь реализовать передачу данных программой с телефона.

  8. Подобрать плату - заменитель

    Собирать свои тучки на плате Discovery достаточно дорого. Надо бы подобрать что-то другое.

    Для начала я буду использовать плату STM32F103. Нужно будет настроить всё необходимое на ней

  9. Подобрать ЦАП - преобразователь

    Мне нужно каким-то оюразом преобразовываать цифровые данные с мк в аналоговые данные для вывода на динамики. Если честно, то преобразователь уже купил и оплатил. Он уже едет. 20 штук. Приедет - займусь разводкой платы.

  10. Поморгать светодиодом на плате

    Надо как-то подружиться с этой платой.. Зашить на неё программу. А потом уже начинать ковыряться дальше

  11. Подключить USB к stm32f103

  12. Реализовать программный декодер mp3 на плате stm32f103

    Чтобы что-то передать на вход цап, нужно где-то это взять.. То есть нужно как-то разобрать mp3 файл и оттуда понатыкать кодовые значения..

  13. Проигрывание mp3 на stm32F103

    Мне нужно будет разобраться вот с чем:

    http://we.easyelectronics.ru/STM32/programmnyy-dek...

  14. Запрограммировать несколько режимов

    Требуется режим люстры и режим тучки. Сначала сделать переключение этих режимов просто через кнопку

  15. Подключить SD карту к микроконтроллеру

    Нужно будет разобраться с подлючением SD карты и разобраться как работать с файловой системой

  16. Добавить код по настройке USART в код программы с тучкой

    Нужно сделать несколько режимов, чтобы при включении мк загружался режим простого светильника, а уже при подключении и конфигурации через телефон - режим тучки.

  17. Нарисовать программу

    Она уже где-то есть нарисованная, но теперь надо правильно прописать отправляемые и принимаемые команды.

  18. Тестовый запуск

    Пробуем как всё работает.

  19. Подключить усилитель

    Аналоговый сигнал есть. Мне нужно теперь обеспечить нужную громкость

  20. Нарисовать схему с нужными платами.

    Все микросхемы есть, нужно запроектировать плату и сделать разводку

  21. Запрограммировать передачу данных от мк к ЦАП - преобразователю

    Тут нужно будет настроить I2C и допилить, чтобы он заработал.

    Вот сайт. Пригодится:

    http://microtechnics.ru/stm32-ispolzovanie-i2c/

  22. Запрограммировать приём, передачу по USART и программы для конфигурирования

  • 2846
  • 19 мая 2015, 13:05
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?