0
Забыл про этот момент. Тогда наверное не заработает, т.к. генератор импульсов сделан на компараторе с гистерезисом с уровнями переключения 1\3 и 2\3 от напряжения питания.
0
Да и от 3 должен работать, у 393 диапазон питания от 2 до 36В. Основная проблема с полевиком который должен нормально открываться при наряжении питания минус падение на Б-Э VT1, т.е. около 2.4В.
0
От 4.5В работало, только у 4015(К561ИР2) выходной ток от напряжения питания зависит, поэтому светодиоды нужно поярче ставить. У меня на фото видно, что красные и зеленые тусклые, уменьшение сопротивления токоограничивающих резисторов слабо помогает.
0
После сборки тоже появилась такая идея. Заменить регистр на 74HC164(у неё выходной ток намного выше, только учесть, что вход сброса инвертирован), вместо верхнего транзистора поставить какой-нибудь P-канальный мосфет с лог. уровнем управления. И запитать всё это дело от 3 вольт.
0
Исправил, схема была в нормальном качестве, движок сообщества её пожал. Ссылку на журнал привел, сама статья лежала отдельно в интернете, откуда точно, уже не помню. Потребление у моего около 20мА.
+4
и плату тщательно промыл водой.
Вообще кислоту надо раствором соды смывать, иначе плата потом может позеленеть.
0
Да, дело в излучателе, видимо амплитуда сигнала низковата, там откуда он взят, питание 12в. Если его жестко закрепить, то звук становится громче.
Пробовал ставить зп-22 у него звук гораздо громче, но по размерам не подошел — великоват.
Ультразвука там нет и быть не может, частоты нот стандартные, взяты из таблицы.
0
— Что делает переменная crpxSt? Нигде не инициализируется, нигде не используется, да еще жрет оперативку (ну потому что глобальная). Ах да, точно — используется в switch. Только никто не дает гарантии, что начальное значение crpxSt=0. А если там мусор?
Да, моя ошибка. В принципе ничего страшного не должно случится, avr-gcc всегда вставляет код инициализирующий глобальные переменные, это можно увидеть в дизасм. файле.

— Что делает функция crpxSetLeds()? Нет, понятно, «устанавливает состояния светодиодов». Но нафига она нужна, если переменная crpxLedsA — глобальная? Это же не stm32, надо экономить :) Так что установку состояния можно было бы просто выполнять, присвоив переменной crpxLedsA нужное значение — напрямую, а не через функцию
Изначально функция по другому работала, после правки решил оставить для наглядности, хотя лучше наверное было сделать макросом или вообще убрать
0
Из дешевых китайских припоев, которые в наших магазинах продаются больше всех понравился вот этот www.220-volt.ru/catalog-218437 Хорошо плавится, с флюсом, легко растекается по металлическим поверхностям, после застывания блестит.
А спартой тоже пробовал паять и выбросил потом, т.к. его даже эпсн без регулятора не плавит.
0
материал похож на листовой вспененный пвх
0
Целиком не снять, пластиковая часть снизу отверткой аккуратно подковыривается и приподнимается, так по всей длине, пока не слезет. А контакты потом по одному выпаять.
0
Я тоже раньше такой пользовался, на вал кусок стержня от ручки, на сверло кембрик, если прокручивается, то можно суперклея капнуть. Если сильно не давить, то сверлит хорошо, биений почти нет и отверстия получаются ровные. Главное из движка плату стабилизатора выломать.