Например TDA7294

РадиоКот >Конкурсы >Поздравь Кота по-человечески 2020! >

Теги статьи: Добавить тег

Отладочная плата STM32F030K6T

Автор: Simurg
Опубликовано 22.09.2020
Создано при помощи КотоРед.
Участник Конкурса "Поздравь Кота по-человечески 2020!"

 

     Для быстрого старта  в STM новичкам нужны на плате кнопочки, светодиоды, быстро подключаемые индикаторы, готовые китайские модули индикаторов, и свободные GPIO чтобы подключать что то своё. Так же плату можно куда либо встроить и оставить в устройстве. У нее на борту имеется два понижающих DC-DC преобразователя XL7005 работающих от напряжения до 50 v. Можно вместо них использовать в качестве стабилизаторов готовые китайские модули на MP2307D или припаять вместо импульсников банально линейник 7805. На все варианты питания есть место в плате.

Платы индикаторов вставляются кажды на свои места.


   Общий вид:

 

Обратная сторона:

 

 

Есть посадочные места с крепежами для быстрой смены индикаторов:
• 1602;

• Готовый модуль на TM1638 с индикатором и клавиатурой;

• Готовый модуль на MAX7219;

 

• Индикатор SSD1306;


   Предусмотрена работа с внешней памятью EEPROM типа 24СХХ, и флэш памятью 25х40 и другие. Можно вставить в разъем дип корнус либо впаять SMD;


   Можно подключить ESP-01, модуль BME280, датчик температуры DS18B20. Для всего предусмотрено посадочне место на плате.


   На борту имеются места под часы реального времени двух типов DS1307 и DS3231.


   Предусмотрена схема для работы RS485 интерфейсом. Также есть звуковой излучатель с ключем и предусмотрена возможность работы с IR датчиками.


   Все подключения можно соеденить в соответствии со схемой, если запаять паяемые джамперы. Либо не запаивать их, а произвести соединения проводами с разъемами «мама» - «мама» на нужные вам пины контроллера.


   Схема будет рассмотрена по частям.


Контроллер разъем программирования и стабилизатор питания 3,3в.

 

   Можно использовать MCP1700 или LM1117. Запаиваем что то одно. Стабилизатор 7805 используется если не задействованы импульсные преобразователи.


   Программирование заведено через USB разъем и также выведено на гребенки сбоку спереди и сзади платы.


   Схема раскладки шлейфа ST-LINK:

 

   Схема распайки:

 

   На другом конце провода припаиваем ST-LINK V2.


   Группа GPIO:

 

   Для удобства каждаю группа разбита по три GPIO и имеет два GND и +3,3v.


   Группа 1602:

 

  Для подключения экранов конфигурировать выходы в режиме открытого стока.

  Группа для работы с аналоговыми сигналами представлена двума потенциометрами и источниками опорного напряжения и его половины:

 

   Группа ESP-01, просто вставляется в разъем и подключается пинами RX-TX :

 

   Группа I2C представлена разъемами сбоку и сзади платы:

 

   Группа IR:

 

   На IR_MOD подается несущая 38 КГц с вывода настроенного открытым стоком.


   На IR_TX подаем данные на светодиод.

 

  Группа клавиатура:

      Совмещена со светодиодами на GPIO PA0, PA4, PA5. Если клавиатура не используется то она не мешает работе, а случайное нажатие не выводит из строя настроенные выходами GPIO.

      Клавиатура десятично / двоичного типа для экономии выводов. 

        Группа REF, EEPROM, RTC:

 

   Запаиваем часы только одного типа либо 1307, либо 3231.


   ИОН только либо LM4040, либо TL431 с резисторами обвязки.

   Группа DC-DC:

 

   Паяем либо модуль MP2307, либо XL7005. Если не используется DC-DC на 50/12в ставим перемычку 000.

Модули ставятся вертикально и припаиваются к площадкам:

MAX7219:

 

 

 

 

 

 

Схема и плата в архиве прилагается.
Удачи в работе!

 

 


Файлы:
CXEMA+PLATA


Все вопросы в Форум.




Как вам эта статья?

Заработало ли это устройство у вас?

9 4 2