Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.12.2009, 00:06
|
|
Прописка
Регистрация: 14.11.2009
Сообщений: 140
Сказал спасибо: 21
Сказали Спасибо 13 раз(а) в 10 сообщении(ях)
|
Re: Помогите, пожалуйста, создать АОН на AVR
Сообщение от 62256
|
Был и железный декодер АОН, киевской разработки - микросхема DN-01.
|
Как-то проворонил эту микросхемку... Да и без неё можно было сделать - набор ФЭМ-ов (фильтров электромеханических; "алтаевцы" в курсе) и детекторов с компараторами...
Касательно программных - если Z80 на 4 МГц справлялся, с его, дай бог памяти, 9 тактами на команду, то уж AVR на 16...
Кстати, любопытно было бы взглянуть исходники "Руси" или чего-то в этом духе, если где-то есть. По другому поводу - там была очень неплохо организована фильтрация телефонных номеров.
Последний раз редактировалось gibelcom; 11.12.2009 в 00:12.
|
|
|
|
12.12.2009, 09:04
|
|
Частый гость
Регистрация: 09.11.2009
Сообщений: 17
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Помогите, пожалуйста, создать АОН на AVR
Clip FSK или Clip DTMF хочешь декодировать?
Если FSK - алгоритм такой:
1.Демодуляция
2.Фильтр НЧ (цифровой естественно)
3.Ограничение по уровню - получаем последовательный код 1200 бод
4.Его дешифрация - контрольная сумма, выделение номера -
там много лишней информации.
Последний раз редактировалось George22; 12.12.2009 в 09:11.
|
|
|
|
16.12.2009, 01:29
|
|
Прохожий
Регистрация: 15.08.2007
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Помогите, пожалуйста, создать АОН на AVR
Я разрабатывал АОН лет семь назад на 51 контр. Метод определения частот - корреляционный. Кстати метод Павла Суходольского, автора РУСИ.
Для этого составляется таблица шаблонов частот, состоящая из 12 шаблонов - по два на каждую частоту, со сдвигом 0 и 90* длиной 128 бит на каждый
1.После автоподнятия запускается процедура определения наличия ответа станции.
2.128 циклов кореляционная подпрограммы. В каждом цикле считывается бит от компаратора. Происходит операция XOR с каждым из шаблонов и результат ADD в таблицу сумм,состоящую из 12 элементов - каждому из шаблонов - свои результат.
Предварительно таблица обнуляется.
3.После обработки таблицы сумм получается еще одна таблица достоверности,состоящая из 6 элементов. В этой таблице каждый элемент соответствует частоте в посылке FSK.
4.После масштабирования простой пороговой процедурой определяется, каких 2 из 6 частот было больше.Таким образом определяеся цифра в ответе станции.
5.п.2 - п.4 запускается по четыре(а лучше больше) раз на каждую двухчастотную посылку в ответе станции - результаты в во временную таблицу сырого кода.
6.По сырому коду восстанавливается номер, закодированный в ответе станции.
ВСЕ.
Конечно лучше работу всего этого изложить на примере, но для этого мне самому надо кое-что вспоминать.
|
|
|
|
16.12.2009, 14:52
|
|
Частый гость
Регистрация: 09.11.2009
Сообщений: 17
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Помогите, пожалуйста, создать АОН на AVR
Забудьте про старый стандарт - сейчас все по новому.
Если при декодировании Clip DTMF еще можно применить Герцеля,
то FSK расшифровать не так просто.
|
|
|
|
14.01.2010, 11:15
|
|
Частый гость
Регистрация: 09.11.2009
Сообщений: 17
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Помогите, пожалуйста, создать АОН на AVR
Я написал Caller ID Clip FSK (не DTMF)для Windows: принимает сигнал на зв.карту через трансформатор и коненсатор. Вся расшифровка программная.
Писал на Buider C++ 6. Кому охота разбираться - пишите на мыло
jurabay@tshtt.uz вышлю исходник и ехешник.
В плане переход на Atmega8 + HT9032.
Щас перевожу даташит HT9032 на русский
Последний раз редактировалось George22; 14.01.2010 в 11:18.
|
|
|
|
15.01.2010, 20:40
|
|
Прохожий
Регистрация: 22.10.2007
Сообщений: 6
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Помогите, пожалуйста, создать АОН на AVR
|
|
|
|
18.01.2010, 10:52
|
|
Частый гость
Регистрация: 09.11.2009
Сообщений: 17
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Помогите, пожалуйста, создать АОН на AVR
Не хочется чужое копировать. Вдруг не будет хорошо работать -
разбирайся потом...
|
|
|
|
19.01.2010, 17:50
|
|
Прохожий
Регистрация: 19.01.2010
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Помогите, пожалуйста, создать АОН на AVR
|
|
|
|
30.04.2016, 14:49
|
|
Прописка
Регистрация: 08.10.2007
Сообщений: 87
Сказал спасибо: 6
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Помогите, пожалуйста, создать АОН на AVR
у меги скорости не хватит для расшифровки, хотя советская Z80 справлялась, там русский аон был, а не fsk.
|
|
|
|
30.04.2016, 15:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,984
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: Помогите, пожалуйста, создать АОН на AVR
дядя RALP к нам приходил
труп зверюшки приносил...
посмотри на дату, дядя -
нефиг отвечать не глядя
(маё)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:15.
|
|