МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: создание проекта на Марсоход для домашнего хобби!

создание проекта на Марсоход для домашнего хобби! 3 года 3 мес. назад #4562

  • nodpc
  • nodpc аватар Автор темы
  • Посетитель
  • Посетитель
Тема была создана для того что бы поднять вопрос о проектировании домашнего творчества. Конечно я лично не могу поделится своими замыслами потому что надо перерыть не один даташит Марсахода. Но вполне могу дать толчок для работы в этом направлении. Для любого пользователя нужна простота в изучении технологии , что бы был спрос на данный девайс . Да собирать роботов или работать с VGA это интересно , но самое вовлечение будет тогда когда ваше творение будет осязаемо и обратно оценено рынком.
Есть много возможностей как увеличить свои навыки в создании продукта в домашних условиях -
примеры это 3D Printers

Что надо для 3D Printers ? Это конечно электронное управление шаговыми двигателями . В основном на 3-х осях X,Y,Z и плюс управление подачей материала. Есть разные драйвера для таких двигателей.

Сразу на 4 двигателя

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

Обработка метала в своем гараже ,или же изготавливание печатных плат .


создание умных домов (все направленно на экономию затрат по энергии )

Экономическая выгода для увеличения собственного бюджета. регулировка температуры , подача воды , электричество -анализ и расчет затрат позволит более умно управлять своим кошельком.



, новые типы создания сетей и интеграция с внешними гаджетами.


Вот информация для размышления , Я конечно бы выложил свои работы . Но к сожалению пользуюсь пока другими программаторами. Надеюсь найдутся люди которые захотят поделится своими навыками в этой теме?
:)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от nckm.

создание проекта на Марсоход для домашнего хобби! 3 года 3 мес. назад #4565

Раз появилась эта тема и был похожий, в некотором смысле, вопрос про управление двигателем внутреннего сгорания схемой с ПЛИС, то хочу задать вопрос - существует ли пример, когда ПЛИС более оправдана, чем микроконтроллер при управлении настолько медленными процессами? Если речь о SoC, то хотелось бы понимать, что в ПЛИС будет кроме софт ядра процессора?
P.S.
или вот еще marsohod.org/forum/razdel-predlozhenij/7...a-po-marsokhodu#4557
спрашивают про станок ЧПУ на ПЛИС - вопрос - зачем?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от nckm.

создание проекта на Марсоход для домашнего хобби! 3 года 3 мес. назад #4566

Chaosorg пишет: Раз появилась эта тема и был похожий, в некотором смысле, вопрос про управление двигателем внутреннего сгорания схемой с ПЛИС, то хочу задать вопрос - существует ли пример, когда ПЛИС более оправдана, чем микроконтроллер при управлении настолько медленными процессами?

ПЛИС для управления ДВС, возможно, имеет смысл если впоследствии есть намерение запустить схему в серию на ASIC?

Если речь о SoC, то хотелось бы понимать, что в ПЛИС будет кроме софт ядра процессора?

как минимум ШИМ и таймеры. А ещё ЦАП/АЦП, но это, вроде бы, не в ПЛИС, а рядом.

P.S.
или вот еще marsohod.org/forum/razdel-predlozhenij/7...a-po-marsokhodu#4557
спрашивают про станок ЧПУ на ПЛИС - вопрос - зачем?

Как это зачем? Ynicky автор оригинальной SoC, я тут в очередь тоже пристроился - думаете что станок с ЧПУ это плохое применение своим разработкам? У авторов всех "доморощенных" процессоров есть проблема, выражающаяся в отсутствии пользователей. Полагаю что каждый разработчик был бы рад, если бы его разработку начали использовать. Причём, это относится не только к разработке на ПЛИС, а вообще к любой творческой деятельности.
Спасибо сказали: Ynicky

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от nckm.

создание проекта на Марсоход для домашнего хобби! 3 года 3 мес. назад #4567

alman пишет:

Chaosorg пишет: Раз появилась эта тема и был похожий, в некотором смысле, вопрос про управление двигателем внутреннего сгорания схемой с ПЛИС, то хочу задать вопрос - существует ли пример, когда ПЛИС более оправдана, чем микроконтроллер при управлении настолько медленными процессами?

ПЛИС для управления ДВС, возможно, имеет смысл если впоследствии есть намерение запустить схему в серию на ASIC?

Согласен, об этом не подумал. Т.е., если я Вас правильно понял, то речь не о преимуществах ПЛИС как средства обработки информации, а как о более интересном формате устройства "все в одном".

И все же, если честно, то задавая этот вопрос я надеялся, что меня ткнут в какой-то такой процесс обработки информации, с которым микроконтроллеры даже в медленных электромеханических устройствах не справляются, а не в преимущества ПЛИС как средства защиты IP или экономии корпусов на плате.


alman пишет:

Если речь о SoC, то хотелось бы понимать, что в ПЛИС будет кроме софт ядра процессора?

как минимум ШИМ и таймеры. А ещё ЦАП/АЦП, но это, вроде бы, не в ПЛИС, а рядом.

тут немного позволю себе возразить - в микроконтроллерах вся эта периферия есть и даже более того - АЦП, о которых вы упомянули в них часто есть, а в ПЛИС Марсохода - нет.


alman пишет:

P.S.
или вот еще marsohod.org/forum/razdel-predlozhenij/7...a-po-marsokhodu#4557
спрашивают про станок ЧПУ на ПЛИС - вопрос - зачем?

Как это зачем? Ynicky автор оригинальной SoC, я тут в очередь тоже пристроился - думаете что станок с ЧПУ это плохое применение своим разработкам? У авторов всех "доморощенных" процессоров есть проблема, выражающаяся в отсутствии пользователей. Полагаю что каждый разработчик был бы рад, если бы его разработку начали использовать. Причём, это относится не только к разработке на ПЛИС, а вообще к любой творческой деятельности.


Теперь понял. Если речь о радости творчества, то я согласен. Не уверен, конечно, что тут, в теме "о домашнем творчестве", говориться о задачах, где хоббисты сталкиваются с недостатками современных архитектур в каких-то специфических задачах и есть смысл отказаться от того же AVR и огромной библиотеки исходников под него ради процессора, который благодаря особой системе команд быстрее реагирует на события, например. Еще раз говорю, я думал, что мне укажут на конкретные преимущества вида: "процессор с моей системой команд успевает при той же тактовой частоте и энергопотреблении реагировать на ситуацию, а AVR или ARM - не успевает". Хотя нет, это я сейчас об этом подумал, а в тот момент автор темы не говорил ничего про то, что там будут какие-то оригинальные ядра. Речь была просто о ПЛИС.

Еще в качестве повода может быть то, что в Марсоходе 2 в SoC c каким-то популярным ядром с большой библиотекой готового кода что-то еще рядом не помещается. Значит речь о задачах, где есть возможность написать все "с нуля" для меньшего по размеру ядра именно ощутив радость, что этих самых чужих исходников нет. С появлением Марсохода 3 таких желаний может поубавиться.

Думаю, что если найдутся какие-то иные преимущества и кто-то сформулирует их, то будет понятнее какие в том числе хоббистские задачи под это подходят. Когда раньше мастерили специализированные Forth процессоры, то на них строили системы реального времени, неосуществимые или менее эффективные тогда на традиционных процессорах. Возможно Вам стоит тут больше рассказать о своей системе команд и привести пример более эффективной ее работы по сравнению с AVR или ARM.

А пока подытожим - три повода делать контроллеры медленных процессоров на ПЛИС:

1. экономия корпусов (сомнительный повод, ибо микроконтроллеры обладают развитой периферией ядра (ШИМ, АЦП, таймеры))
2. защита IP, перспектива реализации в ASIC (бесспорно, плох тот солдат, который не мечтает стать генералом :) )
3. радость от состояния полного контроля над развернутой с нуля системой, отсутствия чужих исходников - все сделал сам. (ностальгия по такому бывает :) , но автор темы об этом не говорил - могут ведь использоваться и чужие HDL исходники)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от nckm.

создание проекта на Марсоход для домашнего хобби! 3 года 3 мес. назад #4570

Привет! Также более склоняюсь к мнению ув.тов. Chaosorg, что основное применение ПЛИС - быстрый захват и обработка сигналов, а медленные и интерфейсные вещи удобнее реализуются в МК. Так что примеры топикстартера немного не в кассу и выбирать для их реализации ПЛИС можно скорее с точки зрения обучения или просто личных предпочтений, нежели с т.з. целесообразности.
У нас на фирме повсеместной стала практика выполнения приборов на связке ПЛИС+МК.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

