Делаем дозиметр!

Morroc
Offline
Зарегистрирован: 24.10.2016

Ага, спасибо ) Вот попытался изобразить что вижу.

Желтый - это импульс высокого со вторички. Голубой на компараторе. Пробовал дергать ногой вместо замера выхлопа - получается без паузы в т.1, с несколькими nop в т.2, т.е. вроде бы обе точки на полке после первого пика, но без паузы компаратор вообще не видит выхлоп (в пределах регулировки подстроечником в нижним плече делителя), а с небольшой паузой начинает видеть как будто я на экране вижу не то, что компаратор на входе. Может так и есть из за звона щупов и наводок. В первом варианте пик выхлопа намного выше полки за ним, в варианте с растяжкой где то на 1-1.5в (т.е. вдвое выше полки примерно).

 

Joiner
Offline
Зарегистрирован: 04.09.2014

Morroc пишет:

.............дергать ногой вместо замера выхлопа ............

А что такое "замер выхлопа"? Пробежался по сообщениям и не понял, что это такое..

Morroc
Offline
Зарегистрирован: 24.10.2016

В данном случае мы про импульс на стоке мосфета после его закрытия. Поскольку импульс короткий очень важно вовремя c компаратора снять сигнал есть/нет. Я пробовал через прерывание сделать - что то не взлетело, возможно, если импульс растянуть - получится, но проще прям после импульса накачки глянуть. Там какие то траблы - вроде на экране вижу одно, а поведение ардуины как будто на входе не оно, но можно попробовать просто подобрать паузу.

AlphaCantauri51
Offline
Зарегистрирован: 19.05.2018

Не подскажете, в чем может быть проблема? При подаче питания, резистор R47 дико начинает греться, дисплей запускается,кнопки не реагируют (кондеры по 100нф на кнопках)...может,трансформатор? Делал на индуктивности 2mH 4Ом, 3.5 витка на вторичке

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Ищите ошибки монтажа, проверяйте исправность полевика накачки.

Да и при первом включении R47 желательно не устанавливать.

Выложите детальные фото собранной платы с обеих сторон, желательно через сторонний имиджхостинг.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

В общем, так и не понял что произошло, заменив на штатный транс от ВВ части лазерника (он больше зараза и много!) получил все что хотел, а размотав эту гантельку внезапно получил в руки .. три куска провода, хотя перед размоткой вторичка звонилась на 13.2 ома вполне нормально...

В общем, буду перематывать проводом 0.2, провод 0.125 похоже шибко тонкий, да и мне не по глазам уже. Долго и сложно мотать сидя с лупой в глазу.

Допилил схему и плату в виде шилда в окончательном варианте. Номиналы - ту что "есть в наличии", вопрос к знатокам: хватит ли этих накопительных конденсаторов по 470пф? Транзистор, как понимаю подойдет любой в т.ч. и любимый КТ315Г :)

В общем, пока не протравил плату, прошу критики и советов:

разводка (размер платы 84х32мм):

+5в (Vcc) на ОУ LM358 допаивается сверху проводником. Не удалось развести в 1 слой. Показан в слое Fsilk бирюзовым.

На плате расстояния между резисторами делителя около 1.27мм, а перепад напряжения попарно до 200в при выходном в 1600в. Для СТС-5 перепад напряжения между соседними резисторами получается около 50в. Конденсаторы умножителя С3,С5 старался расположить так, чтобы в районе их контактов напряжение делителя было похожим. Там тоже ближайшие перепады не более 200в.

Не слишком ли близко и тесно размещены резисторы делителя? И это, могу реально заменить R6-16 на 100Мом сопротивление (есть 1шт и влезает по плате .. это будет лучше как понимаю, или "не существенно"?

Оставил измерительное сопротивление в эмиттере Q1 в 0.5 ома. Если будет мешать можно закоротить, но в учебных целях (показать нарастание тока в индуктивности) думаю будет полезно.

Shodan
Offline
Зарегистрирован: 07.03.2017

Morroc - Корректно собранная растяжка работает так:

Желтый - транс

Зеленый - вход компаратора

Собственно как и проектировалась :) Никаких паразитных всплесков и тем-более осциляций, как ты показал, на компараторе не может быть, если нормальный диод, с маленькой собственной емкостью, маленькой обратной утечкой и достаточно быстродействующий. Собственно потому я на нем и ставил акцент. Так-же замечу что я всегда все емкости ставлю - качественную SMD керамику, это тоже может влиять некоторым образом, но не на столько плохо как ты показал.

