реклама на сайте
подробности

 
 
13 страниц V  « < 5 6 7 8 9 > »   
Reply to this topicStart new topic
> Микроконтроллер для сервопривода подскажите, Два аппаратных енкодера нужно.
Methane
сообщение Mar 18 2009, 21:01
Сообщение #91


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Огурцов @ Mar 18 2009, 22:44) *
Не страшно...в первом приближении.

ну так выкачайте все доки и посмотрите. Вы грохнули кучу усилий на действительно полную фигню. Вы собрались забраться на Эверест, но не справились с покупкой палатки у подножья. Может стоит поехать на Эверест на танке? Пусть не спортивно, но зато наверняка, если справитесь с управлением.


Цитата(Огурцов @ Mar 18 2009, 22:53) *
А иначе переходить на другой камень смысла нет. Проще такты посчитать. Или вычисления распараллелить, как я предлагал выше. AVR - весьма шустрая машинка, и в пределах одной нити можно творить чудеса.


Тогда контрольный выстрел. Есть в корпусе TQFP ? Лучше 0.8, хуже - 0.65. 0.5 - вообще тяжеловат.

http://www.ti.com/litv/pdf/mtqf013a вот есть.
Если вы плату сами будете процарапывать, то могут быть проблемы. Если в Резоните закажите, то по моему все нормально. 0.2мм даже на 0.5 хватит. 0.3мм ширина будет ок.

По моему опыту, сложнее всего было припаять циклон, из за того что у него ноги хоть и довольно широко стоят, но слишком длинные. Гнулись и друг на друга залазили, слипались итд. Мука была жёсткая.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 18 2009, 21:18
Сообщение #92


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Где там 200мгц? Эта пестня за пределы кристалла не вылазит


Да и внутри кристалла тоже не сахар. Четыре слоя платы - уже мимо бюджета. Лапы портов наверняка слабые, это у последних AVR'ов под 100ма ток КЗ, часто затворы можно качать без драйверов или с минималистским решением в 2 биполярника. Наверняка еще надо внешний BOD ставить, почему-то
непопулярная вещь в больших камнях, а это еще полбакса как с куста.

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

Кстати, о Ваших 10ти баксах. Я вообще говорил о стоимости готового контроллера, а не одной из микросхем, входящих в состав контроллера.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 18 2009, 21:22
Сообщение #93


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Rst7 @ Mar 18 2009, 23:18) *
Да и внутри кристалла тоже не сахар. Четыре слоя платы - уже мимо бюджета.

Уже больше чем 200 баксов?

Цитата
Лапы портов наверняка слабые, это у последних AVR'ов под 100ма ток КЗ, часто затворы можно качать без драйверов или с минималистским решением в 2 биполярника. Наверняка еще надо внешний BOD ставить, почему-то
непопулярная вещь в больших камнях, а это еще полбакса как с куста.

RTFM.

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

Сколько? По сравнению с AVR?

Цитата
Кстати, о Ваших 10ти баксах. Я вообще говорил о стоимости готового контроллера, а не одной из микросхем, входящих в состав контроллера.

Вы хотите найти повод дальше трахаться считая такты и затягивая разработку на многие годы? Вы его найдете и без моей помощи.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Mar 18 2009, 21:24
Сообщение #94


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Methane @ Mar 18 2009, 22:01) *
Может стоит поехать на Эверест на танке? Пусть не спортивно, но зато наверняка, если справитесь с управлением.

На Эверсет лучше на вертолете. Вертолет куплен, осталось "мелочь" - научиться летать.

Цитата(Methane @ Mar 18 2009, 22:01) *
Если вы плату сами будете процарапывать, то могут быть проблемы. Если в Резоните закажите, то по моему все нормально. 0.2мм даже на 0.5 хватит. 0.3мм ширина будет ок.

Вопрос не про плату, а про пайку. 0.5 - тяжело. 0.8 - гораздо легче.

