Страница 1 из 1
Програмируем в PICBASIC PRO
Добавлено: Чт дек 30, 2010 10:17:52
amida
Смысл задачи контролировать сигнал в телефонной линии (занято.готовность.посылка вызова) частота всех сигналов одинакова только разница в периуде времени выдоваемого сигнала, может подскажети как на периуде по времени разлечить какой сигнал получен нa port pic
Частота 425 гц 17 сек (готовность линии)
425гц длит 1 сек. периуд 4сек. (посылка вызова)
425гц длит 0,3-0,4сек периуд 0,3-0,4 сек (занято)
Re: Програмируем в PICBASIC PRO
Добавлено: Чт дек 30, 2010 22:10:54
aleksandr-zh
во-первых, периОд
во-вторых, проще всего сделать RC-цепочку, которая "частоту" превратит в огибающую
а там просто
Не вы про это уже спрашивали тут под другим логином?
http://radiokot.ru/forum/viewtopic.php?f=21&t=39984
кстати, тему-то - переименуйте
а то в названии одно, а по сути вопроса - вообще другое!
Re: Програмируем в PICBASIC PRO
Добавлено: Пт дек 31, 2010 20:49:54
amida
А можно по подробней по поводу RC как енто
А насчет темы не согласен чтоб заменить
Я то прошу помоши релиазовать в PICBASIC эту идею тоесть с помощью каких команд, может кусок программы в этом направлении(не лично для меня писать, а может кто сталкивался гдето видел)
Ну а в обшем С НОВЫМ ГОДОМ,
Re: Програмируем в PICBASIC PRO
Добавлено: Пт дек 31, 2010 21:14:44
aleksandr-zh
дело тут не в ПикБейсике
напишите свой алгоритм, я напишу и под ПИК, и под АВР,
и на PICBasic, и на PICSimulator...
поищите на сайте DiHalt информацию о RC-цепочке
смысл: подключается так
у RC есть время релаксации, т.е., время заряда и время разряда
оно должно быть больше, чем период сигнала
например, 50 Гц = 20 мС, 40 кГц = 25 млС
чтобы получить огибающую надо чтобы время RC было больше, чем этот период,
но не сильно, не более, чем на 20%
тогда сигналы будут сглажены...
Re: Програмируем в PICBASIC PRO
Добавлено: Сб янв 01, 2011 13:15:13
amida
Уважаемый С НОВЫМ ГОДОМ Ваш совет обработаю и сделаю выводы но за советом обязателно к вам !!!!!!!!
Re: Програмируем в PICBASIC PRO
Добавлено: Вс янв 02, 2011 12:29:23
amida
смысл: подключается так
у RC есть время релаксации, т.е., время заряда и время разряда
оно должно быть больше, чем период сигнала
например, 50 Гц = 20 мС, 40 кГц = 25 млС
чтобы получить огибающую надо чтобы время RC было больше, чем этот период,
но не сильно, не более, чем на 20%
тогда сигналы будут сглажены...
Ломал голову ломал и не сломал. Можно по подробней а на rc дать ссылку
Алгоритм прост
Девайс автодозвонщик (проднимает трубку) и контролируем линию линия свободна отправляем Dtmf (номер телефона )
если подняли трубку выдали какуюто частоту в линию если не ответели перезвонили через 1 минуту и на другой номер