создание проекта на Марсоход для домашнего хобби! 3 года 6 дн. назад #4796

  • nodpc
  • nodpc аватар Автор темы
  • Посетитель
  • Посетитель
Короче как я понял марсоход создан только для игрушек на колесиках.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

создание проекта на Марсоход для домашнего хобби! 3 года 6 дн. назад #4797

nodpc пишет: Короче как я понял марсоход создан только для игрушек на колесиках.


Это было бы справедливо по отношению к Марсоход-1.
Марсоход-3 вполне мощное и зрелое устройство. Настолько мощное, что несколько лет назад устройства с подобными возможностями стоили хороших денег и были по карману лишь крупным предприятиям.

Посмотрите на список проектов для этих плат - осциллографы, usb-анализаторы, ethernet-анализаторы, радиопередатчики - это лишь часть из возможных применений.
Может быть вас смущает качество этих проектов? Так они учебные и распространяются с исходным кодом.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

создание проекта на Марсоход для домашнего хобби! 3 года 5 дн. назад #4798

  • nodpc
  • nodpc аватар Автор темы
  • Посетитель
  • Посетитель

alman пишет:

nodpc пишет: Короче как я понял марсоход создан только для игрушек на колесиках.


Это было бы справедливо по отношению к Марсоход-1.
Марсоход-3 вполне мощное и зрелое устройство. Настолько мощное, что несколько лет назад устройства с подобными возможностями стоили хороших денег и были по карману лишь крупным предприятиям.

Посмотрите на список проектов для этих плат - осциллографы, usb-анализаторы, ethernet-анализаторы, радиопередатчики - это лишь часть из возможных применений.
Может быть вас смущает качество этих проектов? Так они учебные и распространяются с исходным кодом.



все это было бы интересно ! Если бы не было так сложно. Я вспоминаю сколько плевался с контроллерами АТ89S8252 и выше. Ассемблер для определенной разновидности регистров. Марсоход на столько сырой, что мало людей кто что то реализовал для своих нужд путного. Да я бы и изучил возможности данного гаджета. Но не готов вкладываться в то что даже не знакомо. Как говорится продай то чем ты сам пользуешься и покажи как. А с исходниками можно только виртуально что то представить и в конце когда железо получишь оно не решит то что мог бы создать в файле. Мало мало информации для популяризации данного направления. Где же эти личности которые могут показать как ловко они творят совершенство?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

создание проекта на Марсоход для домашнего хобби! 3 года 5 дн. назад #4799

nodpc пишет: все это было бы интересно ! Если бы не было так сложно. Я вспоминаю сколько плевался с контроллерами АТ89S8252 и выше. Ассемблер для определенной разновидности регистров. Марсоход на столько сырой, что мало людей кто что то реализовал для своих нужд путного. Да я бы и изучил возможности данного гаджета. Но не готов вкладываться в то что даже не знакомо. Как говорится продай то чем ты сам пользуешься и покажи как.


Вероятно Вы путаете программирование и электронику. На мой взгляд - ПЛИСы ближе к электронике, чем к программированию. Даже несмотря на то, что HDL код похож на традиционные языки программирования, и несмотря на то, что плата Марсоход похожа на плату с микроконтроллером. Когда Вы осознаете разницу - все вопросы относительно смысла этого устройства сразу отпадут.

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

создание проекта на Марсоход для домашнего хобби! 3 года 5 дн. назад #4802

nodpc пишет: все это было бы интересно ! Если бы не было так сложно. Я вспоминаю сколько плевался с контроллерами АТ89S8252 и выше. Ассемблер для определенной разновидности регистров. Марсоход на столько сырой, что мало людей кто что то реализовал для своих нужд путного. Да я бы и изучил возможности данного гаджета. Но не готов вкладываться в то что даже не знакомо. Как говорится продай то чем ты сам пользуешься и покажи как. А с исходниками можно только виртуально что то представить и в конце когда железо получишь оно не решит то что мог бы создать в файле. Мало мало информации для популяризации данного направления. Где же эти личности которые могут показать как ловко они творят совершенство?

Ну,не разобрались вы с ПЛИСами, чтож на Марсоход пенять. Проект уникальный и жутко полезный. Огромное спасибо команде и низкий поклон :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
Время создания страницы: 0.198 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Раздел предложений создание проекта на Марсоход для домашнего хобби!