Сканирующий приемник P-45

Обсуждение конструкции и прошивки приемника P-45
Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 2Сообщение Jamy
28 авг 2015, 23:57

Продолжение развития проекта сканирующего приемника P-45 и его модификаций

Первоисточник

Характеристики приемника
Диапазон частот (непрерывный) 40 МГц - 930 МГц
Чувствительность NFM 0,3 мкВ ,WFM 0,7 мкВ ,АМ 0,5 мкВ
Сканирование по частоте или по каналам из памяти ,на данный момент версия 4.0 с установленной микросхемой 24C32 имеет 18 банков по 30 каналов памяти.
Сканирование со скоростью от 1 до 20 каналов в секунду
Три вида сканирования ,(1) - с остановкой на сигнале,(2) - с остановкой на сигнале и по пропаданию сигнала продолжением сканирования, (3) - с остановкой на заданное время при наличии сигнала и продолжением сканирования.
Сетка шагов 1кГц ,5кГц ,6.25кГц ,10кГц ,12.5кГц ,15кГц ,20кГц ,25кГц ,50кГц ,100кГц
Промежуточная частота 1 - 37,3 MHz
Промежуточная частота 2 - 10,7 MHz
Промежуточная частота 3 - 455 kHz
Выходная мощность НЧ 300 - 500 мВт
Напряжение питания 5в
Потребляемый ток 100 - 150 мА

Актуально на сейчас, разработка прошивки под atmega328 с тактовой частотой 16мГц (с дальнейшим развитием под цветной экран),и цифровая часть на базе Arduino UNO, информация начинается на 22 странице.
СхемыПоказать
A4_1.gif
D4_1.gif
Структурная схема
strukt.gif
ПрошивкиПоказать
При разработке новых версий прошивок учитываются некоторые пожелания/обсуждения форумчан, но далеко не все, просьбы по добавлению каких то функций потому, что они вам нужны я не реализую, под заказ не пишу, за деньги тоже, и на такие предложения отвечать не буду. Спасибо за понимание.

Все прошивки v4.0 обновлены 13.03.2016 , причина мелкая не критичная ошибка звука унаследованная от старых версий, кто скачивал ранее перекачайте.

Прошивка V4.1 Атмега168

Прошивка V4.0 для Arduino UNO
Прошивка V4.0 Atmega328
Прошивка V4.0 Атмега168
Прошивка V3.5 Atmega168
Карта постоянных напряженийПоказать
Для прошивки Jamy V4.0
------------------------------------------------------------------------------------------------------------------
MC3362 при питании через стабилизатор 4.7в модуляция NFM, сигнал отсутствует

1 - 4.7в
2 - контрольная точка для измерения частоты кварца 10.245
3 - 4.1в
4 - 4.6в
5 - 3.35в
6 - 4.7в
7 - 3.36в
8 - 3.42в
9 - 3.42в
10 - 4.18в
11
12 - 4.7в
13 - 2.3в
14
15
16 - земля
17 - 4.7в
18 - 4.7в
19 - 3.6в
20 - 3.66в
21 - 1.08в
22 - 1.11в
23 - 2.05в
24 - 4.7в
-------------------------------------------
HEF4052

9 - 5в
10 - 0в(NFM) 5в(WFM) 5в(AM)
-------------------------------------------
CXA1691

15 - 0в(NFM) 2.3в(WFM) 0в(AM)
Известные баги прошивки v3.5Показать
Иногда происходит смена модуляции,хотя на экране модуляция не меняется, так же став на какую то частоту нет приема, хотя на частоте точно есть сигнал, причина в унаследованной процедуре обмена по spi с LC7213 в которой не запрещены прерывания (в 4.0 исправлено)

Иногда при нажатии на определенную клавишу срабатывает совершенно другая ,причин две ,первая слабая подтяжка шин scan,надо подтянуть их на +5в через резисторы 4.7к. Вторая причина программная ,также при обмене по spi небыли запрещены прерывания (в 4.0 исправлено)
Надергать нужных контуров фильтров и деталей можно из радио-телефона - panasonic kx-tc180-b
Тюнер можно взять из компьютерного ТВ тюнера - ТЫЦ
Сборка приемникаПоказать
Для начала взвесте все за и против и решите надо ли вам это ,может проще подкопить денег и купить сканер ,сборка Р-45 по ценам 2013 года в среднем обходится 50 у.е.

Если все таки понимаете что это вам надо тогда вперед !
Тут многие начинают делать ошибки, которые в последствии выходят большим боком.

