14.08.2014, 22:07
|
|
Прописка
Регистрация: 09.12.2009
Сообщений: 109
Сказал спасибо: 16
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Усиление входного сигнала для pic12f629
Доброго времени суток!
Опишу сразу принцип действия девайса - необходимо при помощи радиоуправления подать на лапку пика сигнал, котрый будет обработан как прерывание от внешнего источника, в свою очередь программа выполнит определенные манипуляции(к сабжу они отношения не имеют, так что опущу подробности). Так вот собственно суть проблемы - чтобы не заморачиваться с настройкой приемо-передатчика - купил готовый радиозвонок, дешевый, но ловит далеко и уверенно, настроил порт GP2 как источник прерываний, залил прошивку, подключил изначально без подтягивающего резистора - срабатывало от дуновения, поставил резистор 10к на землю ложные срабатывания прекратились, но! Звонок питается от двух пальчиковых батареек, и сигнал с него идет "музыкальный" - то есть не просто "1" или "0", а аналоговый сигнал, явно ниже 5 вольт, так вот при подтягивающем к земле резисторе контроллер не распознает приложенное переменное напряжение, как изменение уровня, соответственно прерывание не происходит. Подскажите, пожалуйста - как побороть китайскую чудо звонилку, как заставить пик принять изменение уровня?
заранее благодарен!
|
|
|
|
14.08.2014, 22:32
|
|
Вид на жительство
Регистрация: 03.06.2006
Адрес: Израиль
Сообщений: 388
Сказал спасибо: 2,067
Сказали Спасибо 337 раз(а) в 156 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
Подключите аудиосигнал через диод и сопротивление (последовательно) на ВС547.
|
|
|
|
14.08.2014, 22:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
Не совсем понятно какое Вы используете прерывание, по изменению логического сигнала на входе процессора или по срабатыванию компаратора. В первом случае сигнал должен быть достаточно большой амплитуды, порог срабатывания не регулируется. Во втором случае можно работать и со слабыми сигналами, при этом можно менять порог срабатывания компаратора хоть внутренним опорным напряжением, хоть внешним.
|
|
|
|
14.08.2014, 23:05
|
|
Прописка
Регистрация: 09.12.2009
Сообщений: 109
Сказал спасибо: 16
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
использую порт, который как раз предназначен для внешних прерываний - это не компаратор и не логический уровень(через логический уровень тоже пробовал. в данном контроллере порт GP2 может служить источником внешнего прерывания в даташите он обозначен как GP2/T0CKI/INT/COUT вот как раз как INT я его и использую
|
|
|
|
14.08.2014, 23:07
|
|
Прописка
Регистрация: 09.12.2009
Сообщений: 109
Сказал спасибо: 16
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
Сообщение от alvadep
|
Не совсем понятно какое Вы используете прерывание, по изменению логического сигнала на входе процессора или по срабатыванию компаратора. В первом случае сигнал должен быть достаточно большой амплитуды, порог срабатывания не регулируется. Во втором случае можно работать и со слабыми сигналами, при этом можно менять порог срабатывания компаратора хоть внутренним опорным напряжением, хоть внешним.
|
А вот компаратор можно попробовать использовать - спасибо за идею! Обязательно попробую
|
|
|
|
14.08.2014, 23:09
|
|
Прописка
Регистрация: 09.12.2009
Сообщений: 109
Сказал спасибо: 16
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
Сообщение от Zoosman
|
Подключите аудиосигнал через диод и сопротивление (последовательно) на ВС547.
|
А если Вас не затруднит - махните схемку, хоть в паинте, хоть как - сегодня пол дня мучался - пытался так делать, но с транзисторами у меня натянутые отношения((( вечно не могу сообразить как правильно подключить.
|
|
|
|
15.08.2014, 00:09
|
|
Вид на жительство
Регистрация: 03.06.2006
Адрес: Израиль
Сообщений: 388
Сказал спасибо: 2,067
Сказали Спасибо 337 раз(а) в 156 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
Сообщение от xxparadoxx
|
А если Вас не затруднит - махните схемку, хоть в паинте, хоть как - сегодня пол дня мучался - пытался так делать, но с транзисторами у меня натянутые отношения((( вечно не могу сообразить как правильно подключить.
|
Вот, как смог. По памяти.
При поступлении аудиосигнала, на выходе будет "прыгать" 0. Без сигнала 5 вольт.
Вход транзистора можно тоже подтянуть к плюсу.
Последний раз редактировалось Zoosman; 15.08.2014 в 00:13.
|
|
|
|
15.08.2014, 03:05
|
|
Заблокирован
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
Сообщение от Zoosman
|
По памяти.
|
Прикольные у вас в Израиле диоды рисуют! Мне вот только непонятно: что это за страстное желание помочь, посоветовать, даже если совершенно не разбираешься в транзисторах?!? Увы, память Вас подвела.
Теперь для xxparadoxx. Я нашёл примерную схему беспроводного звонка в Гугле. Если Ваш звонок собран также, то дополнительный транзистор не нужен, а надо:
- отсоединить спикер spkr;
- повесить внешний резистор на плюс питания, а не на землю, 10к годится; +5V - это питание, пять вольт для примера, у Вас может быть другое напряжение;
- присоединить общий провод и провод от выходного транзистора звонка к Вашему микропроцессору.
Последний раз редактировалось Yurkin2014; 15.08.2014 в 03:09.
|
|
|
|
15.08.2014, 05:17
|
|
Прописка
Регистрация: 09.12.2009
Сообщений: 109
Сказал спасибо: 16
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
Сообщение от Yurkin2014
|
Прикольные у вас в Израиле диоды рисуют! Мне вот только непонятно: что это за страстное желание помочь, посоветовать, даже если совершенно не разбираешься в транзисторах?!? Увы, память Вас подвела.
Теперь для xxparadoxx. Я нашёл примерную схему беспроводного звонка в Гугле. Если Ваш звонок собран также, то дополнительный транзистор не нужен, а надо:
- отсоединить спикер spkr;
- повесить внешний резистор на плюс питания, а не на землю, 10к годится; +5V - это питание, пять вольт для примера, у Вас может быть другое напряжение;
- присоединить общий провод и провод от выходного транзистора звонка к Вашему микропроцессору.
|
Я думаю китайские схемы типовые, единственное - насколько я понял с внешнего вида печатки приемника - там выходной каскад микросхемы уже содержит транзистор, так как провод сразу с одной из лапок тянется к динамику, и я пробовал так делать, как указали Вы - к сожалению не хочет работать, а за неимением осциллографа трудно понять, что там происходит. И все же, если рассматривать вариант внешнего транзистора - как его правильно применить, и где ошибка в вышеприведенной схеме с диодом?
P.S.
После детального изучения платы - пришел к выводу, что это она 1:1, я правда пытался не тот провод втулить к ножке, я плюсовой подключал, но тогда и ножка к земле подтянута была, а так углядел скрытый смысл Вашей схемы - обязательно попробую! Спасибо!
Последний раз редактировалось xxparadoxx; 15.08.2014 в 05:25.
|
|
|
|
15.08.2014, 09:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,106
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: усиление входного сигнала для pic12f629
Чем не люб компаратор? То же самое прерывание. Даже куча-куча прерываний - на каждый полупериод музыки.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:01.
|
|