Shodan
Offline
Зарегистрирован: 07.03.2017

А это момент зарядки емкости 220пф более детально (снято в тех-же точках)

PS. Естественно замер делался "правильно", с подпружиненными земляными частями пробников подходящих под SMD монтаж, как на картике, и естественно с подходящим для этого оборудованием :) 

Morroc
Offline
Зарегистрирован: 24.10.2016

Спасибо. В целом так если в масштабе первой картинки смотреть, в масштабе второй не так - почему то фронт круче и с шумом, может из за навесного монтажа наводки какие то, надо попробовать нормально собрать из smd. Но ровная полка есть если ~100-200ns отступить Компаратор ведет себя скорее в соответствии со второй картинкой, есть место для паузы значит. Может и непонятный гистерезис при регулировке тоже от наводок. В первом варианте деталей было поменьше и нижний резистор в делителе поменьше. Сейчас рывками работает - быстрый набор с уменьшением паузы, выбег выше 400в, пауза убегает в максимум (ограничил 1-2 импульсами в секунду) и под нагрузкой 2МОм напряжение успевает свалиться до 100 вольт - не пойму это программная фигня у меня (с временными параметрами что то не так) или аппаратная.

Shodan
Offline
Зарегистрирован: 07.03.2017

Morroc - не знаю как его используешь ты, но я делаю просто.

1 - включаю компаратор.

2 - включаю таймеры генерации накачки.

3 - при срабатывании прерывания компаратора выключаю таймеры накачки.

4 - выключаю компаратор.

5 - пересчитываю интервалы до следующего включения накачки.

В прерываниях у меня только пункты 3-4. Остальное или на основном коде или на прерываниях низкого приоритета.

Работает просто безоказно! Но не знаю насколько это реализуемо на ардуинах.

Можешь МадОрковские Наниты посмотреть, там метод немножко другой, с реагированием на всплеск через стабилитрон(простой ногодрыг меги без компаратора), я его не пробовал, т.к. мне нужен настраиваемое через связку DAC-COMP напряжение. Но его метод проверен на мегах.

Morroc
Offline
Зарегистрирован: 24.10.2016

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

Может стабильность работы зависить от выходной емкости ? А то может мне тоже поменьше поставить.

Shodan
Offline
Зарегистрирован: 07.03.2017

Morroc пишет:
Может стабильность работы зависить от выходной емкости ? А то может мне тоже поменьше поставить.

От емкости до делителя(у меня типично 220пф) зависит скорость ее разрядки, это критично на высоких нагрузках, она должна успевать достаточно разряжаться до следующего импульса докачки(пусть не в ноль, но достаточно).

Вообще мои номиналы были расчитаны методом "пробно-математического-мозгового-штурма", с применением техник BDSM.

Morroc
Offline
Зарегистрирован: 24.10.2016

Та успевает разряжаться. Я про выход 400в, где у меня 47н.

Shodan
Offline
Зарегистрирован: 07.03.2017

А, это... там 4.7-10 нФ самое-то! Можно конечно больше, но практического смысла нет.

Morroc
Offline
Зарегистрирован: 24.10.2016

На осциллографе линия ровнее :) Подстилаю соломку везде где можно, прибор то не серийный - можно повыёживаться.

Shodan
Offline
Зарегистрирован: 07.03.2017

Ах-да я то и забыл, перфекционисты тут собрались :)

Напиши всеже мне в почту скайп, а то роды через форум принимать нет большого желния, а если голосом, можно детально все  обговорить.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Народ! можете высказаться по схеме и разводке поста №1459?

