Форум разработчиков любительских спутников

Спутник "Радиоскаф" => Приемник => Тема начата: EU2AA от 19 Февраль 2011, 00:39:26

Название: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 19 Февраль 2011, 00:39:26
Про СВОЮ КРЛ никто ничего не пишет.
Ни до запуска, ни после.
Ни схем, ни структуры команд.
Даже точных частот - и то не хочется указывать.
Другое дело КРЛ других ИСЗ!

Не будем и мы нарушать этой традиции.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 19 Февраль 2011, 00:47:25
Вот схема приёмников Радио-М1/RUDAK-II.
Дальше управление шло на цифровую часть RUDAK-II.
Один приёмник был как вход RUDAK-II (бортовой BBS, кстати! Шёл 1991 год...).
Второй - как командный. Но только 4 команды, только для RUDAK-II.
(Хотелось немного порадовать немецких партнёров. Получилось.)
ВЧ-тракты использовались общие.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 08 Июнь 2011, 02:02:12
Итак, 33 года тому назад:
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: Databus от 12 Июль 2011, 20:06:53
EU2AA а с какого журнала эти сканы? Есть ли современные подобные журналы (на великом и могучем ;D ру...)?
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: Databus от 12 Июль 2011, 20:29:45
То что написано в журнале по КРЛ похоже на те же принципы на которых реализовывались телеуправление или более привычно радиоуправление авиамоделями (в те далекие годы) даже 2-х командное было габаритное, и эти габариты (именно в приемной части) угрожающе росли при большем числе команд (каналов) т.к. не было микропроцессорной технологии. А когда посмотрел на схему 6-ти канального приемника то стало ясно куда ушли все эти контура с дешифраторами, реле и т.д. Всю расшифровку стал выполнять контроллер по алгоритму записанной программы. На данный момент понятно одно, что всю обработку (взаимодействие с периферией) и дешифровкой команд должна выполнять компьютерная платформа только она будет "думать" а остальные компоненты ППА будут только либо принимать либо передавать сигналы. 
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 12 Июль 2011, 21:01:14
EU2AA а с какого журнала эти сканы? Есть ли современные подобные журналы (на великом и могучем ;D ру...)?
В нижней части страниц видно: Радио №7 1978 год.
Сегодня полно специализированных микросхем дистанционного управления с микромощным потреблением. Это важно. Области применения: ПДУ к телевизорам, детские игрушки, ... Если посмотреть внимательно вокруг себя, то и журналов никаких не нужно.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 12 Июль 2011, 21:07:27
То что написано в журнале по КРЛ похоже на те же принципы на которых реализовывались телеуправление или более привычно радиоуправление авиамоделями (в те далекие годы) даже 2-х командное было габаритное, и эти габариты (именно в приемной части) угрожающе росли при большем числе команд (каналов) т.к. не было микропроцессорной технологии. А когда посмотрел на схему 6-ти канального приемника то стало ясно куда ушли все эти контура с дешифраторами, реле и т.д. Всю расшифровку стал выполнять контроллер по алгоритму записанной программы. На данный момент понятно одно, что всю обработку (взаимодействие с периферией) и дешифровкой команд должна выполнять компьютерная платформа только она будет "думать" а остальные компоненты ППА будут только либо принимать либо передавать сигналы.
Верно, радиоуправление авиамоделями, телеуправление, пульт дистанционного управления от телевизора ... - это всё в тему.
Единственная трудность тогда, в 1978 году, была - максимальное потребление 0,5мА х +9В, включая 8 поляризованных реле с контактами под рабочий ток 1А.
Энергетика на борту - всегда проблема.
Название: КРЛ “RS-3”
Отправлено: EU2AA от 12 Июль 2011, 22:31:59
КРЛ “RS-3” МЭИ имела 2 пьезофильтра на выходе АМ-приёмника. Один на частоту 1300Гц, второй на 2100Гц. Если поступал тон 1300Гц, то срабатывал таймер и КРЛ “открывалась” на 8 секунд.
Если в течение этого времени дать ОДНУ посылку 2100Гц, то срабатывала КОМАНДА №1, если ДВЕ, то команда №2 и т.д. Если ВОСЕМЬ раз, то это была команда №8.
Всё это испытали на столе, никто чувствительность КРЛ не измерил, когда всё это оказалось в космосе, то сколько ни жали на кнопки, ничего не сработало …
В те времена не было принято делать сообщений ТАСС о неудачных запусках. Просто сообщили о запуске “Космос-1045”. Американская и советская космонавтика всё считали.
А название RS-3 использовали повторно в серии RS-3 – RS-8, уже успешной.
Пьезофильтры воронежской разработки делали в Коммунарске, там был завод. Потом вернули городу "историческое" название - Алчевск, а завод прикрыли.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: UB4AAD от 10 Январь 2012, 17:01:55
Я думал в этой теме надо обсуждать тип применяемого приемника для КРЛ. Диапазон. Энергопотребление. ......

