Автор Тема: Цифровая часть маячка на микроконтроллере  (Прочитано 13899 раз)

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

Оффлайн R3GC Владимир

  • Ветеран
  • *****
  • Сообщений: 3263
  • Репутация: +620/-83
Да и Мыло отфутболило!
Попробовать HEX декомпилировать осталось.
Проще взять  любой AVR, если ATMEGA-48 не нравится и в программе для маяка, которую я выкладывал в файловый архив, заменить текст под свои данные. Запрограммировать можно через LPT порт без программатора. Если нравятся PICи  и есть программатор -то на сайте Кубанских радиолюбителей было несколько конструкций. Но все равно  изменять программу и заново компилировать придется.

Оффлайн RU5C Владимир

  • Ветеран
  • *****
  • Сообщений: 753
  • Репутация: +134/-17
Коллеги, я прошу прощения, по ошибке выложил не тот файл. Теперь правильный. Открываем в IC-Prog, контроллер 12F629, в окне EEPROM меняем на свой позывной и локатор, ставим нужную длительность паузы с нажатием и скорость. Программируем контроллер. Печатная плата не нужна, т.к. всего 3 детали.
ex RA3DQT

Оффлайн UA6EM Виктор

  • Ветеран
  • *****
  • Сообщений: 935
  • Репутация: +178/-186
  • QRA: LN14AE
Коллеги, я прошу прощения, по ошибке выложил не тот файл. Теперь правильный. Открываем в IC-Prog, контроллер 12F629, в окне EEPROM меняем на свой позывной и локатор, ставим нужную длительность паузы с нажатием и скорость. Программируем контроллер. Печатная плата не нужна, т.к. всего 3 детали.

В эмуляторе CHIP-PROG тоже получается, не знаю только где скорость и пауза выставляются, но текст виден!
Спасибо!!!
Никогда свобода слова не бывает столь драгоценной, как при случайном
ударе молотком по пальцу...

Оффлайн RU5C Владимир

  • Ветеран
  • *****
  • Сообщений: 753
  • Репутация: +134/-17
По адресу 125  (дес.) находится значение времени паузы в секундах (Стоит 30 секунд, это долго, можно проскочить маяк и лучше уменьшить до 10)
По адресу 126 (дес.) находится константа длительности точки
По адресу 127 (дес.) находится константа длительности тире             
Возможные значения скоростных констант для различной скорости:
Скорость -   126/127 ячейка   (Это самое главное!
В следующей табличке  - слева скорость передачи, справа значения 125 и 126 ячейки соответственно для нормального 1:3, а не идиотского телеграфа.
Будет разумно поставить 68/204)
---------------------------
80          -   5/15
75          -   14/42
70          -   23/69
65          -   32/96
60          -   41/123
55          -   50/150
50          -   59/177
45          -   68/204
40          -   77/231
35          -   85/255

Пауза на контрольном динамике не слышна, но нажатие передается. Сразу после включения маячок один раз выдаст копирайт и позывной UT2HI (и это правильно), затем и бесконечно только то, что вы написали.
« Последнее редактирование: 14 Март 2008, 17:49:08 от RA3DQT »
ex RA3DQT

F0EQE

  • Гость
Еще одна версия цифровой части маячка http://www.radioscanner.ru/forum/index.php?action=vthread&topic=32713&forum=10&page=-1

Оффлайн UX7V

  • Silent KEY (SK)
  • Ветеран
  • *
  • Сообщений: 2877
  • Репутация: +112/-27
 Приветствую всех! У меня тоже возникла идея реализовать режим маяка на 1296 МГц в своем "спутниковом терминале", изготовление которого заканчиваю и который содержит передатчики на частоты 145.8 МГц и 1260 МГц и приемники на 435.3 МГц и 2401.2 МГц, а также интерфейс G6LVB для двухкоординатного поворотного устройства, выполненный на основе микроконтроллера PIC16F87. Идея возникла в связи с тем, что пока режим работы с использованием на спутниках частоты 1260 МГц используется редко, а вот для реализации маяка, который нужен чаще необходим всего лишь автоматический манипулятор. Ознакомившись с тем, что было сказано выше и понимая, что манипулятор легко реализуется на недорогом микроконтроллере, тем не менее, хотелось бы все реализовать на одном микроконтроллере, который уже есть, тем более, что судя по схеме, ресурсы его полностью не использованы и один (или несколько) свободных портов могли бы быть использованы для управления манипуляцией в маяке. Кто подскажет жизнеспособна ли моя идея и как ее практически  реализовать?     73!  US7VA Николай
« Последнее редактирование: 24 Июль 2008, 17:20:44 от UX7V »
73! Николай US7VA

Оффлайн UN9GW

  • Старожил
  • ****
  • Сообщений: 284
  • Репутация: +31/-14
  • КБ Промcвязь
  • QRA: MN83kh
жизнеспособна ли моя идея и как ее практически  реализовать?     73!  US7VA Николай

1. Жизнеспособна.
2. Попросить G6LVB скорректировать схему и дописать софт. :)
***************************
73! Igor UN9GW (since 1978)

Оффлайн Sergi

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 3836
  • Репутация: +723/-278
  • FD - The contest
  • QRA: KN69
жизнеспособна ли моя идея и как ее практически  реализовать?     73!  US7VA Николай

1. Жизнеспособна.
2. Попросить G6LVB скорректировать схему и дописать софт. :)

Только в 10 раз будет быстрее купит 1-2 долларовый микроконтроллер и собрать на нем отдельный "кейер" для маяка, там же навесных деталей 3-4 штуки от силы.
--... ...-- -.. . ..- --.. ..--- .... --..

Оффлайн UX7V

  • Silent KEY (SK)
  • Ветеран
  • *
  • Сообщений: 2877
  • Репутация: +112/-27
жизнеспособна ли моя идея и как ее практически  реализовать?     73!  US7VA Николай

1. Жизнеспособна.
2. Попросить G6LVB скорректировать схему и дописать софт. :)

Сам пошутить люблю, но юмора не оценил, поскольку с G6LVB не знаком.                   А сегодня пригласил молодых программистов, знающих эти микроконтроллеры и они хором сказали, что берутся  за эту задачу и сделают для меня все в одном чипе. 73! Николай US7VA
73! Николай US7VA

Оффлайн UA6EM Виктор

  • Ветеран
  • *****
  • Сообщений: 935
  • Репутация: +178/-186
  • QRA: LN14AE
жизнеспособна ли моя идея и как ее практически  реализовать?     73!  US7VA Николай

1. Жизнеспособна.
2. Попросить G6LVB скорректировать схему и дописать софт. :)

Сам пошутить люблю, но юмора не оценил, поскольку с G6LVB не знаком.                   А сегодня пригласил молодых программистов, знающих эти микроконтроллеры и они хором сказали, что берутся  за эту задачу и сделают для меня все в одном чипе. 73! Николай US7VA


Не в шутку, раз так сказали значит есть и компилятор использованный G6LVB, буду признателен
за получение оного! (если возможно)
Никогда свобода слова не бывает столь драгоценной, как при случайном
ударе молотком по пальцу...

Оффлайн UN9GW

  • Старожил
  • ****
  • Сообщений: 284
  • Репутация: +31/-14
  • КБ Промcвязь
  • QRA: MN83kh
жизнеспособна ли моя идея и как ее практически  реализовать?     73!  US7VA Николай

1. Жизнеспособна.
2. Попросить G6LVB скорректировать схему и дописать софт. :)

Сам пошутить люблю, но юмора не оценил, поскольку с G6LVB не знаком.                   А сегодня пригласил молодых программистов, знающих эти микроконтроллеры и они хором сказали, что берутся  за эту задачу и сделают для меня все в одном чипе. 73! Николай US7VA


