Перейти к содержанию
    

АВР32 или ПИК32? выбор!

...Для алгоритма ПИ регулятора АП7000 хватит? как думаете? ;)...

Ха, если только это, то и контроллера из серии 10f от микрочипа должно хватить. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а DSP -digital signal processing!!!

Я знаю что означает аббревиатура DSP. Осталось узнать что лично тебе надо от процессора. Бо судя по тому, что ты пишешь ты весьма туманно представляешь зачем тебе оно надо.

ЗЫ. Ну а цифровой обработкой сигнала вполне по силам заниматься и AtTiny13, но это совсем не повод называть ее DSP.

 

Есть желание реализовать алгоритм ПИ регулятора, а вот элементную базу ДОСТУПНУЮ пока не нашел... хотя сейчас изучаю АП7000 или АВР32... думаю может что на ней получиться....

Скажи, на кой тебе для ПИ-регулятора именно DSP? Каковы параметры того, что ты собрался регулировать?

Вот тут, например PID-регулятор на "старой" 8-битной AVR-ке

http://www.atmel.fi/dyn/resources/prod_documents/doc2558.pdf

И ничего - справляется...

Изменено пользователем ArtemKAD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ха, если только это, то и контроллера из серии 10f от микрочипа должно хватить. :)

 

Спасибо! ;)

Но я не знаю что такое 10f :01: ;)

подскажите пожалуйста это МК? или что другое...))

 

Спасибо! ;)

Но я не знаю что такое 10f :01: ;)

подскажите пожалуйста это МК? или что другое...))

 

ой )))) извините....я уже переучился видимо...написано же что микрокнтроллеры из Пиков))))...

 

Значит для реализации Пи алгоритма не обязательно нужен ЦСП!...

А если например 2 регулятора -

1.Регулятор тока

2.Регулятор скорости?

Для управления электроприводом....справиться?

Огромной точности не требуется)))) чисто для экспериментов.....

Или например с помощью АЦП брать отсчеты и затем уже с помощью ЦПУ ловить переход через ноль!

Нужно имеено через АЦП.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

начит для реализации Пи алгоритма не обязательно нужен ЦСП!...

А если например 2 регулятора -

1.Регулятор тока

2.Регулятор скорости?

Для управления электроприводом....справиться?

Лови подборку аппнотов от Атмела...

http://www.atmel.fi/products/AVR/mc/

Если в общем - для управления двигателями важнее несколько шустрых аппаратных ШИМа чем крутой DSP...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я знаю что означает аббревиатура DSP. Осталось узнать что лично тебе надо от процессора. Бо судя по тому, что ты пишешь ты весьма туманно представляешь зачем тебе оно надо.

ЗЫ. Ну а цифровой обработкой сигнала вполне по силам заниматься и AtTiny13, но это совсем не повод называть ее DSP.

Скажи, на кой тебе для ПИ-регулятора именно DSP? Каковы параметры того, что ты собрался регулировать?

Вот тут, например PID-регулятор на "старой" 8-битной AVR-ке

http://www.atmel.fi/dyn/resources/prod_documents/doc2558.pdf

И ничего - справляется...

 

))) а разве можна для ПИ и не ЦСП?? Если так то это очень даже радует

Я нашел какой-то апноут на сайте Атмел...именно для ПИД алгоритма.....для медленно изменяющихся процессов он конечно пойдет...

а если идет речь о двухконтруной системе управления

1. Регулятор тока

2.Скорости

Справяться ли 8разрядные мк от атмел?

конечно огромной точности и надежности не нужно, но хотяб чисто принцип проверить....

а...вот ещё вопрос, так как МК не дороги можно ли использовать мультипроцессорный режим, то есть для опредленной задачи свой МК? Или это не увеличит на много производительность......

 

)))) да я тока с мая начал изучать МК. Для своих макетов физических при исследованиях в аспирантуре...)) тока первый курс... поэтому может что то и нелепо звучит))) ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лови подборку аппнотов от Атмела...

http://www.atmel.fi/products/AVR/mc/

..... несколько шустрых аппаратных ШИМа чем крутой DSP...

 

Да, но ШИМ это для асинхронных двигателей.

А если например двигатель постоянного тока? Здесь нужны уже расчеты.... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, но ШИМ это для асинхронных двигателей.

А если например двигатель постоянного тока?

А чем ты напряжение на двигателе будешь крутить? Потенциометрами? ;)

 

Двигателями постоянного тока с точки зрения МК управлять проще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чем ты напряжение на двигателе будешь крутить? Потенциометрами? ;)

 

Двигателями постоянного тока с точки зрения МК управлять проще.

 

