Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: freeduino
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
andran25
Нашел в сети open hardware проект на AVR. Попробовал на нем сделать часики -
вот что получилось: http://andyplekhanov.narod.ru/hard/arduino/arduino.htm
Сам проект живет на www.arduino.cc Мне кажется, может быть альтернативой
простым самодельным компьютерам, каких много на этом форуме.
Кто что об этом думает ?
Vladimir_J
Прикольно smile.gif
zltigo
Муть. http://electronix.ru/forum/index.php?showt...48602&st=50
andran25
Не надо забывать, что у этого проекта есть большие преимущества перед
предлагаемыми здесь:

- Базовый модуль достаточно маленький и универсальный
- Его можно сделать самому за разумное время
- На его основе можно делать разнообразые девайсы - хоть цветомузыку хоть роботов
- Модульный принцип - создано много расширений
- Open hardware лицензия
- Большое количество пользователей
- Возможность использовать его начинающими

Единственный недостаток - процессор слабоват
Вот думаю ARM поставить.
SasaVitebsk
Цитата(andran25 @ Nov 24 2008, 02:43) *
Не надо забывать, что у этого проекта есть большие преимущества перед
предлагаемыми здесь:

- Базовый модуль достаточно маленький и универсальный
- Его можно сделать самому за разумное время
- На его основе можно делать разнообразые девайсы - хоть цветомузыку хоть роботов
- Модульный принцип - создано много расширений
- Open hardware лицензия
- Большое количество пользователей
- Возможность использовать его начинающими

Единственный недостаток - процессор слабоват
Вот думаю ARM поставить.

Вот я не понимаю, к кому вы тут обращаетесь???
Я думаю такое устройство возбудит кого-нибудь на сайте людей, занимающихся убийством времени. Но не здесь же в самом деле! Всётаки в большинстве здесь тусуются разработчики или люди близкие к этому. Здесь люди в поделки выкладывают устройства в сотни раз более сложные. Причём бесплатно.
Клим
Цитата(andran25 @ Nov 24 2008, 02:43) *
Не надо забывать, что у этого проекта есть большие преимущества перед
предлагаемыми здесь:

Это же исключительно игрушки для буржуев. Посмотрите ценв на "модули" и детали к ним.
В лучшем случае можно купить чистую плату. Иначе, на мой взгляд, смысл что-то создавать полностью теряется.
andran25
Цитата(SasaVitebsk @ Nov 25 2008, 00:01) *
Вот я не понимаю, к кому вы тут обращаетесь???
Я думаю такое устройство возбудит кого-нибудь на сайте людей, занимающихся убийством времени. Но не здесь же в самом деле! Всётаки в большинстве здесь тусуются разработчики или люди близкие к этому. Здесь люди в поделки выкладывают устройства в сотни раз более сложные. Причём бесплатно.


Не понял Вашей логики. Поделки для себя это всегда убийство времени вне зависимости
от сложности.

Цитата(SasaVitebsk @ Nov 25 2008, 00:01) *
Всётаки в большинстве здесь тусуются разработчики или люди близкие к этому.


Там тоже люди не лаптем щи хлебают.
Не надо их недооценивать.

Цитата(SasaVitebsk @ Nov 25 2008, 00:01) *
Здесь люди в поделки выкладывают устройства в сотни раз более сложные.


И что ?
Ни одного сходного по популярности проекта здесь нет.

Цитата(SasaVitebsk @ Nov 25 2008, 00:01) *
Причём бесплатно.


А при чем здесь это ?
Free и Open Source это разные вещи.
delamoure
Мне проще сделать самому.
andran25
Цитата(delamoure @ Nov 25 2008, 00:32) *
Мне проще сделать самому.


Самому сделать можно. Но лучше когда есть сообщество разработчиков.

По поводу цены - нормальная цена.
Если цена не устраивает - можно и самому сделать
поскольку вся документация открыта.
Вся идея в совместимости. Есть много модулей расширения.
Не надо изобретать велосипед.
_Pasha
Цитата(andran25 @ Nov 25 2008, 01:36) *
Самому сделать можно. Но лучше когда есть сообщество разработчиков.

В таком случае - мало фоток. Вот если бы навернули на страницу метров 5 трафика, тогда и сообщество пригодилось бы smile.gif
haker_fox
Цитата(andran25 @ Nov 25 2008, 05:27) *
Не понял Вашей логики. Поделки для себя это всегда убийство времени вне зависимости
от сложности.

Не всегда! В основном это получение опыта!!! Самосовершенствование! Рост! И тд и тп.
Цитата(andran25 @ Nov 25 2008, 05:27) *
Ни одного сходного по популярности проекта здесь нет.

Уважаемый andran25! Возможно Вы путаете предназначение этого форума: здесь не занимаются созданием популярных проектов для всех. Здесь собрались люди, которые работают в сфере электроники и близлежащих областях. Здесь они консультируются друг с другом, задают вопросы и получают ответы. Вы тоже можете присоеденится к нам) И лишь по этой причине, Вы не найдете здесь популярных проектов. Но здесь Вы можете найти знания, которые пригодятся хотя бы для построения подобного девайса, ведь просто так даже его не построить.


Цитата(andran25 @ Nov 24 2008, 06:43) *
Не надо забывать, что у этого проекта есть большие преимущества перед
предлагаемыми здесь:
- Базовый модуль достаточно маленький и универсальный

Это у многих производителей, например здесь.
Цитата(andran25 @ Nov 24 2008, 06:43) *
- Его можно сделать самому за разумное время

Ну да. С AVR или PIC запросто, а вот с ARM повозится придется)
Цитата(andran25 @ Nov 24 2008, 06:43) *
- На его основе можно делать разнообразые девайсы - хоть цветомузыку хоть роботов

В этом я не уверен. Хотя цветомузыка может быть и пойдет, а вот с роботом повозиться придется.
Цитата(andran25 @ Nov 24 2008, 06:43) *
- Модульный принцип - создано много расширений

Это также у многих производителей.
Цитата(andran25 @ Nov 24 2008, 06:43) *
- Большое количество пользователей

Тот же самый ответ, что и выше.
Цитата(andran25 @ Nov 24 2008, 06:43) *
- Возможность использовать его начинающими

Тоже самое.
Цитата(andran25 @ Nov 24 2008, 06:43) *
Единственный недостаток - процессор слабоват
Вот думаю ARM поставить.

А как же на счет этого
Цитата(andran25 @ Nov 24 2008, 06:43) *
- На его основе можно делать разнообразые девайсы - хоть цветомузыку хоть роботов

Раз для AVR такой спектр, то что же ARM-то позволит? smile.gif
SasaVitebsk
Спасибо haker_fox. Отвечая вам он найболее полно выразил мои мысли.

Иными словами я не против данного девайса. Возможно на kazus.ru он будет живо обсуждаться и люди проявят там живой интерес. Но не здесь.

Немного поясню.
1) На самой плате возле разъёма USB отчётливо виднеется FT232RL. Чтобы вам яснее было - дальнейший разговор о USB бессмысленен. Это как если бы вам рассказывали о гоночных способностях нового болида, а на фотке вы замечаете колёса от велосипеда.

2) Я не рассматривал данный девайс, но совершенно очевидно что сделать его - никаких сложностей и .... никаких преимуществ. Сложность и навороченность такая же как у программатора, каких тут десятки выставляли. Расширяемость - та же.

3) Там речь идёт о какой то новой системе программирования, - так каким образом вы процессор собрались менять? Как только вы его поменяете - так вся совместимость рухнет и вся поддержка естественно. И именно об этом мы и говорим. У этой разработки нет будущего, так как она - локальная.
С этой точки зрения, на мой взгляд, намного интереснее разработка из журнала Радио про контроллер с зашитым Бэйсиком. Там всё тоже, но нет уникальности среды разработки, а при переносе самого ядра интерпретатора на новый проц - сохранится и развиваемость.


