Jump to content
Sign in to follow this  
konservator

Простая Плата На Stm32F0

Recommended Posts

Здравствуйте! Так получилось что у меня оказалось несколько МК STM32F050F4P6 (в TSSOP 20 корпусе), и встала задача как-то опробовать их, протестировать. Помигать светодиодом. Читал, что их можно (но не нужно) использовать вообще без обвязки. Открыл официальный datasheet, долго читал. Начал накидывать схему в eagle, но после того как дело дошло до конкретики - застопорился. Какой мощности поставить светодиод, чтобы он показывал что питание подключено? Каких номиналов и куда установить конденсаторы, чтобы ... убрать наводки(? читал что так нужно делать, но дзена в этой теме не постиг)... все эти вопросы просто срубили мой энтузиазм на корню. До этого пользовался Arduino, но вот теперь захотелось сделать все самому, как говорится с 0. Вот и вопрос собственно - возможно кто-то подскажет хотя бы минимальную схему разводки для работы и последующей прошивки этого МК? В интернете искал cхемы готовых решений на STM32 в TSSOP20 корпусе - и ничего не нашел. В целом затея кажется полезной и думаю многим пригодится - за бюджет в 50р можно получить вполне себе производительную плату, обладающую к тому же всеми достоинствами ARM - архитектуры. Сам я программист, но в электронике довольствуюсь только тем что прочитал сам, и этого зачастую оказывается мало - поэтому заранее извиняюсь за подобный вопрос. Буду очень рад, если кто-нибудь поделится своим опытом по данной теме.

Share this post


Link to post
Share on other sites

после того как дело дошло до конкретики - застопорился.

Если задаете подобные вопросы то вам рановато браться за подобные процессоры, найдите чтонибудь по проще. Это совсем другой уровень по сравнению с Arduino.

Для начала почитайте литературу по подобным процессорам. в разделе микроконтролеров есть специальный раздел по ним

Ну пот в частности уроки по нему

http://cxem.net/mc/mc.php

Edited by musa56

Share this post


Link to post
Share on other sites

Какой мощности поставить светодиод, чтобы он показывал что питание подключено?

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

Хотя если питания хватает с избытком, ставьте любой. Правда, тогда непонятно зачем мучить F0. (есть же F1 и прочее)

Каких номиналов и куда установить конденсаторы, чтобы ... убрать наводки?

Пофиг, лишь бы были. Рекомендую 0.1мкф керамики и до 1мкф эл-лит. На питание и на аналог.

Но на аналоговую часть ещё очень хорошо бы чип-индуктивность, тоже не очень важно какую.

Вообщем начиная от трёх деталек - кварц и прочее для запуска не нужны.

хотя бы минимальную схему разводки для работы и последующей прошивки этого МК?

Есть плата 1-сторонняя в Игле, уже год использую для всяких проектов, размер с пол спич. коробка.

Если интересно - мыло в личку.

Edited by zen keen

Share this post


Link to post
Share on other sites

Литиевые батарейки Fanso для систем телеметрии и дистанционного контроля

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