1. Собрать все микросхемы (в разных регионах иногда невозможно достать ту или иную микросхему в нужном корпусе) от этого зависит какой вариант платы выбрать.
2. Приобрести или намотать самому контуры ,если они не стандартны как КИП можно самому до изготовления подкорректировать ПП.
3. Определится с остальными элементами SMD монтаж или нет.
4. Только после этого выбрать и изготовить ПП (желательно из двустороннего фольгированного текстолита ,одна сторона будет экраном).
5. Собирать все поэтапно: (не поленитесь перед стабилизатором 5в. поставить диод при переполюсовке питания он спасет ваш приемник не один раз поверьте)
Cобрать и наладить преобразователь ,установить тюнер
Cобрать цифровую часть ,подключив линии SCL и SDA перемещаясь по диапазону от 40 до 850 проверить изменение напряжения на выв. 2 тюнера, если напряжение меняется от 0.5в. до 30в. значит управление тюнером происходит правильно.
Собрать узел ПЧ на микросхеме MC3362 ,если есть частотометр проверить генерацию L6 на выв.20 (26.6 Мгц)
Собрать узел синтезатора на LC72131 (LM7001) при подключенной цифровой части подстройкой L6 выставить напряжение в КТ 2в. , если напряжение на КТ равно или около 0в – емкость С61 надо увеличить , если напряжение в КТ 4в – 5в - емкость С61 надо уменьшить , необходимо чтобы емкость С61 не была более 20пф – 30пф (иначе при изменении частоты настройки приемника будут слышны переходные процессы работы ФАПЧ)
Собрать узел НЧ и детектора АМ на CXA1691 и коммутатора HEF4052.

Если по описанным этапам у вас все шло как сказано выше ,вы получаете работающий приемник.

6. Настроить контура L3 и L4 ПЧ1 по максимуму сигнала на одной из вещательных станций WFM,настроить L10 на максимум громкости без искажений.
7. Настроиться на любительскую станцию в NFM диапазоне (например 144-146Мгц) и по максимуму сигнала и S-Meter настроить контур L5 ,при этом подобрать R36 по максимуму громкости. Так же еще раз подстроить по максимуму S-Meter контуры L3 и L4.
8. Настройка S-Meter - правильно настраивать по сильному сигналу АМ модуляции ,подстройкой резистора R32 надо на сильном сигнале АМ добиться четкого и качественного звука в автоматическом режиме усиления AGC - AU ,это и есть вся процедура настройки S-Meter.

На этом настройку приемника можно считать оконченной ,тракт АМ при правильном монтаже в настройке не нуждается.
Вопросы по деталям приемникаПоказать
1. Можно ли использовать вместо катушек и дискриминаторов на 455 кгц и 10.7 Мгц ,пьезокерамические фильтры на эти частоты - нет.
2. Контуры L3-37.3 Мгц , L4-37.3 Мгц (бывает с емкостной связью или со второй обмоткой к MС3362) , L5-455 кгц , L6-26.6 Мгц , L10-10.7 Мгц (по схеме V2.0 и V3.0) во всех версиях приемника начиная с первой абсолютно одинаковы , главное что бы у L6 был минимально возможный конденсатор. Конденсаторы С48 , С53 , С61 , С100 подбираются в зависимости от индуктивности ваших контуров.
3. Данные намотки контуров бывают разных вариантов ,на результат это особо не влияет ,пример:
L3 - готовые КИП104 емкость 27p ,готовые кип220 емкость 45p ,на каркасе от радиотелефона(40мгц) 8 витков провод 0,15 емкость 33p
L4 - все тоже самое ,если вариант с катушкой связи к MC3362 то вторая обмотка 2-3 витка провод 0,15
L6 - на каркасе КИП или подобном 15-20 витков провод 0.15 емкость подобрать* от 5 до 15p
L5 и L10- можно применить от импортных магнитол или приемников (или поставить вместо них дискриминаторы 455кгц и 10.7Мгц)
4. ПАВ фильтр – любой телевизионный фильтр на 38,9 МГц или 38,0 МГц, лучше если на 38,9 МГц так как стандарт CCIR B/G предполагает ширину полосы – 5,5 МГц (на 1 МГц полоса уже чем в стандарте OIRT D/K – соответственно меньше уровень шумов). Были проверены следующие фильтры - IF389B1M, K2959M, OFWG1962, IF38B3M - все прекрасно работали.
5. Энкодер можно применить практически любой ,даже от компьютерной мышки.
Описание решения некоторых проблеммПоказать
1. Приемник не запоминает настройки неправильно работают функции ,нет ни какой логики в поломке - перепрошить контроллер , фьюз Bod Level выставить на напряжение 2.7в
2. Проблемы с цифровой частью ,неправильное отображение или полное отсутствие данных на дисплее , клавиатура не правильно работает или не работает вообще , необходимо заменить регистр 74HC595 соответственно клавиатурный или дисплейный.
3. звон в такт голосу на NFM ,необходимо между 21выв. MC3362 и землей поставить конденсатор емкостью около 10n
4. не стабильность S-Meter , необходимо хорошее стабильное питание на выводах контроллера Avcc и Aref
5. Преобразователь 5>33в - поднять напряжение на преобразователе или снизить, можно путём подбора резистора R25. Подбор осуществляется на холостом ходу, то есть при отсоединённой ножке тюнера от платы +33 вольта.
6. Не выставляется напряжение в КТ ,не правильно намотан или настроен контур L6 (на выв. 20 MC3362 должна быть частота около 26,6 Мгц)
Слетает прошивка по той причине ,что не выставлен фьюз BODLEVEL ,это так же приводит к тому что в КТ не выставляется напряжение ,были в практике такие случаи.
Микросхема LC72131 пробита статикой ,она очень чувствительна к статике при монтаже демонтаже учитывайте.
Очень частая причина у тех кто собирает на SMD при монтаже перепутан номинал в обвязке LC72131
7. Вы прошили контроллер ,а на экране прыгают разные значки (при этом даже работает управление) ,причина вы не прошили EEPROM.
8. Тихий звук на NFM ,после подстройки L5 подобрать R36.
9. Тихий звук на WFM ,контур L10 не настроен на 10,7 Мгц.
10. Тихий звук NFM и WFM ,на HEF4052 должны быть замкнуты выв. 1-2 и 4-5.
11. У меня все в шумах и помехах ,что делать ?
Первое правило максимально короткие провода между платами ,желательно экранированные.
Пульт ДУПоказать
Пример расшифровки посылок от пульта
Вариант который делал сам
Видео моего примера

