Автор Тема: Свип-генератор 100-200 кГц на микроконтроллере  (Прочитано 2770 раз)

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

Оффлайн GM

  • Старожил
  • ****
  • Сообщений: 331
    • Просмотр профиля
Предлагаю вашему вниманию программу для МК ATtiny2313, релизующую функцию генератора качающейся частоты для диапазона 136 кГц.

Частота свипирования выбрана от 100 кГц до 200 кГц. На ножке 9 (pd5) также выдается импульс, фронт которого начинается с началом свипирования, а спад синхронизирован с серединой диапазона 136 кГц, т.е. с частотой 136,750 кГц.

В схеме сделано только одно добавление - к ножкам 4 и 5 подключен кварц на 20 МГц с двумя конденсаторами 20 пФ на землю.
Частота выборки fS=2000 кГц.
« Последнее редактирование: 06 Декабрь 2017, 19:06:38 от GM »
Зачем нам бумеранг? У нас грабли есть!

Оффлайн GM

  • Старожил
  • ****
  • Сообщений: 331
    • Просмотр профиля
Добавление: Свип-генератор 136±50/136±10 кГц
« Ответ #1 : 11 Декабрь 2017, 18:59:33 »
Подумал, что неплохо бы иметь два диапазона качания - широкий и узкий. Схема не изменилась. Если при подаче питания держать кнопку S3, то генератор будет выдавать узкий диапазон 136±10 кГц, т.е. от 126 до 146 кГц. Если кнопку не держать, то будет широкий диапазон 136±50 кГц.
« Последнее редактирование: 11 Декабрь 2017, 19:01:39 от GM »
Зачем нам бумеранг? У нас грабли есть!