PDA

Просмотр полной версии : Синтезатор АМ/SSB приёмника 4Z5KY



stari4ok
29.11.2013, 00:56
Кто может помочь с коррекцией прошивки PIC16F84A для этого приёника,в программировании "0"! Прошу помощи.

Genadi Zawidowski
29.11.2013, 01:13
Я не помогу, но предскажу, что первый же вопрос у любого человека будет - "я что именно хотите откорректировать?".
Если поточнее частоту опорного генератора - это просто и сможет больший круг Вам помочь, если добавить память/банки частот - то проще переписать по новой...

stari4ok
29.11.2013, 02:12
Огромное спасибки,Геннадий,чт о ответили.Нужно изменить значение ПЧ,шаг перестройки,добавить индикацию режимов(LSB/USB),не слишком много я хочу?Не пинайте сильно-я же сразу признался что в программировании деревянный.

Genadi Zawidowski
29.11.2013, 09:54
Т.е., сейчас приёмник работает? Откуда брали ту прошивку что работает у Вас сейчас (ссылку на исходники пожалуйста). Я видел несколько вариантов ПЧ, у Вас какой? А что, сразу "значение ПЧ" не сказать? Шаг - какой сейчас и какой хотите? Есть ли чем прошивать микроконтроллер?

stari4ok
29.11.2013, 10:20
Нет слов,Геннадий!При Вашей загружености с моими заморочкаи забавляться...Призна телен!http://www.cqham.ru/swl_receiver.htm Отсюда скачивал.Всё работает,но!как обычно,хочется совершенства.Что нужно,кроме желания,что бы самому там поправить что надо?Если это не слишком муторно.

Добавлено через 6 минут(ы):

Чуть не забыл от радости что хотел!ПЧ-60.7mhz,шаг перестройки-100hz,1khz,5khz,25kh z.USB/LSB/FM.Вот как-то так.

Genadi Zawidowski
29.11.2013, 10:33
Сделать изменяемым не значит изменить... Я не брался что-то править. Я просто уточняю...Исходники есть той прошивки, что Вы используете и планируется к доработкам есть? Я видел там только hex.

Зайдите по ссылке:
http://www.qrz.lt/ly2bok/Rusian%20variant/Konstrukcijos/Skaneris/SWR.htm
и будет вам счастье....
Это Вам не поможет? Но исходников там нет...

stari4ok
29.11.2013, 10:49
Там- http://www.qrz.lt/ly2bok.,был,не помогло...Вывалились ряды символов,а чо с ними дальше делать...с hex. понятно,а со всем остальным?Вот почему и спрашиваю.

Genadi Zawidowski
29.11.2013, 10:53
Там прошивка, которая, судя по тексту на странице, содержит большинство желаемых Вами доработок - переключаемый шаг, например. .hex в микроконтроллер прошить. С остальным - читать... У Вас вместо страницы со схемами ряды символов? Не очень понятно из Вашего сообщения.

stari4ok
29.11.2013, 11:03
Да,так и есть.http://www.qrz.lt/ly2bok/Rusian%20variant/Konstrukcijos/Skaneris/skaneris_files/rx%204z5ky_60_7.HEX наступаю мышем,вываливаются такого типа строки-:020000040000FA,а дальше-тяму не хватает,хотя расширение HEX. присутствует.P.S. сохранил в отдельную папку,что-то похожее на то чем я уже пользовался появилось,попробую зашить попозже.

Genadi Zawidowski
29.11.2013, 11:05
Как Вы программировали микроконтроллер в имеющемся у Вас экземпляре приёмника?
"наступать мышем" не надо, правой кнопкой - "сохранить как" или что-то аналогичное по смыслу. скачанный файл прошить. Или сохранить как текст то, что вывалилось на экран и отдать тому, кто Вам программировал микроконтроллер.

