Вебинар Решения Maxim Integrated для гальванической изоляции цифровых сигналов

Вебинар «Решения Maxim Integrated для гальванической изоляции цифровых сигналов» (05.12.2018)

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


Содержание
  • Технические характеристики и свойства цифровых изоляторов.
  • Архитектура изоляторов Maxim Integrated c емкостным барьером
  • Классификация и особенности применения изоляторов
  • Влияние джиттера на точность преобразования АЦП
  • Полностью изолированный трансивер RS-485 MAXM22510/1
  • Полностью изолированный АЦП MAX14001/2

Расчёт и изготовление муфельной печи. Часть первая - расчёт мощности печи.

Решил все свои расчёты оформить в отдельную статью. Во-первых, может быть кому-то ещё пригодится. Во-вторых — возможно кто-то обратит внимание на очевидные косяки, которые я упустил из виду. Приступим.
муфельная печь


Читать дальше

Использование моделей Spice в Proteus

  Понадобилось смакетировать схему в Proteus 7.10 с применением LDO стабилизатора AMS1117-5. Обнаружил, что данной модели нет, лучшее что может предложить мой Proteus, это 78L05. Непорядок, надо исправлять, т.е. попытаться добавить нужную модель в симулятор.
  В симуляторе Proteus могут использоваться 3 типа моделей — схематическая, Spice и DLL. Для первой на дочернем листе надо собрать схему из моделируемых примитивов Proteus, впоследствии преобразовав этот лист в файл *.MDF и подключив его к графическому примитиву. Proteus предоставляет средства для создания такого типа моделей. Для второй надо найти и скачать из инета уже созданную умными головами модель Spice для нужного компонента (в ASCII формате) и опять же подключить к графическому примитиву. Средств для создания такого типа (Spice) моделей Proteus не продоставляет. Самостоятельное изготовление DLL моделей доступно только программистам, тем более и соответствующий SDK для них (моделей) Labcenter закрыл. Естественно и никаких средств для создания моделей такого типа Proteus не продоставляет.
  В работе с Proteus рускоязычным пользователям может помочь замечательный цикл статей "FAQ (ЧаВО) по PROTEUS для начинающих и не только" от А. Христианчика (ник Halex07). На сайте Kazus.ru они доступны в разрозненном виде в порядке изложения. Для удобства Halex07 собрал первые 8 глав в 4 части (вместе с кодом и примерами) и дал на них ссылки для скачивания. Это же самое FAQ также доступно в формате Proteus.pdf (без кода и примеров). Также этот FAQ доступен в сборнике «РадиоЕжегодник» №24, 2013, «Proteus по-русски». На сайте Kazus.ru существует и незаконченная 5 часть FAQ, но она только на форуме в порядке изложения. Далее для краткости ссылки на FAQ будут именоваться как (FAQ_3.11, т.е. глава 3.11).
  Статья представляет собой вольный перевод раздела "Using Spice Models" хелпа Proteus.


Читать дальше

SWM050I2P7 - ARM на 8 ног

Раз у нас сегодня день странных китайских МК, то ловите еще один — SWM050I2P7-65. Заинтересовал меня в первую очередь тем что это восьминогий ARM в корпусе TSSOP. Цена на lcsc.com от $0.4262 если брать поштучно или $0.3315 от 10 шт. Купил образцы, но пока не дошли руки подключить к программатору.

Характеристики думаю понятны и без перевода


Мануалы, SDK и т.д. лежат на сайте производителя www.synwit.cn/support.html (пользуйтесь переводчиком в браузере). Нашлась поддержка для IAR и Keil, но повторюсь на практике пока не проверялось.

Так же есть вариант SWM050Q2S7-65 в корпусе SSOP-16

3 цента/шт - Самый дешевый микроконтроллер в мире от Padauk

Однократно программируемые микроконтроллеры PADAUK PMS150C-U06 в корпусе SOT-23-6 и в SOP-8
1К слов памяти программ и 64 байта ОЗУ.
Техпроцесс 180nm, Питание от 2.0 до 5.5V, только один PWM выход, таймер, компаратор. И все это за стоимость SMD резистора!