Короче не вижу что вас заинтересовало в этой разработке. При близкой стоимости вы можете получить отладочную плату на основе 32 битного процессора.

Поясните пожалуйста, что именно вас привлекло, без рекламных слоганов. Так как фразы типа "маленький, универсальный, можно сделать самому" - относится практически ко всему.
andran25
Цитата(SasaVitebsk @ Nov 25 2008, 13:22) *
Спасибо haker_fox. Отвечая вам он найболее полно выразил мои мысли.

Иными словами я не против данного девайса. Возможно на kazus.ru он будет живо обсуждаться и люди проявят там живой интерес. Но не здесь.

Немного поясню.
1) На самой плате возле разъёма USB отчётливо виднеется FT232RL. Чтобы вам яснее было - дальнейший разговор о USB бессмысленен. Это как если бы вам рассказывали о гоночных способностях нового болида, а на фотке вы замечаете колёса от велосипеда.


Не очень понял о чем речь, но если о скорости то здесь это не критично.

Цитата(SasaVitebsk @ Nov 25 2008, 13:22) *
2) Я не рассматривал данный девайс, но совершенно очевидно что сделать его - никаких сложностей и .... никаких преимуществ. Сложность и навороченность такая же как у программатора, каких тут десятки выставляли. Расширяемость - та же.


В простоте его преимущество. Насчет расширяемости - не соглашусь.
В интернете можно найти множество плат расширений совместимых с ним.

Цитата(SasaVitebsk @ Nov 25 2008, 13:22) *
3) Там речь идёт о какой то новой системе программирования, - так каким образом вы процессор собрались менять? Как только вы его поменяете - так вся совместимость рухнет и вся поддержка естественно. И именно об этом мы и говорим. У этой разработки нет будущего, так как она - локальная.


Да нет там никакой новой системы программирования. Обычный С.
Это что-бы новичков не пугать написали.
Я эту штуку программировал на С++.

Цитата(SasaVitebsk @ Nov 25 2008, 13:22) *
С этой точки зрения, на мой взгляд, намного интереснее разработка из журнала Радио про контроллер с зашитым Бэйсиком. Там всё тоже, но нет уникальности среды разработки, а при переносе самого ядра интерпретатора на новый проц - сохранится и развиваемость.
Короче не вижу что вас заинтересовало в этой разработке. При близкой стоимости вы можете получить отладочную плату на основе 32 битного процессора.


Нет, basic как-то не очень вдохновляет.
Насчет 32 битов - в этом моя идея и заключается - оставить совместимось
по разъемам и поменять процессор на ARM.

Цитата(SasaVitebsk @ Nov 25 2008, 13:22) *
Поясните пожалуйста, что именно вас привлекло, без рекламных слоганов. Так как фразы типа "маленький, универсальный, можно сделать самому" - относится практически ко всему.


На этом форуме видел по крайней мере две темы по созданию самодельного
компьютера - http://electronix.ru/forum/index.php?showt...=42507&st=0
и про advanced micro mashine. Обе страдают следующими недостатками:

1. Сделать своими руками непросто даже продвинутому человеку (одну
только плату сделать проблематично)

2. Закрытая документация, неясная лицензия на воможность копирования
и усовершенствования

3. Нет возможности создавать дополнительные модули (не прописан
интерфейс)

4. Нет соотвтствующего сообщества пользователе (это скорее всего
результат трех предыдущих пунктов)

5. То, что эта штука маленькая есть ее преимущество, поскольку
позволяет на ее основе делать автономные устройства типа минироботов.

6. Недостатком является очень маленький объем памяти - мне не хватило
сделать буфер экрана для быстрого обновления картинки.

7. Под универсальностью я понимаю возможность купить нужный мне модуль
если сам не могу его сделать. Или самому сделать если есть желание и возможнсть.
xemul
Цитата(andran25 @ Nov 23 2008, 23:26) *
...
Кто что об этом думает ?

