Тема: Пианино
Показать сообщение отдельно
Старый 21.04.2009, 22:32   #70
michipic
Senior Member
 
Аватар для michipic
 
Регистрация: 26.02.2007
Адрес: Москва
Сообщений: 182
Вес репутации: 151/49
michipic has a spectacular aura aboutmichipic has a spectacular aura about
По умолчанию Re: Пианино

Несколько непонятная вещь получилась...При включении питания в наушниках непрерывный тон. При нажатиях на кнопку изменения инструмента тембр тона меняется. При нажатии на клавиатуру - тон не изменяется.
На выходах row импульсы есть, на входы col они приходят, но
емкости тела недостаточно для изменения высоты импульса.
При просмотре осциллографом на всех входах col импульсы полной высоты, значит клавиатура подключена правильно и имеющаяся ёмкость не приводит к срабатыванию входа. Если к входу col подключать емкость, то начиная с 33н амплитуда импульса на входе снижается на 50%. При 100н от импульса остается около 10%. Но звуковой тон при этом не изменяется.
Получается, что программа не воспринимает управляющий сигнал по входу col...
Чтобы высота импульса уменьшалась от ёмкости тела нужно увеличить сопротивление резисторов на выходах row - это понятно.
Но как заставить контроллер реагировать на нажатие?
__________________
ну и что?
michipic вне форума   Ответить с цитированием