Статистика
Время:
Зарегистрированных: 88430
Последним зарегистрирован: hranitel70
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 340
 Гостей: 338
 Анонимных: 0
 Пользователей: 2
 Зарегистрированные:
NikSR liontesla
Forum Rules Внимание!

Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!

Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению ) Ответить Новая тема Новый опрос

> Сканирующий приемник P-47, Вариация на тему P-45
AndrewSE
Сообщение: # 139493   Jun 9 2008, 03:08 PM
Quote Post


Unregistered










После ознакомления с конструкцией P-45 решил сделать подобный всеволновый приемник. Имеющаяся на www.P-45.ru схема показалась избыточной и громоздкой, поэтому, при разработке своей конструкции адаптировал схему под себя. Поскольку интересуюсь узкополосными связными приемниками, то от WFM и AM демодуляторов отказался и вместо устаревшей MC3362 использовал более современную MC13135. Также сразу решил, что работать приемник будет только в связке с ПК, откуда будет и управляться по шине USB, и получать питание.
Схему всего приемника целиком не рисовал, поэтому разберем её по кусочкам. Селектор включен точно так же как и в приемнике P-45. Для его работы требуется два напряжения: +5 и +33В. Первое поступает от USB, а второе вырабатывается небольшим преобразователем напряжения. Все схемы и комментарии есть на www.P-45.ru.
На рис.1 представлена типовая схема включения MC13135. Так как первое преобразование частоты (всего их три: первое в селекторе, два других – в MC13135) осуществляется в селекторе KSH-148 OA с симметричным выходом, то MC13135 подключается к нему тоже симметрично через ПАВ-фильтр K3953 (ножки 21, 22).



Рис. 1
Первый гетеродин MC13135 выполнен с использованием синтезатора частоты MC145170-2 работающей опять же в типовом включении (Рис. 2). Так как частота гетеродина небольшая (ок. 50 МГц), то в качестве VCO были использованы генератор и варикап уже имеющиеся в MC13135. Схема сопряжения микросхемы приемника с синтезатором описана в даташите на MC13135.

Рис. 2

Демодулированный звуковой сигнал с MC13135 поступает для усиления на TDA7050 в типовом включении (Рис. 3). В ходе отладки приемника выяснилось, что TDA7050 очень не любит повышенного напряжения питания. С шины USB поступает «грязное» напряжение в 5 вольт, но после фильтрации получается немного больше 6-ти, что оказывается фатально для TDA7050 (сжег две штуки), поэтому лишних 2-3 вольта нужно «погасить» на сопротивлении 50-100 Ом, включенном последовательно с микросхемой.


Рис. 3
Так как было огромное желание организовать работу приемника через USB, то в качестве микроконтроллера был использован AT89C5131 имеющий USB, а также необходимые АЦП и ЦАП модули. ШИМ модуль необходим для управления усилением по ВЧ входного селектора, два входа АЦП понадобились бы при снятии сигнала RSSI (S-метр) с микросхемы приемника, а также оцифровки звукового сигнала. Здесь сразу придется упомянуть, что это мой первый проект с использованием микроконтроллеров вообще, поэтому выбор МК оказался неудачным. После того, как все уже было скомпоновано, разработана печатка и приобретены детали, выяснилось, что АЦП модуль микроконтроллера не поддерживает функцию преобразования аналогового сигнала и вместо полноценного АЦП имеется некий счетный массив :-(.
Микроконтроллер работает в типовом включении (Рис. 4). Три его ножки подключены к синтезатору, две по шине I2C управляют частотой настройки селектора и еще одна ножка управляет усилением селектора. В свою очередь сам микроконтроллер управляется с ПК специальной программой, посылающей ему команды на изменение частоты настройки, усиления селектора и т.п. или запросы на те или иные данные.

Рис. 4

Печатная плата размером 81x96 мм нарисована в Sprint Layout 4 под SMD компоненты. Плата двухсторонняя, но на второй стороне находятся только перемычки линии питания и практически сплошной земляной экран (Рис. 5).






Управляющая микропрограмма для AT89C5131 была написана на C в среде Keil на основе «шаблона», описанного в широко известной в узких кругах книжке Агурова П. Программа для ПК разработана в среде Delphi с использованием бесплатного компонента HidComponente (класс TJvHidDeviceController) (Рис. 6).


Рис. 6
Приемник устанавливается в системе как HID-устройство, при этом никакой специальный драйвер не требуется – в Windows XP все уже есть. Работа целевой программы с устройством происходит через такой драйвер. Так как для управления устройством высокой скорости передачи и приема данных не требуется, то возможностей (точнее ограничений) HID-драйвера хватает с лихвой. Насчет Win2000 есть некоторые сомнения в работоспособности (не проверял), а вот в Win98 работать программа уже точно не будет.
Программа на ПК обрабатывает полученный звуковой картой сигнал, осуществляет быстрое фурье-преобразование и рисует графики исходного сигнала и спектра. Из-за неудачного выбора микроконтроллера функция S-метра оказалась нереализованной, что в свою очередь не позволило нормально запрограммировать функции сканирования и панорамного индикатора и заставило городить неудобный программный шумоподавитель.
Несмотря ни на что, аппарат работает, то, что надо, принимает. Антенна – кусок провода длиной около 70 см. Вещательные станции принимает даже с отключенной антенной, но с очень большими искажениями. При отстройке килогерц на 100 качество звука становится лучше, но громкость сильно падает. Радиолюбителей у нас в городе видимо нет, поэтому слушаю различные службы и радио-удлинители. Измерить характеристики нечем, но субъективно получается примерно то, что пишут на www.P-45.ru: чутье – единицы мкВ, полоса пропускания по уровню 20 dB раз в 10 больше чем хотелось бы.
Вот фото готового устройства:

В планах - установка двухканального АЦП, управляемого по I2C для оцифровки выходного звукового сигнала и сигнала S-метра и передача всего этого добра в хост исключительно по USB. В итоге должно получиться подключение приемника к ПК по одному USB кабелю.

PS
Проект естественно сырой, программа недописана, рисунок печатной платы содержит ошибки, которые исправлялись скальпелем «по месту». Вместо AT89C5131 можно применить AT89C5132. В этом микроконтроллере есть два полноценных АЦП, только вот «по ногам» он не совместим с использованным МК, да и заметно дороже его.



Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
Top
ZooN
Сообщение: # 139506   Jun 9 2008, 05:37 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 535
Пользователь №: 85
Регистрация: 7-April 05
Место жительства: Санкт-Петербург



Интересный проект! но у меня отображается только последняя картинка с этим что нибудь можно сделать!?.....


--------------------
image
PMEmail Poster
Top
AndrewSE
Сообщение: # 139585   Jun 10 2008, 04:02 AM
Quote Post


Unregistered










Вот остальные изображения...

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
Top
AndrewSE
Сообщение: # 139586   Jun 10 2008, 04:03 AM
Quote Post


Unregistered










№2

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
Top
AndrewSE
Сообщение: # 139587   Jun 10 2008, 04:04 AM
Quote Post


Unregistered










№3

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
Top
AndrewSE
Сообщение: # 139588   Jun 10 2008, 04:05 AM
Quote Post


Unregistered










№4

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
Top
AndrewSE
Сообщение: # 139590   Jun 10 2008, 04:07 AM
Quote Post


Unregistered










№5

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
Top
AndrewSE
Сообщение: # 139591   Jun 10 2008, 04:09 AM
Quote Post


Unregistered










№6

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
Top
AndrewSE
Сообщение: # 139592   Jun 10 2008, 04:13 AM
Quote Post


Unregistered










№7

Присоединённое изображение (Нажмите для увеличения)
Присоединённое изображение
Top
QWERY
Сообщение: # 139704   Jun 11 2008, 07:13 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 135
Пользователь №: 15521
Регистрация: 31-December 06
Место жительства: Chel



Супер проект,делать пока не решусь,думаю разработка и улучшение продолжатся wink.gif
PMEmail Poster
Top
-taifun-
Сообщение: # 139714   Jun 11 2008, 09:39 AM
Quote Post


Unregistered










Если не брать в расчет то что USB (да и РС вообще) и приемники вещи плохо совместимые, то вполне хорошая задумка. А видов модуляций следует добавить. (мое мнение)
Top
AndrewSE
Сообщение: # 139735   Jun 11 2008, 01:26 PM
Quote Post


Unregistered










С десктопом действительно не совместим, но вот с ноутбуком - вполне. Вторые сделаны аккуратнее, плотнее, "шумят" гораздо меньше своих настольных собратьев, скромнее по энергопотреблению. Работают же USB-шные FM-тюнеры размером с флэшку. К тому же никто не мешает использовать пятиметровый USB удлинитель.
Top
-taifun-
Сообщение: # 139786   Jun 11 2008, 07:48 PM
Quote Post


Unregistered










Не спорю, если USB тюнер заточен для WFM, то нет больших проблем. Во первых WFM диапазон не очень широкий и при каких нибудь положительных обстоятельствах наводки могут быть минимальными или даже вовсе отсутствовать. Второй момент, чутье WFM приемников как правило ограничено
3-5мкв, при таком "тупом" чутье наводки порой просто не слышны, видны и т.д.
Но вот если рассматривать NFM, где станции работают с малой мощностью а приемники имеют довольно хорошее чутье (скажем 0.3-0.5мкв), то здесь
уже есть шанс услышать шины компьютера, даже наводки больше получаются
от USB питания. (из практики) Бороться с ними так нудно, что порой нет желания работать через PC, но все же хочется smile.gif.
Top
AndrewSE
Сообщение: # 139835   Jun 12 2008, 08:42 AM
Quote Post


Unregistered










И в этом случае шумы ПК не слишком серьезная проблема. Чувствительности у ТВ-тюнера все равно недостаточно, поэтому: антенна с антенным усилителем на балконе + кабель в несколько метров до самого приемника. Во всех режимах ну не слышу я как шумит бук, если конечно сам приемник не ложить непосредственно на него. Проблема в широкой полосе пропускания по первой ПЧ, килогерц 200-300 наверное (.
Top
Eddy71
Сообщение: # 139838   Jun 12 2008, 08:57 AM
Quote Post


Дедушка
**********

Группа: Автор
Сообщений: 26752
Пользователь №: 27360
Регистрация: 16-December 07
Место жительства: Ukraine



Хотел почитать, но www.P-45.ru у меня не открывается почему-то...


--------------------
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/
PMEmail PosterUsers WebsiteIntegrity Messenger IM
Top
-taifun-
Сообщение: # 139843   Jun 12 2008, 09:24 AM
Quote Post


Unregistered










QUOTE (AndrewSE @ Jun 12 2008, 10:02 AM)
И в этом случае шумы ПК не слишком серьезная проблема. Чувствительности у ТВ-тюнера все равно недостаточно, поэтому: антенна с антенным усилителем на балконе + кабель в несколько метров до самого приемника. Во всех режимах ну не слышу я как шумит бук, если конечно сам приемник не ложить непосредственно на него. Проблема в широкой полосе пропускания по первой ПЧ, килогерц 200-300 наверное (.

В случае использования внешней антены, скажем вариант как у вас, тогда все без проблем. В этом случае даже наводки от такта МК не страшны.
Top
-taifun-
Сообщение: # 139844   Jun 12 2008, 09:26 AM
Quote Post


Unregistered










QUOTE (Eddy71 @ Jun 12 2008, 10:17 AM)
Хотел почитать, но www.P-45.ru у меня не открывается почему-то...

Может вы хотели посмотреть http://p-45.narod.ru (?)
Top
diver_sant
Сообщение: # 142762   Jul 1 2008, 05:00 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1456
Пользователь №: 9923
Регистрация: 18-July 06




А можно ли использовать процессор типа атмега 8 или тини 2313?


--------------------
Не надо мне 15 раз обьяснять,мне с 9го понятно. Путь до кладбища пропорционален длине ош.
PM
Top
AndrewSE
Сообщение: # 143162   Jul 4 2008, 02:29 PM
Quote Post


Unregistered










А почему нет? Программная реализация всего USB протокола уже точно есть (нужно просто поискать библиотеки), в том числе и для тини. Портов вывода достаточно. ШИМ сделать не на аппаратном модуле, а программно, используя таймер. Выйдет точно дешевле.
Top
Werewolf
Сообщение: # 174276   Jan 3 2009, 06:39 PM
Quote Post


Администратор
**********

Группа: Admin
Сообщений: 51501
Пользователь №: 3
Регистрация: 26-January 05
Место жительства: Москва слезам не верит...



AndrewSE Если не возражаете разместил вашь проект на сайте.

http://vrtp.ru/index.php?act=categories&CO...le&article=1953

Остался один вопросик где взять програму и файл печатной платы?


--------------------
Патологоанатом экзорцист, изгоню бесов подыму мертвый измерительный прибор!
PMEmail PosterUsers WebsiteICQ
Top
AndrewSE
Сообщение: # 175809   Jan 11 2009, 01:10 PM
Quote Post


Unregistered










На днях подготовлю архив со всеми необходимыми файликами. Только куда засылать?
Top
-taifun-
Сообщение: # 175869   Jan 11 2009, 05:48 PM
Quote Post


Unregistered










Скажите, а нельзя ли в вашей программе WRadio предусмотреть использование нескольких вариантов селекторов и разной опорной частоты
синтезаторов этих селекторов. Весьма не дурно для экспериментов.

Это сообщение отредактировал -taifun- - Jan 11 2009, 05:49 PM
Top
AndrewSE
Сообщение: # 176117   Jan 12 2009, 01:43 PM
Quote Post


Unregistered










Это плата

Присоединённый файл ( Кол-во скачиваний: 925 )
Присоединённый файл  WRadio.lay.zip
Top
AndrewSE
Сообщение: # 176119   Jan 12 2009, 01:46 PM
Quote Post


Unregistered










Это прошивка

Присоединённый файл ( Кол-во скачиваний: 1039 )
Присоединённый файл  WRadio.hex
Top
AndrewSE
Сообщение: # 176121   Jan 12 2009, 01:52 PM
Quote Post


Unregistered










А программу загрузить не могу - она больше 100К. Можно нарезать на 3 куска, но это не выход.
Отвечаю на последний вопрос - в настройках программы можно указать параметры смесителей, что необходимо для правильного расчета частоты микроконтроллером. Если под опороной частотой понимались именно частоты гетеродинов, то ничего переделывать не нужно. Для работы с разными селекторами придется менять прошивку, т.к. именно микроконтроллер программирует селектор.
Top
andi68
Сообщение: # 176312   Jan 13 2009, 02:08 PM
Quote Post


Unregistered










Возможно ли, выложить программу на http://depositfiles.com
Top
f0rc3
Сообщение: # 176329   Jan 13 2009, 04:15 PM
Quote Post


Unregistered










to AndrewSE а можете на какой нить файлообменник выбросить исходник программы ? (если это возможно )
Top
AndrewSE
Сообщение: # 176709   Jan 15 2009, 12:40 PM
Quote Post


Unregistered










попробуйте отсюда: http://depositfiles.com/files/24i0em8wz
Top
DeVOLT
  Сообщение: # 177503   Jan 19 2009, 02:17 AM
Quote Post





Группа: Banned
Сообщений: 13
Пользователь №: 37879
Регистрация: 13-October 08





Нарушение правил форума. Для тех, кто в танке - правила форума сверху страницы.
БАН!
Werewolf
nono.gif
PMEmail Poster
Top
матроскин
Сообщение: # 177519   Jan 19 2009, 09:09 AM
Quote Post


Дедушка
**********

Группа: Admin
Сообщений: 13636
Пользователь №: 20356
Регистрация: 26-April 07
Место жительства: танкоград



Немного терпения господа. Сейчас постараюсь залить прямо на форум 1_7.gif
---------
ну, вот. пожалуйста пользуйтесь. зип архив, как я понял, со всеми исходниками.

Это сообщение отредактировал матроскин - Jan 19 2009, 09:15 AM

Присоединённый файл ( Кол-во скачиваний: 1194 )
Присоединённый файл  P47.ZIP


--------------------
неправильной стороной ты, Дядя Фёдор, бутерброд ешь... Опять расходы непредвиденные
----------------------------------------------------------------------
У кошки четыре ноги: вход, выход, земля и питание

знай матчасть на хорошо и отлично !
правила форума

image
PMEmail PosterICQ
Top

Настройки темыСтраницы: (2) [1] 2  Ответить Шустрый ответ Новая тема Новый опрос


 




  banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X