измеритель ёмкости аккумуляторной батареи (STM8)

a_test_stm8.GIFpcb.jpg
номиналы резисторов измерительного делителя, величину опорного напряжения и тока нагрузки можно отредактировать в eeprom, напряжение при котором нагрузка отключается - ещё и в режиме настройки куда можно попасть удерживая любую кнопку (выход из режима по неактивности).
после подключения устройства к аккумулятору для начала измерения требуется нажать любую кнопку. по достижению минимального напряжения разряд прекратится и будет издаваться периодический сигнал. в энергонезависимой памяти результаты не сохраняются так что при отключении от питания будут утрачены.
если в eeprom записать DC_1 и DC_2 по 500 то будет подсчитываться просто время в часах.
можно ограничиться только одной кнопкой и вторую не распаивать, если не требуется менять порог напряжения отключения.
http://blackbox.vv.si/files/a_test_stm8.rar

нашёл подходящий кулер от видеокарточки geforce 9800. получился тепловентилятор, руки греть.
test0.jpgtest0 002.jpg

прошивка для безкнопочной версии. устройство просто разряжает аккумулятор до напряжения 10,5V и сигнализирует писком об окончании процесса. во время замеров напряжения нагрузка отключается.
http://blackbox.vv.si/files/a_tst_kl.rar
  20-12-2016, 23:56

 led гирлянда

ledgl.GIF
учитывая наличие семи аппаратных каналов шим (не считая комплементарных) с STM8S003 можно сделать неплохую светодиодную гирлянду.
http://blackbox.vv.si/files/led_gl c_hex_pcb_schm.rar
в этой версии светодиоды вспыхивают псевдослучайным образом и гаснут/разгораются постепенно.
  13-12-2016, 23:27

 измеритель ёмкости и индуктивности (STM8)

LC_stm8.GIFlc 002.jpglc.jpg

по мотивам конструкции из http://radiokot.ru/circuit/digital/measure/38

переключение между режимами измерения нажатием любой кнопки. в режим настройки можно попасть удерживая кнопки одновременно, соответственно из режима измерения конденсаторов в настройку для конденсаторов, где надо задать ёмкость базового конденсатора (пикофарады). а в режиме настройки для индуктивностей задаётся величина базовой индуктивности в микроГн. поскольку ёмкость опорного конденсатора может быть >9999 в таком случае последний разряд при необходимости придётся выбирать по счёту вслепую.
при переходе в настройку измерений индуктивности нужно замкнуть соответствующий вход, для установки параметров канала измерения ёмкостей наоборот отключить всё от входа.
не обязательно но можно также задать частоту кварца отредактировав eeprom (четыре самые первые ячейки, значение по умолчанию 14300000)
символ "P" соответствует пикофарадам, "n" - нано, "u" или четыре цифры без символа - микрофарады.


http://blackbox.vv.si/files/LC_STM8_hex_pcb.rar
  09-12-2016, 22:49

 D_amp на STM8S

damp_ips_hb_1cnl_testct.GIFdamp.jpg
макет усилителя в принципе работает. наверно можно сделать и "гибридный" инвертор в синус по такому принципу - при наличии сетевого напряжения инвертор использует оцифровку сетевого синуса а при отсутствии переключается на собственную таблицу.
___________________
damp_ips_hb_2cnl.GIFdamp 002.jpg
тестовая прошивка на один канал. никаких функций кроме оцифровки звука и формирования шим не выполняет. можно конечно было бы сделать хотя бы автоцентровку для компенсации разброса резисторов входного делителя но смысла нет - и так на слух 62 килогерца дискретизации очевидно маловато. для неплохого усилителя нужен STM32 с PLL, 32 разрядной арифметикой и возможностью запитать ацп отдельно от остального процессора.
http://blackbox.vv.si/files/stm8_damp c_hex_pcb.rar
  03-12-2016, 22:54

 паяльник с индукционным нагревателем

ips.GIFips_hb.GIFips t0 003.jpg
попробовал нагреть гвоздь при помощи намотанной на него катушки из пары десятков витков с приводом от рассматривавшегося в предыдущих сообщениях инвертора. результат - гвоздь хорошо и быстро нагревается, а мосфеты нет. схему можно разместить в рукоятке паяльника благодаря чему вч переменный ток не должен создавать излишних проблем.
____________________
увы, совсем без радиаторов ключи всё же греются, так что инвертор в рукоятку сложновато будет разместить. может быть сделать его отдельным блоком, ведь 32кГц это не так много. в конце концов "электронные" трансформаторы для лн с галогеном работают на десятках килогерц и не имеют на выходе ни фильтров ни выпрямителя.
попробовал на магнит жала от Lukey_евского паяльника - те что от Hakko - кончик хорошо притягивается а часть в которую вставляется нагреватель - слабо, видимо за счёт тонкой внутренней стальной трубки. жала "МCN Tools(Mechanic)" хорошо притягиваются целиком. в связи с этим можно попробовать применить к ним индукционный нагрев без переделки паяльника, просто запитав от инвертора. конечно в случае нагревателя из нихромовой спирали. получится резистивно - индукционный нагреватель. разумеется вклад магнитного поля будет невелик, разве что перемотать нагреватель.
pstSTM8_mos_smp.GIF
старое жало "Hakko" по форме похожее на гвоздь и состоящее из медного сердечника в тонкой стальной оболочке и алюминиевого покрытия тоже неплохо разогревается в индукторе но инвертор при этом уже существенно греется, как ключи так и конденсаторы, видимо для повышения эффективности в данном случае уже нужен резонансный контур.