Некоторые ранние прошивки ,а так же прошивки от SYSSI ,и прошивки от Jamy и Alexr171 поддерживают работу с дистанционным пультом управления по протоколу philips RC5.
Подключение весьма простое ,необходимо поставить ИК приемнит на порт D2 atmega , TSOP 1636 (так же были проверены некоторые китайские ИК приемники из разных устройств ,хотя они идут под протокол NEC 38кгц они прекрасно работают с пультами RC5) обратите внимание ,что у приемников бывает разное расположение выводов.
Для работы с приемником пульт необходимо запрограммировать ,для этого при выключенном приемнике нажать и удерживать кнопку GAIN/ERASE ,включить питание и быстро отпустить кнопку ,далее согласно подсказкам на экране нажимать кнопку пульта ДУ для текущей команды ,следующая команда выбирается кнопкой АМ ,выход из режима программирования кнопка SEL.
Одна из самых распространенных проблем состоит в том ,что после установки ИК приемника берут первый попавшийся под руки пульт ,а он не работает с Р-45 ,суть в том ,что почти все современные пульты в основном идут на стандарте NEC ,а RC5 поддерживают все меньше. Поэтому стоит поискать более старые модели ,либо приобрести универсальный пульт который можно перепрограммировать.
Вторая проблема не правильно установленный ИК приемник ,смотрите внимательно документацию на модель которую ставите.
Так же можно собрать простой анализатор пультов с помощью звуковой карты ,для этого берем ИК приемник и подключаем его к линейному или микрофонному входу ,необходимо из трех выводов найти землю и выход ,питание на приемник подключать не надо ,скачиваем простой звуковой редактор и записывая посылки с пульта можно их потом проанализировать и понять по какому стандарту работает ваш пульт ,лично так я выяснил ,что из восьми пультов которые были у меня только один работал по протоколу RC5.
Вопросы по прошивкеПоказать
1. Можно ли прошивать контроллер установленный в плату - да можно (делайте верификацию после прошивки)
2. Можно прошить atmega168 прошивкой от atmega8/328 или наоборот 328 от 168/8 - нет нельзя правильно работать не будет.
3. Какую прошивку выбрать - всегда самую последнюю для вашего типа контроллера.
4. Комбинация фьюзов в atmega8 и atmega168 разные ,будьте внимательны.
----------------------------------------------------------------------------------------------

Аватара пользователя
DarthVader
юный резистор
Сообщения: 1
Зарегистрирован: 29 авг 2015, 01:41

Сканирующий приемник P-45

Сообщение: # 3Сообщение DarthVader
29 авг 2015, 01:43