Shodan
Offline
Зарегистрирован: 07.03.2017
Arhat109-2 - пост 1456 - ты лучше объясни мне, дураку: нахрена тебе там биполярник и резюк на 6.5 Ом(или 0.5, не поймеш). На биполярнике напряжение упадет, и на резюке. Попытка получить ток обмотки - похвально, но ненужно. Ибо главное в этих делах индукция, а она и без того отлично рассчитывается по напряжению, времени и параметрам феррита.
Я уже не говорю про то что транс начнет терять скорость наростания тока при повышении тока обмотки во время импульса, и КПД системы упадет.
Ну и ко всему прочему, электролит C1 не обеспечит нужного импульсного тока, по причине выcокго ESR на высоких частотах. Там самое место керамике.
Что касается транзистора - это все зависит от индуктивности. На некоторых параметрах пиковый ток обмотки может легко превысить 1-2А, иначе можно не достичь нужной индукции для достаточной амплитуды выхлопа при малой индуктивности первички.
Дальше транса не смотрел ибо проблемы надо решать поочередно.
Morroc
Offline
Зарегистрирован: 24.10.2016

Arhat109-2 пишет:

Народ! можете высказаться по схеме и разводке поста №1459?

Там вроде нет схемы даже. 1430 ?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Возможна разная нумерация постов .. сообщение от сегодня 10:38, несколько выше. Там есть принципиальная схема и разводка. Обе картинки - кликабельны, качество не очень, но есть пояснения в посту и заданные вопросы, повторюсь отдельно:

1. Достаточно ли накопительных кондеров по 470пф? Других похоже нет, те что на 10нФ х 1кв - похоже сильно фиговые.

2. Не слишком ли близко развел резисторы делителя - там 1.27мм промеж них, а если ставить умножитель до 1.6кВ то на этом зазоре будет напряжение между резюками около 200в - может надо раздвигать дальше?

3. Будет ли ТАК работать ОУ LM358? Других под рукой тоже нет .. 1/2 ОУ - на замер напряжения, и вторая половина на прерывание по счету импульсов.

Резистор в эмиттере 0.5ома исключительно для возможности отслеживания тока накачки через АЦП дуньки .. в учебных целях, можно и закоротить. Биполярник там по причине отсутствия мосфета "под рукой" .. "что есть то и спел".. :)

КПД системы и потребляемые токи меня волнуют пока мало, если вообще волнуют. Больше беспокоит насколько такой шилд окажется "работоспособным"... стоит ли травить ЭТОТ вариант? Кол-во текстолита у меня уже сильно ограничено..

 

Shodan
Offline
Зарегистрирован: 07.03.2017

Arhat109-2 пишет:

Резистор в эмиттере 0.5ома исключительно для возможности отслеживания тока накачки через АЦП дуньки .. в учебных целях, можно и закоротить. Биполярник там по причине отсутствия мосфета "под рукой" .. "что есть то и спел".. :)

КПД системы и потребляемые токи меня волнуют пока мало, если вообще волнуют. Больше беспокоит насколько такой шилд окажется "работоспособным"

Может я скажу очевидное но все-же:

А "дунька"(с) способна чисто технически снять пиковое напряжение с резистора с какой-либо достоверностью ее далеко не слишком быстрм АЦП? Если да, то как :) (не забываем что ток через индуктивность не постоянен и зависит от времени)

"КПД" - там по мимо этих трех волшебных букв много чего еще было написано.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Shodan пишет:

Может я скажу очевидное но все-же:

А "дунька"(с) способна чисто технически снять пиковое напряжение с резистора с какой-либо достоверностью ее далеко не слишком быстрм АЦП? Если да, то как :) (не забываем что ток через индуктивность не постоянен и зависит от времени)

"КПД" - там по мимо этих трех волшебных букв много чего еще было написано.

2-4мксек на замер - достаточная скорость? Точность .. ну пусть останется 6 бит .. 1/64 = 1,5% достаточно точности? :)

По поводу остальных много букв - взял на вооружение. Электролит можно и заменить, спасибки. Какую ему емкость надо? Есть smd1206 (китай конечно жеж) на 4.7 - 10.мкф, можно напаять один поверх другого несколько штук .. сколько?

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

По накопительным кондерам - такие справятся?

Morroc
Offline
Зарегистрирован: 24.10.2016

Arhat109-2 пишет:

2-4мксек на замер - достаточная скорость? Точность .. ну пусть останется 6 бит .. 1/64 = 1,5% достаточно точности? :)

У вас длительность имульса какая ? У меня между вкл/выкл цикл из 20-30 "nop" всего.

Shodan
Offline
Зарегистрирован: 07.03.2017

Arhat109-2 пишет:

2-4мксек на замер - достаточная скорость? Точность .. ну пусть останется 6 бит .. 1/64 = 1,5% достаточно точности? :)