Если добавите на свои странички что-нибудь вроде
Код
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
, будет симпатичнее.
SasaVitebsk
Цитата(andran25 @ Nov 26 2008, 00:35) *
Не очень понял о чем речь, но если о скорости то здесь это не критично.

Нет не о скорости. Речь идёт о том, что это законченный конвертер в RS232. Применение такого конвертера практически без обвески возможно к любому МК. В том числе и ещё более дешёвому чем AVR.
С другой стороны, применение AT91SAM7S (или LPC со встроенным USB), к примеру, предоставит значительно более мощные возможности при меньшей сумарной цене.
Цитата
В простоте его преимущество. Насчет расширяемости - не соглашусь.
В интернете можно найти множество плат расширений совместимых с ним.

Так в простоте и его недостаток. А платы расширения подойдут для любого устр-ва.
Mega16 имеет I2C,SPI,RS232,ADC ну и параллельный выход. Так это стандартный набор интерфейсов для любого МК.
Цитата
Да нет там никакой новой системы программирования. Обычный С.
Это что-бы новичков не пугать написали.
Я эту штуку программировал на С++.

Тогда вообще фишки не понимаю... Зачем?
Мега не преднозначена для реализации универсальных вычислителей. Это контроллер.
Применение его не по назначению не целесообразно и ничем не обосновано.
В наше время существует огромное число МК и МП. Сформулируйте задачи, подберите контроллер и решайте их.
Цитата
Нет, basic как-то не очень вдохновляет.
Насчет 32 битов - в этом моя идея и заключается - оставить совместимось
по разъемам и поменять процессор на ARM.
На этом форуме видел по крайней мере две темы по созданию самодельного
компьютера - http://electronix.ru/forum/index.php?showt...=42507&st=0
и про advanced micro mashine.

На сколько я понимаю обе на ARM9. biggrin.gif
Так как вы можете сравнивать AVR и ARM9? Я уже не говорю про Linux. Хотябы наличие у последнего возможности выполнения программы из ОЗУ уже даёт несопоставимые преимущества для ваших целей (в моём понимании).
Цитата
Обе страдают следующими недостатками:
1. Сделать своими руками непросто даже продвинутому человеку (одну
только плату сделать проблематично)

2. Закрытая документация, неясная лицензия на воможность копирования
и усовершенствования

Можно купить STK готовый. На тот же AT91SAM7S стоимость будет меньше чем ваш freeduino. Если взять что-нибудь на основе ARM9, то можно уложиться в близкие деньги, но со значительным отрывом по возможностям. Там всё нормально будет и с доками и копируйте на здоровье.
Цитата
3. Нет возможности создавать дополнительные модули (не прописан
интерфейс)

4. Нет соотвтствующего сообщества пользователе (это скорее всего
результат трех предыдущих пунктов)

5. То, что эта штука маленькая есть ее преимущество, поскольку
позволяет на ее основе делать автономные устройства типа минироботов.

Ну какие уж там минироботы на AVR?
Цитата
6. Недостатком является очень маленький объем памяти - мне не хватило
сделать буфер экрана для быстрого обновления картинки.

7. Под универсальностью я понимаю возможность купить нужный мне модуль
если сам не могу его сделать. Или самому сделать если есть желание и возможнсть.


Вот с этого и надо начинать.
1) Поставить реальную задачу.
2) Подобрать процессор
3) Реализовать.

А вы наоборот. Берёте процессор и пробуете его подогнать под задачу.
galjoen
Цитата(SasaVitebsk @ Nov 25 2008, 13:22) *
Поясните пожалуйста, что именно вас привлекло, без рекламных слоганов. Так как фразы типа "маленький, универсальный, можно сделать самому" - относится практически ко всему.

