Мой радиоблог. #1 Павербанк из китайских модулей.
Зашёл на ЕЕ, посмотрел, какого уровня люди статьи пишут, и мне прямо стрёмно и стыдно стало писать это. =)
Задумал я создать видеоблог о том, как я собираю всякую хрень для новичков (на моём основном канале лютое количество школоты) и не только. Вообще, знаю, такого в инете навалом, но у меня всё-таки намного меньше заблуждений. Я буду выкладывать это здесь (Di Halt одобрил раньше), а вы — закидывать меня лютым количеством конструктивных тапков. Не так, чтобы я был мазохистом, но от конструктивной критики не откажусь.
Итак, гвоздь нашей программы — под катом.
Читать дальше
Задумал я создать видеоблог о том, как я собираю всякую хрень для новичков (на моём основном канале лютое количество школоты) и не только. Вообще, знаю, такого в инете навалом, но у меня всё-таки намного меньше заблуждений. Я буду выкладывать это здесь (Di Halt одобрил раньше), а вы — закидывать меня лютым количеством конструктивных тапков. Не так, чтобы я был мазохистом, но от конструктивной критики не откажусь.
Итак, гвоздь нашей программы — под катом.
Читать дальше
Новая Atmel Studio 7 импортирует код из Arduino IDE в один клик
Бывшая AVR Studio теперь позволяет разработчикам Arduino быстро преобразовывать свои скетчи созданные в среде Arduino в полноценные C++ проекты, например для отладки в симуляторе или в железе (вот только JTAG отладчик обойдется минимум в сто баксов).
Поддерживаются платформы AVR и ARM, а также ардуино платы. Причем все — даже те которые вы сами сделали и добавили в Arduino IDE (но только AVR-based).
Новая студия сделана на основе Visual Studio Isolated Shell 2015, поэтому она не устанавливается в Windows XP.
После установки студия занимает на диске 888Mb, причем из них 365Mb занимают примеры кода которые можно не устанавливать (Atmel Software Framework — библиотека свободного исходного кода с 1600 примерами проектов)
Также некоторое место займет .net framework 4.6, если он еще не был установлен.
Может быть со временем на Atmel Studio перейдет большая часть продвинутых ардуинщиков?
Дебажить логику в симуляторе седьмой студии — одно удовольствие.
Ардуинщиками теперь можно быстро увидеть в какие ассемблерные инструкции превращается код и что можно оптимизировать.
Стоит заметить что функция импорта проектов Arduino IDE только односторонняя и пока что сырая, скетч состоящий из нескольких файлов импортировать пока что не умеет.
Интеграция работает начиная с 1.6.5 версии Arduino IDE. Если у вас поля выбора платы и девайса пустые — значит нужно обновить версию Arduino IDE.
Как вариант обхода этого ограничения — можно написать консольную программу, чтоб она все ino файлы склеивала в один большой ino файл, предназначенный специально для импорта в студию. Заодно эту программу можно доработать, чтобы оно потом автоматически подтягивало изменения из С++ проекта назад в ардуиновский проект. Думаю написать такую утилиту.
Ссылка для скачивания: Atmel Studio 7
Поддерживаются платформы AVR и ARM, а также ардуино платы. Причем все — даже те которые вы сами сделали и добавили в Arduino IDE (но только AVR-based).
Новая студия сделана на основе Visual Studio Isolated Shell 2015, поэтому она не устанавливается в Windows XP.
После установки студия занимает на диске 888Mb, причем из них 365Mb занимают примеры кода которые можно не устанавливать (Atmel Software Framework — библиотека свободного исходного кода с 1600 примерами проектов)
Также некоторое место займет .net framework 4.6, если он еще не был установлен.
Может быть со временем на Atmel Studio перейдет большая часть продвинутых ардуинщиков?
Дебажить логику в симуляторе седьмой студии — одно удовольствие.
Ардуинщиками теперь можно быстро увидеть в какие ассемблерные инструкции превращается код и что можно оптимизировать.
Стоит заметить что функция импорта проектов Arduino IDE только односторонняя и пока что сырая, скетч состоящий из нескольких файлов импортировать пока что не умеет.
Интеграция работает начиная с 1.6.5 версии Arduino IDE. Если у вас поля выбора платы и девайса пустые — значит нужно обновить версию Arduino IDE.
Как вариант обхода этого ограничения — можно написать консольную программу, чтоб она все ino файлы склеивала в один большой ino файл, предназначенный специально для импорта в студию. Заодно эту программу можно доработать, чтобы оно потом автоматически подтягивало изменения из С++ проекта назад в ардуиновский проект. Думаю написать такую утилиту.
Ссылка для скачивания: Atmel Studio 7
Тетрадка из 90х
Всем привет. Копался недавно в старой макулатуре у себя в гараже, и нашел столько интересного: школьные тетради, старые справочники по радиодеталям и особенно старую тетрадку со схемами, которые я собирал. Прошелся по ячейкам своей памяти, вспомнил приятные моменты своего тогдашнего «творчества». Вспомнил свои начинания в радиоэлектронике. Помню как мой дядя мне как-то рассказал о приемнике без питания (мне тогда было 12 лет), я ему не поверил. Тогда он мне всучил книгу В.Г. Борисов «Юный радиолюбитель». Помню как мир радиоэлектроники меня просто захлестнул.
Читать дальше
Читать дальше
Управление светодиодной лентой на WS2812B с STM32F10x
Про подключение светодиодных лент на WS2812B к STM32 написано немало статей. Наиболее правильный вариант, с моей точки зрения, описан в статье на Хабре, однако у него есть ряд недостатков:
Оба этих недостатка я попытался устранить в своей библиотеке stm32f10x-ws2812b-lib.
Читать дальше
- Новичку трудно в нем разобраться
- Неэкономно расходуется память, что позволено STM32F4 — не позволено STM32F10x
Оба этих недостатка я попытался устранить в своей библиотеке stm32f10x-ws2812b-lib.
Читать дальше
Схемотехника: Типовая схема Супервизора питания (детектор пониженного напряжения). Методика расчёта [2015.03.24]
Полезна ли эта статья? Однако, меня заворожила красота математических выкладок и пришедших идей. Поэтому захотел её опредметить…
Читать дальше
Читать дальше
Серия «Шаг за шагом» и другие книги. Р. А. Сворень
Рудольф Анатольевич Сворень наверняка знаком многим нашим читателям. Радиоинженер по образованию, педагог по призванию, журналист и редактор по профессии, кандидат педагогических наук, более 40 лет он работал в журнале «Наука и жизнь». Был специальным корреспондентом, редактором отдела, заместителем главного редактора. Опубликовал в журнале десятки статей об успехах наук и технологий. Лауреат многих профессиональных премий, в том числе Премии Союза журналистов СССР («Золотое перо»). Издано 12 его книг, общий тираж которых превысил 8 миллионов. Среди них — энциклопедия юного радиолюбителя «Электроника шаг за шагом», учебник информатики для средней школы (в соавторстве), рассказы о науке для школьников «В просторы космоса, в глубины атома», книжка для всех об электронике «Ваш радиоприёмник».
Из журнала «Наука и жизнь» №4, 2007.
.
Читать дальше
Из журнала «Наука и жизнь» №4, 2007.

Читать дальше
Юный радиолюбитель. В. Г. Борисов
Энциклопедический букварь начинающего радиолюбителя.
Из категории «обязательно к изучению».
Выдержала восемь изданий в серии «Массовая радиобиблиотека» и ещё несколько — вне этой серии.

Подробнее — статья в Википедии.
Читать дальше
Из категории «обязательно к изучению».
Выдержала восемь изданий в серии «Массовая радиобиблиотека» и ещё несколько — вне этой серии.

Подробнее — статья в Википедии.
Читать дальше
Voltage logic level shifting (recipes): HIGH-to-LOW conversion on HEF4050B, resistor dividers; LOW-to-HIGH conversion on HEF4104B, HCF40109B, 74hcT125 (eng)
Article by Joonas Pihlajamaa, posted at CodeAndLife.com
[6 April 2012] (language: English)
- 0
- 22 сентября 2014, 19:05
- Celeron
- codeandlife.com/2012/04/06/lev...
- 7
Радиолюбительство - в массы. Один из моих выпусков.
Приветствую, сообщество. От меня давно нет постов, а всё потому, что я перешёл на другие платформы и другой формат. В последнее время я немного отошёл от радиотехники и выпускаю ролики на ютубе по тематике «сделай сам», но радиотехника, бывает, проскакивает и тут.
Недавно вспомнил про очень хорошее схемное решение- нестабилизированный повышающий преобразователь. Он умеет —
1) Делать из 3,7 вольт -> 12 вольт
2) Обеспечивать хороший ток нагрузки, до 5-и ампер доходило.
4) Он прост (в минимуме — 4 детали)
8) В нём мало надо мотать.
16) Он умеет давать отрицательное напряжение в 9 вольт.
32) КПД в реальном устройстве составило 90 процентов! Я был удивлён.
Быть может, кто-то схему даже узнает. Вот она

Я просто не могу не поделиться схемой и не рассказать о ней подробнее.
Под катом дам ссылки и покажу испытания.
Читать дальше
Недавно вспомнил про очень хорошее схемное решение- нестабилизированный повышающий преобразователь. Он умеет —
1) Делать из 3,7 вольт -> 12 вольт
2) Обеспечивать хороший ток нагрузки, до 5-и ампер доходило.
4) Он прост (в минимуме — 4 детали)
8) В нём мало надо мотать.
16) Он умеет давать отрицательное напряжение в 9 вольт.
32) КПД в реальном устройстве составило 90 процентов! Я был удивлён.
Быть может, кто-то схему даже узнает. Вот она

Я просто не могу не поделиться схемой и не рассказать о ней подробнее.
Под катом дам ссылки и покажу испытания.
Читать дальше
Расширения Atmel Studio 6

Сегодня речь пойдет о некоторых расширениях (extensions) бесплатной IDE от Atmel. Как можно понять из названия, extension — это плагин, расширяющий возможности редактирования или отладки кода. Устанавливать их можно как из самой Atmel Studio (далее по тексту — AS), так и вручную скачивая файлы расширений со своеобразного «app-store» — Atmel Gallery. И в том, и другом случае потребуется регистрация на сайте.
Подкатом инструкция в картинках.
Читать дальше