Николай, всё это шутка только наполовину. Идея жизнеспособна в том смысле, что это действительно возможно. Только есть ли в этом смысл? А по поводу обращения к G6LVB я сказал к тому, что сам разбирался с его программой дабы убрать из неё некоторые косяки и дополнить необходимыми функциями. Но возится в чужом коде дело не благодарное - каждый, кто програмит делает это по своему. Вскоре я бросил эту затею и написал свой софт для своего трэкера под свою схему - на всё это потратил гораздо меньше времени, чем возился бы с чужим софтом. http://forum.cqham.ru/viewtopic.php?t=12165&postdays=0&postorder=asc&&start=15
 
Поэтому, поймите правильно, это конечно юмор но не сарказм.  ;)
***************************
73! Igor UN9GW (since 1978)

Оффлайн UX7V

  • Silent KEY (SK)
  • Ветеран
  • *
  • Сообщений: 2877
  • Репутация: +112/-27
 Посмотрел на ссылку и ... снимаю шляпу,- меня никогда не "заносило" в этот форум и я не представлял какая гигантская работа по трекерам вами ведется. У меня все проще - двухкоординатное поворотное устройство PTH итальянского производства для камер телевизионного наблюдения, в котором двигатели мощностью 12 ватт и максимальная масса антенн до 18 кг , ну и проверенный коллегами трекер, уже встроенный в "спутниковый терминал", представляюший из себя корпус от радиостанции "Маяк" в котором установлены синтезатор частоты с дисплеем на 145 МГц от RA3RBE, родные усилитель мощности и приемник "Маяка", маленькая портативочка "Alinko" на 430 МГц без кожуха, усилитель мощности ок. 8 ватт к ней, варакторный утроитель 430 х 3 на КА608 и усилитель на модуле RA18H1213G ок. 15 ватт на 1.2 ГГц,  отдельный приемник с АПЧ для приема сигнала с конвертера 2.4 ГГц - 145 МГц, расположенного на антенне, ну и органы управления и коммутации, позволяющие реализовать разные режимы работы. Вожусь с перерывами уже с год, но, кажется, финал уже близок...  Захотелось вот реализовать еще и режим маяка на 1296 МГц с принудительным управлением и дистанционным включением  от выхода ЧМ приемника на 145 МГц. 73! Николай US7VA
« Последнее редактирование: 27 Июль 2008, 11:37:27 от UX7V »
73! Николай US7VA

Оффлайн UN9GW

  • Старожил
  • ****
  • Сообщений: 284
  • Репутация: +31/-14
  • КБ Промcвязь
  • QRA: MN83kh
жизнеспособна ли моя идея и как ее практически  реализовать?     73!  US7VA Николай

1. Жизнеспособна.
2. Попросить G6LVB скорректировать схему и дописать софт. :)

Сам пошутить люблю, но юмора не оценил, поскольку с G6LVB не знаком.                   А сегодня пригласил молодых программистов, знающих эти микроконтроллеры и они хором сказали, что берутся  за эту задачу и сделают для меня все в одном чипе. 73! Николай US7VA


Не в шутку, раз так сказали значит есть и компилятор использованный G6LVB, буду признателен
за получение оного! (если возможно)


https://www.ccsinfo.com/downloads.php
***************************
73! Igor UN9GW (since 1978)

Оффлайн UA6EM Виктор

  • Ветеран
  • *****
  • Сообщений: 935
  • Репутация: +178/-186
  • QRA: LN14AE
Цитировать

https://www.ccsinfo.com/downloads.php


Для зарегистрированных пользователей?
Никогда свобода слова не бывает столь драгоценной, как при случайном
ударе молотком по пальцу...

Оффлайн UN9GW

  • Старожил
  • ****
  • Сообщений: 284
  • Репутация: +31/-14
  • КБ Промcвязь
  • QRA: MN83kh
Цитировать

https://www.ccsinfo.com/downloads.php


Для зарегистрированных пользователей?

http://rl-team.net/2007/10/10/ccs-pcwhd-v4.057-keygen.html
http://rs75cg.rapidshare.com/files/61551770/9874723/4.57_compiler___Keygen.7z
***************************
73! Igor UN9GW (since 1978)