Думаю, что привлекательность здесь как-раз в рекламных слоганах типа: сообщество пользователей, подключение модулей, можно сделать что угодно... Всё это создаёт эдакое смутное ощущение появления новых возможностей и открытия новых перспектив. Особенно у начинающих.
А мне кажется, что начинающим всё это не будет полезно, а скорее будет даже вредно. Когда неуч учит неуча - обычно ничего хорошего не получается.
Для начинающих стартер-киты делают. Вот это действительно полезно.
haker_fox
Цитата(andran25 @ Nov 26 2008, 04:35) *
На этом форуме видел по крайней мере две темы по созданию самодельного
компьютера - http://electronix.ru/forum/index.php?showt...=42507&st=0

Позволю себе еще раз напомнить: здесь не занимаются созданием чего-либо для широкой публики. То, что Вы называете "самодельным компьютером" ничто иное, как отладочная плата. И предназначена она, в первую очередь, не для создания готовых утройтв и тп, а для знакомства с микроконтроллером, отладкой и тп. Следовательно, это не попытка создать "компьютер", на котором можно собрать часики или робота.
Цитата(andran25 @ Nov 26 2008, 04:35) *
и про advanced micro mashine. Обе страдают следующими недостатками:

1. Сделать своими руками непросто даже продвинутому человеку (одну
только плату сделать проблематично)

Ну как раз "продвинутые" этим и занимаются, а кому трудно или невозможно по каким либо причинам изготовить, покупают готовые. Ссылки выше я уже давал.
Цитата(andran25 @ Nov 26 2008, 04:35) *
2. Закрытая документация, неясная лицензия на воможность копирования
и усовершенствования

Неправда! Всего этого в инете куча. Сходите же наконец на starterkit.ru, olimex.com
Цитата(andran25 @ Nov 26 2008, 04:35) *
3. Нет возможности создавать дополнительные модули (не прописан
интерфейс)

неправда!
SPI, I2C, USB, ETHERNET, I/O чем не интерфейсы? Другое дело, что предназначены они не для работы "с кондачка", когда нет практики и знаний в этой области. Но большинство людей, которые здесь обитают уж с I/O точно справятся)))
Цитата(andran25 @ Nov 26 2008, 04:35) *
4. Нет соотвтствующего сообщества пользователе (это скорее всего
результат трех предыдущих пунктов)

неправда!
Тут на форуме не одна тысяча человек зарегестрирована.
Цитата(andran25 @ Nov 26 2008, 04:35) *
5. То, что эта штука маленькая есть ее преимущество, поскольку
позволяет на ее основе делать автономные устройства типа минироботов.

В общем, не стоит путать игрушки с деловыми вещами. Вы только не обижайтесь. Но даже миниробот построить на AVR не так просто: обработка энкодеров, ШИМ-управление двигателем и тд и тп. Тут нужны знания схемотехники и сама платка роли особой не играет.
SasaVitebsk
haker_fox опять же полное совпадение с моими взглядами.

+1
haker_fox
Цитата(SasaVitebsk @ Nov 26 2008, 23:45) *
haker_fox опять же полное совпадение с моими взглядами.

+1

Я думаю, что у нас тут у большинства мысли по поводу этой темы одинаковые)
MrYuran
Пытался год назад че-то там посмотреть на ихем сайте, муть какая-то, ничё не нашел, забил.
Тем более что атмел не люблю.
На робофоруме тоже какую-то свою платформу продвигают, заточенную под роботов, и недорого совсем.
Спорить смысла не вижу.
Кому чего.
Но поделка действительно на уровне дворца пионеров.
С другой стороны, из лего тоже иногда занятные вещи получаются.
SasaVitebsk
Вот тут вопрос у меня. Всё стесняюсь спросить.

1) Что вы понимаете под словом "робот" или "миниробот"?
2) Что значит "заточенную под роботов"?
defunct
Цитата(SasaVitebsk @ Nov 27 2008, 11:47) *
1) Что вы понимаете под словом "робот" или "миниробот"?
2) Что значит "заточенную под роботов"?

Чел просто ошибся форумом (интерфейсы форумов одинаковые).
Ему с этой поделкой на roboforum.ru нужно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.