Да Вы правы...я то об этом и не подумал....))))...

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

 

Кстати что значит Brushless DC/.... бесколлекторный что ли?

А что делать есои коллекторный? на счет этого на сайте атмел ниче нет :)

 

Глянул на цену отладочных средств для управления двигателями...

ДОРОГО.....

 

Глянул на цену отладочных средств для управления двигателями...

ДОРОГО.....

 

Хотя плата STK520 стоит не дорого)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что делать есои коллекторный? на счет этого на сайте атмел ниче нет

Возможно потому, что оно слишком просто.

хотя вообще-то есть:

http://www.atmel.fi/dyn/products/app_notes...nd%20Algorithms

Смотри к примеру аппнот с ATA6824 или AVR480

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо!

 

Сейчас разбираюсь с NGW100....у меня есть ДЖТАГИС2 и в руководстве написано что надо запускать так как же и СТК1000

Открываю старт СТК1000 там указано чт онужно скачать с сайта атмел прогу на запуск прерывания АП7000! значит, скачал я это дело

Далее в мануале пишеться что нужно скомпилировать с помощью Cygwin. и приведена строчка

 

"cd /your-local-location/appnotes/avr32101_the_avr32_interrupt_controller/

make"

 

вместо---->your-local-location/appnotes/avr32101_the_avr32_interrupt_controller

 

у меня C:/Avr32/.... и уже здесь находяться все скачанные файлы...

что я тока не делал Cygwin пишет что нет такой директории и файла...

 

Может подскажете что тут может быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо!

 

Сейчас разбираюсь с NGW100....

 

вместо---->your-local-location/appnotes/avr32101_the_avr32_interrupt_controller

 

у меня C:/Avr32/.... и уже здесь находяться все скачанные файлы...

что я тока не делал Cygwin пишет что нет такой директории и файла...

Cygwin это грубо говоря линух который запускается под windows.

Корневой директорией для цигвина будеть c:\Cygwin,

соответственно исходники нужно располагать где-то типа

C:\Cygwin\home\your-user-name\.....

при этом в командной строке цыгвина пути нужно указывать от корня цыгвина, типа:

cd /home/your-user-name/your-project-dir

make

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Cygwin это грубо говоря линух который запускается под windows.

Корневой директорией для цигвина будеть c:\Cygwin,

соответственно исходники нужно располагать где-то типа

C:\Cygwin\home\your-user-name\.....

при этом в командной строке цыгвина пути нужно указывать от корня цыгвина, типа:

cd /home/your-user-name/your-project-dir

make

 

 

поместил всё в Cygwin/home.... все равно не работает....

 

я пишу в самом Cygwine

 

cd /home/Ivan/make

в ответ нет такой директории....

your-user-name-это я так понимаю где мои исходники....

your-project-dir- а это зачем?....

 

Что-то на make вообще не реагирует!

Ни в справке ни где бы то нибыло ещё.....

ни руководства нет .......

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

поместил всё в Cygwin/home.... все равно не работает....

я пишу в самом Cygwine

cd /home/Ivan/make

в ответ нет такой директории....

your-user-name-это я так понимаю где мои исходники....

your-project-dir- а это зачем?....

make это не директория :)

 

your-project-dir это я так обозвал директорию где находится Ваш исходник и Makefile для его

компилирования при помощи команды make

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а зачем тогда в мануале по старту СТК 500 именно make пишут за слешом!!!

 

cd /your-local-location/appnotes/avr32101_the_avr32_interrupt_controller/

make

 

А куда тогда команду make то писать?

 

РАЗОБРАЛСЯ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

АААААААААААААААААААААААААААААА

 

ДА КТО Ж ПРИДУМАЛ ЭТОТ gcc!!!!!!!!!!!!!!!!!!!!!!!!!!!

ОКАЗЫВАЕТСЯ СНАЧАЛО УКАЗЫВАЕТСЯ ПУТЬ!!!!

И НАЖИМАЕТСЯ ЭНТЕР

А ПОТОМ КОМАНДА MAKE И ОПЯТЬ ЭНТЕР!!!....

Ну сё))) мона спокойна спать ити ))))) ВСЕМ СПАСИБО!!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Глянул на цену отладочных средств для управления двигателями...

ДОРОГО.....

 

Хотя плата STK520 стоит не дорого)

 

Вот для таких железок я писал проги.

Две верхние на тини2313 ,прекрасно справляется с двумя движками.

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

Народ правильно говорит ,для движков суперконтроллера не нужно.

Будет интерес заюзать ,я кину ссылку ,дабы не считали за рекламу ,в Москве они продаются.

post-9984-1195068789_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...