Даташит PMS150C 8bit OTP Type IO Controller
Сайт
Padauk это Тайваньский производитель (PADAUK Technology Co., Ltd. is a professional fabless IC design company, located in Hsin-Chu city, Taiwan)

Для разработки нужен Padauk ICE (in-circuit emulator) за $100
http://www.padauk.com.tw/en/technical/index.aspx?kind=26
Протокол прошивальщика уже пытаются зареверсить, так что скоро появятся DIY программаторы.


Читать дальше

CS32F103C8T6, GD32F103CBT6 и другие китайские клоны STM32F103C8T6 и STM32F030C8T6

Сегодня наткнулся на такое чудо: https://ru.aliexpress.com/item/CS32F103C8T6-Completely-replace-STM32F103C8T6-STM32F103-LQFP-48-In-Stock-ARM-based-32-bit-MCU-with-Flash/32952782064.html
Известный китайский продавец «улучшенных» микроконтроллеров соблазняет ценой и уверяет что оно полностью совместимо с STM32F103C8T6.
При поверхностном знакомстве с даташитом создается впечатление что вроде бы так оно и есть.

Интересно что же у него внутри?
Подозреваю что китайцы одалживают неразрезанные кремниевые пластины с фабрики где делают STM32 и сами их корпусируют. Да и продавец у себя на сейте пишет что они electronic technology research company and SMT production plant.
Хотелось бы подтвердить или опровергнуть эту версию. Дайте знать в комментариях если найдете фото кристалла этого CS32F103C8T6.

Кноны встречаются также под именем «GD32F130C8T6» но внутри него свое, китайское ядро:
У GD32F103C8 только 64КБ флэш-памяти, а не 128КБ как у большинства STM32F103C8
Большим преимуществом GD32F103 является то, что он может работать на более высокой тактовой частоте 108 МГц вместо 72 МГц на STM32, кроме того, он может быть разогнан до 120 МГц с сохранением работоспособности USB.
Что интересно — у него zero wait state у флеша что позволяет работать значительно быстрее STM32 даже на частоте 72 МГц. Изначально все думали что у GD32 просто быстрая флеш-память. Однако было обнаружено что GD32 использует SRAM для памяти программ и что содержимое флэш-памяти копируется в SRAM во время запуска и затем процессор выполняет программу из ОЗУ.

Вместо 2-х настроек делителя тактовых импульсов (clock divider settings) доступно 4. Это позволяет GD32 работать на 48, 72, 96 и 120 МГц и иметь рабочий USB. (Обратите внимание, что при максимальной тактовой частоте 108 МГц соответствующая настройка делителя отсутствует. Таким образом, максимальная тактовая частота в пределах спецификации на которой процессор может работать с USB составляет 96 МГц — однако это все же быстрее, чем 72 МГц STM32F103.

Фото кристалла Giga Devices GD32F103CBT6:



Читать дальше

Как получить актуальное время от GSM модуля, даже если оператор его не дает

Ниже, под катом, мой путь решения этой нелегкой (как оказалось) задачи.
Сразу скажу, что в странах без летнего/зимнего времени все гораздо проще.


Читать дальше

ОСРВ Windows-3

Функциональный ШИМ генератор на Питоне

В прошлой статье ШИМ использовался для поворота шагового двигателя, но оказалось, что запаса по частоте вполне хватает для создания например, низкочастотного функционального генератора. Более того, если использовать двойной Н-мост с Али (типа L298N), генератор можно сделать мощным, двухканальным, с возможностью сдвига фаз да еще и биполярным и все это за сто рублей -).

Читать дальше
  • +3
  • 18 октября 2018, 11:01
  • basil
  • 1

Захват изображения с USB камеры при помощи STM32

image
Для собственного самообразования решил подключить USB камеру (вебкамеру) к STM32. У меня уже была отладочная плата на базе STM324F429, способная выводить изображение на VGA монитор, так что для проверки работы камеры я использовал именно ее.


Читать дальше
  • +9
  • 29 сентября 2018, 22:18
  • citizen