Новости:

Форум Infotex WeaponMod

Тема: Генератор на AD9850  (Прочитано 23352 раз)

Оффлайн Koshak 12 Апреля 2015, 16:02:12

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2528
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Вариант первый с использованием дисплея на MAX7219.
Диапазон перестройки 100KHz-40MHz.
Минимальный шаг 10Hz.
Шаг перестройки меняется нажатием на валкодер.
Прошивку льём через Xloader!
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Koshak 12 Апреля 2015, 16:06:20 (#1)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2528
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Вариант второй, используется дисплей ST7735.
Тактикотехнические характеристики аналогичны первому варианту.
Подключение AD9850 и валкодера берём с первого варианта.
Подключение дисплея:

LED > 3.3V
SCK > D13
SDA > D11
A0 > D7
RST > D6
CS > D5
GND > GND
VCC > 5V

У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Hamradio 13 Апреля 2015, 08:40:18 (#2)

  • Прав тот ,у кого больше прав
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102
  • Карма: +30/-1
    • Просмотр профиля
    • CQ de R4FFQ
Круто,молодец!!! :po:

Оффлайн ZUBR 06 Ноября 2015, 13:02:31 (#3)

  • Новичок
  • *
  • Сообщений: 3
  • Карма: +0/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
А случайно нет скеча, так как не имеется ардуино мини! Есть только нано версия.

Оффлайн Koshak 07 Ноября 2015, 10:38:31 (#4)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2528
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
А случайно нет скеча, так как не имеется ардуино мини! Есть только нано версия.
Тут нет зависимости от платы  :-) шейте нано.
Исходники обоих вариантов в аттаче.
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн ZUBR 09 Ноября 2015, 20:39:10 (#5)

  • Новичок
  • *
  • Сообщений: 3
  • Карма: +0/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Спасибо большое :$

Оффлайн ZUBR 25 Ноября 2015, 22:51:36 (#6)

  • Новичок
  • *
  • Сообщений: 3
  • Карма: +0/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Долго мучился с кодом под Мегу2560 и Ардуино нано, все компилируется дисплей 16*2 работает, шаг настройки меняется, кроме частоты т.е. энкодер не пашет, в тестовой программе все ок. Оказалось, что энкодер нужно жестко привязывать к ногам 2 и 3, я ставил на свое усмотрение вот и не работало.

Оффлайн Koshak 26 Ноября 2015, 07:15:19 (#7)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2528
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Почитайте и станет всё ясно http://arduino.ru/Reference/AttachInterrupt
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Николай З 26 Марта 2016, 18:17:22 (#8)

  • Старожил
  • ****
  • Сообщений: 36
  • Карма: +8/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Здравствуйте ! Я в микроконтроллерах начинающий ,у меня стоит задача сделать перестраиваемый  генератор синусоиды  0,1 ....3,5 МГц  , но важно , чтобы на выходе синусоида прерывалась  с частотой примерно 1000 Гц . Я заказал этот модуль с микросхемой ad9850 , Arduino uno   у меня есть уже , осваиваю потихоньку , изучаю интеренет  ,решил здесь поспрашивать .
Как этот модуль , с ad9850  , позволяет ли это делать ? Как  в скетче этим управлять ?
Картинки , того , что мне бы хотелось получить , прикреплю.

Оффлайн Koshak 26 Марта 2016, 19:08:23 (#9)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2528
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
AD9850 для установки частоты нужно где-то 8-10ms в итоге максимальная частота включения получится 80-100Гц.
Можно конечно уменьшить задержку но не знаю как она себя поведёт  ???
Проще всего добиться этого эффекта можно даже не трогая АДэшку а сделать примитивный коммутатор на PIN диоде, и получать любые значения прерывания  :-)
У кошки четыре ноги: вход, выход, земля и питание
  • « Последнее редактирование: 26 Марта 2016, 19:26:44 от Koshak »

Оффлайн Николай З 26 Марта 2016, 21:45:37 (#10)

  • Старожил
  • ****
  • Сообщений: 36
  • Карма: +8/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Спасибо за информацию , а как Вы порекомендуете сделать ?

Оффлайн Koshak 26 Марта 2016, 22:43:28 (#11)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2528
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Я ж писал с помощью PIN диода  :-) Схемку могу набросать 
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Николай З 27 Марта 2016, 07:11:49 (#12)

  • Старожил
  • ****
  • Сообщений: 36
  • Карма: +8/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Да , нарисуйте пожалуйста .  Я посмотрел , PIN диоды на СВЧ в основном применяются ?
Здесь что то очень простое лучше применить .
  • « Последнее редактирование: 27 Марта 2016, 08:33:06 от Николай З »

Оффлайн Koshak 27 Марта 2016, 12:48:54 (#13)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2528
  • Карма: +227/-16
    • Просмотр профиля
    • Infotex Мир Хобби
У меня в голове крутится такая схема  :-) должна работать.
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Николай З 28 Марта 2016, 20:25:48 (#14)

  • Старожил
  • ****
  • Сообщений: 36
  • Карма: +8/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Спасибо , попробую на макетке собрать .