Если импульс в транзистор длительностью 40-80+ мкс - то да, а иначе, нет. Иначе это замер теплого мягким, с результатом даже близко несоответствующим действительности даже под учебные цели.

Точность не так считается.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Ок, уговорили. Шустрее 2мксек я гонять дунькино АЦП не умею.. :)

По остальным вопросам то что?

Shodan
Offline
Зарегистрирован: 07.03.2017

Arhat109-2 Чисто по приколу... прикинь цифры:

ток через твою кт-шку придельный 0.1А, падение на 0.5R при 0.1А=50мВ

Опорное напряжение меги обычно сколько 2.56? А битность у вас сколько? 10 бит? (2.56/10bit=2.5 мВ/бит)

получаем что полный ток 0.1А будет равен 50мВ/2.5= 20 отсчетов ацп из 1024. А в виду того что мега наверняка имеет задокументированную нелинейность АЦП, 1 бит как минимум можно будет выкинуть, получим 10 отсчетов или меньше... самое то для измерения, бугага. Плюс нелинейность тока во время замера.... какие уж там 1.5%... там дай бог +-50% получить.... Вам бы не только теории оптимизации читать и громко заявлять о чем кто имеет представление а о чем нет... вам бы лучше схему просчитывать научится, тогда они и "запускаться" начнут...(по опыту говорю)

Я к тому-что не стоит на это тратить свое время. Или я не убедил что замер тока обмотки - бесполезная затея хотя-бы чисто математичски?

 

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Shodan пишет:
Arhat109-2 Чисто по приколу..

Понятно. Чисто по приколу отвечать и разъяснять те вопросы что заданы - конкретно Вы отказываетесь. Жаль.

Shodan
Offline
Зарегистрирован: 07.03.2017

Arhat109-2 - Стоп, это Вы спрашивали стоит ли делать ли, я ответил по доброте душевной, указал к какой части схемы ответ относится. Как и указал какую часть схемы я смотрел. Собственно если вы хотите чтобы я проделал больше работы, для Вас, то вы можете обратится ко мне лично. Но скорее всего в виду хамского отношения и нежелания делать выводы, Вы получите отказ в оказании платных услуг, а как любитель я даже и разговаривать наверное в привате не стану с вами.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Конечно не убедили ни разу.

Ток в эммитере во второй схеме и в схеме что тут делалась нарастает и определяется, в зависимости от длины импульса накачки и емкости кондера и его ESR примерно так:

1. Кондер заряжен, подаем импульс накачки. Открывается n-p-n транзюк со своей "постоянной времени" (для КТ315г Fгран=200Мгц, t=5нсек) и через него начинает расти ток, отбираемый как из источника через резистор 10 ом, так и из конденсатора с ESR пусть будет 0.02 ом. (Меняем электролит на керамику SMD1206 X7R 10мкф х 8шт: ESR = 0.09/8 = 0.01, принимаем 0,02 ома). Индуктивность первички небольшая, измерять нечем, ну пусть будет 0.2мГн, если феррит типа 600 и витков там 5-8. Основываюсь на прикидке через Coil32.

Итого, Приложенное напряжение: 5в - 0.6в (падение на транзисторе) = 4,4в (тока ещё как такового нет, начальный этап). Начальная скорость нарастания тока = U/L = 4.4/0.2 = 22кА/сек. или 22 миллиампера в микросекунду.

Связка кондеров под 5в уменьшает свою емкость до 75% от паспортной => 8*10*0.75 = 60мкф или для 5в это 300мкКулон. И может их отдать с пиковым током 4,4в/0,02 до 220А. Помним что 1А = 1кулон в сек = 1мкК/мксек. То есть за 1-ю мксек кондеры потеряют 22мкКулона, за вторую 44, за третью 66, далее 88, 110 и практически на этом (5мксек) .. всё, емкость кончилась, а ток вырос до 110мА. Это без учета тока от источника, который способен вдуть 5/10 = 500мА. То есть ток может нарастать до 500мА ещё почти 18мксек и общая длительность импульса, накачивающего первичку и транс не имеет смысла дольше .. 23мксек.

Вот на эти 0.5А я и ориентировался. 0,5А*0,5ом = 0,25в. Внутреннее опорное у дунек 1,1в это миниум. 0,25/1,1*1024 = 232 отсчета в попугаях АЦП. Вполне достаточно чтобы сделать 23/(2..4) = 5-11 замеров и показать рост тока в "учебных целях". :)

