Главная страница
Навигация по странице:

  • Описание формата управляющих данных приемника

  • Коды возвращаемых ошибок и сообщений.

  • Файлы: Печатные платы в формате SL 4.0. Прошивки (ОА, ОК) МК с исходником. Софт для ПК.

  • 1 УКВ приемник с цифровым управлением. Укв приемник с цифровым управлением


    Скачать 2.83 Mb.
    НазваниеУкв приемник с цифровым управлением
    Дата11.03.2020
    Размер2.83 Mb.
    Формат файлаdocx
    Имя файла1 УКВ приемник с цифровым управлением.docx
    ТипДокументы
    #111681
    страница9 из 23
    1   ...   5   6   7   8   9   10   11   12   ...   23

    не требуется, т. к. оно берется с линий питания порта ("исходящие" +5В предусмотрены для будущих проектов).
    Ниже рисунок платы и фото конвертера интерфейсов на MAX232.





    Ниже рисунок платы и фото конвертера интерфейсов на FT232RL.





    Конвертеры не требуют настройки. Плату контроллера и плату сопряжения необходимо по линиям приёма-передачи включать перекрестно: линию Tx контроллера к линии Rx конвертера, а линию Tx конвертера к линии Rx контроллера. Напоминаю, линия питания +5В в сторону FT232RL не нужна (не соединять!).

    Драйвер VCP (Virtual COM Port Drivers) для инсталляции FT232RL под вашу операционную систему можно скачать по ссылке.
    Для работы с тюнером на стороне компьютера написано приложение - управляющая программа. Вы можете написать управляющую программу по своему вкусу под следующую спецификацию канала связи.
    Описание формата управляющих данных приемника:
    1 байт - указатель устройства "R" (Receiver - приёмник как устройство).
    2-6 байты - частота, от 08,00 МГц) до 10,00 МГц).
    Далее может следовать символ тильды

    для ввода частоты в текущий канал.
    7-8 байты - канал, например, от 01 до 63.
    Затем следует тильда для ввода частоты по указанному каналу.
    Последовательность принятых символов подвергается парсингу (синтаксическому разбору) и если соответствует допустимым параметрам, то контроллер выполняет ввод данных в синтезатор и отображает соответствующие параметры на индикаторе.
    Пример: R09637 или R1120012

    Коды возвращаемых ошибок и сообщений.
    Ошибка "A" - нетипичный размер сообщения.
    Ошибка "B" - ошибка указателя устройства.
    Ошибка "C" - нетипичный символ.
    Ошибка "D" - нетипичная частота.
    Ошибка "E" - нетипичный канал.
    Сообщение "Ok" - корректный ввод данных.
    Примечание. Наименования байтов, символов и кодов здесь приведены в формате ASCII.



    Настройки программы сохраняются в текстовый файл "FM. ini". При желании этот файл можно отредактировать вручную.
    На фото ниже УКВ ФМ приемник в сборе (без клавиатуры).



    Надеюсь, что этот проект вам понравился, продолжение которого найдет свое отражение в проекте телевизионного тюнера.
    Далее поблагодарим тех, кто принимал участие в проекте:
    vistador - узел сопряжения синтезатора и приемника;
    Igor_67 - за предоставленный АЛС318А;
    ARV - за идею алгоритма энкодера;
    Stalker46 - за идею организации индикации;
    tro-sha - за подсказки сопряжения с антенной;
    Сергей_74 - тестирование пультов RC5;
    Gigavolt - тестирование программной части на стороне МК;
    i8086 - тестирование сопряжения на FT232RL;
    Кулибин - тестирование приложения на стороне ПК;
    NiTr0, dalay-lama, urry - творческое консультирование;
    evg - за то, что не мешал

    Большое Вам спасибо!

    Файлы:
    Печатные платы в формате SL 4.0.
    Прошивки (ОА, ОК) МК с исходником.
    Софт для ПК.
    1   ...   5   6   7   8   9   10   11   12   ...   23


    написать администратору сайта