Перейти к содержанию
    

К561КП2+ATMega=нелюбофь....

Собираю девайс - к микроконтролеру прицепил мультиплексор К561КП2(8 входов, 3 адресных, строб нулем). И чё то не пашет..... Отдельно на макетке мультиплесор работает - что на входе, то на выходе, а вот в связке не работает. Выставляю на PORTC адрес (000 - это для входа Х0), строб- нолик, и в результате на выходе К561КП2 всё время ~3,7В независимо от входного уровня!! Помогите пожалста!! Спасибо!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. все, как на макетке, но на выходе КП2 не то, что нужно? Вообще-то странно это, но попробуйте подгрузить выход КП2 резистором 1-10ком на землю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

561 серия требует КМОП (CMOS) логические уровни на вход .

Мега обеспечивает ТТЛ (TTL) логические уровни на выходе.

 

То есть К561КП2 работать от меги и не должен.

 

Выход - поставить преобразователь уровней. Либо проще заменить К561КП2 на аналогичную микросхему из серии К1594 или 74АСТ

Изменено пользователем Partisan

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Помогите пожалста!!

Ошибка у Вас, или в схеме, или в программе.

Если бы приложили архив со схемкой и програмкой,

то ответ был бы более конкретный, может быть.

____________

Partisan

То есть К561КП2 работать от меги и не должен.

Ну почему же? Если на питание К561КП2 подано +5В,

(а в справочнике утверждается, что она может работать

в диапазоне 5...15В при однополярном питании),

то уровни КМОП будут

ноль = 0...0.3*5 = 0.. 1.5В

единица = 0.7*5...5 = 3.5 ... 5.0В

Если микроконтроллер запитан от 5В,

то на его выходе будет или 0В или 5В.

Чем они негодятся для КМОП?

_____________

Александр

2006 11 12

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

561 серия требует КМОП (CMOS) логические уровни на вход .

Мега обеспечивает ТТЛ (TTL) логические уровни на выходе.

 

То есть К561КП2 работать от меги и не должен.

 

Выход - поставить преобразователь уровней. Либо проще заменить К561КП2 на аналогичную микросхему из серии К1594 или 74АСТ

561КП2, он же CD4051, прекрасно коммутирует, причем двунаправлено, аналоговые (и, как частный случай - цифровые) сигналы от Vee до Vdd. В частном случае, когда Vee=0v, а Vdd=5v, то от 0 до 5 вольт. Единственно, что нужно учесть, так это то, что сопротивление каналов коммутирующих транзисторов имеет порядок сотен ом, поэтому нагрузка должна быть такой, чтобы уровни после коммутатора были в пределах допустимой нормы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

To Stefan....спасибо! Не совсем только поняли - я подаю на К561 внешний сигнал+на входе повесил подтяжку +5В....А вот выбором входа управвляет Мега. Похоже К561 не нравятся уровни с Меги - ведь на макетке все нормально....Может повесить этот резистор на участке между этими микрухами - ведь у КМОП выходы с откр. коллектором.....Завтра попробуем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

561 серия требует КМОП (CMOS) логические уровни на вход .

Мега обеспечивает ТТЛ (TTL) логические уровни на выходе.

То есть К561КП2 работать от меги и не должен.

Да прекрасно КП2 работает от ТТЛ. Может во время пайки и прихлопнули микросхему? Попробуйте макетку подсоединить к вашей Меге (или к другой).

P.S. А где у КМОП коллектор, да ещё открытый ? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Погорячился......сорри насчет коллекторов.....

 

Микросхему проверил - линии адресные и строб повесил на 0. Подаём на вход Х0 единичку - на выходе 1. Аналогично с 0 - на выходе 0. А с Мегой фокуус не проходит....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...Микросхему проверил - линии адресные и строб повесил на 0. Подаём на вход Х0 единичку - на выходе 1. Аналогично с 0 - на выходе 0. А с Мегой фокуус не проходит....

Нет, что-то тут не так. Проверьте общий провод, питание, может что-нибудь не запитано. КМОП-микросхемы имеют скверную привычку питаться от сигнальных линий. Уровни от Меги посмотрите.

И ещё. Я как-то полдня искал похожие грабли, выяснилось, что настроил не тот порт на выход, и при выводе данных в порт, в тех разрядах, где была 1 включалась внутренняя подтяжка, а 0 просто её отключал. Уровни в статике были похожи на правду, а в динамике полная ерунда. Попробуйте подать на выход порта килогерц эдак 50-100 и посмотрите осциллографом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы в меге порт на вывод настроили? Код программы в студию.

И тестером померяйте, что же на самом деле на адресном входе мультиплексора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу уровней можете не парится. Вам же уже всё объяснили. Прекрасно работает. Тем более что уровни на AVR при такой нагрузке, такие, что можно на КП 9V подавать - тоже работать будет.

Могут быть проблемы по быстродействию и по сопротивлению канала, но это не Ваш вариант, как я понял. Никаких резисторов и подпорки не требуется.

 

Ищите у Вас либо хомут либо микруха сдохла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На моём девайсе Мега64 комутирует 20 каналов посредством 561кп2, проблем не наблюдалось всё работает нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрел электрические характеристики обоих микросхем. Признаю свою ошибку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Схемку бы выложили...

проблем с этими коммутаторами быть не должно...

тут скорее всего невнимательность...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...