P.S. кстати, насыщение сердечника похоже произойдет несколько раньше при токе в 350мА. Соответственно, оптимальный импульс должен иметь длительность около 16мксек. :)

P.P.S. Точность замеров. При такой скорости оцифровки от замера остается около 6 бит, то есть 2 младших бита считаем мусором, а двух старших бит "не бывает" => достаточно снимать только младшие 8 бит. :) Итого имеем погрешность 4 (2 бита ошибки) / 232 (макс знач.) = 1,7%. на последнем замере и 1,7*(5..11) = 8,5..18,7% на первом замере. Вполне достаточно для учебного процессу. :)

P3.S. Упс. Нашел косяк в примере. 22мА/мксек это 22000 микрокулонов в микросекунду. Так шта конденсатора "хватит" в реальности на 13 наносек, что практически "ни о чем". То есть основное нарастание тока в первичке определяется исключительно источником тока. Но, в целом, замерив индуктивность первички каждый может провести подобный расчет и определить оптимальную длительность импульса.

Это ровно то, на чем такие как Shodan делают свои бабки, продавая такую вот фигню малограмотным.. типа "подобрано опытно-тыковым" методом..

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Shodan пишет:

Arhat109-2 - Стоп, это Вы спрашивали стоит ли делать ли, я ответил по доброте душевной, указал к какой части схемы ответ относится. Как и указал какую часть схемы я смотрел. Собственно если вы хотите чтобы я проделал больше работы, для Вас, то вы можете обратится ко мне лично. Но скорее всего в виду хамского отношения и нежелания делать выводы, Вы получите отказ в оказании платных услуг, а как любитель я даже и разговаривать наверное в привате не стану с вами.

То есть - не знаете. ЧТД. Спасибо и на этом. :)

P.S. а хамское общение пока читаю больше от Вас.

AlphaCantauri51
Offline
Зарегистрирован: 19.05.2018

https://ibb.co/n9GcyJ
Загрузил просто на хостинг, с обратной стороны ничего нет. Монтаж проверил, все точно по схеме...даже не знаю,вокруг чего плясать...разве что транс переделать на 4mH 8 Ом (резисторов в делителе 14 штук - 12х10МОм + 2х3.3МОм,т.к. не нашел 30МОм smd)

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Там же микро энергетичные импульсы высокого напряжения! Вы КАКИЕ поставили конденсаторы? На 50 вольт (SMD)?!? А диоды - абыкнавенные, что нашел?

В общем, на вторичку надо ставить керимаческие кондеры с материалом типа NPO (критичен ток утечки даже в пикоамперах) не ниже 1кВ пробивного напряжения (это под штатный датчик до 400в), емкостью не хуже 3.3нф, мои 470пф х 3.3кВ, что устанавливались на высоком для засветки барабана в лазернике сдуваются наполовину (с 950в) уже на 4-й микросекунде на измерительном делителе в 100 мегаом.

В качестве диодов пока у меня наилучший результат как ни странно от нового UF4007 (нашел 1шт в загашнике). Держат даже эти 1380в, только кондер разряжают чутка шустрее на пару с делителем. Также неплохо работают RP1H, DHM3T30 и др. "нераспознанные" диоды от ВВ частей мониторов, лазерников и прочей ерунды... (вот поэтому и не люблю использовать б/у детали: на схеме написано одно, а в реале воткнуто нечто иное и пойди разберись подойдет ли оно конкретно тебе).

Кстати, замерять чего-либо вообще обыкновенной китайской фигней не получается вообще ни с какого места схемы.. слишком быстро, слишком мало мощи, слишком большие сопротивления. Для измерений можете использовать ту же Ардуинку. Только ей надо выставить скорость работы АЦП на 2-4Мгц (делитель 1:2 328-я мега - НЕ тянет!) и снимать вручную без analogRead() - он медленный даже улучшенный.

И ещё, как тут уже показал выше - типа "накопительный конденсатор емкостью 100мкф" - никакой не накопитель, а обыкновенный "фильтр помех" и там вполне пойдет ваша SMD-керамики емкостью и даже 4.7мкф, да и 100нф тоже проходит. Уже проверил.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Отчет о проделанной работе.

