|
freeduino |
|
|
|
Nov 23 2008, 20:26
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896

|
Нашел в сети open hardware проект на AVR. Попробовал на нем сделать часики - вот что получилось: http://andyplekhanov.narod.ru/hard/arduino/arduino.htmСам проект живет на www.arduino.cc Мне кажется, может быть альтернативой простым самодельным компьютерам, каких много на этом форуме. Кто что об этом думает ?
|
|
|
|
|
Nov 23 2008, 22:43
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896

|
Не надо забывать, что у этого проекта есть большие преимущества перед предлагаемыми здесь:
- Базовый модуль достаточно маленький и универсальный - Его можно сделать самому за разумное время - На его основе можно делать разнообразые девайсы - хоть цветомузыку хоть роботов - Модульный принцип - создано много расширений - Open hardware лицензия - Большое количество пользователей - Возможность использовать его начинающими
Единственный недостаток - процессор слабоват Вот думаю ARM поставить.
Сообщение отредактировал andran25 - Nov 23 2008, 22:45
|
|
|
|
|
Nov 24 2008, 21:26
|
Местный
  
Группа: Свой
Сообщений: 230
Регистрация: 7-04-08
Из: Украина, Запорожье
Пользователь №: 36 541

|
Цитата(andran25 @ Nov 24 2008, 02:43)  Не надо забывать, что у этого проекта есть большие преимущества перед предлагаемыми здесь: Это же исключительно игрушки для буржуев. Посмотрите ценв на "модули" и детали к ним. В лучшем случае можно купить чистую плату. Иначе, на мой взгляд, смысл что-то создавать полностью теряется.
|
|
|
|
|
Nov 24 2008, 21:27
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896

|
Цитата(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 это разные вещи.
Сообщение отредактировал andran25 - Nov 24 2008, 21:30
|
|
|
|
|
Nov 24 2008, 21:36
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896

|
Цитата(delamoure @ Nov 25 2008, 00:32)  Мне проще сделать самому. Самому сделать можно. Но лучше когда есть сообщество разработчиков. По поводу цены - нормальная цена. Если цена не устраивает - можно и самому сделать поскольку вся документация открыта. Вся идея в совместимости. Есть много модулей расширения. Не надо изобретать велосипед.
Сообщение отредактировал andran25 - Nov 24 2008, 21:44
|
|
|
|
|
Nov 25 2008, 03:56
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(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-то позволит?
--------------------
Выбор.
|
|
|
|
|
Nov 25 2008, 10:22
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Спасибо haker_fox. Отвечая вам он найболее полно выразил мои мысли.
Иными словами я не против данного девайса. Возможно на kazus.ru он будет живо обсуждаться и люди проявят там живой интерес. Но не здесь.
Немного поясню. 1) На самой плате возле разъёма USB отчётливо виднеется FT232RL. Чтобы вам яснее было - дальнейший разговор о USB бессмысленен. Это как если бы вам рассказывали о гоночных способностях нового болида, а на фотке вы замечаете колёса от велосипеда.
2) Я не рассматривал данный девайс, но совершенно очевидно что сделать его - никаких сложностей и .... никаких преимуществ. Сложность и навороченность такая же как у программатора, каких тут десятки выставляли. Расширяемость - та же.
3) Там речь идёт о какой то новой системе программирования, - так каким образом вы процессор собрались менять? Как только вы его поменяете - так вся совместимость рухнет и вся поддержка естественно. И именно об этом мы и говорим. У этой разработки нет будущего, так как она - локальная. С этой точки зрения, на мой взгляд, намного интереснее разработка из журнала Радио про контроллер с зашитым Бэйсиком. Там всё тоже, но нет уникальности среды разработки, а при переносе самого ядра интерпретатора на новый проц - сохранится и развиваемость.
Короче не вижу что вас заинтересовало в этой разработке. При близкой стоимости вы можете получить отладочную плату на основе 32 битного процессора.
Поясните пожалуйста, что именно вас привлекло, без рекламных слоганов. Так как фразы типа "маленький, универсальный, можно сделать самому" - относится практически ко всему.
|
|
|
|
|
Nov 25 2008, 20:35
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 23-11-08
Пользователь №: 41 896

|
Цитата(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. Под универсальностью я понимаю возможность купить нужный мне модуль если сам не могу его сделать. Или самому сделать если есть желание и возможнсть.
Сообщение отредактировал andran25 - Nov 25 2008, 20:50
|
|
|
|
|
Nov 25 2008, 20:58
|
    
Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731

|
Цитата(andran25 @ Nov 23 2008, 23:26)  ... Кто что об этом думает ? Если добавите на свои странички что-нибудь вроде Код <meta http-equiv="Content-Language" content="ru"> <meta http-equiv="Content-Type" content="text/html; charset=koi8-r"> , будет симпатичнее.
|
|
|
|
|
Nov 25 2008, 21:52
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(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. Так как вы можете сравнивать AVR и ARM9? Я уже не говорю про Linux. Хотябы наличие у последнего возможности выполнения программы из ОЗУ уже даёт несопоставимые преимущества для ваших целей (в моём понимании). Цитата Обе страдают следующими недостатками: 1. Сделать своими руками непросто даже продвинутому человеку (одну только плату сделать проблематично)
2. Закрытая документация, неясная лицензия на воможность копирования и усовершенствования Можно купить STK готовый. На тот же AT91SAM7S стоимость будет меньше чем ваш freeduino. Если взять что-нибудь на основе ARM9, то можно уложиться в близкие деньги, но со значительным отрывом по возможностям. Там всё нормально будет и с доками и копируйте на здоровье. Цитата 3. Нет возможности создавать дополнительные модули (не прописан интерфейс)
4. Нет соотвтствующего сообщества пользователе (это скорее всего результат трех предыдущих пунктов)
5. То, что эта штука маленькая есть ее преимущество, поскольку позволяет на ее основе делать автономные устройства типа минироботов. Ну какие уж там минироботы на AVR? Цитата 6. Недостатком является очень маленький объем памяти - мне не хватило сделать буфер экрана для быстрого обновления картинки.
7. Под универсальностью я понимаю возможность купить нужный мне модуль если сам не могу его сделать. Или самому сделать если есть желание и возможнсть. Вот с этого и надо начинать. 1) Поставить реальную задачу. 2) Подобрать процессор 3) Реализовать. А вы наоборот. Берёте процессор и пробуете его подогнать под задачу.
|
|
|
|
|
Nov 25 2008, 22:07
|
Знающий
   
Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640

|
Цитата(SasaVitebsk @ Nov 25 2008, 13:22)  Поясните пожалуйста, что именно вас привлекло, без рекламных слоганов. Так как фразы типа "маленький, универсальный, можно сделать самому" - относится практически ко всему. Думаю, что привлекательность здесь как-раз в рекламных слоганах типа: сообщество пользователей, подключение модулей, можно сделать что угодно... Всё это создаёт эдакое смутное ощущение появления новых возможностей и открытия новых перспектив. Особенно у начинающих. А мне кажется, что начинающим всё это не будет полезно, а скорее будет даже вредно. Когда неуч учит неуча - обычно ничего хорошего не получается. Для начинающих стартер-киты делают. Вот это действительно полезно.
|
|
|
|
|
Nov 26 2008, 09:19
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(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 не так просто: обработка энкодеров, ШИМ-управление двигателем и тд и тп. Тут нужны знания схемотехники и сама платка роли особой не играет.
--------------------
Выбор.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|