Александр_М
29.11.2013, 12:11
http://www.qrz.lt/ly2bok/Rusian%20va...4z5ky_ 60_7.HEX (http://www.qrz.lt/ly2bok/Rusian%20variant/Konstrukcijos/Skaneris/skaneris_files/rx%204z5ky_60_7.HEX)
Вот Вам файлик оттуда - Мозила его нормально открывает. Вот только файлик этот для ДДС AD9835, а у Вас вроде бы AD9832?

stari4ok
29.11.2013, 13:54
Геннадий,я программировал ICPROG.А прошивку от LY2BOK я,в силу ущербности,не мог затолкать в программатор.TU Алуксандр_М.Саша,здр авствуй!Я попробую прошить тем что у меня получилось сохранить,потом отпишу.

stari4ok
29.11.2013, 18:17
Итак! Прошивка от LY2BOK прижилась,DDSина выдаёт что положено,608-907khz.Теперь остались мои остальные хотелки.Шаг перестройки и род работы.

Genadi Zawidowski
29.11.2013, 18:21
А там разве шага перестройки в меню нет? Было написано как менять.
ПО остальным хотелкам - исходник у автора LY2BOK. На указанной странице не видел... Иначе программистам всё с начала придётся делать...

stari4ok
29.11.2013, 18:25
Он есть,я его поменять хотел на свой вкус.Исходник-это что-то на Ассеблере писаное,правильно?

Genadi Zawidowski
29.11.2013, 18:49
Исходник-это что-то на Ассеблере писаное,правильно?
Да, этот файл... А где его с доработками LY2BOK нашли?

stari4ok
29.11.2013, 18:55
В том то и беда что не нашёл,только то что сегодня затолкал-таки в PIC.А вот в папке от 4Z5KY был такой,я только не знаю как его сюда прицепить:oops:

Александр_М
29.11.2013, 19:07
stari4ok, да просто прицепите как текстовый файл(а ещё лучше - смените расширение на .asm и заархивируйте, архив выложите), хотя бы исходник от 4Z5KY, и пусть знающие люди Вам объяснят, как из него сделать исходник от LY2BOK(ну, или почти) с нужными изменениями. Ведь и сам LY2BOK сделал, в принципе, тоже самое...

Genadi Zawidowski
29.11.2013, 19:17
Авторский исходник лежит на странице публикации конструкции... я видел. Всё с начала в asm кодить я не возьмусь. Небольшие правки за кем-то это ещё возможно... даже без аппаратуры этого приёмника, как у меня.

rock fan
29.11.2013, 22:00
Кто может помочь с коррекцией прошивки PIC16F84A для этого приёника,в программировании "0"! Прошу помощи.