Продолжение проекта !

Аватара пользователя
GaliabK-RIP
бывалый диод
Сообщения: 102
Зарегистрирован: 29 авг 2015, 10:39
Откуда: Санкт-Петербург

Сканирующий приемник P-45

Сообщение: # 4Сообщение GaliabK-RIP
29 авг 2015, 15:23

Продолжим изыскания
Ordo ab chao

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 5Сообщение Jamy
29 авг 2015, 18:33

На данный момент ведется работа над реализацией шага 12.5кГц и 6.25кГц , новой памяти на 1000 каналов ,и новым S-metr со шкалой s0-s9 + сигнал в dB


http://www.youtube.com/watch?v=jLMPFU-2x3k

http://www.youtube.com/watch?v=AdFHcU6wXUY

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 7Сообщение Jamy
01 сен 2015, 02:20

GaliabK писал(а):Продолжим изыскания
Когда ждать результатов тестов синтезатора ,по 12.5 и 6.25 ?

Аватара пользователя
GaliabK-RIP
бывалый диод
Сообщения: 102
Зарегистрирован: 29 авг 2015, 10:39
Откуда: Санкт-Петербург

Сканирующий приемник P-45

Сообщение: # 9Сообщение GaliabK-RIP
01 сен 2015, 12:14

Jamy писал(а):Когда ждать результатов тестов синтезатора ,по 12.5 и 6.25 ?
Если пришлешь прошивку - то думаю к 15-16,09 окончу
Ordo ab chao

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 10Сообщение Jamy
01 сен 2015, 12:23

GaliabK писал(а):Если пришлешь прошивку - то думаю к 15-16,09 окончу
Прошивка уж дня три как а вас , эх.. до 15 я свой частотомер запущу Изображение

Аватара пользователя
GaliabK-RIP
бывалый диод
Сообщения: 102
Зарегистрирован: 29 авг 2015, 10:39
Откуда: Санкт-Петербург

Сканирующий приемник P-45

Сообщение: # 11Сообщение GaliabK-RIP
01 сен 2015, 13:20

Евгений , просто ты в запарке забыл отправить.
Продублируй в почту , не сочти за труд -цитирую -"Конечно можно ,только когда я ее до кучи соберу не знаю ,сейчас отключена работа с памятью , плюс много переписано глюки отлавливаю , если такая пойдет ,давай скину."- и тишина
Ordo ab chao

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 12Сообщение Jamy
01 сен 2015, 13:27

GaliabK писал(а):Евгений , просто ты в запарке забыл отправить.
Увы это не я в запаре ,прошивка лежит у вас несколько дней...
СпойлерПоказать
0s7895815.jpg

Аватара пользователя
GaliabK-RIP
бывалый диод
Сообщения: 102
Зарегистрирован: 29 авг 2015, 10:39
Откуда: Санкт-Петербург

Сканирующий приемник P-45

Сообщение: # 13Сообщение GaliabK-RIP
01 сен 2015, 13:39

Сорри ступил
Ordo ab chao

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 14Сообщение Jamy
01 сен 2015, 14:24

GaliabK писал(а):Сорри ступил
Спишем на привыкание к новому форуму Изображение

Аватара пользователя
vishay
бывалый диод
Сообщения: 158
Зарегистрирован: 01 сен 2015, 15:54
Откуда: Москва

Сканирующий приемник P-45

Сообщение: # 15Сообщение vishay
01 сен 2015, 16:58

Евгений, это здорово, что теперь есть сайт, посвященный P-45! 
У меня предложение, если это возможно...Может быть выложить в начале темы схему, инструкцию по настройке, прошивку 3.5, чтобы вновь регистрирующийся народ тут мог куда то смотреть и на что-то ориентироваться, если понадобиться?

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 16Сообщение Jamy
01 сен 2015, 17:01

vishay писал(а):У меня предложение, если это возможно...Может быть выложить в начале темы схему, инструкцию по настройке, прошивку
Прошивка в первом посте , в ближайшее время добавлю все остальное.

Аватара пользователя
dadigor
бывалый диод
Сообщения: 147
Зарегистрирован: 01 сен 2015, 13:35

Сканирующий приемник P-45

Сообщение: # 17Сообщение dadigor
01 сен 2015, 20:16

А есть ли хоть какой рабочий исходник, с которым можно поработать в рамках изменения блока управления. Есть желание прикрутить STM32 и дешевый TFT дисплейчик. приемник пока только комплектую, микрухи и тюнер купил, пока ищу всю радиомелочевку. Если низзя, не обижусь. ))

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 18Сообщение Jamy
01 сен 2015, 20:25

