STM32 I/O модуль на MODBUS с PWM выходами (Апгрейд2)

Продолжаем апгрейд нашего I/O модуля всякими кунштюками в предыдущей статье we.easyelectronics.ru/STM32/stm32-i-o-modul-na-modbus-i-nemnogo-acp-prevraschenie-bryuk.html было рассказано как прикрутить АЦП и термисторы в этой мы прикрутим PWM -т.е. по русски широтно импульсную модуляцию на то, что раньще у нас было дискретными выходами и сможем чем нито управлять аналогово…


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

STM32 I/O модуль на MODBUS и немного АЦП (Превращение брюк)

Хочу немного затронуть тему АЦП и заодно проапгрейдить софт для модуля I/O — до аналоговых входов и чуть чуть затронуть тему подключения термисторов.


Читать дальше
  • 0
  • 02 сентября 2011, 23:39
  • GYUR22
  • 1

STM32 Первая осмысленная конструкция I/O модуль на MODBUS (Modbus часть 2.)

Вобщем несколько дней назад сделал первую целостную конструкцию на STM32 — I/O модуль на MODBUS c 4DI/4DO.Немного поскрипев и при помощи конденсатора сдался SWD. Немного допилив код из предыдущей статьи добавив EEPROM и ноги входов выходов мы получаем конструкцию которая может быть полезна как в изучении STM32, протоколов обмена данными, так и просто при использовании по назначению.


Читать дальше
  • +3
  • 01 сентября 2011, 17:36
  • GYUR22
  • 2

STM32 RS-485 Modbus RTU - запуск на дискавери

Пока никак руки не доходят до написания второй части материала по Modbus и случился тупняк с использованием eeprom типа 24C64, и поэтому сегодня я решил убить сразу двух, нет даже трех зайцев…
1. Запустить проект из предыдущей статьи на плате дискавери и дать возможность тем кто имеет эту плату тоже участвовать (если конечно это интересно)
2. Сделать небольшую плату с RS485 для дискавери
3. До кучи на эту же плату поставить eeprom и поиграться с ней (тут наметились сдвиги...)
Ну и проверить все это в работе.


Читать дальше
  • +1
  • 22 августа 2011, 23:38
  • GYUR22
  • 2

STM32 RS-485 Modbus RTU

Modbus -это один из протоколов обмена промышленного и инженерного оборудования, был разработан фирмой Modicon в 1979 году. Modbus — открытый протокол и эта открытость является как его плюсом так и минусом. Кому интерсно более полная информация вот википедия ru.wikipedia.org/wiki/Modbus, моя цель показать как просто реализовать и использовать данный протокол.




Читать дальше
  • +1
  • 19 августа 2011, 20:40
  • GYUR22
  • 1

STM32 usart на прерываниях на примере RS485

В прошлой статье было описано как бороться с усартами в STM32 c помощью CooCox IDE 1.2.5, но сделано это было не совсем идеологически верно — без прерываний. В данном опусе хочу немного закрыть этот пробел на примере RS485, но как обычно не без новых вопросов.


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