Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Цифровой генератор от 1Hz до 40 МНz

Цифровой генератор от 1Hz до 40 МНz 20 окт 2018 20:49 #326

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
ALI пишет:
может они сконфигурированы на вход?
Конечно на вход, а как еще?
Если при отпущенных кнопках напряжение на выводах МК не равно напряжению питания (может быть несколько ниже, зависит от входного сопротивления вольтметра), значит проверяйте монтаж, кнопки и т.п.
Последнее редактирование: 20 окт 2018 20:52 от Soir.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 20 окт 2018 21:47 #327

  • ALI
  • ALI аватар
  • Не в сети
  • Пользователь
  • Сообщений: 16
нашел значит ошибку в монтаже, исправил...
теперь кнопки 1 и 2 работают, остался энкодер.
реагирует только на кн0 что входит в меню выбора шага, но изменить шаг
это уже не хочет...
иногда что-то переключит иногда вообще не хочет, изменять частоту нелья...

Последнее редактирование: 20 окт 2018 22:00 от ALI.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 20 окт 2018 22:01 #328

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Померяйте уж напряжение на выводах энкодера. Оно должно меняться при вращении от 0 до +5V. Если есть, тогда прошивку уже завтра гляну.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 20 окт 2018 22:27 #329

  • ALI
  • ALI аватар
  • Не в сети
  • Пользователь
  • Сообщений: 16
сделал, имею 4.4 вольта на каждом плече,относительно минуса
при вращении не изменяется до 0----изменяется от 4.4 до 4.3-4.1 вольта
меду самими плечами 0.15 вольта
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 21 окт 2018 07:50 #330

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
При вращении напряжение должно изменяться до нуля. Но это лишь короткие импульсы, мультиметр может и не показать. Здесь лучше воспользоваться стрелочным вольтметром или осциллографом.
Можно также постараться удержать ручку энкодера посредине между фиксированными положениями и поймать постоянный ноль на выводах. В любом случае крутить нужно очень медленно, чтобы что-то заметить.
Напряжение измеряйте на 23 и 25 выводах МК.

Что касается программы, то она рассчитана на работу с двухбитным кодом Грея. Может нужна коррекция скорости обработки энкодера, но сначала нужно убедиться, что энкодер работает и подключен правильно.

P.S.
Вам удалось разобраться с перепрошивкой МК?
Последнее редактирование: 21 окт 2018 07:51 от Soir.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 21 окт 2018 15:47 #331

  • ALI
  • ALI аватар
  • Не в сети
  • Пользователь
  • Сообщений: 16
на счет перепрошивки все получилось, взял кварц на 8 и припаял к 9,10 ножкам
теперь все читаеться...
на счет энкодера то
был пойман момент между щелчками,-там напряжение падает до 8миливольт(то что удалось увидеть осликом)
напряжение на каждой и ножек имеется ввиду 23 и 25 относительно земли 4,15 вольта
плавное изменение напряжения увидеть нереально, либо 4,15 В, либо сразу 145 миливольт и чуть проворачивая доли милиметра уже 8 миливольт
Последнее редактирование: 21 окт 2018 16:10 от ALI.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 21 окт 2018 18:44 #332

  • gravis
  • gravis аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 70
  • Спасибо получено: 20
  • sxem.org Sponsor 2019
ALI пишет:
был пойман момент между щелчками,-там напряжение падает до 8миливольт(то что удалось увидеть осликом)
Якщо дивитися осцилографом, то при повороті ручки енкодера то й повинні спостерігатися імпульси, частота яких залежить від швидкості обертання і амплітудою практично від ноля і до напруги живлення.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 21 окт 2018 19:30 #333

  • ALI
  • ALI аватар
  • Не в сети
  • Пользователь
  • Сообщений: 16
то це означає що енкодер справний, я правильно розумію?,
але регулювати частоту ним не вдається - тобто мені потрібен або інший енкодер або міняти прошивку відносно даного?
якщо інший то підкажіть будь-ласка який саме має бути(маю наувазі по характеристиках)...
і останнє що є проблемою це те що накрутивши (іноді це вдається, в память першої ячейки записав 4 мгц) частоту , з ad9850 виходять сигнали синуса, а меандра немає...
замість меандра просто лінія потенціал якої 4 з лишком вольта, ...
а синусоїда є ,- але вона вище нуля, тобто весь графік вище нуля...(заміри відносно мінуса з бп)