dadigor писал(а):А есть ли хоть какой рабочий исходник
На vrtp есть ,там Александр выкладывал свои наработки и Syssi.

Аватара пользователя
dadigor
бывалый диод
Сообщения: 147
Зарегистрирован: 01 сен 2015, 13:35

Сканирующий приемник P-45

Сообщение: # 19Сообщение dadigor
01 сен 2015, 22:08

Ага, спасибо, поищу.
Jamy, на Вашей аналоговой плате есть второй (земляной) слой? Вытравил ее на одностороннем стеклотекстолите, а сейчас задумался, стоит ли ее паять в таком виде...

Аватара пользователя
GaliabK-RIP
бывалый диод
Сообщения: 102
Зарегистрирован: 29 авг 2015, 10:39
Откуда: Санкт-Петербург

Сканирующий приемник P-45

Сообщение: # 20Сообщение GaliabK-RIP
01 сен 2015, 22:24

Лучше  со вторым слоем проверено  неоднократно
Ordo ab chao

Аватара пользователя
vishay
бывалый диод
Сообщения: 158
Зарегистрирован: 01 сен 2015, 15:54
Откуда: Москва

Сканирующий приемник P-45

Сообщение: # 21Сообщение vishay
01 сен 2015, 22:29

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

Аватара пользователя
dadigor
бывалый диод
Сообщения: 147
Зарегистрирован: 01 сен 2015, 13:35

Сканирующий приемник P-45

Сообщение: # 22Сообщение dadigor
01 сен 2015, 22:47

А почему в домашних условиях это не вариант? Залить полигон с определенным допуском от неземляных отверстий, потом в ЛУТ, а затем пропаять земляные переходные например с помощью луженки, ну или просто пропаять с двух сторон платы земляные ножки DIP и других элементов. Или нет?

Аватара пользователя
vishay
бывалый диод
Сообщения: 158
Зарегистрирован: 01 сен 2015, 15:54
Откуда: Москва

Сканирующий приемник P-45

Сообщение: # 23Сообщение vishay
01 сен 2015, 22:57

Ну если вы уверены в своих силах - то вперед, хотя лучше тогда уж с помощью фоторезиста, хотя некоторые умельцы и с ЛУТом делают прекрасные платы (вплоть до 0,2 мм). Для P-45 хватит и одной стороны в качестве земли (ИМХО), чтобы не сильно вы заморачивались.

Аватара пользователя
GaliabK-RIP
бывалый диод
Сообщения: 102
Зарегистрирован: 29 авг 2015, 10:39
Откуда: Санкт-Петербург

Сканирующий приемник P-45

Сообщение: # 24Сообщение GaliabK-RIP
01 сен 2015, 22:58

Правильный ход мысли самое то
Ordo ab chao

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 25Сообщение Jamy
01 сен 2015, 23:11

dadigor писал(а):Jamy, на Вашей аналоговой плате есть второй (земляной) слой?
Да ,я делал и аналог и цифру из двустороннего текстолита ,и между бутербродом еще слой экранирующий.

Аватара пользователя
dadigor
бывалый диод
Сообщения: 147
Зарегистрирован: 01 сен 2015, 13:35

Сканирующий приемник P-45

Сообщение: # 26Сообщение dadigor
01 сен 2015, 23:27

Да в общем-то с ЛУТом особых проблем нет, вот например ))
0s7048128.jpg
Добавлено (01.09.2015, 23:27)
---------------------------------------------
Jamy писал(а):между бутербродом еще слой экранирующий
А его наверное уместнее сделать из жести?

Аватара пользователя
Jamy
бывалый диод
Сообщения: 1005
Зарегистрирован: 28 авг 2015, 23:39
Откуда: Харьков

Сканирующий приемник P-45

Сообщение: # 27Сообщение Jamy
01 сен 2015, 23:34

dadigor писал(а):А его наверное уместнее сделать из жести?
Я делал из фольги на клейкой бумаге , между слоями бумаги лист фольги ,и удобно ,и не коротнешь ничего.

Аватара пользователя
dadigor
бывалый диод
Сообщения: 147
Зарегистрирован: 01 сен 2015, 13:35

Сканирующий приемник P-45

Сообщение: # 28Сообщение dadigor
01 сен 2015, 23:40

Ну можно и фольгу конечно, просто тонкая жесть, благо ее в наших магазинах навалом )), попрочнее, да и магнитные помехи наверное лучше отсекает (а может и нет), А снаружи ее оклеить самосклейкой.. Экран наверное землится на аналоговую часть?

Ответить