Автор Тема: Опорник от Владимир_К  (Прочитано 60476 раз)

0 Пользователей и 5 Гостей просматривают эту тему.

Оффлайн zenit

  • Full Member
  • ***
  • Сообщений: 131
Re: Опорник от Владимир_К
« Ответ #270 : Май 16, 2021, 05:07:26 pm »
Подключил согласно этой схеме. Нет выхода
12 пин случайно не заземлили? В модуле он дублируется с 4 выводом. И ножка ресет 5 вывод должна быть на земле.

Оффлайн Владимир_К

  • Hero Member
  • *****
  • Сообщений: 1179
Re: Опорник от Владимир_К
« Ответ #271 : Май 16, 2021, 05:37:26 pm »
Раз - после включения сперва нужно перевести ддс в режим последовательной загрузки
Во, вот так постепенно узнаем все тонкости (читать даташит на англицком лень). Спасибо!
Fq, это что такое? То, что в даташите обозвали как FQ_UD?

Оффлайн veso74

  • Hero Member
  • *****
  • Сообщений: 955
Re: Опорник от Владимир_К
« Ответ #272 : Май 16, 2021, 05:55:11 pm »
Core, попробуйте. AD9850, 10 000 000 Hz чтобы узнать, работает ли хардуерная часть.
Не пробовал код, такой тип модуля AD9850 у меня нет.
Не гарантирую, что загрузчика не будете удалить :).
880/9 байта

Оффлайн Владимир_К

  • Hero Member
  • *****
  • Сообщений: 1179
Re: Опорник от Владимир_К
« Ответ #273 : Май 16, 2021, 07:13:38 pm »
и длинный сигнал на РB4
Откуда он там? В программе он не задействован!
Ну да, в программе он, действительно не задействован, а в  260 сообщении, я написал, что на него цепляется;
PB4 - подключаем к 8 выводу микросхемы (FQ_UD); Но, сигнала там не должно быть! Должен быть сигнал на PB2.

А надо на PB2. Могли бы и сами догадаться lol22 lol22.
Так что переставьте.. Но программу по последней рекомендации от zenit я пока не успел доработать..
« Последнее редактирование: Май 16, 2021, 07:24:47 pm от Владимир_К »

Оффлайн Владимир_К

  • Hero Member
  • *****
  • Сообщений: 1179
Re: Опорник от Владимир_К
« Ответ #274 : Май 16, 2021, 07:36:16 pm »
Прошивка с учетом последних рекомендаций.
Пробуйте, если еще не надоело 123123.

Core

  • Гость
Re: Опорник от Владимир_К
« Ответ #275 : Май 16, 2021, 08:58:24 pm »
Пробуйте, если еще не надоело .
 AD9832.zip (5.42 КБ - загружено 0 раз.)
Да как бы Вам, Владимир не надоело всё это.  lllol  Все мои хотелки в жизнь воплощать  lol22 Я уже наверное Вас достал. Это всё голодуха, сухари с в водой.  lllol lol22 dontt44 nea33 56511 lol22 lllol 444tom 123123
Перекинул я с PB4 на РВ2, загрузил крайнюю версию кода и модуль ДДС начал генерить 10мгц  id99 1999 Значит всё работает. Но PB2 занят в схеме. а нём табло висит вроде.  123123 123123 123123
« Последнее редактирование: Май 16, 2021, 09:03:59 pm от Core »

Оффлайн Владимир_К

  • Hero Member
  • *****
  • Сообщений: 1179
Re: Опорник от Владимир_К
« Ответ #276 : Май 16, 2021, 09:40:58 pm »
Но PB2 занят в схеме. а нём табло висит вроде.
Это все невнимательность. Видать склероз уже начинается cry333. Смотрел на схему, какие порты свободны, решил использовать PB4 и даже написал, что на него цеплять надо. А запрограммировал на PB2.  Исправленную тестовую прошивку я Вам сбрасываю. Проверьте, а то чем черт не шутит, может и при замене 4-х цифр ошибусь. Итак, PB2 меняем на PB4.
« Последнее редактирование: Май 16, 2021, 09:42:34 pm от Владимир_К »

Core

  • Гость
Re: Опорник от Владимир_К
« Ответ #277 : Май 16, 2021, 09:46:01 pm »
 123123 123123 Поменял на РВ4. Работает  lol22 1999 10мгц.

Оффлайн Владимир_К

  • Hero Member
  • *****
  • Сообщений: 1179
Re: Опорник от Владимир_К
« Ответ #278 : Май 16, 2021, 10:20:40 pm »
Ок! Завтра состыкую.

Core

  • Гость
Re: Опорник от Владимир_К
« Ответ #279 : Май 16, 2021, 10:22:16 pm »
Ок. Вот и родится синтез крутой.  123123 кстати 26.000 вы специально размножили в предыдущих кодах? Или это глюки кода?

Оффлайн Владимир_К

  • Hero Member
  • *****
  • Сообщений: 1179
Re: Опорник от Владимир_К
« Ответ #280 : Май 16, 2021, 10:24:10 pm »
кстати 26.000 вы специально размножили
А что такое 26.000?

Core

  • Гость
Re: Опорник от Владимир_К
« Ответ #281 : Май 16, 2021, 10:27:17 pm »
Начало диапазона.

Оффлайн Владимир_К

  • Hero Member
  • *****
  • Сообщений: 1179
Re: Опорник от Владимир_К
« Ответ #282 : Май 16, 2021, 10:39:38 pm »
Из-за этой хреновины (16 диапазонов) я полдня потратил на поиски ошибки, которой в общем и не было. Тут такая ситуация возникла:
- в определенном месте программа проверяет номер диапазона и, если он больше 4-х, то программа выдает сигнал на включение делителя (согласно таблице от Игоря). Начинаю тестировать. Светодиод, который я повесил на выход для наглядности, включается, при включении диапазона 20 метров, так как этот диапазон  5-й, в списке. Потом дохожу до диапазона 26.000, светодиод горит, потом на табло появляется 1,8, 3,5 и т.д., а светодиод не гаснет. дохожу до 26.000, появляется 1,8 светодиод гаснет cr123. И вот тут переклинило. Какого хрена? Лишь потом вспомнил, что у нас то 16 диапазонов, 9 нормальных, а дальше опять появляется 1,8 мгц. Но он не 1-й, а 10-й, соответственно диод продолжает гореть как и положено. Поэтому я и внес в программу 9 нормальных диапазонов, а остальные, вплоть до 16-го, повторил 26.000. Потом часть убрал, чтобы освободить выводы регистра. Но все равно, в конце несколько осталось повторяющихся. Так что, то никакой не глюк. И лечится он просто.
В качестве условия, можно было бы поставить частоту. Но она занимает 4 байта, а номер диапазона - всего байт. Так что с ним, оперировать проще. Хотя, разницы особой нет.
« Последнее редактирование: Май 16, 2021, 10:42:48 pm от Владимир_К »

Core

  • Гость
Re: Опорник от Владимир_К
« Ответ #283 : Май 16, 2021, 10:51:20 pm »
Понял. Ну а в конце концов дадите исходник и инструкцию где пч поменять и подкорректировать частоты ?

Core

  • Гость
Re: Опорник от Владимир_К
« Ответ #284 : Май 16, 2021, 11:02:42 pm »
Я бы ещё вас хотел очень попросить сделать версию синтеза с ад9850 как основной первый гетеродин. Можно было бы применять его в простых конструкциях. Только опять же показали где в исходнике меня пч и границы диапазонов.

Это вообще шедевр а не синтез получится!