Новгородское Вече радиолюбителей

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:


Автор Тема: CATTracker  (Прочитано 20735 раз)

RA1TBH

  • Администратор
  • Ветеран
  • *****
  • Карма: +14/-0
  • Оффлайн Оффлайн
  • Сообщений: 498
  • В. Новгород
    • Домашняя страничка
CATTracker
« : 06 Декабрь 2009, 12:02:00 »

Контроллер управления повороткой от компьютера
Записан

RA1TBH

  • Администратор
  • Ветеран
  • *****
  • Карма: +14/-0
  • Оффлайн Оффлайн
  • Сообщений: 498
  • В. Новгород
    • Домашняя страничка
Re: CATTracker
« Ответ #1 : 18 Декабрь 2009, 16:08:17 »

Наиболее подробно на русском языке расписал EX8MLT Олег  http://ex8.nm.ru/LVBTracker/
Конструкцию разработал Howard Long G6LVB опригинал статьи находится http://www.g6lvb.com/Articles/LVBTracker/index.htm. Интерфейс отличается простотой конструкции, небольшой стоимостью и при этом обеспечивает достаточно высокие характеристики. Наличие возможности подключения дополнительных модулей (LCD дисплей, USB адаптер,кнопки управления),совместимость с современными компьютерами, поддержка набора команд GS-232 и EasyComm I, доступный PIC процессор и прошивка ставят конструкцию вне конкуренции как простую и доступную для повторения в домашних условиях.
Основой схемы является микроконтроллер PIC16F876(A). Цены ориентировочно
 PIC16F876A-I/SP PBF 174.00 руб.
 PIC16F876A-I/SO PBF 161.00 руб.
 PIC16F876-20I/SP    249.00 руб.
Он содержит все необходимое для работы в такого рода конструкции два 10 разрядных АЦП, контроллер USART и порты ввода/вывода, необходимо только добавить ключи управления и адаптер уровней com порта. Схема работает и без LCD дисплея (его наличие определяется программой автоматически) также com порт, МАХ232 и обвязка может отсутствовать. У меня используется USB адаптер на базе PL2303 ( используются для сотовых телефонов но уже редко встречаются в продаже) который подключается прямо в плату интерфейса и USB порт компютера.
Для первой заливки управляющей программы пришлось собрать на кроватке МАХ232 с обвязкой и залить по процедуре автора G6LVB. Дальнейшая калибровка уже через USB.
Плата управления настолько универсальна, что позволяет подключать не только фирменные роторы но и самодельные, любой конструкции. Нужно только чтобы в качестве датчиков положения использовались переменные резисторы номиналом от 1-50 кОм, при этом изменение напряжений должно быть в пределах 0-5 Вольт. При этом поддерживаются поворотки 0-360 или 0-450 градусов по азимуту и 0-90 или 0-180 по элевации, также поддерживаются северный или южный роторы (устанавливается при калибровке).
Калибровка интерфейса производится в любой терминальной программе на скорости 9600 8N1 При подключении для проверки связи с процессором напечатайте С плата ответит Az 023 или чтото подобное, затем нужно угнать налево в 0 градусов азимут и напечатать F A S, угнать вниз на 0 градусов элевацию и напечатать F E S, угнать на право в 450 градусов азимут и напечатать F A F потом установить 180 градусов элевации и напечатать F E E в конце всех операций сохранить данные F W и все калибровка закончена, процессор сохранит данные в EEPROM и будет использовать их при следующем включении.
У меня элевация только 40 градусов (для MS, мешает Яга на 70 см), но откалибровать удалось без проблем при помощи подбора числа в терминале WinXP, что бы при положении 40 град. наиндикаторе то же было 40.
  В моем варианте схема питается от 5 Вольт USB при этом общее потребление не превышает 25 мА (с дисплеем).
Записан

RA1TBH

  • Администратор
  • Ветеран
  • *****
  • Карма: +14/-0
  • Оффлайн Оффлайн
  • Сообщений: 498
  • В. Новгород
    • Домашняя страничка
Re: CATTracker
« Ответ #2 : 05 Январь 2010, 19:43:49 »

Первоначальная заливка в контроллер производится с помощью программы автора. Все сообщения на русском языке. Надо просто выполнять указания программы.
Через USB контроллер никак не программируется. Мне пришлось собрать обвязку МАХ 232 на кроватке для микросхемы и подключить ее на плату, подключить кнопку сброса. Остальные переключатели устанавливаются
R7 - на +15В;
SW/HDR3 - замкнута
SW5 - кнопка сброса
На некоторых схемах ошибка - общий провод кнопок управления должен быть подключен к 24 ноге контроллера.
Все файлы из архива извлекаются в отдельную папку и запускается .bat файл.
Записан
 

SimplePortal 2.3.7 © 2008-2024, SimplePortal