нуль на платі ad9850 (gnd) нічого не дає...
так було і в першому варіанті генератора на цих же компонентах(без частотоміру) але там з середньї точки підстройочного резистора що на AD9850 брав мінус і в такому випадку синус був чітко розділений на позитивний і негативний полуперіоди,
в даному випадку при реалізації цієї схеми таких фокусів уже нема....мінус тут получається занадто нижче графіка а меандр відсутній як і в першому випадку....так як я початковий радіолюбитель тому розібратись сам ще не в змозі...
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 21 окт 2018 19:56 #334

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
ALI пишет:
то це означає що енкодер справний, я правильно розумію?,
але регулювати частоту ним не вдається - тобто мені потрібен або інший енкодер або міняти прошивку відносно даного?
Если напряжение переключается от 0 до +5V (около того) на обоих выводах, - значит энкодер исправен с вероятностью 99%.
Поэтому будем пытаться заставить его работать.
Во вложении прошивка с измененным алгоритмом обработки энкодера. Если ничего не изменилось, буду еще менять прошивку.

Что касается модуля ad9850, то здесь я ничего не подскажу. У меня такого нет, в его работу особо не вникал. Если для работы с этим модулем нужно внести изменения в программу, то Вы мне должны сказать, что именно поменять.
Вложения:
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 21 окт 2018 20:56 #335

  • ALI
  • ALI аватар
  • Не в сети
  • Пользователь
  • Сообщений: 16
огромное спасибо!, работает!
Осталось только разобраться с етим:

Последнее редактирование: 21 окт 2018 21:42 от ALI.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 22 окт 2018 18:40 #336

  • ALI
  • ALI аватар
  • Не в сети
  • Пользователь
  • Сообщений: 16
ALI пишет:
огромное спасибо!, работает!
Осталось только разобраться с етим:

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

Цифровой генератор от 1Hz до 40 МНz 07 нояб 2018 17:58 #337

  • Sergey9301
  • Sergey9301 аватар
  • Не в сети
  • I live here
  • Сообщений: 443
  • Спасибо получено: 27
  • sxem.org Sponsor 2019
На рынке появились недорогие синтезаторы Si5351, параметры довольно неплохие, никто не крутил ее?
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 26 апр 2019 11:43 #338

  • VMikolutski
  • VMikolutski аватар
  • Не в сети
  • Пользователь
  • Сообщений: 11
Здравствуйте! Собрал данный генератор частоты (на микросхеме AD9850)+частотомер. Резонатор установил на 8 МГц. Прошивку, которая доступна для общего скачивания, загрузил в микроконтроллер ATMEGA8. Фьюзы выставил и также загрузил в микроконтроллер, как указано в ссылке для скачивания. Для этого использовал программатор MiniPro TL866А с ПО v.6.5. Но ожидаемого результата не получил. На дисплее появилась только надпись "Ucraafe 2015", на кнопки и энкодер никакой реакции. Прошу помочь с прошивкой микроконтроллера. Заранее благодарен!
Вложения:
Последнее редактирование: 26 апр 2019 15:49 от Oto. Причина: п.м.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 26 апр 2019 15:52 #339

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 1862
  • Спасибо получено: 771
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
VMikolutski пишет:
Собрал данный генератор частоты (на микросхеме AD9850)+частотомер. Резонатор установил на 8 МГц. Прошивку, которая доступна для общего скачивания, загрузил в микроконтроллер ATMEGA8. Фьюзы выставил и также загрузил в микроконтроллер, как указано в ссылке для скачивания....
На сайте несколько модификаций генератора частоты, добавляйте в свое сообщение ссылки на конкретные места откуда брали файлы, тогда будет понятней про что идет речь.
#StopRussianAggression
Последнее редактирование: 26 апр 2019 15:52 от Oto.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 26 апр 2019 16:16 #340

  • VMikolutski
  • VMikolutski аватар
  • Не в сети
  • Пользователь
  • Сообщений: 11
Генератор частоты 0 - 40 000 000 Hz + Частотомер.
Автор: Samodelkin. Опубликовано в Радиолюбительские

sxem.org/11/to/22/G&Hs/generator_chastoty_chastotomer.rar
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 26 апр 2019 18:47 #341

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Причин может быть несколько - неправильные FUSE, ошибки в монтаже, неисправность деталей (в частности - индикатора). Для определения нужны некоторые тесты.
Но сначала проверьте FUSE. Считайте их программатором с микроконтроллера, сделайте скрин и выложите посмотреть.
Дальше. В вложении прошивка для частоты 8 МГц с небольшими изменениями. Попробуйте ее, если проблема та же, тогда подключите на вывод Light (см. проект в Proteus, это вывод PB0 (pin 14)) микроконтроллера светодиод с резистором или тестер. При нажатии на KEY_1 или на KEY_2 светодиод должен загораться (или тестер показать +5V) на время нажатия кнопки.
О результатах сообщите, тогда будем двигаться дальше.
Последнее редактирование: 29 апр 2019 16:06 от Soir. Причина: Удаление неактуального вложения
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 08:45 #342

  • VMikolutski
  • VMikolutski аватар
  • Не в сети
  • Пользователь
  • Сообщений: 11
Здравствуйте! Прилагаю скрин считанных FUSE.
Вложения:
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 11:00 #343

  • VMikolutski
  • VMikolutski аватар
  • Не в сети
  • Пользователь
  • Сообщений: 11
1) Перепроверил монтаж. Всё соответствует приложенной эл. схеме из статьи. Индикатор LCD 1602А и др. элементы исправны.
2) Загрузил прошивку из вложения - проблема осталась. При нажатии на KEY_1 или на KEY_2 на выводе PB0 (pin 14) тестер показывает +5V.
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 12:10 #344

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
VMikolutski пишет:
Индикатор LCD 1602А и др. элементы исправны.
Вы подключали индикатор к другому устройству?

VMikolutski пишет:
При нажатии на KEY_1 или на KEY_2 на выводе PB0 (pin 14) тестер показывает +5V.
Значит зависает сам индикатор. Причиной может быть нестабильность питания при включении устройства. Попробуйте после подачи питания произвести сброс контроллера замыканием PC6 (pin 1) на общий провод.
Если ничего не изменилось, тогда в архиве тестовая прошивка. В ней при одновременном нажатии на KEY_1 и KEY_2 происходит перезапуск индикатора.
Последнее редактирование: 29 апр 2019 16:06 от Soir. Причина: Удаление неактуального вложения
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 14:33 #345

  • VMikolutski
  • VMikolutski аватар
  • Не в сети
  • Пользователь
  • Сообщений: 11
1) Так другого устройства для проверки не было в наличии, то я подключил другой новый индикатор. Ситуация не поменялась. Я предположил, что индикатор исправен.
2) После подачи питания сброс контроллера, замыканием PC6 (pin 1) на общий провод, не произошел.
3) После загрузки прошивки Gen_ATM8_AD9850-2-3-4 в микроконтроллер и при одновременном нажатии кнопок KEY_1 и KEY_2 (после подачи питания) появлялись новые надписи на дисплее (см. фото)
Вложения:
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 14:45 #346

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Какое полное название дисплея?
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 15:03 #347

  • VMikolutski
  • VMikolutski аватар
  • Не в сети
  • Пользователь
  • Сообщений: 11
ЖК-дисплей 1602А 16x2 (HD44780), заказывал на Алиэкспресс.

Вот ещё такая надпись выводится на дисплей при нажатии двух кнопок (см. фото).
Вложения:
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 15:06 #348

  • viktoryan
  • viktoryan аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 44
  • Site Sponsor 2017 zavsehdatay sxem.org Sponsor 2019
Ніколи не роби вчора , того що має бути зроблено завтра , а якщо це тобі вдалося більше цього не повторюй
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 15:18 #349

  • VMikolutski
  • VMikolutski аватар
  • Не в сети
  • Пользователь
  • Сообщений: 11
Да,имеется подключение к GND.
Последнее редактирование: 29 апр 2019 15:21 от VMikolutski. Причина: дополнение к ответу
Администратор запретил публиковать записи гостям.

Цифровой генератор от 1Hz до 40 МНz 29 апр 2019 15:29 #350

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
VMikolutski пишет:
1602А
Это и все, что написано на самом дисплее?
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir