Авторизация


...

Кто на сайте?

Сейчас 168 гостей и 2 зарегистрированных пользователей на сайте

  • elwhidbynath
  • magierskadal

Статистика

-Посетители : 28029
-Материалы : 210

Пользователь сайта продает...

  Плата питания

Пользователь сайта покупает...

Контроллер радиолюбительского репитера на ATtiny13

Автор: Иван Шевченко (R1ZK) Просмотров: 5764

 

 

 

1. Удержание передачи в течение 1,2 сек после снятия сигнала SQL приёмника.

2. Выдача 4-х предупредительных тональных сигналов при удержании передачи более 1 минуты.

3. В случае игнорирования предупреждения и дальнейшего удержания передачи в течение 30 секунд, контроллер выдаст знак «К» кодом «Морзе» и отключит управление репитером на 1 минуту.

4. Выдача кодом «Морзе» зашитых данных в EEPROM (позывного -2 раза и QTH-локатора) каждые 10 минут. Отсчёт времени 10 минут производится с момента последнего снятия передачи.

 

 

 

alt

Рис.1 Схема контроллера репитера.

 

  • LED1 – индикация включения передачи
  • LED2 – индикация CW - посылок
  • R7 – уровень модуляции CW посылок на вход передатчика
  • R8 – уровень сигнала с выхода приёмника на вход передатчика
  • Кнопка – для проверки (имитация работы контроллера)

 

Разъём J1:

  1. Контакт PTT (6) разъёма Vertex FTL-2011.
  2. Контакт «Микрофон» (5) разъёма Vertex FTL-2011.
  3. Контакт GND (4) разъёма Vertex FTL-2011.
  4. Контакт SQL Motorola GS-950.
  5. Контакт Audio_out Motorola GS-950.
  6. Контакт GND Motorola GS-950.
  7. Питание +13,6V.

Разъём J2:

Для оперативного перепрограммирования контроллера. Его распиновка соответствует распиновке программатора PICkit2.

alt

Рис.2. Чертёж печатной платы контроллера под ЛУТ.

 

 

alt

Рис.3. Расположение элементов на пп.

 

ATtiny13 тактируется от внутреннего генератора 4,8 Мгц с включенным предделителем на 8.

 

alt

 

Рис.4. Фьюзы ATtuny13.

 

Позывной сигнал репитера и его QTH-локатор записывается в EEPROM ATtiny13 с 0-го адреса. Чтобы изменить данные необходимо внести изменения в программу. Для этого замените текст выделенный красным цветом и заново откомпилируйте программу.

;*********************************************************

; Данные в EEPROM

;*********************************************************

.eseg                                                                                                      ;

.org                     0x0000                                                                    ; c 0-го

.db                                   "RR1ZK RR1ZK QTH KP69AK"                ; адреса

;*********************************************************

Текст программы, прошивка, схема и чертёж печатной платы в формате программы Eagle -

Ссылка для скачивания доступна только авторизованным пользователям сайта !

P.S. По качеству и оптимизации кода - не грузить. Не нравится, пишите сами.

Случайные статьи....

Prev Next

ПП подключения графического индикатора к одному порту.

07-06-2012 Super User

Очень часто возникает ситуация, когда не хватает линий портов для подключения в своих конструкциях графических индикаторов. В этой подпрограмме показан способ подключения к микроконтроллеру  графического индикатора на основе контроллера KS0108 на один порт. Как видно из схемы, экономия линий происходит за...

ПП для работы с EEPROM

12-03-2011 Alex

Накатал я тут библиотечку для работы с EEPROM, вдруг кому пригодиться.И так, сам код:  

Бортовой компьютер

19-10-2011 Александр Маюнов

Бортовой компьютер

   КОНКУРС   Данный бортовой компьютер разработан для любых автомобилей «ВАЗ», имеющих в своем арсенале карбюраторный двигатель и любую систему зажигания (кроме многоискровой). Особенность устройства в том, что в нем программно реализованы три режима работы:  

Таймер задержки включения питания.

15-07-2012 Николай Викторов

Таймер задержки включения питания.

Возникла необходимость в задержке подачи питания  на один  из блоков при включении устройства. При множестве различных таймеров в интернете по различным причинам, подходящего варианта  для себя не нашел, что и подтолкнуло на создания программируемого таймера задержки включения питания на микроконтроллере ...


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru