kamagra oral jelly

Схемотехника » Отладочные средства

Отладочная плата на основе STM32F103-HB

(16 сообщений)

Пока нет меток.


  1. Developer
    Модератор

    Плата STM32F103-HB от BRAVEKIT - аналог платы OLIMEX stm32-h103, только стоимость ее почти в два раза ниже. Купив плату, обнаружил, что в ней находиться прошивка от stm32-h103 "Blinking LED project for GCC + Eclipse + OpenOCD", которая просто моргает светодиодом.
    По сравнению с платками от ST Microelectronics эта платка не "агитирует" Вас применять какой-либо конкретный компилятор,все свободные выводы микроконтроллера выведены на разъемы , что делает возможным создание своей отладочной платы на основе этой с наиболее интересной обвязкой.

    Основные характеристики платы :

    • Микроконтроллер STM32F103RBT6 с 128Kb Flash, 20Kb RAM, USB, CAN, x2 I2C, x2 АЦП 12 бит, x3 UART, x2 SPI, x3 таймера, быстродействие до 72Mhz
    • Стандартный JTAG разъем с ARM 2x10 выводов топологией для программирования/отладки с помощью внешнего отладчика/программатора
    • USB интерфейс со стандартным USB разъемом
    • Пользовательская кнопка
    • Кнопка сброса RESET
    • Пользовательский светодиод
    • Светодиод состояния питания
    • Стабилизатор напряжения 3.3В с нагрузочной способностью до 750мА
    • Питание платы можно организовать как через внешние выводы, так и простым подключением платы к USB (через USB порт)
    • 8 Мгц кварцевый резонатор
    • 32768 Гц кварцевый резонатор для реализации часов реального времени
    • Все выводы контроллера выведены на разъемы
    • Размеры: 62x 34mm
    • Расстояние между разъемами платы 25.4 mm (1") для удобства макетирования и установки на другие макетные платы

    Возникла идея сделать свою отладочную плату для изготовления в домашних условиях методом ЛУТ.

    Предлагаю всех заинтересовавшихся высказать свои мысли по поводу необходимой обвязки отладочной платы.

    Результат совместного проектирования будет выложен в этой теме или на сайте.

    Отправлено 7 лет назад #
  2. Volldemar
    Модератор

    Самое первое, это стабилизатор питания +5В, что бы было можно ширнуть любой адаптер от бытовой техники, ведь не всегда и не во всех случаях подходит питалово от USB. Следующее, это ЖКИ-шка и аппаратный USB на FTDI.

    Отправлено 7 лет назад #
  3. Developer
    Модератор

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

    • DC/DC преобразователь +(9...16)В / +5В
    • держатель батарейки +3В для работы часов
    • драйвер USB на FT232RL
    • кнопки 4 шт
    • драйвер светодиодов ( например BD7851FP-E2)
    • LCD 16 символов 2 строки
    • EEPROM с SPI или I2C
    • драйвер шины 1-Wire ( DS2482S-100 )
    • драйвер RS-485
    • драйвер RS-232
    • шлейф сигнализации
    Отправлено 7 лет назад #
  4. Volldemar
    Модератор

    Согласен почти со всем, кроме:
    драйвер светодиодов ( например BD7851FP-E2) - как для отладочной платы более полезно будет повесить светодиод через транзистор к примеру, а применение данной микросхемы сомнительно;
    шлейф сигнализации - что под этим подразумевается?

    Отправлено 6 лет назад #
  5. Developer
    Модератор

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

    Отправлено 6 лет назад #
  6. Volldemar
    Модератор

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

    Понятно, тогда стоит назвать иначе - интерфейс АЦП или ещё как -то, а то "шлейф сигнализации" не понятно, и не звучит ;)

    Отправлено 6 лет назад #
  7. kontroller
    Участник

    Думаю тоже купить эту плату.
    Пока присматриваюсь

    Отправлено 6 лет назад #
  8. ev bur
    Участник

    Если я хочу приобрести данную плату (Отладочная плата на основе STM32F103-HB),
    то каким образом?
    ev bur

    Отправлено 4 года назад #
  9. Volldemar
    Модератор

    За прошедшее время концепция платы изменилась и на сегодня в ней реализовано следующее:
    - батарейкодержатель для часов RTC;
    - все пины выведены на внешние разъёмы;
    - два драйвера RS232;
    - драйвер CAN;
    - термодатчик STLM75M;
    - питание либо от USB разъёма, либо от внешнего адаптера.
    К сожалению плата находится в стадии разработки (трассировка).

    Отправлено 4 года назад #
  10. Volldemar
    Модератор

    В добавок к вышеперечисленному, добавлено:
    - драйвер RS485 (подключается джамперами, вместо одного из драйверов RS232).

    Отправлено 4 года назад #
  11. Volldemar
    Модератор

    Плата разведена:

    Рамеры платы 130*110 мм.

    Отправлено 4 года назад #
  12. Volldemar
    Модератор

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

    Отправлено 4 года назад #
  13. Developer
    Модератор

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

    Отправлено 4 года назад #
  14. Volldemar
    Модератор

    На сегодня реализовано следующее:
    - посадочное место под плату STM32F103-HB;
    - батарейкодержатель для часов RTC;
    - все пины выведены на внешние разъёмы;
    - два драйвера RS232;
    - драйвер CAN;
    - термодатчик STLM75M;
    - питание либо от USB разъёма, либо от внешнего адаптера 10...35 В;
    - драйвер RS485 (подключается джамперами, вместо одного из драйверов RS232).

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

    Отправлено 4 года назад #
  15. Volldemar
    Модератор

    Изготовлено два экземпляра платы методом ЛУТ.
    В ближайшее время будут доступны изображения платы для ЛУТирования.

    Отправлено 4 года назад #
  16. Volldemar
    Модератор

    Выложены все исходнве данные по самостоятельному изготовлению платы:Тут
    Некоторые дополнения по сборке платы. Так как плата выполнане ЛУТом, а некоторые разъёмы запаиваются с двух сторон. Перед запайкой разъёмов п.п. 1 и 11 необходимо сделать исскуственную "метализацию" ;). Я это сделал следующим образом:
    - отверстия под указанные разъёмы рассверлил чуть большим диаметром, чем вывод разъёма;
    - тонким облуженным проводом пропаял с двух сторон "металлизацию";
    - установил разъёмы и запаял со стороны BOTTOM.

    Отправлено 4 года назад #

RSS feed for this topic

Отправить сообщение

Вы должны войти в систему, чтобы оставлять сообщения.