Где не помню, но читал, что на наших р/л спутниках для КРЛ применяли приемник прямого преобразования на 29МГц по схеме Полякова В.Т.

Вот опять-же интересный вопрос приёмник КРЛ должен быть включен постоянно или работать по какому-то расписанию. Ситуации на борту ведь бывают разные. Или имеет смысл иметь несколько "аварийных " приемников КРЛ и два основных приемника КРЛ , вариации как я понимаю могут быть разные.   Всё лучше чем набивать весь обьем спутника батарями........как это было
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 01 Февраль 2012, 21:41:45
Вот опять-же интересный вопрос приёмник КРЛ должен быть включен постоянно или работать по какому-то расписанию.
Лучше, конечно, чтобы КРЛ была включена постоянно.
Но ...
Можно включать периодически, если "малопотребляющую" КРЛ сделать не удалось. При этом потребуется знать, когда КРЛ включена, чтобы не командовать "в белый свет, как в копеечку".
В таких случаях делают некий признак в телеметрии в часто повторяющемся кадре. Как принял признак, жми команду!
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 12 Февраль 2012, 17:47:35
Где не помню, но читал, что на наших р/л спутниках для КРЛ применяли приемник прямого преобразования на 29МГц по схеме Полякова В.Т.
Это не так, Юрий! Практически все RSы, начиная с RS-1, имели mode A: на борту передатчик - 29,5МГц, а приемник - 145,9МГц. Соответственно и приемник КРЛ, подключаемый после ПЧ, был на 145,850 - 145,880МГц. Т.е. чуток в стороне от  полосы ретрансляции.
*На днях сосканирую и выложу схемы.
Название: Схема ПЧ и Командного Канала ретранслятора RS-1
Отправлено: EU2AA от 17 Февраль 2012, 00:38:17
Схема ПЧ и Командного Канала ретранслятора RS-1 29,4МГц/145,9МГц. Разработка Леонида Лабутина, UA3CR и Владимира Рыбкина, UA3DV. Повторялись практически без изменений на RS1-RS15. Микросхемы 235 серии делала Рига.
Название: Схема Блока Формирования Команд RS-1, RS-2
Отправлено: EU2AA от 17 Февраль 2012, 00:56:50
Схема Блока Формирования Команд RS-1, RS-2. Кодограмма шла прямо на ключ телеграфного передатчика 145,9МГц. НЗК (Нормально Замкнутые Контакты) включали несущую, дальше точная подстройка за эффектом Допплера, когда по телеметрии услышан признак, что несущая попала в Канал, кодограмма передается отпусканием (пропаданием) несущей.
Название: Re: Схема Блока Формирования Команд RS-1, RS-2
Отправлено: ra3pcs от 17 Февраль 2012, 21:38:35
Схема Блока Формирования Команд RS-1, RS-2. Кодограмма шла прямо на ключ телеграфного передатчика 145,9МГц. НЗК (Нормально Замкнутые Контакты) включали несущую, дальше точная подстройка за эффектом Допплера, когда по телеметрии услышан признак, что несущая попала в Канал, кодограмма передается отпусканием (пропаданием) несущей.
А имеется-ли сводная таблица кодограмм? Чтобы упростить конструкцию можно сразу перетащить их формирование в программный модуль для микроконтроллера.
Название: Кодограммы и алгоритм работы приемника КРЛ Радио-М1
Отправлено: EU2AA от 18 Февраль 2012, 00:28:22
А имеется-ли сводная таблица кодограмм? Чтобы упростить конструкцию можно сразу перетащить их формирование в программный модуль для микроконтроллера.
Если беретесь перетащить их в микроконтроллер, то привожу кодограммы и алгоритм работы КРЛ Радио-М1. Использовался рекурентный код, а именно цепной код. Имеет высокую помехоустойчивость и способность к исправлению ошибок.
Извините за оформление, кроме карандашных записей ничего не сохранилось …
Название: Схема Блока Формирования Команд "Радио-М1"
Отправлено: EU2AA от 18 Февраль 2012, 01:09:02
Схема Блока Формирования Команд RM-1/RS-14/AO-21/RUDAK-II 435,1МГц/145,9МГц.
Название: Схема Блока Приема Команд "Радио-М1"
Отправлено: EU2AA от 18 Февраль 2012, 01:10:37
Схема Блока Приема Команд RM-1/RS-14/AO-21/RUDAK-II 435,1МГц/145,9МГц.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 20 Февраль 2012, 10:02:48
Спасибо за схемы, посмотрел. Примерно ясно. Но, со своей стороны предлагаю использование кода Манчестера, который является наиболее подходящим в нашем случае. Код Манчестер 2 пердставляет собой самосинхронизирующийся код, где данные и синхронизация передаются в одном сигнале. Благодаря самосинхронизации, этот код часто используется в локальных сетях и радиосвязи. Реализация цифрового канала связи, с использование кода Манчестера, широко поддерживается многими микроконтроллерами, в том числе и Microchip, с которыми я обычно привык работать.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 20 Февраль 2012, 23:57:01
Спасибо за схемы, посмотрел. Примерно ясно. Но, со своей стороны предлагаю использование кода Манчестера, который является наиболее подходящим в нашем случае. Код Манчестер 2 пердставляет собой самосинхронизирующийся код, где данные и синхронизация передаются в одном сигнале. Благодаря самосинхронизации, этот код часто используется в локальных сетях и радиосвязи. Реализация цифрового канала связи, с использование кода Манчестера, широко поддерживается многими микроконтроллерами, в том числе и Microchip, с которыми я обычно привык работать.
верно
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 21 Февраль 2012, 10:05:42
Хорошо бы определиться с командами, которыми будет оперировать командный модуль. Если они имеются, хорошо бы увидеть их, если нет, то нужно определиться с их набором.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 21 Февраль 2012, 23:28:03
Хорошо бы определиться с командами, которыми будет оперировать командный модуль. Если они имеются, хорошо бы увидеть их, если нет, то нужно определиться с их набором.
Команды известные. Обычно их делают парными. Это удобно и с точки зрения энергетики, ставится ОДНО поляризованное реле, например РПС20. ОДНА миллисекунда потребления тока при прохождении команды — очень экономичный режим. Когда команд мало, их ВСЕГДА передают ВСЕ, пакет все равно очень короткий.

