Програмируем в PICBASIC PRO

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
amida
Родился
Сообщения: 8
Зарегистрирован: Чт дек 30, 2010 09:46:22

Програмируем в PICBASIC PRO

Сообщение amida »

Смысл задачи контролировать сигнал в телефонной линии (занято.готовность.посылка вызова) частота всех сигналов одинакова только разница в периуде времени выдоваемого сигнала, может подскажети как на периуде по времени разлечить какой сигнал получен нa port pic

Частота 425 гц 17 сек (готовность линии)
425гц длит 1 сек. периуд 4сек. (посылка вызова)
425гц длит 0,3-0,4сек периуд 0,3-0,4 сек (занято)
Реклама
aleksandr-zh
Сверлит текстолит когтями
Сообщения: 1278
Зарегистрирован: Пн июн 18, 2007 21:51:20

Re: Програмируем в PICBASIC PRO

Сообщение aleksandr-zh »

во-первых, периОд
во-вторых, проще всего сделать RC-цепочку, которая "частоту" превратит в огибающую
а там просто


Не вы про это уже спрашивали тут под другим логином? ;)
http://radiokot.ru/forum/viewtopic.php?f=21&t=39984

кстати, тему-то - переименуйте
а то в названии одно, а по сути вопроса - вообще другое!
Реклама
amida
Родился
Сообщения: 8
Зарегистрирован: Чт дек 30, 2010 09:46:22

Re: Програмируем в PICBASIC PRO

Сообщение amida »

А можно по подробней по поводу RC как енто

А насчет темы не согласен чтоб заменить
Я то прошу помоши релиазовать в PICBASIC эту идею тоесть с помощью каких команд, может кусок программы в этом направлении(не лично для меня писать, а может кто сталкивался гдето видел)

Ну а в обшем С НОВЫМ ГОДОМ,
aleksandr-zh
Сверлит текстолит когтями
Сообщения: 1278
Зарегистрирован: Пн июн 18, 2007 21:51:20

Re: Програмируем в PICBASIC PRO

Сообщение aleksandr-zh »

дело тут не в ПикБейсике

напишите свой алгоритм, я напишу и под ПИК, и под АВР,
и на PICBasic, и на PICSimulator...

поищите на сайте DiHalt информацию о RC-цепочке
смысл: подключается так

у RC есть время релаксации, т.е., время заряда и время разряда
оно должно быть больше, чем период сигнала

например, 50 Гц = 20 мС, 40 кГц = 25 млС

чтобы получить огибающую надо чтобы время RC было больше, чем этот период,
но не сильно, не более, чем на 20%

тогда сигналы будут сглажены...
Вложения
123.PNG
(3.01 КБ) 389 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
amida
Родился
Сообщения: 8
Зарегистрирован: Чт дек 30, 2010 09:46:22

Re: Програмируем в PICBASIC PRO

Сообщение amida »

Уважаемый С НОВЫМ ГОДОМ Ваш совет обработаю и сделаю выводы но за советом обязателно к вам !!!!!!!!
Реклама
amida
Родился
Сообщения: 8
Зарегистрирован: Чт дек 30, 2010 09:46:22

Re: Програмируем в PICBASIC PRO

Сообщение amida »

смысл: подключается так

у RC есть время релаксации, т.е., время заряда и время разряда
оно должно быть больше, чем период сигнала

например, 50 Гц = 20 мС, 40 кГц = 25 млС

чтобы получить огибающую надо чтобы время RC было больше, чем этот период,
но не сильно, не более, чем на 20%

тогда сигналы будут сглажены...


Ломал голову ломал и не сломал. Можно по подробней а на rc дать ссылку
Алгоритм прост
Девайс автодозвонщик (проднимает трубку) и контролируем линию линия свободна отправляем Dtmf (номер телефона )
если подняли трубку выдали какуюто частоту в линию если не ответели перезвонили через 1 минуту и на другой номер
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»