действительно, жала "МCN Tools(Mechanic)" хорошо разогреваются намотанным снаружи индуктором (10 секунд до 300С - легко). проблема в том что с внешней обмоткой жало не помещается в стандартное крепление и возможен разогрев кожуха а в случае обмотки размещающейся внутри жала провод очень тонкий для вч тока.
_____________________

  01-12-2016, 17:41

 Алмаг _ лайт

almag_lite_stm8_7seg_mosf.GIFpcb 002.jpgtest0.jpgfin 002.jpg
всего с одним индуктором, но зато гальванически развязанный от сети.
с технической точки зрения работает неплохо. если силовую часть не распаивать то конструкцию можно использовать просто как не очень точный таймер обратного отсчёта (99 минут максимум ).
обозначенного на схеме 300 миллиамперного бп одновременно на индикатор и индуктор не хватает, нужен 0,5 амперный. добавив пару витков к первичной обмотке можно использовать и 12V питание.
http://blackbox.vv.si/files/alm_l c_hex_pcb_schm.rar
  26-11-2016, 18:40

 преобразователь в синус с упрощёнными драйверами (M8)

schm.GIFpcb.jpgswo 012.jpg
судя по первым тестам синус будет неплохой.

http://blackbox.vv.si/files/m8_swsd_c_hex_pcb.zip
в архиве несколько прошивок под разные кварцы поскольку задавать параметры для инвертора через eeprom у меги на мой взгляд несколько ненадёжно.
по печатной плате - места пересечений линий от контроллера и +12V после пайки нужно проверить дважды на отсутствие замыканий, чтобы не лишиться контроллера.
поскольку правая стойка силовых ключей переключается с частотой 100Гц им в затворы можно поставить резисторы по нескольку килоОм.
  15-11-2016, 11:53

 преобразователь в синус с упрощёнными драйверами верхнего плеча (STM8)

schm.gif
проверил эту схему с нагрузкой в виде асинхронного двигателя (около 20W) - вроде неплохо работает. однако для теста использованы транзисторы с небольшим зарядом затвора - у PHD45N03 он раз в семь меньше чем у IRF3205. но в принципе драйверы вполне работоспособны, на 16кГц потянут и IRF_ы с приемлемыми потерями.
test0.jpgpcb.jpg
для стабильности частоты можно поставить кварц, в этом случае нужно записать его частоту в eeprom как указано на схеме (если использовать меньше чем 12МГц то скорее всего контроллер не успеет обработать прерывание, но если пропорционально снизить частоту шим то допустимо снизить и тактовую частоту). там же можно задать частоту шим (без фанатизма, лучше не задавать больше 16Кгц), частоту синуса (хоть 400Гц), номиналы резисторов измерительного делителя, коэффициент трансформации трансформатора и т.п.
кварц ставить не обязательно - программа это сама распознает и перейдёт на встроенный RC генератор.

http://blackbox.vv.si/files/sw_sd.rar
_____________________________________
несколько более продвинутая схема, с аппаратной защитой от кз.
schm.GIF
в виде макета работает.
часть второстепенных функций, вроде термоконтроля, не активирована.
http://blackbox.vv.si/files/V2 c_hex_pcb.rar

недостатком схемы является то что из за несимметричного ограничения тока после срабатывания защиты трансформатор обычно валится в насыщение. к неисправности это не приводит, но не позволяет плавно въехать в рабочий режим за счёт ограничения тока. то есть пусковой ток должен быть ниже тока отсечки. в принципе такая ситуация отслеживается контроллером и практически можно свести этот отрицательный эффект к минимуму, но пока есть то что есть.
_____________________________________
schm.GIF
схема предположительно рассчитана на широкий диапазон напряжений. трансформатор от UPS в таком случае можно будет переключать "обе первичных обмотки последовательно при питании от 24V или параллельно от 12V", для большей эффективности.
  07-11-2016, 19:30

 электронное реле стеклоочистителя для УАЗа 39625 (Tiny13 | STM8).

UAZ_GLC.GIFglc_t13.GIF
____________________________
UAZ_ams_t13.GIF
http://blackbox.vv.si/files/ugc_t13.rar
____________________________
UAZ_GLASS_stm8.GIFpcb.jpg
http://blackbox.vv.si/files/ugc_stm8.rar
____________________________
а так могла бы выглядеть схема совмещённая с автомобильными часами на семисегментном светодиодном индикаторе
UAZ_GLASS_clock.GIF
  26-10-2016, 21:52

 четырёхканальный блок плавного пуска с защитой от перегрузки и кз (STM8)

FLS_mosfet.GIFFLS_mosfet_scr.GIF
  24-10-2016, 23:11
1 2 3 4 5 6 7 8 9