зы: в общем, пока тут болтали, отшаманил полсотни тактов. Уже хорошо.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 18 2009, 21:39
Сообщение #95


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Вы хотите найти повод дальше трахаться считая такты и затягивая разработку на многие годы?


Не думайте, что Вы тут один носитель сакрального знания. На годы затягивается полный цикл вычесывания блох при действиях согласно идеологии "тайм ту маркет".

А у нас все просто. ТЗ, три-пять дней на схемотехнику, отправка PCB-файла на фаб, пока делают платы, пишем софт, используя какую-нибудь из предыдущих железяк в качестве предварительного макета, еще немного времени на финальные тесты на реальном железе, сдача заказчику. У меня вторая итерация платы - очень большая редкость. Так что более двух месяцев на проект тратить стыдно. Реально - меньше.

Да и такты надо посчитать обычно в коде, ну, из 50-100 команд. Это - пыль для моряка.

Так что не надо нас тут учить профессии.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 18 2009, 21:53
Сообщение #96


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Огурцов @ Mar 18 2009, 23:24) *
На Эверсет лучше на вертолете. Вертолет куплен, осталось "мелочь" - научиться летать.

Лисапед у вас куплен. Детский. Трехколесный.

Цитата
Вопрос не про плату, а про пайку. 0.5 - тяжело. 0.8 - гораздо легче.

Пробовали паять?

Цитата
зы: в общем, пока тут болтали, отшаманил полсотни тактов. Уже хорошо.

Хорошо будет когда у вас оно заработает в полном объеме.

Цитата(Rst7 @ Mar 18 2009, 23:39) *
Не думайте, что Вы тут один носитель сакрального знания. На годы затягивается полный цикл вычесывания блох при действиях согласно идеологии "тайм ту маркет".

Вы считаете что будет быстрее объявив программизм дохлого контроллера искусством?

Цитата
Так что не надо нас тут учить профессии.

Вот именно. Удачи вам. Только непонятно почему только на обсуждение такой фигни три дня потратили.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Mar 18 2009, 22:42
Сообщение #97


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Methane @ Mar 18 2009, 22:53) *
Лисапед у вас куплен. Детский. Трехколесный.

Хех, ну если два гигафлопса - лисапед, таки я уж и не знаю, что сказать.

Цитата(Methane @ Mar 18 2009, 22:53) *
Пробовали паять?

Аха. Несравнимо.

Цитата(Methane @ Mar 18 2009, 22:53) *
Хорошо будет когда у вас оно заработает в полном объеме.

Отож, будет хорошо.

Цитата(Methane @ Mar 18 2009, 22:53) *
Вы считаете что будет быстрее объявив программизм дохлого контроллера искусством?

Я считаю, что самый короткий путь тот, который знаешь. Исторически так сложилось, что я знаю avr и ни в чем другом пока необходимости не возникало. Вертолет лисапед - пока в ангаре, на всякий случай, поскольку понятно, что не все коту масленница.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 18 2009, 22:44
Сообщение #98


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Только непонятно почему только на обсуждение такой фигни три дня потратили.


Почему бы благородным донам не поточить лясы. Я вот, например, сегодня целый день в квартусе кнопки пропедалил, хочу отвлечься от Verilog'а. А вчера писал прогу в очередном программерском контесте, тоже ниче так. Чистой воды функциональное программирование, никаких микроконтроллеров, тактов и прочей байды. Все в терминах O(log n), всякие красночерные деревья и т.д. Вполне себя нормально чувствую. А вот Ваш кругозор, видимо, на ковбойских камнях и закончился. И думаете, что Вы тут кого-то сможете задеть оскорблениями вида "выбрали трехколесный велосипед". Поверьте, благородные доны, собравшиеся тут выберут оптимальное транспортное средство smile.gif Начнем с того, что мы тут уговаривали топикстартера не переделывать уже готовое железо. А Вы пришли сюда и начали кричать "нет бога кроме..." (цэ)


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Mar 19 2009, 01:08
Сообщение #99


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Rst7 @ Mar 18 2009, 18:53) *
А я всегда говорю, носить надо минимум данных. Обрабатывать все на месте. Не только на AVR, а везде.