Для ретрансляторов это:
включение/выключение маяка (когда требуется режим жесткой экономии),
включение/выключение, режим ретрансляции/маяк,
включение/выключение телеметрии (когда требуется режим жесткой экономии).
Этим и можно ограничиться.

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

Для исследовательских спутников, несущих, например, фотокамеры, тоже нужны команды: спуск, сохранение в память, передача на Землю, …

Привязываться к назначению команд не нужно.

В общем виде для малого спутника штук 8-16 обезличенных команд, или 4-8 парных будет само то. Неплохо иметь еще штук 8 ОДИНОЧНЫХ (непарных) команд.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 22 Февраль 2012, 09:19:49
Хорошо бы определиться с командами, которыми будет оперировать командный модуль. Если они имеются, хорошо бы увидеть их, если нет, то нужно определиться с их набором.
В общем виде для малого спутника штук 8-16 обезличенных команд, или 4-8 парных будет само то. Неплохо иметь еще штук 8 ОДИНОЧНЫХ (непарных) команд.
Полагаю, нужно предусмотреть команды для передачи данных к аппарату, использовать их для коррекции параметров, например времени, если синхронизировать часы с временем Навстар или Глонасс не удаётся, корректировка орбиты и ориентации, если аппарат имеет силовую установку, управление солнечными батареями, и.т.п.
Немного не понял, зачем необходимо поляризованное реле? В настоящее время можно и нужно обходиться без реле.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 23 Февраль 2012, 01:30:21
Полагаю, нужно предусмотреть команды для передачи данных к аппарату, использовать их для коррекции параметров, например времени, если синхронизировать часы с временем Навстар или Глонасс не удаётся, корректировка орбиты и ориентации, если аппарат имеет силовую установку, управление солнечными батареями, и.т.п.
Немного не понял, зачем необходимо поляризованное реле? В настоящее время можно и нужно обходиться без реле.
1.Про команды все верно.
2.Если обойдетесь без поляризованных реле и "впишетесь" в среднее потребление (1-2)мА, то я сниму перед Вами шляпу. Но потом, когда "впишетесь"...
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 23 Февраль 2012, 01:37:30
В настоящее время можно и нужно обходиться без реле.
Мысль для меня совершенно непонятная. Кому это нужно?
Небольшой комментарий.
1.РПС20 надежнейшее реле. Я его разломал, рассмотрел внутренности и убедился, что РПС-20 еще и шедевр. Я их испытывал с пристрастием, в частности механику. Почему чудесную вещь не нужно применять?
2.А вот совать без меры всякие ширпотребовские пики и атмелы - это можно и нужно?
Название: Рекурентные коды
Отправлено: EU2AA от 23 Февраль 2012, 01:42:42
Рекомендую хорошую книгу по кодированию, которую неоднократно использовал сам. Она большая, сосканировал только 7 страниц в части рекурентных кодов, которые, по-моему, наилучшим образом подходят для построения КРЛ.
Название: Рекурентные коды --> Цепной код
Отправлено: EU2AA от 23 Февраль 2012, 01:46:02
вот еще одна страница
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 23 Февраль 2012, 10:04:15
В настоящее время можно и нужно обходиться без реле.
Мысль для меня совершенно непонятная. Кому это нужно?
Небольшой комментарий.
1.РПС20 надежнейшее реле. Я его разломал, рассмотрел внутренности и убедился, что РПС-20 еще и шедевр. Я их испытывал с пристрастием, в частности механику. Почему чудесную вещь не нужно применять?
2.А вот совать без меры всякие ширпотребовские пики и атмелы - это можно и нужно?
Про Пики и Атмелы совершенно не соглашусь! Причём тут ширпотреб? Их выпускают для определённого сектора рынка. Если Вам нужно "специальное" исполнение, пожалуйста, возьмите Пик или Атмел "специального" исполнения. Атмел мне нравится меньше, его архитектура близка к классической микропроцессорной схеме, а вот Пик - это тоже маленький шедевр конструкторской мысли. Организован он так, что практически невозможно повлиять на его работу внешними факторами, очень устойчив к перегрузкам.
По поводу реле мне немного непонятно, для какой цели используется поляризованное реле? Какой узел должен потреблять в среднем 1-2 мА?
Название: Поляризованное реле не имеет постоянного потребления тока
Отправлено: EU2AA от 23 Февраль 2012, 22:46:40
По поводу реле мне немного непонятно, для какой цели используется поляризованное реле? Какой узел должен потреблять в среднем 1-2 мА?
Поляризованное реле имеет два устойчивых состояния. Соответственно - две обмотки. При подаче напряжения на обмотку №1 реле замыкает группу контактов №1. При подаче на обмотку №2 - группа №1 размыкается, а группа №2 замыкается. Таким образом НЕТ ПОСТОЯННОГО потребления тока. Практически обе обмотки подключаются на шину питания, а вторые их выводы к Открытым Коллекторам двух ключей. Выходы КРЛ - это набор выходных ключей. Отсюда и пары команд: включение/отключение.
Название: Старт-Стопный принцип
Отправлено: EU2AA от 23 Февраль 2012, 22:54:53
Для построения КРЛ хорошо подходят принципы работы старт-стопных автоматов. Впервые их использовали в 19 веке для создания проводных телеграфных аппаратов.
Основные идеи следующие.
1.На передающем конце выдается пакет, причем первым ПОЛОЖИТЕЛЬНЫЙ СТАРТОВЫЙ импульс, который НЕ НЕСЕТ ИНФОРМАЦИИ. Он служит для синхронизации на приемном конце.
2.На приемном конце регистрируется ПЕРЕДНИЙ фронт СТАРТОВОГО импульса.. 
3.Чтение последующих импульсов производится в СРЕДНЕЙ  части, как наименее искаженной. Обычно искажениям подвержены передний и задний фронты.
4.На приемном конце скорость передачи известна заранее, поэтому при приеме недлинных кодограмм проблем с синхронизацией нет.
5.В конце пакета включается СТОПОВЫЙ импульс . На практике он необязателен .
На страницах 251 — 257 «Элементов дискретных систем связи» Шляпоберского В.И. описана конкретная реализация данного процесса.
Название: Re: Поляризованное реле не имеет постоянного потребления тока
Отправлено: ra3pcs от 23 Февраль 2012, 23:14:01
По поводу реле мне немного непонятно, для какой цели используется поляризованное реле? Какой узел должен потреблять в среднем 1-2 мА?
Поляризованное реле имеет два устойчивых состояния. Соответственно - две обмотки. При подаче напряжения на обмотку №1 реле замыкает группу контактов №1. При подаче на обмотку №2 - группа №1 размыкается, а группа №2 замыкается. Таким образом НЕТ ПОСТОЯННОГО потребления тока. Практически обе обмотки подключаются на шину питания, а вторые их выводы к Открытым Коллекторам двух ключей. Выходы КРЛ - это набор выходных ключей. Отсюда и пары команд: включение/отключение.
Спасибо за информацию, я прекрасно понимаю как работает поляризованное реле. Мне только пока не понятно, какую функцию оно выполняет в КРЛ. Что мы получаем при переключении его контактов? Можете ткнуть пальцем, где оно находится в вышеприведённых схемах?