1. В общем обе мои схемы и платы - вполне себе рабочие. Неприятность оказалась в биполярном транзисторе, которому в базу надо тыкать существенно МЕНЬШЕЕ сопротивление для работы в ключевом режиме. А тут уже напрягают Арудино ограничения по пинам. В силу кратковременности импульса оно конечно ни о чем, но все же... Ну и как тут уже писали - полевик вполне справляется с задачей, хоть и не вытягивает такой же задний фронт как ключевой биполярник, но его хватает "за глаза". В качестве полевого ключа ставил si3208 (мелкая пакость, но тянет под 3А и под напругой до 60в). Думаю пойдет даже мой любимый полевик 2N7222, который тоже на 60в (жаль кончились).

... спрашивал несколько раз за схему .. вот и делайте выводы КТО И ЧТО тут может "помогать" и зачем оно им надо ... ИМХО, только укрепляется: "специалистов тут нет от слова совсем"

2. Штатный транс от ВВ части лазерника. Имеет какую-то килоомную обмотку и 2 встречных первички, использовал только одну. Какой там "передаточный к-т" - понятия не имею. По габаритам магнитопровода - сильно похож на мою самопальную гантельку и действительно: оптимальная длина импульса в первиче около 12мксек, который заряжает первый кондер умножителя первым же импульсом до 400в, вторым до 950в и уже с третьего вижу предельные 1380 без умножителя вполне надежно и стабильно.

... тут осталось только понять как посчитать что выдаст обратноходовый преобразователь, что бы получить оптимальное соотношение витков первички и вторички на нужное напряжение и ток .. пока "формул нет", идей тоже ...

3. Накопительные кондеры для делителей 100-200мегаом надо ставить не хуже 3.3нФ. Иначе частота импульсов оказывается достаточно высокой. Или надо отказываться от делителей параллельно датчику. Но, в этом случае, наличие высокого может держаться достаточно долго и при "лазаньи в схему" оказаться шибко неприятным.. пусть лучше "будет".

4. Регулировкой ширины импульса получить регулирование "высокого" - практически бесполезная трата времени. Фиг-то там. При небольших утечках кондер все равно добирает свое до упора, если не останавливаться заранее. А вот какими прыжками он будет добирать .. от ширины импульса зависит, но слабо.

.. Правильнее подбирать соотношение витков транса. А для этого его надо научиться считать ..

Пока все.

P.S. Да, ещё одна неприятная особенность: макрос delayUs() или как там его в <delay.h> стандартной библиотеки нифига не отрабатывает задержки. Сильно подозреваю из-за шибко умной оптимизации кумпилятором.

И по замеру: если гонять на ATmega2560 то вполне работает делитель 1:2 и тогда скорость замера можно поднять до 592 килосемпла в сек или на 1 замер 1,7мксек. Но, для этого надо корректно производить замер: по завершению текущего замера сначала запускаем следующий замер и сразу после этого читаем показание предыдущего. То есть макрос (ни в коем случае не функцией!) может выглядеть примерно так:

#define adcStart() (ADCSRA |= ADSC) /* старт замера */

// сначала запуск замера и пока идет замер читаем пред. значение
#define adcReadFast(p)       \
{                            \
  while( ADCSRA&(1<<ADSC) ); \
  adcStart();                \
  (p) = ADC;                 \
}

// скоростное чтение в массив по указателю:
int adcs[4];
int* ptr;

// ... и далее в коде типа так:
ptr = adcs; // указатель на начало массива
cli();
adcStart(); // запуск замера
adcReadFast(*ptr++);
adcReadFast(*ptr++);
adcReadFast(*ptr++);
adcReadFast(*ptr++);
sei();
// вне цикла, вот так вот подряд. Иначе можно "не успеть"..

В этом случае длительность замера - ровно 13.5 тактов. Для всех остальных способов к скорости АЦП надо добавлять время чтения результата, что само по себе может быть сопоставимым с замером (особенно при записи в элемент массива).

 

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Arhat109-2, там диоды uf4007, они вполне подойдут. А смд кондёры и высоковольтные бывают.

AlphaCantauri51, первичку трансформатора запаяли неправильно, она у вас между землёй и R47, а должна идти на транзистор. Ессесно греться будет.

