ZXNet эхоконференция «code.zx»
тема: Tone&xtr
от: Kirill Frolov
кому: Alexandr Knyzev
дата: 03 Jul 1998
Однажды 01-07-98 в 13:16 некто Alexandr Knyzev писал к Aleksandr Majorov
по поводу Tone&xtr и я решил вмешаться.
├┤i Alexandr & Aleksandr !
[...]
AM>> используешь ШИМ?
AK> ~~~~
AK> Может я и дурак ;-), но чиво это такое ? ;-)
широтно-импульсная модуляция - рулез !
AK> А на спеке, я просто взял ПЗУ-шную процедуру BEEP (вроде), которая
AK> кидает на динамик сигнал опр. частоты и длительности - довольно
AK> прикольно пыщит ;-), и АТС отвечает моментомъ.
А ты затолкай 2 бипа в один ;-) Синусов вообще не будет.
[...]
AK> ;-) Посмотрел я на _сие_ (аон), да так нихрена и не понял.
AK> Суть в том, что я не знаю теории, а там, в исходняке, мало че
ЕПРСТ !
Короче дело было так:
Берешь сигнал с линии и перемножаешь с 6 частотами из таблицы
в 2-х фазах ( 0 и 90 град.) и суммируешь в 12 переменных. Так
делаешь несколько раз, потом берешь каждую переменную возводишь
в квадрат, и суммируешь с другой фазой этой-же частоты. Получаешь
6 переменных. Из 6 выбираешь 3 наибольшие а<б<ц. Должно быть а*1.5<б
иначе это не сигнал, а шум. Берешь номера 2-х наибольщих переменных
и по таблице кода 2 из 6 получаешь цифру.
W!7h Be$7 W!$he$, FK0.
|