За сканы спасибо, буду изучать.
Название: Re: Поляризованное реле не имеет постоянного потребления тока
Отправлено: EU2AA от 24 Февраль 2012, 00:36:13
Можете ткнуть пальцем, где оно находится в вышеприведённых схемах?
На схеме бортового блока приема команд RM1_BPK04.jpg в ответе #16 этой же ветки есть выходы команд от К01 до К32. Всего 32 команды. Легко заметить, что выходы спаренные, т.е умощненные ключи. Вот они-то и коммутируют поляризованные реле. Вторые обмотки всех реле "висят" на +9В. Для силовых цепей используются РПС20, переключение сигнальных ВЧ-цепей на РПС45. Некоторые команды, впрочем, без поляризованных реле. Там, где большое входное сопротивление и нет роста потребляемого тока. Борт все таки!
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 24 Февраль 2012, 10:50:24
Спасибо за разъяснения, теперь всё встало на свои места. Просто на приведённых схемах нет ни обмоток реле, ни обозначений. Абревиатуры К1...К32 понимаются как "команда", а не как обмотка реле. Осталась-ли информация о назначениях команд К1...К32??

На микросхемы 134 серии документации я не нашёл, можете пояснить, каким образом в схеме блока формирования команд RM1_BFK04 выполняется переключение мультиплексоров D15-D17, D20-D21?
Название: Команды КРЛ (Командной РадиоЛинии) Радио-М1
Отправлено: EU2AA от 24 Февраль 2012, 22:58:55
Спасибо за разъяснения, теперь всё встало на свои места. Просто на приведённых схемах нет ни обмоток реле, ни обозначений. Абревиатуры К1...К32 понимаются как "команда", а не как обмотка реле. Осталась-ли информация о назначениях команд К1...К32??

Основной                     Команды                                                  Резервный
комплект                                                                                      комплект
К01          Входной аттенюатор 0dB 435МГц                                     К17
К02          Входной аттенюатор 20dB 435МГц                                   К18
К03  Режим основной (ретрансляция включена)                               К19
К04          Режим дежурный (только маяк)                                        К20
К05          Линейный режим                                                               К21
К06          Цифровой режим                                                              К22
К07          маяк RUDAK-II выключен                                                  К23
К08          маяк RUDAK-II включен                                                    К24
К09          BBS RUDAK-II включен                                                     К25
К10 RUDAK-II выходная мощность 2Вт 145,9МГц                              К26
К11          BBS резервный включен                                                   К27
К12 RUDAK-II выходная мощность 10Вт 145,9МГц                            К28
К13 Включение/Выключение основного комплекта Информатора-1  К29
К14 Включение/Выключение резервного комплекта Информатора-1 К30
К15 Включение 30 сек задержки исполнения всех команд                К31
К16 Выключение 30 сек задержки исполнения всех команд             К32
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 24 Февраль 2012, 23:01:33
На микросхемы 134 серии документации я не нашёл, можете пояснить, каким образом в схеме блока формирования команд RM1_BFK04 выполняется переключение мультиплексоров D15-D17, D20-D21?
У мультиплексоров D15 — D21 есть выводы 10, 9 и 8. Они ВСЕ подключены, соответственно, к выводам 9, 10 и 12 счетчика D26.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 24 Февраль 2012, 23:13:38
На микросхемы 134 серии документации я не нашёл
Серия 134 - обычная TTL, но с малым потреблением. Корпус - 11 вывод, +5В - 4 вывод. Вполне совместима с 133 серией. Легко заменяется на 74НС  и 74НСТ. В 1970-х не было не только интернета, но и персональных компьютеров.
А 134 серия уже была!
На радиохобби есть автомат перевода 134 серии в зарубежные аналоги: http://radio-hobby.org/modules/analog/134
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 26 Февраль 2012, 22:44:31
Спасибо, теперь ясно. А уже определялись с набором возможностей спутника? Какие режимы будет поддерживать? ТЗ уже имеется, или пока всё в процессе рассмотрения и предложений? Новый пакет команд, и соответственно КРЛ, нужно формировать исходя из планируемой функциональности аппарата.

Поскольку Блок формирования команд будет находится на Земле, предлагаю выполнить его на микроконтроллере, а по поводу исполнения блока приёма команд, находящегося на борту, нужно подумать. Поскольку с космическими приложениями я не сталкивался, то не знаю, возможно-ли применение микроконтроллеров? Возможно, получиться использовать ПЛИС.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: maxmiz от 28 Февраль 2012, 11:40:05
Про Пики и Атмелы совершенно не соглашусь! Причём тут ширпотреб? Их выпускают для определённого сектора рынка. Если Вам нужно "специальное" исполнение, пожалуйста, возьмите Пик или Атмел "специального" исполнения. Атмел мне нравится меньше, его архитектура близка к классической микропроцессорной схеме, а вот Пик - это тоже маленький шедевр конструкторской мысли. Организован он так, что практически невозможно повлиять на его работу внешними факторами, очень устойчив к перегрузкам.
По поводу реле мне немного непонятно, для какой цели используется поляризованное реле? Какой узел должен потреблять в среднем 1-2 мА?

А у меня с Пик проблемы были. И похоже это было именно изменение работы под воздействием внешних факторов. И проблему устранить не получилось.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 28 Февраль 2012, 11:58:57
У меня с Пиками была единственна проблема с единственным экземпляром 16F676. Когда стал его прошивать, до этого с такой модификацией не сталкивался, вышел из строя вывод MCLR. Причина до сих пор не понятна. Последующие экземпляры того же Пика работают отлично и без проблемм. А в общем, выпустили на этих микроконтроллерах несколько измерительных приборов и ничего. И на солнце перегревались и в воде тонули, ни один из строя ещё не вышел. Однажы, по невнимательности, подал на 18F452 12В, ничего выдержал и работает по сей день.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: maxmiz от 28 Февраль 2012, 12:09:40
У меня с Пиками была единственна проблема с единственным экземпляром 16F676. Когда стал его прошивать, до этого с такой модификацией не сталкивался, вышел из строя вывод MCLR. Причина до сих пор не понятна. Последующие экземпляры того же Пика работают отлично и без проблемм. А в общем, выпустили на этих микроконтроллерах несколько измерительных приборов и ничего. И на солнце перегревались и в воде тонули, ни один из строя ещё не вышел. Однажы, по невнимательности, подал на 18F452 12В, ничего выдержал и работает по сей день.
У меня был проект передачи данных по радио на компьютер. Передатчиков было несколько, и компьютер давал по радио команду когда какой передатчик должен послать данные. Обработка данных осуществлялась непосредственно перед передачей. Так вот иногда приходили данные совершенно несоответствующие действительности. Самое интересное, что я использовал и защитный код, но ошибка все-равно была. Подозрение: каждый RF-модуль даже в SILENT-MODE излучает радиоволны на частоте внутреннего осциллятора, предполагаю что именно это влияет на работу Пик. Но как точно определить не удалось. 
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 28 Февраль 2012, 12:28:11
Скорее всего имела место не совсем корректная топология печатной платы, а именно организация линий передачи и общего проводника.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: maxmiz от 28 Февраль 2012, 12:44:37
Скорее всего имела место не совсем корректная топология печатной платы, а именно организация линий передачи и общего проводника.
Скорее всего... Жалко что ошибка обнаружилась когда сделал уже 20 штук... Теперь лежит дома мертвым грузом. Век живи, век учись.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 29 Февраль 2012, 00:35:33
По поводу исполнения блока приёма команд, находящегося на борту, нужно подумать. Поскольку с космическими приложениями я не сталкивался, то не знаю, возможно-ли применение микроконтроллеров?
У микроконтроллеров часто бывает энергонезависимая память. За что их и любят программисты! Вот эта память на борту и сотрется в первую очередь.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 29 Февраль 2012, 00:47:17
У меня с Пиками была единственна проблема с единственным экземпляром 16F676. Когда стал его прошивать, до этого с такой модификацией не сталкивался, вышел из строя вывод MCLR. Причина до сих пор не понятна.
Мы массово применяли PIC18LF2320-I/SO в выпускаемых радиомодемах. Заметили, что после перепрограммирования эти пики часто дохли. Прошивали с защитным кодом, пока не прочитали на 253 странице даташита, что если шить с кодом защиты, то микрочип не гарантирует даже ЕДИНСТВЕННУЮ перезапись!?!?
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 29 Февраль 2012, 00:53:38
У меня был проект передачи данных по радио на компьютер. Передатчиков было несколько, и компьютер давал по радио команду когда какой передатчик должен послать данные. Обработка данных осуществлялась непосредственно перед передачей. Так вот иногда приходили данные совершенно несоответствующие действительности. Самое интересное, что я использовал и защитный код, но ошибка все-равно была.
Если включать в пакет проверочную комбинацию, а при несоответствии делать перезапрос, либо просто браковать данные, то проблем быть не должно. Хотя бы и просто включать CRC.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: maxmiz от 29 Февраль 2012, 10:09:17
У меня был проект передачи данных по радио на компьютер. Передатчиков было несколько, и компьютер давал по радио команду когда какой передатчик должен послать данные. Обработка данных осуществлялась непосредственно перед передачей. Так вот иногда приходили данные совершенно несоответствующие действительности. Самое интересное, что я использовал и защитный код, но ошибка все-равно была.
Если включать в пакет проверочную комбинацию, а при несоответствии делать перезапрос, либо просто браковать данные, то проблем быть не должно. Хотя бы и просто включать CRC.
Вся фишка в том, что все это там было! Только для защиты мы использовали cheksum а не CRC. И пакеты приходили с правильным checksum. То-есть ошибка возникала не в радио-канале, а где-то еще перед фазой генерирования cheksum.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 29 Февраль 2012, 10:23:13
По поводу исполнения блока приёма команд, находящегося на борту, нужно подумать. Поскольку с космическими приложениями я не сталкивался, то не знаю, возможно-ли применение микроконтроллеров?
У микроконтроллеров часто бывает энергонезависимая память. За что их и любят программисты! Вот эта память на борту и сотрется в первую очередь.
Ну, энергонезависимую память можно не использовать. Если уж КРЛ была построена на микросхемах стандартной низкоуровневой логики.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 29 Февраль 2012, 10:27:32
У меня с Пиками была единственна проблема с единственным экземпляром 16F676. Когда стал его прошивать, до этого с такой модификацией не сталкивался, вышел из строя вывод MCLR. Причина до сих пор не понятна.
Мы массово применяли PIC18LF2320-I/SO в выпускаемых радиомодемах. Заметили, что после перепрограммирования эти пики часто дохли. Прошивали с защитным кодом, пока не прочитали на 253 странице даташита, что если шить с кодом защиты, то микрочип не гарантирует даже ЕДИНСТВЕННУЮ перезапись!?!?
У низковольтных ПИКов есть такая штука, у обычных не сталкивался. Перепрошивал 18F452 и с битами защиты и без них и уже не помню какое количество раз. Он стоит у меня на макетке уже лет 5, проблем небыло! )))))) А вот, когда использовали 16LF877A для прерывателя тока, он тоже отказывался программироваться с битами защиты, даже фирменным ICD2.

Предлагаю, для обсуждения элементной базы открыть новую тему.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: maxmiz от 29 Февраль 2012, 11:41:58
Вот недавно нашел интересную статью по FPGA. http://we.easyelectronics.ru/plis/kak-nachat-s-plis-xilinx-dlya-chaynikov.html Интерсный способ програмирования FPGA через Matlab Simulink.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: ra3pcs от 29 Февраль 2012, 20:42:10
Вот недавно нашел интересную статью по FPGA. http://we.easyelectronics.ru/plis/kak-nachat-s-plis-xilinx-dlya-chaynikov.html Интерсный способ програмирования FPGA через Matlab Simulink.
Это всё хорошо, но есть одно НО! Для конструирования устройств на подобных вещах опять нужно затратить определённое количество времени и средств. Микроконтроллеры - пройденный этап, средства для разработки и построения устройств на них имеются, поэтому гораздо эффективнее использовать те средства, с которыми уже хорошо знаком.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 01 Март 2012, 00:35:11
Ну, энергонезависимую память можно не использовать. Если уж КРЛ была построена на микросхемах стандартной низкоуровневой логики.
Тогда других проблем не вижу
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 01 Март 2012, 00:54:23
Вот недавно нашел интересную статью по FPGA. http://we.easyelectronics.ru/plis/kak-nachat-s-plis-xilinx-dlya-chaynikov.html Интерсный способ програмирования FPGA через Matlab Simulink.
Согласен с мнением Ильи в посте #48. FPGA используются для отработки модели. Работа очень затратная. Имеет смысл, если потом будет серия в десятки или сотни тысяч экземпляров. 12лет назад наши инженеры выполняли проект на EPF10KE-144. Потратили 7 месяцев, на 300 штуках не окупилось. Для такого малого количества оказалось дешевле просто шить те же самые EPF10KE-144.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: EU2AA от 01 Март 2012, 00:56:43
Предлагаю, для обсуждения элементной базы открыть новую тему.
Давайте попросим RA3WOK открыть новую тему.
Название: Испытания энергонезависимой памяти
Отправлено: EU2AA от 01 Март 2012, 01:00:00
Думаю, что устойчивость энергонезависимой памяти на воздействие жесткого излучения можно легко испытать.
Есть рентген-кабинеты. Можно в контроллере «забить» всю память без защитного бита, завернуть его в бумажный  пакет, облучить секунд 10, для начала, затем прочитать память и сравнить с ранее записанной. Результаты выложить здесь.
Вполне реализуемый эксперимент.
**Конечно, ИСЗ подвержен воздействию жестких излучений гораздо дольше, время можно увеличить.
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: maxmiz от 01 Март 2012, 11:22:58
Это всё хорошо, но есть одно НО! Для конструирования устройств на подобных вещах опять нужно затратить определённое количество времени и средств. Микроконтроллеры - пройденный этап, средства для разработки и построения устройств на них имеются, поэтому гораздо эффективнее использовать те средства, с которыми уже хорошо знаком.
Но ведь и FPGA для кого-то пройденный этап. Просто с микроконтроллерами умеют работать больше людей. 
Название: Re: Приёмник КРЛ (Командной РадиоЛинии)
Отправлено: maxmiz от 01 Март 2012, 11:32:08
Было бы интересно сравнить, что устойчивее к жесткой радиации: микроконтроллер или FPGA.
Кстати, для осуществления простого управления блоками и выполнение команд, конечно проще это делать на микроконтроллере. Но обработку сложных сигналов, думаю, лучше доверить FPGA. Например, большинство любительских декодеров HRPT сигнала сделано именно на FPGA.  http://www.alblas.demon.nl/wsat/hardware/hardware_frm.html