CD4094 vs 74HC4094

14 отговора 0 прегледа
#1

CD4094 vs 74HC4094

Здравейте колеги.
Наскоро се наложи да разширявам изходите на микроконтролер Arduino Uno, като използвах тази схема. Тъй като всички компоненти се захранват с 5 волта, както и поради евентуалните предимства на серия 74HC, реших да използвам нея (ако трябва да съм конкретен - M74HC4094).
За да допълня картинката - към 4094 е свързана директно ULN2003 (дарлингтон драйвери), а към нея - пет релета с намотка също на 5 волта.
Каква беше обаче изненадата ми, след като пуснах цялата система да работи - в преместващия регистър се зареждат данните от контролера, релетата се установяват в нужното състояние, но след известно време - данните самоволно се преместват с един или повече тактове към изхода и така докато всички тригери се запълнят с нули. Този процес се ускорява, ако докосна контакт на някое реле със сондата на мултицета.
Стана ми супер странно това поведение на схемата, тъй като контактите на релетата нямат галванична връзка с преместващия регистър. Изключвам влияние на захранването, тъй като са включени необходимите кондензатори, както в самото захранване, така и на самите чипове.
Още по-странно е, че замяната на M74HC4094 с CD4094 отстрани горния ефект. Въпреки че имам работещо решение, за мен е важно да знам защо се получава гореописаното, така че ако някои има опит с подобни схеми или идея какво се получава - моля да сподели

Който не знае закона на Ома да си ходи у дома!
Отговор
в отговор на 2N3O55 #2

Re: CD4094 vs 74HC4094

Сложи резистор 10к на 2 и 3 пин 4094 към маса.
Кондензатор 100нф на пика и на 4094 възможно най близко.

М дааа...
Отговор
в отговор на Timo #3

Re: CD4094 vs 74HC4094

Кондензаторите вече са факт и не помагат, а резисторите ще ги пробвам тази вечер.

Който не знае закона на Ома да си ходи у дома!
Отговор
в отговор на Timo #4

Re: CD4094 vs 74HC4094

Уви и резисторите не помогнаха...

Който не знае закона на Ома да си ходи у дома!
Отговор
в отговор на 2N3O55 #5

Re: CD4094 vs 74HC4094

M74HC4094 с CD4094
При едното работи както трябва а при другото не, така ли?

Общо взето това е включването:


ако трябва намали стойностите на резистора за да не ти се смушава чипа. имал съм подобни случаи и в момента имам с един пик който работи идеално но като удълва жицата на входовете на бутоните и се смущава. Слагах му феритно пъстенче и все тая. Проблема го реших тази вечер като до бутона сложох непосредствено резистор и кондензатор за претрепване. Не ми се слагаха оптрони а почти винаги ги слагам но си викам сега за един метър кабел не си струва.
Да спомена че 4094 и 595 ги ползвам постояно и не съм имал проблеми с тях.

М дааа...

Редактирано от Timo на

Отговор
в отговор на Timo #6

Re: CD4094 vs 74HC4094

Ок, ще пробвам и ще пиша отново.

Който не знае закона на Ома да си ходи у дома!
Отговор
в отговор на Timo #7

Re: CD4094 vs 74HC4094

В крайна сметка успях да го подкарам, с кондензатор 100nF към маса, непосредтвено на чипа на clock пин. Все още не мога да разбера разликата между двете интегрални схеми - как с едната ще работи добре, а с уж по-шумозащитената ще прави магарии.
За бутон съм съгласен - генерира богатство от импулси и без кондензатор не става, ама директно към контролера...
Както и да е, имам работеща схема, за което сърдечно благодаря на Тимо!

Който не знае закона на Ома да си ходи у дома!
Отговор
в отговор на 2N3O55 #8

Re: CD4094 vs 74HC4094

Предложението на Тимо е резонно, но аз бих сложил 1-2 килоома.
Казваш, че не помага.
Ако разполагаш с осцилоскоп, поразгледай какво се случва. Така можем само да гадаем.
Принципно HC серията е по-бърза и реагира на разни "игли" и по-краткотрайни смущения.
С ардуино досега не съм имал ядове. Управлявал съм релета но с дискретни транзисторни ключове.
В момента правя схема в която смятам да сложа 2003, дано не ми вкара някакъв проблем като при теб.

Отговор
в отговор на 2N3O55 #9

Re: CD4094 vs 74HC4094

100nF ми се виждат много, а и щом това върши работа, значи се набиват отнякъде яки смущения. Ако ти се занимава разбери откъде и защо.

Отговор
в отговор на Chasing Rabbits #10

Re: CD4094 vs 74HC4094

С UNL2003 ама никакъв проблем. Ползвам ги от много години и много рядко имам дефектирали. Не е вината в тях!

М дааа...
Отговор
в отговор на Timo #11

Re: CD4094 vs 74HC4094

Допускам, че наистина разликата в скоростите (почти 10 пъти) води до тези (д)ефекти. Тези дни ще поразгледам с осцилоскоп какво се случва на clock пин-а.

Който не знае закона на Ома да си ходи у дома!
Отговор
в отговор на 2N3O55 #12

Re: CD4094 vs 74HC4094

Какво стана, разбра ли нещо?
Като ми остане време може да пробвам схемата и да сравня поведението с двата чипа.
Ще пиша за резултата.

Отговор
в отговор на Chasing Rabbits #13

Re: CD4094 vs 74HC4094

Малко съм кът с времето, та до днес нямах възможност да си играя с постановката.
Оказа се, че и 100pF са предостатъчни за да се изчистят всякакви грижи. За съжаление нямам сонда за осцилоскопа, чакам една да дойде от ebay, та не мога в момента да "видя" разликата.

Който не знае закона на Ома да си ходи у дома!
Отговор
в отговор на 2N3O55 #14

Re: CD4094 vs 74HC4094

Браво на Тимо!
Което още веднъж доказва, че електрониката освен наука е и изкуство.

Всичко българско и родно -
любя, тача и милея.
Отговор
в отговор на aladin.bg-33356 #15

Re: CD4094 vs 74HC4094

Мен по принцип ми е писнало от електроника ама такваз ми е работата "Електрончик" така ме водят селените и най ме е яд като прочета обява че си търсят "Мехатроник" бе малоумна работа а само като си представя че вече има и такава паралелка е средно училище.(смятай колко ще научат особено като четох платформата) - . нямам думи.
Чели ли сте обяви от рода "Търсим Електротехник - ЧЕТВЪРТА квалификационна група по безопасност"
По едно време при нас се оказа в ЕРП всички с 5 група няма кой да бачка.

М дааа...
Отговор