Подробнее

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Similar Content

    • By svd
      Предлагаю печатные платы для паяльной станции на STM32 и OLED дисплее 1,3" версии 2.1S
      Плата делалась под китайский алюминиевый корпус.
      Тема, где обсуждается данная станция T12 , опубликована на сайте radiokot.ru
      Фото платы


      Схема немного доработана:
      1) добавлены блокировочные конденсаторы 0,1 мкФ в цепях микроконтроллера;
      2) добавлен резистор в цепи буззера для возможности снижения громкости;
      3) есть возможность подключать жала JBC (для Т12 в разъеме паяльника запаивается перемычка)

      Большинство элементов типоразмера 0603. DC/DC преобразователь PSR-7805LF можно заменить на любой китайский аналог или микросхему 7805
      Ссылки на возможные замены:
      DC/DC аналог 7805 №1
      DC/DC аналог 7805 №2

      Во вложениях схема и расположение элементов на ПП, чертеж передней панели и прошивка под дисплей 1.3" с контроллером SH1106.

      Цена за одну плату 400 руб c учетом стоимости пересылки по РФ. Количество плат ограничено.
      По всем вопросам просьба обращаться в личку.
       
      STM32_T12_2.1S_SSH1106_1.3_v2_.pdf передняя панель.pdf T12_HW21S_Encryption-SH1106.zip
    • By ART_ME
      Здравствуйте.
      Рискну спросить: не завалялась ли у кого в хозяйстве для STM32F103xx: 
      - AC induction motor IFOC software library V1.0
      либо 
      - ACIM and PMSM motor control software libraries release 2.0
      ?
      Просьба поделиться если вдруг такой раритет найдется. 
       
    • By Илья Юрченко
      Добрый день, уважаемые форумчане! Для научной работы хотел собрать данные о том, насколько микроконтроллеры stm32 удовлетворяют нужды и требования программистов и разработчиков продуктов на нем. Если не сложно, ответьте, пожалуйста, важны данные)
      Разумеется "очень средне" неадекватная метрика, но в рамках работы нужна именно средняя удовлетворённость, и определение существует ли необходимость в создании другой серии универсальных плат на базе МК.
    • By n_angelo
      Привет. Хочу узнать ваше мнение. Я новичок в embedded. Можно сказать, что пришел с веба. Малость Python, JS, C. Меня, конечно, предупреждали начать с AVR, но я уверенный в себе решил сразу залезть на STM32. Вынашивая идею для проекта, параллельно курив Reference Manual и Data Sheet по STM32, я понял что его будет слишком жирно для проекта. Я перескочил на STM8L. И тут меня начал огорчать мир embedded. При переходе между stm8 и stm32 нужно менять IDE (TrueStudio на STVD). Во избежание таких курьёзов я пересаживаюсь на IAR. В процессе подключения родной библиотеки от ST, понимаю что библиотека от IAR для того же самого STM8L152C6T6 дико отличается (макросы, структуры). Привет веб-разработка. Как такое могло произойти, что под один и тот же контроллер ST даёт одну библиотеку, а IAR другую. И нигде в уроках тебя не предупредят об этом. Ну, ребят, у меня всего одна жизнь. Вы уже договоритесь там между собой? Придите к единому стандарту. Или они так решили новичков завендерлочить? Моё мнение (не претендует на правильное): пробираясь сквозь тернии популярной архитектуры ARM, инфраструктуры, инструментария, забываешь про бизнес-логику устройств. А еще просто пропасть между "я ничего не понимаю" и "господи, я зажег светодиод". Речь не о копипастерах с уроков, а действительно понимая что ты делаешь, в каком регистре, что меняешь. Это путь в 2000 (а то и больше) страниц на английском перечитанных по несколько раз, чтобы отоложилось. И в конце тебя ждут разные версии одной и той же библиотки в разных IDE. И сидишь вдупляешь... ну почему... я же в правильный регистр кладу правильную маску... ох, наболело. Такое ощущение что не для людей это всё делали, не для людей.
      Ваше мнение?
    • By Sofia Vin
      Предлагаем проектную работу в Москве:
      Микроконтроллер STM32F103.
        
      Есть встроенный код с использованием функций библиотеки FreeRTOS, код имеет описанный протокол для связи с внешним миром.
        
      Необходимо проводить доработку кода под задачи программиста верхнего уровня и его тестирование в составе оборудования. 
      Работа в лаборатории (м.Университет) и удаленно. 
      Оплата по договоренности.
      Если Вы обладаете опытом схемотехнического проектирования и программирования микроконтроллеров, и Вас заинтересовала данная возможность, ждем Ваши отклики по контактным данным:
      8 (925) 023-60-02   Алексей
      E-mail: nassa@marathon.ru
       
×
×
  • Create New...