тестер изоляции (STM8)

schm.giftest0.jpg
предназначен для проверки качества изоляции электропроводки и электроприборов. высокое напряжение создаётся стальным трансформатором взятым из сетевого адаптера 220/6V c отмотанной низковольтной обмоткой но не обязательно искать именно такой, за основу можно взять любой малогабаритный на железе. их пластинчатый сердечник как правило легко разбирается. у таких трансформаторов число витков сетевой обмотки составляет где то около 6000 значит для напряжения батареи 7,2 - 8,2V низковольтная обмотка должна быть 35 - 45 витков. вообще напряжние источника питания может быть от 5 до 12 вольт, с соответствующей корректировкой коэффициента трансформации.
значения резисторов измерительных делителей лежат с начала eeprom в виде 32_битных чисел в порядке R1,R2,R3,R4,частота инвертора,Vref. так что можно при желании подкорректировать.
точка на индикаторе отделяет МОм от кОм, если точки нет значит остались одни килоомы а если "FFF" значит сопротивление определяется как бесконечное.
сопротивления порядка 1-10 MOm измеряются довольно точно а на краях диапазона достаточно чтобы понять в каком состоянии изоляция объекта исследования. резистор с фотографии имеет номинал 68Мом 5%
http://blackbox.vv.si/files/ITS_hex_pcb_schm.rar
  06-03-2017, 22:22

 тестер ESR (attiny43)

ESR_T43.GIFrpcb.jpgtest0.jpgSnap1.jpg

для проверки электролитических конденсаторов.
правильнее будет назвать устройство тестером проводимости поскольку бОльшие цифры на индикаторе соответствуют меньшему сопротивлению (например показатели металлоплёночного конденсатора 0,56uF - 999 единиц а у высоковольтных электролитических из электронных балластов КЛЛ обычно 650..700) . шкала получается конечно сильно нелинейная но в общем позволяет уверенно отсеивать дефектные ёмкости. калибровка не требуется, если конденсатор всё же должен иметь заметное сопротивление то лучше всего будет сравнить показания со снятыми с заведомо исправного. плату необходимо тщательно промыть от флюса чтобы не было утечек на вход ацп.
fusebitы в общем всё равно какие, разве что выставить BOD 1,8V.
трансформаторы намотаны на кольцевых сердечниках управляющих трансформаторов из электронных балластов клл.
поскольку напряжение на клеммах не превышает 0,15V можно проверять конденсаторы не выпаивая их из схемы.

http://blackbox.vv.si/files/esr_t43_hex_pcb.rar
  26-02-2017, 17:06

 энкодер из прокрутки мыши.

menc.jpg
как можно видеть общий вывод находится слева если смотреть со стороны подвижной части энкодера.
хорошо работает с STM_овским аппаратным декодером энкодера, но у 8S003 он отнимает в таком случае самый полезный таймер.
  10-02-2017, 17:14

 регулятор мощности для сетевого паяльника (STM8)

SIAC_THR_led.GIFSSI_last.jpg
http://blackbox.vv.si/files/SIAC_SL.rar
мощность определяется пропуском полных волн. при включении три минуты на нагреватель подаётся полная мощность, если не нажимать кнопки. после чего принимается последнее использованное значение. светодиод мигает в такт состоянию симистора, которое изменяется раз в две секунды. помех меньше а паяльнику всё равно.
одновременное нажатие кнопок переводит паяльник в режим подогрева, выйти из которого можно опять таки нажав любую кнопку. если кнопок не нажимать то выключение произойдёт через четыре часа (из режима подогрева через час).
  06-02-2017, 23:51

 блок питания/контроллер термопарного паяльника Lukey 852 (M8)

pstM8V3_lm358_ni.GIFpcb sstv3.jpgtest0.jpgsst.jpgSSI_last.jpg
управляющий трансформатор взят из компьютерного бп и перемотан (сначала две вторичные обмотки а первичные поверх, особое внимание электрической прочности изоляции первичек от вторичек). но можно использовать и ферритовое колечко, хотя оно и менее удобно. можно даже взять два управляющих трансформатора из компьютерных бп и подключить их по первичным обмоткам параллельно, в повышающем включении, но это несколько громоздко. если всё же перематывать то магнитопровод без существенных проблем разбирается после прогрева феном. главное если плохо идёт, то лучше ещё прогреть а не прилагать силу.
правильность фазировки легко проверить мультиметром как омметром, став щупами между стоком верхнего мосфета и истоком нижнего вместо подачи высокого напряжения - если фазировка неверна то сопротивление будет небольшим.
выходной трансформатор тоже от компьютерного бп, используются 12V обмотки. но до 24V с выпрямителем из двух диодов и общей точкой компьютерный трансформатор не дотягивает, так что лучше применить последовательное включение обмоток 12V канала и использовать мостовой выпрямитель.
схема управления затворами силовых ключей на удивление хорошо работает - мосфеты холодные, конечно она не для больших мощностей но для сотни другой ватт подходит. зато при закорачивании первички число витков складывается и ступеньки на выходе практически нет (при мостовой схеме раскачки ступенька росла бы пропорционально повышающему коэффициенту трансформатора).

несколько упрощённая прошивка, без измерения температуры окружающей среды и режима настроек.
для ускорения входа в рабочий режим после включения паяльник прогревается до 400С и только после этого температура стабилизируется около заданного значения.
http://blackbox.vv.si/files/ppgdt_sst_am8.rar
________________
опробовал подключение Lukeyевского паяльника c магнитящимся жалом и нихромовой спиралью нагревателя напрямую к трансформатору, без выпрямителя и фильтра. в таком случае скорость набора температуры раза в полтора выше чем обычно. но надо прошивку дорабатывать и неизвестно может вредно это.
________________
прошивка с активированным диодным датчиком температуры окружающей среды и возможностью подстройки некоторых параметров. для входа в режим настроек требуется при включении нажать любую кнопку. доступны изменение коэффициента усиления ОУ ("APF"), градусы С вычитаемые из измеренной температуры для компенсации смещения ОУ (OFS") и значение температуры окружающей среды соответствующее текущему напряжению термодатчика ("Abt").
вместе с этим блоком питания можно использовать и паяльники без термопары, тогда доступна только регулировка мощности (10..100%).
http://blackbox.vv.si/files/sst_M8_as_aj.rar
  25-01-2017, 18:48

 инвертор для холодного неона

CN_2xIR2110.GIF
схема генерирует синус с частотой 1000Гц, частота шим 62500Гц. частоту синуса можно изменить (в пределах 400...2000Hz) отредактировав eeprom.
дроссель можно взять из выходных цепей компьютерного бп, выбрав тот что на кольце или стержневой ферритовый подлиннее.
http://blackbox.vv.si/files/CN_hex_schm.rar
___________________________________
поскольку электролюминисцентный шнур всё же не асинхронный электродвигатель форма переменного напряжения ему должна быть важна только в смысле отсутствия бросков тока. видимо можно ограничиться просто дросселем в цепи питания шнура.
CN_2153.GIF
  18-01-2017, 09:48

 измеритель ёмкости аккумуляторной батареи (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
1 2 3 4 5 6 7 8 9 10