-
Постов
233 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Весь контент hanymi
-
в моем случае мне 1+1 на выходе не нужно. тут больше вопрос по микре, почему они работают по разному, они же как бы функциональные аналоги. не устраивает 7474 диапазон питающих напряжений. оба Dual D-type flip-flop
-
что-то никак разобраться не получается в логике из-за обилия всевозможных вариантов, накидал тут RS-триггер на 7474 в купе с 4049 потом понял что одна ttl другая cmos решил взять аналог 7474 = 4013 она вобще по другому работает, если у 7474 можно избежать запрещенного состояния (1+1) на выходах, соединив CLK+Data с VCC то у 4013 этого сделать вобще нельзя получается. почему так?
-
ладно, я уже переделал логику на 561тл1, просто думал что бывают аналоги с или-не.
-
странно что нет, полагал всякие комбинации есть. функция защита от дребезга контактов реле по входу логики
-
Подскажите аналог 561тл1 только с логикой или-не или чем заменить можно.
-
ок, стало просто интересно уже добить все по максимум на простых элементах, глядишь для мк совсем операций не останется, разве что статистику какую нибудь вести =) или чета придумывать еще для дополнительного контроля.
-
у 2313 хватает, у 13 не хватает, хотя если все датчики через резистивный делитель пустить, то надо всего 5 портов. индикаторы можно и так с платы продублировать, нет смысла их на мк вешать, кстати там по 1 элементу логики остается в каждой микре, а их можно вместе в RS-тригер соединить? или можно только соединять элементы 1 микросхемы? а то получается как раз еще 1 триггер надо, чтобы схему задержки сделать по уровню нижнего датчика на первой емкости.
-
если верхний датчик выйдет из строя, то тут уже ничего не поделаешь, это уже за гранью возможностей. разве что сделать ограничение на время работы мотора. Вот тут сижу и думаю зачем мне вобще МК тогда в проекте =) там суть в чем, есть 2 емкости упраляются по такому же принципу, есть так же 2 датчика, это на входной трубе, датчик наличия воды, датчик давления. с помощью ATtiny13 или 2313 хотел рулить всем этим делом. на насосах стоит пускатель, который запускается через симисторный ключ. ну и кнопка еще есть, это автоматический режим работы, который разрешает работу наполнения емкостей. если нет сигнала на датчике наличия в трубе воды а так же давления, то автоматический режим отключается. но если в емкости А на нижнем датчике 0, то схема наполнения емкости Б ожидает пока будет на нижнем датчике колонны А единица. короче емкость А это буферерная емкость, а Б это уже расходная. пока что получается что 2 таких блока могут всем этим рулить, осталось только придумать схему задержки ну и можно наверно отказаться вобще от применения МК =)
-
то что надо! и всего на 1 микре.
-
U14:F присобачил на базу транзистора, который рулит выходом U7:B только так получилось багу устранить. Ну уже аппаратно почти все сделано, вобще думаю что этот блок с насосом будет автономно работать, минус еще нога мк. что радует.
-
Переделал на элемент 155ла3 и 1 инвертор, но нашел баг, если средний датчик по какой то причине откажет, то насос будет качать и переполнит емкость. Вот тут попытался устранить эту проблему, использовав еще 1 элемент микросхемы, при среднем уровне L и верхнем H на выходе U14:F выход будет H, в любых других состояниях L, но как прикрутить этот вывод в U7:B вывод 5, чтобы отключить насос чет как то ума не приложу.
-
ну да, и правда то же самое
-
судя по описанию тоже сложно =) я просто опустил некоторые моменты, там еще индикация уровней есть, при чем датчиками рулит отдельное устройство, которое выдает через релюхи уровни. да и нижний датчик это уже критический уровень, надо лавировать между средним и верхним. Я просто в логике этой не шарю совсем, только сегодня почитал немного инфы на этот счет, но по сути если оптимизировать, то мне кажется что все это сведется всего к паре микросхем, они же разные есть, с инверторами и всевозможными комбинациями и/или/не и т.д. и с триггерами шмитта на выходах уже, что дребезг по идеи устраняет автоматом. к тому же в проекте есть еще кнопка, 2й элемент от микры 7474 можно заюзать на аппаратный антидребезг для кнопки. А так у меня пока получилось на 4х микрах, много конечно но на самом деле не критично к размерам, можно и так запилить =) только для микросхем наверно обвес какой то нужен против помех всяких, надо проштудировать эту тему.
-
Возвращаюсь к своим помидорам, стало интересно это реализовать на простой логике, благо банка всяких логических микросхем имеется и не хочется на эту операцию тратить ресурсы МК. Вот накидал тут в протеусе приблизительную схему, и там все как надо работает. Кнопки эмулируют работу датчиков уровня, RS-триггер запоминает состояние отключения насоса в верхнем положении и пока вода не дойдет до 2ого датчика насос не включается, 2й датчик сбрасывает триггер и опять идет набор воды до верху. В принципе то, что я и хотел, только вот закавыка есть, не могу оптимизировать все это до минимум элементов, помогите пожалуйста.
-
да я понял про резистивный делитель и АЦП уже из 1 ответа, 3 и 5 строка это не противоречие. это как бы реверс, на практике, набрал ты бак воды до верху (111), и тут пошел расход воды (110), включается насос, что будет если расход примерно равен накачке? или +- гуляет, будет насос включаться и отключаться достаточно часто, что не есть хорошо. по части програмной реализации тут все понятно но я не уверен что моей квалификации хватит, чтобы этот код загнать в тиньку13 в добавок к уже имеющемуся. я думал если решение такое найдется то проще было бы аппаратно этот момент устранить.
-
спасибо, и правда, последовательно получается та же логика =) только я тут немного затупил и первоначальная схема уже не подходит. суть в чем, надо между средним и верхний уровнем еще организовать переключение состояний, иначе будут непроизвольные срабатывания в верхней зоне при одновременном потреблении воды из бака и наполнением емкости. Видится это так: 1 0 0 - 1 1 0 0 - 1 1 1 0 - 1 1 1 1 - 0 1 1 0 - 0 1 0 0 - 1 и т.д. Все же как на логике это можно организовать, может есть какие то примеры поизучать? или хотя бы в какую сторону копать.
-
Из-за нехватки портов I/O на аврке решил поэкспериментировать с обработкой входных сигналов с датчиков на простой логике и вывести результат на 1 ногу МК. Практическая задача, емкость с водой, имеет 3 датчика уровня (кондуктивные). Воду наливаем в емкость до заполнения, следовательно таблица выглядит так: a b c | d ----------------- 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 0 1 0 0 а,б,с - датчики уровней, д - выход. все что ниже 4й колонки собственно быть не может, по этому 0. Подскажите с практической реализацией, особенно актуальна проблема обработки в этом случае дребезга от датчиков, вроде как бывает логика с триггером шмитта, которую можно для этого использовать. (вернее уточню выходы датчиков идут через реле и именно от реле дребезг надо устранить)
-
подскажите что не так с этим таймером, когда нажимаешь reset, кратковременно загорается красный светодиод, потом гаснет и продолжает гореть зеленый пока таймер работает. Это эмуляция глючит или на самом деле так? как убрать это мигание нагрузкой.
-
а того что емкость перехода заряжается/разряжается разве ничего не происходит при этом? чисто в теории если подать на вход вч шим больше чем время реакции транзистора на переключение, в каком состоянии его канал сток/исток будет?
-
я знаю что такое шим, я про то как веде себя транзистор, и то, как это измерить, про падение напряжения на нагрузке это понятно, но это для постоянного сигнала, а как все это проверить на высоких частотах и измерить, это уже вопрос к данной теме.
-
Суть схемы просто в образовательных целях, понять как работать с полевиками. в общем поставил в цепь вместо лампы резистор 127ом, чтобы нормально замерить ток на нем пришлось импульсы от таймера увеличить до 1-2х сек, напряжение без нагрузки 12.24в, на резисторе ток 94.1мА 12.24/0.0941 = 130ом. 130 - 127 = 3ома сопротивление канала? или это уже погрешность измерений? транзистор чрезмерно холодный даже при таках в 4-5А. От сюда еще вопрос созрел, есть ли разница в способе открытия транзистора, постоянным напряжением (длительным импульсом) или коротким (шим), где то читал что шим открывает транзистор лучше/больше?
-
Схема простая, 555 таймер, 5в питание, и на 3й ноге мосфет STP40NE03L-20 который по земле с частотой ~5 герц включает и отключает нагрузку в виде лампочки на 12в. осцилограф на 3й ноге показывает амплитуду сигнала в 4вольта. а как померить насколько открыт полевик чета ума не приложу, на клеммах лампы показывает только просадку напряжения в 1 вольт при включенной лампе. в общем не понимаю как реально определить насколько открыт полевик, полностью или нет, может как то можно методом проверки сопротивления открытого канала или еще как, подскажите пожалуйста.
-
спс, уже починил, спрашивал про 2кв, потому как в технику с элт еще не лазил никогда, там просто неудобно промерять было, пришлось трубу снимать, оно кстати без нее не работало. пришлось рядом положить, в общем транзюк на преобразователе выгорел и 1 резистор. тему можно закрыть.
-
Было у меня 2 нерабочих с1-112, один разобрал на запчасти, 1 пытаюсь собрать. изначально у него был очень слабый луч, вернее точка. которая то появляется то пропадает вовсе, разобрал, снял трубку, хочу померять все напряжения питающие на транзисторах, вопрос такой, можно ли включать в сеть его, со снятой элт трубкой? тот провод что 2кв выдает, опасный или не?