Плюс куча пустых отверстий (с кнопки, с делителя ВВ), перемычки не стоят?

Общий провод кнопок с землёй соединён? Вроде просто в воздухе висит. И мгтф со средней кнопки может в месте подпайки к ардуине на полигон коротить.

Тантал в первичке надо на керамику заменить, суммарной ёмкостью 10-20мкФ. Ну и убедитесь, что в умножителе стоят высоковольтные конденсаторы, как напоминал Arhat109-2.

Остальное посмотрю вечером, сейчас некогда.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Не увидел какие там конкретно стоят .. а похожих в этом корпусе и "черненьких" - как грязи. В целом, пока у меня UF4007 тоже оказались лучшим вариантом.

Кондеры .. ну, пусть автор сам их распознает, как и диоды. Написал что имеет смысл, а что нет. В частности по кондеру в первичке - выше показал что это просто фильтр ВЧ и не больше. Отпаивал (моя вторая схема тут) - вполне работает и без него.

Morroc
Offline
Зарегистрирован: 24.10.2016

 

Arhat109-2 пишет:

оптимальная длина импульса в первиче около 12мксек, который заряжает первый кондер умножителя первым же импульсом до 400в, вторым до 950в и уже с третьего вижу предельные 1380 без умножителя вполне надежно и стабильно.

Не очень то хорошо. Чуть что - в разнос пойдет )

Arhat109-2 пишет:

4. Регулировкой ширины импульса получить регулирование "высокого" - практически бесполезная трата времени. Фиг-то там. При небольших утечках кондер все равно добирает свое до упора, если не останавливаться заранее. А вот какими прыжками он будет добирать .. от ширины импульса зависит, но слабо.

В меньшую сторону зависит нормально, но просто не порегулируешь 12-30мксек особо так, "положений регулировки" не хватает. В комбинации с длительностью можно использовать чтобы импульсы сделать чаще, но короче.

Arhat109-2 пишет:

.. Правильнее подбирать соотношение витков транса. А для этого его надо научиться считать ..

А еще можно просто взять и... подобрать )

Arhat109-2 пишет:

И по замеру: если гонять на ATmega2560 то вполне работает делитель 1:2 и тогда скорость замера можно поднять до 592 килосемпла в сек или на 1 замер 1,7мксек.

гонять можно, а он реально то что то измеряет при этом ?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Когда тестировал свой осцилоскоп - отдавал 6 бит вполне достойно. Там всё сильно зависит от выходного сопротивления источника и именно поэтому теперь на АЦП без ОУ ничего не подаю от слова "совсем". Ограничение в 10кОм в даташите - это, как понимаю, "порог сверху", желательно иметь источники не больше 1кОм для нормальной оцифровки. Обсуждали уже, но мало кто внял ..

И ещё: надо отключать выходной регистр от АЦП через DIDR регистры .. не забывать, если хотим измерять, а не "баловаться".

P.S. Жаль что 328-я мега не пашет с делителем 1:2 .. :(

P.P.S. Я пока что гоняю только "тестовый" скетч, который через ШИМ хоть и регулирует, но плохо на этом "ВВ-трансе" .. не отсюда он - явно. Свою гантельку ещё не перматывал, только размотал. Датчик СТС-5 - понятное дело не подсоединялся ещё. :)

Ну и вчера раздобыл на денек пром. дозиметр, прошелся по хатке, пошукал где чего поизмерять .. фиг-то там! Больше 20мкр/ч не нашел ничего .. может оно и к лучшему. В общем, как писал: как игрушка детишкам в "Ардуино как Лего" - самое то, а для дома .. нафиг не надо. :)

AlphaCantauri51
Offline
Зарегистрирован: 19.05.2018
 
ВВ диоды на 500В стоят smd,0.1мкФ. Обмотки правильно подпаяны были,просто так на фото казалось,что на землю. Транс решил заменить на 4mH 8Om. Все перемычки в правильных местах впаяны. 
tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Смд кондёры в умножителе на киловольт рассчитаны? Или обычные? Если отпаять один вывод вторички - всё равно греется?
Тантал в первичке на керамику замените.

Morroc
Offline
Зарегистрирован: 24.10.2016

Arhat109-2 пишет:

P.P.S. Я пока что гоняю только "тестовый" скетч, который через ШИМ хоть и регулирует, но плохо на этом "ВВ-трансе" .. не отсюда он - явно. Свою гантельку ещё не перматывал, только размотал. 

Дам довольно мелкое нужно заполнение. С нагрузкой 2МОм у меня получалось что то типа 10 "условных единиц" паузы против ~30000 для холостого хода ( с нагрузкой в районе 80МОм пауза болталась от 10 до 255 "у.е." ).

А зачем гантельку перематывать ? Совсем не та ? Я специально взял несколько для экспериментов от 1 до 330мГн - от 4.7 до 20 более менее нормальные получались трансформаторы с 10-20 витков поверх. С большей индуктивностью получалось как у вас - сразу киловольт с лишним, а 1мГн маловато.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Morroc пишет:
Дам довольно мелкое нужно заполнение. С нагрузкой 2МОм у меня получалось что то типа 10 "условных единиц" паузы против ~30000 для холостого хода ( с нагрузкой в районе 80МОм пауза болталась от 10 до 255 "у.е." ).

А зачем гантельку перематывать ? Совсем не та ? Я специально взял несколько для экспериментов от 1 до 330мГн - от 4.7 до 20 более менее нормальные получались трансформаторы с 10-20 витков поверх. С большей индуктивностью получалось как у вас - сразу киловольт с лишним, а 1мГн маловато.

С нагрузкой 100.24 МОм у меня 10 условных единиц паузы "не получается" .. там даже не условные 4 мксек не выходят. 470пф разряжаются практически "мгновенно" :)

Так размотал самопальную гантельку .. она была на 70мкГн толстенным провод (на плате монитора не знаю зачем, их там было 2шт, одну как есть уже использовал в ином девайсе). Снимал родной провод, мотал 350вит. 0.125-го провода и поверх 5 витков первички .. решил что фигово получилось, размотал: и правда фигово. В руках оказалось 3 куска провода каким-то боком (писал выше)... теперь заново намотать надо. :)

AlphaCantauri51
Offline
Зарегистрирован: 19.05.2018

Рассчитаны на 1200В пробоя,думаю,хватит. есть на 1кв,но 0.01мкФ. тантал заменю,понял уже,что он плох в питании...

При отпаянном конце ВВ Обмотки начинают греться ещё и танталы оба

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

С кнопками разобрались? Я перемычки с общего кнопок на минус так и не вижу.

Morroc
Offline
Зарегистрирован: 24.10.2016

Я и на 400в ставил из энергосберегайки - работали ) 0.01 наверное хватит, у меня есть промышленная плата с панелькой под СБТ-10 - там 0.01мкФ и в ульрамикроне тоже, могут попасться как бы высоковольтные, но с приличной утечкой, совсем плохие прям аж по пульсациям сразу заметно (при замене хорошего на плохой) ну или по прибору глянуть если есть.

AlphaCantauri51 пишет:

При отпаянном конце ВВ Обмотки начинают греться ещё и танталы оба

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

AlphaCantauri51
Offline
Зарегистрирован: 19.05.2018

С общего кнопок на GND ардуинки идёт же,возле А6 прям,и кнопки соединены мгтф проводом

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

0,01 для умножителя и делителя маловато, разряжается быстро. 0,1 самое то.

AlphaCantauri51
Offline
Зарегистрирован: 19.05.2018

https://ibb.co/iRv2Fy

При отпаянном R47 начинается вот такая дичь с экраном(кондеры на кнопках скорее всего)

Morroc
Offline
Зарегистрирован: 24.10.2016

tekagi пишет:
0,01 для умножителя и делителя маловато, разряжается быстро. 0,1 самое то.

На выходе с одним диодом. Я не умножаю, если умножать то и гантельку не нужно хитро мотать или особо подбирать - с irlml0100 до 100 вольт импульс прям с 15-20 витков можно снять.

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Конденсаторы на кнопках, как и отсутствие R47 такого эффекта давать не должны. На кнопки по прежнему нет реакции? Пока с остальным не разберётесь его лучше не ставить.

AlphaCantauri51
Offline
Зарегистрирован: 19.05.2018

Разобрался с кнопками...одна оказалась "гнилой" внутри,в любом состоянии замыкалась,вот и глюки от нее пошли...перепаял,меню работает,все нормально. Сейчас буду с ВВ частью разбираться,запустится ли