Вариант блока управления УКВ приемника » Программирование устройств на PIC микроконтроллерах


Логин:
Пароль:
О сайте:

Pic.Rkniga.ru - Сайт как для начинающих, так и для опытных радиолюбителей, разрабатывающих свои устройства на популярных PIC микроконтроллерах.
Здесь можно обмениваться сообщениями на форуме, а также добавлять на сайт статьи и схемы своих устройств.

Меню сайта
Главная Форум по PIC микроконтроллерам Форум Статьи по PIC микроконтроллерам Статьи Справочная информаци по PIC микроконтроллерам Справочник Литература по PIC микроконтроллерам Литература Схемотехника Схемотехника устройств на PIC микроконтроллерах Микроконтроллеры Программаторы Все по программированию PIC микроконтроллеров Программы, Софт Программы Ссылки
Опрос

Какие микроконтроллеры вы используете?


Atmel
MicroChip
STM
Motorola
Texas Instruments
Другие


Последние материалы
  • Тестовая плата для отладки программ на микроконтроллере PIC18F4550
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Электронная "Незабудка" для забывчивых
  • Популярные материалы
    Случайная книга
    Вариант блока управления УКВ приемника
    Автор публикации: alex Просмотров: 8177 Добавлен: 4-10-2012, 08:05 Комментарии: 0

         Предлагаемое устройство предназначено для радиовещательных УКВ ЧМ приемников с синтезаторами частоты на микросхеме LM7001. Оно имеет простую конструкцию, обеспечивает их перестройку по частоте, а в качестве индикатора настройки применен стрелочный измерительный прибор — микроамперметр.
         Описания УКВ ЧМ радиоприемников с синтезаторами частоты и светодиодными или ЖК индикаторами были ранее опубликованы в "Радио". Блок управления этими радиоприемниками можно упростить и повысить его экономичность, если для индикации частоты применить стрелочный измерительный прибор, а из органов управления использовать только механический энкодер. Этого набора компонентов достаточно, чтобы обеспечить перестройку по частоте во всем диапазоне, а на индикаторе по пропорциональному отклонению стрелки оценить частоту. Практика показала, что такой способ управления и индикации довольно привлекателен и удобен.

         Схема блока управления показана на рис. 1. Его основа — микроконтроллер DD1. Перестройку по частоте осуществляют механическим инкрементирующим энкодером S1. Информация о последней настройке сохраняется в энергонезависимой памяти микроконтроллера при выключении питания и автоматически загружается при последующем включении. Индикатором частоты настройки служит микроамперметр РА1. Шкала индикатора линейна, что облегчает ее градуировку и позволяет получить высокую точность настройки.
         Все детали, кроме микроамперметра, устанавливают на печатной плате (рис. 2) из односторонне фольгированного стеклотекстолита толщиной 1,5...2 мм. Энкодер монтируют со стороны печатных проводников. Внешний вид смонтированной платы показан на рис. 3.

         Применены постоянные резисторы МЛТ, С2-23, подстроечный многооборотный — 3296W или его отечественный аналог СП5-2В6. Оксидный конденсатор — импортный. Микроконтроллер PIC12F629 заменим на микроконтроллер PIC12F675, причем для каждого из них имеются коды "прошивки". Энкодер РЕС12 можно заменить на РЕС16 или ЕС11 с соблюдением правильности включения по цоколевке. Номиналы сопротивлений и конденсаторов могут отличаться от указанных в пределах ±20 %. В устройстве может быть применен стрелочный индикатор с током полного отклонения от 100 мкА до 10 мА. Номинал резистора R2 указан для микроамперметра с током полного отклонения 100 мкА, поэтому при применении индикаторов с большим максимальным током сопротивление этого резистора необходимо пропорционально уменьшить.
         Диапазон перестройки приемника, заложенный в исходном тексте программы микроконтроллера, составляет 87... 108 МГц. Однако его границы можно изменить путем замены значений констант в энергонезависимой памяти микроконтроллера при записи программы в его память. Это позволяет адаптировать блок управления под конкретный приемник и диапазон его рабочих частот. Например, если в вашем регионе радиовещание осуществляется в диапазоне 100...105 МГц, то можно установить этот частотный интервал Но для любого диапазона выходной сигнал микроконтроллера отклоняет стрелку микроамперметра от 0 до максимального деления шкалы. Таким образом, при изменении диапазона перестройки будет изменяться и цена деления шкалы.

         Настройка устройства сводится к установке резистором R2 стрелки на максимальное деление шкалы. Предварительно необходимо сделать не менее двадцати оборотов эн кодера по часовой стрелке для гарантированного достижения максимального значения частоты настройки.

         Далее рассмотрим методику установки границ диапазона, в котором будет работать приемник. Для этого в программе на ПК, например WinPic800, открывают файл "прошивки". Затем открывают вкладку EEPROM. По адресам с 0x2102 по 0x2105 находятся значения констант кодов верхней и нижней частот диапазона рабочих частот (рис. 4).
         Значения частот представлены в шестнадцатеричном формате. Например, верхней частоте соответствует число 2А 30 (или 10800 в десятичном счислении), а нижней — 21 FC (или 8700 в десятичном). Для диапазона перестройки 95... 105 МГц необходимо ввести значения 29 04 и 25 1C соответственно.
    Материал взят из: Журнала Радио 2010 №10

    В архиве прошивка для микроконтроллера

    blokuprradio.rar [4,77 Kb] (cкачиваний: 442)

    Комментарии