Voltage Logger with SD card

Just finished my new small project.
This is simple stand-alone voltage logger with SD card! No computer or tablet is required, cheap and easy to use tool.

Features:
– 8 input channels 0V to 3.3V,
– sample time: 0.5 ms … 5000 ms (5 sec), 0.2 Hz … 2 kHz,
– configurable calibration coefficients (zero and gain),
– configurable moving average filter for oversampling and resolution enhancement,
– all the settings are stored in configuration text file on the SD card.

Internal ADC is used for measurements and SDIO mode for SD card (FAT32 and up to 32Gb supported). This is open source and open hardware project: GitHub repository

Here is some test results for illustration of operation and measurement accuracy.

Continue reading

Устройство автоматического управления инкубатором — последняя версия под Android

Я наконец закончил разработку новой версии контроллера инкубатора. Прошивка и приложение для Android готовы!
Устройство собирается реально легко, схемотехника получилась достаточно простой, нет ничего с мелкими выводами.

Continue reading

STM32 ChibiOS CAN Bus logger with SD card

Всем привет!
Наконец-таки закончил очередной небольшой проект — логгер шины CAN, который пишет данные на SD карточку. Сделано на основе ChibiOS: использована версия 2.6.7 для IAR (основной вариант), так и 16.1 для ChibiStudio. Собрано на STM32F405, интерфейс с карточкой SDIO

Continue reading

CAN Bus Bridge / Smart Repeater

Наконец-таки закончил одно небольшое устройство, которое будет полезно при разработке и отладке шины CAN.

Это интеллектуальный мост шины CAN с двумя портами, который может:

  • фильтровать проходящие через него CAN пакеты,
  • изменять скорость передачи данных (настраивается индивидульно для каждого порта),
  • побитно изменять содержимое CAN пакетов (если получен пакет с подходящим по маске ID и содержимым)

Continue reading

Magnetic flux cancellation: theory and power electronics practice

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

В целом это наверное так, но есть множество нюансов.
Один из самых известных — паразитные индуктивности. Это сильно напрягает, потому что в результате на разных концах проводников возникают выбросы напряжения, вызванные быстрым изменением тока через сам проводник (который магическим образом превратился в паразитную индуктивность :). Более того, в ряде случаев безобидная цепь через которую вообще не должен течь ток — превращается в колебательный контур с затухающими колебаниями начальной амплитудой под сотню вольт.

Continue reading