Приятно удивлён что синтезатор Сергея кого-то еще волнует…;-)
моя просьба о замене контролера, год назад не увенчалась успехом...:-(

stari4ok
29.11.2013, 22:29
Было написано как менятьА где? Как то это мимо меня прошло!Если так,то чо я людям голову морочу!?Так и камнями побьют!TU rock fan-а почеу бы нет?!Лет 5 лежала конструёвина без движений,решил дожать.

Genadi Zawidowski
29.11.2013, 22:47
А там разве шага перестройки в меню нет? Было написано как менять.

Назначение кнопок:MODE / M > VFO переключение род работы AM SSB. MEM вход в ряжим с памятью. Кнопка STEP / < MEM>

переключение шага синтезатора по крыгу 100 Кгц, 1 КГц, 10 и 100 КГц . Также переключает ячейки памяти (0-9).

rock fan
29.11.2013, 22:50
некто не кого не побьёт, просто Вам некто не поможет вот и всё.
Вот здесь я подымал этот вопрос http://www.cqham.ru/forum/showthread.php?t=420 1&page=3&p=742078#post742078 сообщение #43. Под руководством Генадия я целый месяц рисовал схему на новый синтезатор, не хватило терпения и я все по удалял с ветки...

Genadi Zawidowski
29.11.2013, 23:08
О... стёр пальцы о клавиши... А в ответ -

Просто у меня 1601 уже есть несколько штук

Александр_М
29.11.2013, 23:12
А там разве шага перестройки в меню нет?
Да есть там всё, и USB/LSB переключается, и шаг, возможно, топикстартер просто пока не понял, как.
To Genadi Zawidowski: Программа LY2BOK написана вроде бы под AD8935, а у stari4ok, насколько я знаю, AD8932 - неужели эти синтезаторы имеют одинаковое управление?
...Н-да, у меня была бы хоть одна LMX1601, тоже попробовал бы... Но по вменяемой цене так и не нашёл...

Ivan_007
29.11.2013, 23:15
одинаковое, только отличаются максимальной тактовой частотой

Александр_М
29.11.2013, 23:20
Спасибо, Ivan_007, теперь понятно - насколько мне известно, топикстартер запустил 8932 с опорником 50мгц вместо 25 - наверное, поэтому и всё пошло...

stari4ok
30.11.2013, 00:30
Да,так и есть AD9832/50mhz.И что мне сейчас хотелось бы,это сделать шаг перестройки 100hz-1khz-5khz-25khz,ну и индикацию USB-LSB-FM,писал же уже.TU rock fan ​мне за сегодня,пардон за вчера, довольно оперативно помогли,хотя я и не очень надеялся.Повезло,вид имо:super:

Александр_М
30.11.2013, 08:37
Да есть там всё, и USB/LSB переключается
Уточнение: USB/LSB переключается не из меню, просто отдельной кнопкой или рэлюшкой.

stari4ok
30.11.2013, 09:19
TU Александр_М Какой смысл ещё какую-то кнопку мутить?Есть PIC,-пусть отрабатывает всё возможное.Наверняка не все его умелки реализованы!Спросить здесь-самый простой и быстрый способ получить необходимую информацию,если чего-то не известно,вот и пользуюсь.

rock fan
30.11.2013, 09:59
О... стёр пальцы о клавиши... А в ответ -

Да, они и сейчас лежат без дела, собирать синтезатор с убогим меню на одной кнопке нет желания!
Строить синтезатор дистанционно и потом вылавливать глюки нужно много терпения и время!
Год назад я в вязался в эту глупую затею потому что мои хотелки были сильнее здравого смысла.
Синтезатор серьёзная штука и должен заниматься один человек, начиная с продуманной схемы и заканчивая программой, это моё мнение.
Генадий, не в обиду Вам будет сказано но у меня год назад сложилось мнение что мои художества на ошибки Вы не проверяли вовсе!
Последняя схема была тому доказательством. Я её рисовал от фанаря. Тогда я увидел свою перспективу.... с эти синтезатором.
А Вы мне в упрёк: (стёр пальцы о клавиши...)http://vrtp.ru/html/emoticons/1_7.gif

Genadi Zawidowski
30.11.2013, 10:09
Я ей рисовал от фанаря. Тогда я увидел свою перспективу.... с эти синтезатором.
Перерисовать НЕ ВНОСЯ ошибок Вы пробовали не один раз. Когда берётся уже выверенная схема и "от балды" переставляются связи - и предлагаете найти десять отличий в художествах...
Программа для того что рисовали есть. Даже LMX1601 поддерживается. Вы не можете соединить три провода SPI имеющейся у Вас схемы ФАПЧ с контроллером по моей схеме?

stari4ok
30.11.2013, 10:12
Геннадий,здравствуйт е!Посоветуйте компиллятор Ассемблера,желательн о русифицированный.

Genadi Zawidowski
30.11.2013, 10:26
к сожалению, в инструментарии для PIC я не ориентируюсь.

stari4ok
30.11.2013, 10:28
Ну вот..А всё так хорошо начиналось...

rock fan
30.11.2013, 10:30
Перерисовать НЕ ВНОСЯ ошибок Вы пробовали не один раз. Когда берётся уже выверенная схема и "от балды" переставляются связи - и предлагаете найти десять отличий в художествах...
Программа для того что рисовали есть. Даже LMX1601 поддерживается. Вы не можете соединить три провода SPI имеющейся у Вас схемы ФАПЧ с контроллером по моей схеме?

Раз программа есть так в чём проблема, пусть добровольцы и нарисуют а я убогенький в стороне постою и посмотрю как Вы будете навязывать им (второй DDS и дополнительные регистры...)

Genadi Zawidowski
30.11.2013, 10:36
Я с PIC вообще неделю назад впервые в жизни разбирался с помощью maxlab. Возможно, он что-либо посоветует.

Добавлено через 5 минут(ы):


второй DDS и дополнительные регистры
Зачем второй dds? Если Вам нет нужды что-то переключать вообще, то и регистры не нужны. Насчёт навязывания - быстрая адаптация программы естественно возможна при некоторой унификации схем. Индивидуальное железо за день или даже неделю (при отсутствии этого варианта контроллера синтезатора у меня) можно дистанционно и не оживить.

rock fan
30.11.2013, 10:54
Ну вот..А всё так хорошо начиналось...

Бросьте Вы эту затею. Тут 90% людей кто в программировании "0" остальные 10% просто промолчат или предложат помощь за пару сотен дохлых енотов.
Соберите просто DDS и будет Вам счастье...

Александр_М
30.11.2013, 11:26
Есть PIC,-пусть отрабатывает всё возможное.Наверняка не все его умелки реализованы!
У того ПИКа ног свободных нет для выхода на релюшку, которая будет переключать... А более сложные способы - да кто ж Вам программу-то переписывать будет...

rock fan
30.11.2013, 11:35
У того ПИКа ног свободных нет для выхода на релюшку, которая будет переключать... А более сложные способы - да кто ж Вам программу-то переписывать будет...

Программа уже есть у Генадия, правда под мегу. Нужно всего схему нарисовать, потом печатку, потом побороть глюки которые наверняка будут, уложит ГУН, повозиться с захватом ФАПЧ. Делов-та на совсем нечего:ржач:

Александр_М
30.11.2013, 11:43
rock fan, да я это не в Ваш адрес, это для stari4ok, в ответ на его пост № 30, поправил свой пост. :)

stari4ok
30.11.2013, 12:52
TU rock fan А чего бросать-то,если всё работает и вполне пристойно.А реализовать какие-то пожелания-это по силам,получится-хорошо,нет-тоже есть варианты.Творчество процесс динамичный.

rock fan
30.11.2013, 19:46
TU rock fan А чего бросать-то,если всё работает и вполне пристойно.А реализовать какие-то пожелания-это по силам,получится-хорошо,нет-тоже есть варианты.Творчество процесс динамичный.
Попробуйте пойти моим путем (если есть терпение и желание) у УВ. Генадия есть уже прога, надо только схему нарисовать под его руководством и будет Вам новый син... с сервисом на любые хотелки.
Генадий в этом мастер, таких мало.

если еще и регистр добавит то будет возможность несколько ГУН поставить ( мне было сложно весь участок одним (45-75мГц) перекрыть).
+ еще один бонус, Генадий Вам в своей схеме предложит фильтр на пьезике поставить в цепи ФАПЧ, чтобы меньше "писка" было...

Genadi Zawidowski
30.11.2013, 21:06
Генадий Вам в своей схеме предложит фильтр на пьезике поставить в цепи ФАПЧ, чтобы меньше "писка" было
Я не могу предложить пересчитанный фильтр PLL для новых вариантов. Так что оставим работающую петлю с ФНЧ после DDS.

rock fan
30.11.2013, 21:08
Я не могу предложить пересчитанный фильтр PLL для новых вариантов. Так что оставим работающую петлю с ФНЧ после DDS.
Все верно я ошыбся:super:

stari4ok
01.12.2013, 10:13
Нам бы схемку аль чертёж,мы б затеяли вертёж:ржач:

Genadi Zawidowski
01.12.2013, 11:54
Если устроит со внутренней памятью процессора схема отсюда http://www.cqham.ru/forum/showthread.php?t=218 81 Количество 595-х регистров уменьшить на один. DDS приемника - три сигнала подать на Вашу схему.
Всё что касается управления передатчиком - удалить.

stari4ok
01.12.2013, 12:50
Геннадий,спасибки! Я пролистывал уже эту тему-вывод:дюже жирно для моего варианта,земноводное душит.Всегда с чувством благоговения взираю на Ваши технические решения и испытываю ни с чем не сравнимое эстетическое наслаждение.А по своей головной боли нашёл-таки решение,всё расписано для особо одарённых,просвещаюс ь...

rock fan
01.12.2013, 16:39
Здравствуйте, Генадий у меня к Вам вопрос: Вы в свое время предлагали ставить в петлю ФНЧ после DDS пьезо фильтр на 10,7мГц, у него стандартная полоса 180-280 кГц.
Может для этой цели лучше подошел-бы керамический фильтр 455(465)кГц с полосой (+/-15kHz (http://www.filur.net/ware/8537)). или этого будит мало?
Спасибо.

Genadi Zawidowski
01.12.2013, 22:25
дюже жирно для моего варианта,земноводное душит
Интересно, что земноводное углядело жирного - ATMEGA32A (160 рублей) и 74HC595 (25 рублей)? Остальное (индикатор и кнопки) у Вас должно уже быть... До 200 рублей эти две детали, резисторы не в счёт... Мы ведь к работающему синтезатору подключаем. Больше деталей и не надо. Валкодер к процессору, индикатор к процессору, три повода в имеющийся синтезатор. Регистр на переключение режимов. Или 200 рублей это уже дорого?



Здравствуйте, Генадий у меня к Вам вопрос: Вы в свое время предлагали ставить в петлю ФНЧ после DDS пьезо фильтр на 10,7мГц, у него стандартная полоса 180-280 кГц.
Может для этой цели лучше подошел-бы керамический фильтр 455(465)кГц с полосой (+/-15kHz). или этого будит мало?
Зависит от частоты сравнения в петле. Понизив её до нескольких килогерц, на 10.7 можно применить и кварцевый фильтр на 15 кГц.

Матроскин
02.12.2013, 11:58
на 10.7 можно применить и кварцевый фильтр на 15 кГц.[/QUOTE]

Здравствуйте, кварцевый фильтр вроде как-то жалко, да и керамики на 455 у каждого в избытке, я так думаю...

ledum
02.12.2013, 14:42
Здравствуйте, кварцевый фильтр вроде как-то жалко, да и керамики на 455 у каждого в избытке, я так думаю...
Каждое снижение частоты сравнения в два раза в ФЧД синтеза приводит к повышению шумов в петле на 3дБ. Т.е. Вы предлагаете ухудшить шумовые показатели синтеза на 13-14дБ. При том, что фильтров 10.7МГЦ немеряно в старых автомагнитолах и просто в продаже на радиорынках.

rock fan
02.12.2013, 19:50
Каждое снижение частоты сравнения в два раза в ФЧД синтеза приводит к повышению шумов в петле на 3дБ. Т.е. Вы предлагаете ухудшить шумовые показатели синтеза на 13-14дБ. При том, что фильтров 10.7МГЦ немеряно в старых автомагнитолах и просто в продаже на радиорынках.

На самом деле некто нечего не предлагает, просто интереcуюсь и предложил пьезо фильтр на 455кГц потому что ему цена 5 рублей.
Если такое решение (455кГц) ухудшает шумовые составляющие на 13-14дБ то некто на это не пойдёт.
Кварц тат кварц, на этом можно и закончить "смаковать" эту цепь.

Genadi Zawidowski
02.12.2013, 22:26
Кварц тат кварц
Пъезофильтр на 10.7 МГц с помойки здесь (синтезаторы на КВ и низкочастотное УКВ) более уместен, чем кварцевый фильтр или фильтр на 455 кГц.
stari4ok, от земноводного уточнений не поступало, какая деталь из двух перечисленных дорогая?

stari4ok
03.12.2013, 13:09
Здравствуйте,Геннади й!Уточняю:для столь низкопробного принимальника в лом изобретать что-то новое.Вот в чём проявляет себя не уходящее в сезонный анабиоз земноводное.Ибо в этом случае имеющийся вполне рабочий синтез останется не востребованным.