Войти
 


Автор Тема: Приёмник КРЛ (Командной РадиоЛинии)  (Прочитано 38618 раз)

ra3pcs

  • Гость
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #45 : 29 Февраль 2012, 10:23:13 »
По поводу исполнения блока приёма команд, находящегося на борту, нужно подумать. Поскольку с космическими приложениями я не сталкивался, то не знаю, возможно-ли применение микроконтроллеров?
У микроконтроллеров часто бывает энергонезависимая память. За что их и любят программисты! Вот эта память на борту и сотрется в первую очередь.
Ну, энергонезависимую память можно не использовать. Если уж КРЛ была построена на микросхемах стандартной низкоуровневой логики.

ra3pcs

  • Гость
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #46 : 29 Февраль 2012, 10:27:32 »
У меня с Пиками была единственна проблема с единственным экземпляром 16F676. Когда стал его прошивать, до этого с такой модификацией не сталкивался, вышел из строя вывод MCLR. Причина до сих пор не понятна.
Мы массово применяли PIC18LF2320-I/SO в выпускаемых радиомодемах. Заметили, что после перепрограммирования эти пики часто дохли. Прошивали с защитным кодом, пока не прочитали на 253 странице даташита, что если шить с кодом защиты, то микрочип не гарантирует даже ЕДИНСТВЕННУЮ перезапись!?!?
У низковольтных ПИКов есть такая штука, у обычных не сталкивался. Перепрошивал 18F452 и с битами защиты и без них и уже не помню какое количество раз. Он стоит у меня на макетке уже лет 5, проблем небыло! )))))) А вот, когда использовали 16LF877A для прерывателя тока, он тоже отказывался программироваться с битами защиты, даже фирменным ICD2.

Предлагаю, для обсуждения элементной базы открыть новую тему.
« Последнее редактирование: 29 Февраль 2012, 10:30:52 от ra3pcs »

maxmiz

  • Инженер
  • **
  • Сообщений: 23
  • Репутация: +2/-0
    • Просмотр профиля
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #47 : 29 Февраль 2012, 11:41:58 »
Вот недавно нашел интересную статью по FPGA. http://we.easyelectronics.ru/plis/kak-nachat-s-plis-xilinx-dlya-chaynikov.html Интерсный способ програмирования FPGA через Matlab Simulink.

ra3pcs

  • Гость
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #48 : 29 Февраль 2012, 20:42:10 »
Вот недавно нашел интересную статью по FPGA. http://we.easyelectronics.ru/plis/kak-nachat-s-plis-xilinx-dlya-chaynikov.html Интерсный способ програмирования FPGA через Matlab Simulink.
Это всё хорошо, но есть одно НО! Для конструирования устройств на подобных вещах опять нужно затратить определённое количество времени и средств. Микроконтроллеры - пройденный этап, средства для разработки и построения устройств на них имеются, поэтому гораздо эффективнее использовать те средства, с которыми уже хорошо знаком.

EU2AA

  • Доцент
  • ****
  • Сообщений: 306
  • Репутация: +6/-0
  • Владимир Чепыженко
    • Просмотр профиля
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #49 : 01 Март 2012, 00:35:11 »
Ну, энергонезависимую память можно не использовать. Если уж КРЛ была построена на микросхемах стандартной низкоуровневой логики.
Тогда других проблем не вижу
Мы с удовольствием пользуемся чужими изобретениями. Нужно полагать, что возможность поделиться своими достижениями также доставит нам удовольствие!

EU2AA

  • Доцент
  • ****
  • Сообщений: 306
  • Репутация: +6/-0
  • Владимир Чепыженко
    • Просмотр профиля
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #50 : 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.
« Последнее редактирование: 01 Март 2012, 01:15:07 от EU2AA »
Мы с удовольствием пользуемся чужими изобретениями. Нужно полагать, что возможность поделиться своими достижениями также доставит нам удовольствие!

EU2AA

  • Доцент
  • ****
  • Сообщений: 306
  • Репутация: +6/-0
  • Владимир Чепыженко
    • Просмотр профиля
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #51 : 01 Март 2012, 00:56:43 »
Предлагаю, для обсуждения элементной базы открыть новую тему.
Давайте попросим RA3WOK открыть новую тему.
Мы с удовольствием пользуемся чужими изобретениями. Нужно полагать, что возможность поделиться своими достижениями также доставит нам удовольствие!

EU2AA

  • Доцент
  • ****
  • Сообщений: 306
  • Репутация: +6/-0
  • Владимир Чепыженко
    • Просмотр профиля
Испытания энергонезависимой памяти
« Ответ #52 : 01 Март 2012, 01:00:00 »
Думаю, что устойчивость энергонезависимой памяти на воздействие жесткого излучения можно легко испытать.
Есть рентген-кабинеты. Можно в контроллере «забить» всю память без защитного бита, завернуть его в бумажный  пакет, облучить секунд 10, для начала, затем прочитать память и сравнить с ранее записанной. Результаты выложить здесь.
Вполне реализуемый эксперимент.
**Конечно, ИСЗ подвержен воздействию жестких излучений гораздо дольше, время можно увеличить.
« Последнее редактирование: 01 Март 2012, 01:08:53 от EU2AA »
Мы с удовольствием пользуемся чужими изобретениями. Нужно полагать, что возможность поделиться своими достижениями также доставит нам удовольствие!

maxmiz

  • Инженер
  • **
  • Сообщений: 23
  • Репутация: +2/-0
    • Просмотр профиля
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #53 : 01 Март 2012, 11:22:58 »
Это всё хорошо, но есть одно НО! Для конструирования устройств на подобных вещах опять нужно затратить определённое количество времени и средств. Микроконтроллеры - пройденный этап, средства для разработки и построения устройств на них имеются, поэтому гораздо эффективнее использовать те средства, с которыми уже хорошо знаком.
Но ведь и FPGA для кого-то пройденный этап. Просто с микроконтроллерами умеют работать больше людей. 

maxmiz

  • Инженер
  • **
  • Сообщений: 23
  • Репутация: +2/-0
    • Просмотр профиля
Re: Приёмник КРЛ (Командной РадиоЛинии)
« Ответ #54 : 01 Март 2012, 11:32:08 »
Было бы интересно сравнить, что устойчивее к жесткой радиации: микроконтроллер или FPGA.
Кстати, для осуществления простого управления блоками и выполнение команд, конечно проще это делать на микроконтроллере. Но обработку сложных сигналов, думаю, лучше доверить FPGA. Например, большинство любительских декодеров HRPT сигнала сделано именно на FPGA.  http://www.alblas.demon.nl/wsat/hardware/hardware_frm.html