Вот ведь спорный вопрос. По ходу сегодняшней оптимизации понял, как в два раза уменьшить необходимый битрейт... - отказаться от сжатия и тупо гнать поток на/с PC. Другими словами сжатие примерно на порядок уменьшает общее количество данных, но при этом увеличивает пиковое количество данных. Забавно ? Короче, 500 кбит теперь уже достаточно для передачи данных, в то время как со сжатием требовался мегабит. Вуаля.

Сообщение отредактировал Огурцов - Mar 19 2009, 01:10
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 19 2009, 07:25
Сообщение #100


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Другими словами сжатие примерно на порядок уменьшает общее количество данных, но при этом увеличивает пиковое количество данных.


Фигня у Вас какая-то. Так не бывает.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 19 2009, 07:46
Сообщение #101


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Rst7 @ Mar 19 2009, 00:44) *
Почему бы благородным донам не поточить лясы. Я вот, например, сегодня целый день в квартусе кнопки пропедалил, хочу отвлечься от Verilog'а. А вчера писал прогу в очередном программерском контесте, тоже ниче так. Чистой воды функциональное программирование, никаких микроконтроллеров, тактов и прочей байды. Все в терминах O(log n), всякие красночерные деревья и т.д. Вполне себя нормально чувствую. А вот Ваш кругозор, видимо, на ковбойских камнях и закончился. И думаете, что Вы тут кого-то сможете задеть оскорблениями вида "выбрали трехколесный велосипед". Поверьте, благородные доны, собравшиеся тут выберут оптимальное транспортное средство smile.gif Начнем с того, что мы тут уговаривали топикстартера не переделывать уже готовое железо. А Вы пришли сюда и начали кричать "нет бога кроме..." (цэ)

Если уже сделана глупость, то нужно это глупость не усугублять, а исправить. А автор, с упорством достойным лучшего применения самозабвенно топчется по собственным граблям.
Я не советую взять ПЛИС за десяткок килобоксов, и ваять на ней свой процессор, свой квадратурный декодер, итд. Я советую взять микросхему из того же ценового диапазона что и AVR, но которая специально заточена под такого рода задачи. У которое есть не только квадратурные декодеры но и нормальный ШИМ, нормальная математика. итд. К примеру есть у avr специальный вход, который позволяет загасить выходы в течении одного такта (к примеру перегрузка по току) а у TI она есть, потому что контроллер специально заточен под такого рода задачи.
Уверен что после этой битвы с тактами, начнется "где взять еще 100 тактов, на PID регулятор" или еще что-то похожее.
Мы пока что еще не в СССР живем снова. Процессоры быстро развиваются. Оптимизировать что либо по тактом сейчас явная глупость: через год появится что-то раза в два быстрее, и оптимизация окажется не нужной.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 19 2009, 08:02
Сообщение #102


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Если уже сделана глупость


Никакой глупости сделано не было. А вот переделывать топикстартеру железо в пожарном порядке с полным переписыванием софта - вот это будет глупость.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 19 2009, 08:08
Сообщение #103


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Rst7 @ Mar 19 2009, 10:02) *
Никакой глупости сделано не было. А вот переделывать топикстартеру железо в пожарном порядке с полным переписыванием софта - вот это будет глупость.

Удачи ему.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Mar 19 2009, 08:42
Сообщение #104


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Methane @ Mar 19 2009, 12:08) *
Удачи ему.

Особенно если тиньку отдельно довесить на энкодеры и связать с ней контроллер более удобным, чем квадратура, способом. А после уже и Чухас Экскрементс изучать.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Mar 19 2009, 08:50
Сообщение #105


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



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


Кстати да. Решение имеет право на жизнь. Центов 80 всех делов. Заодно, можно и умный WDT на нем смастерить.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post

13 страниц V  « < 5 6 7 8 9 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 21:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01729 секунд с 7
ELECTRONIX ©2004-2016