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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> АВР32 или ПИК32? выбор!, что выбрать? и что лучьше?
bzx
сообщение Nov 14 2007, 12:46
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Цитата(ИИван @ Nov 14 2007, 13:06) *
...Для алгоритма ПИ регулятора АП7000 хватит? как думаете? wink.gif...

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


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Nov 14 2007, 13:11
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
а DSP -digital signal processing!!!

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

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

Скажи, на кой тебе для ПИ-регулятора именно DSP? Каковы параметры того, что ты собрался регулировать?
Вот тут, например PID-регулятор на "старой" 8-битной AVR-ке
http://www.atmel.fi/dyn/resources/prod_documents/doc2558.pdf
И ничего - справляется...

Сообщение отредактировал ArtemKAD - Nov 14 2007, 13:13
Go to the top of the page
 
+Quote Post
ИИван
сообщение Nov 14 2007, 14:00
Сообщение #18





Группа: Новичок
Сообщений: 13
Регистрация: 28-08-07
Из: Магнитогорск
Пользователь №: 30 112



Цитата(bzx @ Nov 14 2007, 18:46) *
Ха, если только это, то и контроллера из серии 10f от микрочипа должно хватить. smile.gif


Спасибо! wink.gif
Но я не знаю что такое 10f 01.gif wink.gif
подскажите пожалуйста это МК? или что другое...))

Цитата(ИИван @ Nov 14 2007, 19:55) *
Спасибо! wink.gif
Но я не знаю что такое 10f 01.gif wink.gif
подскажите пожалуйста это МК? или что другое...))


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

Значит для реализации Пи алгоритма не обязательно нужен ЦСП!...
А если например 2 регулятора -
1.Регулятор тока
2.Регулятор скорости?
Для управления электроприводом....справиться?
Огромной точности не требуется)))) чисто для экспериментов.....
Или например с помощью АЦП брать отсчеты и затем уже с помощью ЦПУ ловить переход через ноль!
Нужно имеено через АЦП.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Nov 14 2007, 14:07
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
начит для реализации Пи алгоритма не обязательно нужен ЦСП!...
А если например 2 регулятора -
1.Регулятор тока
2.Регулятор скорости?
Для управления электроприводом....справиться?

Лови подборку аппнотов от Атмела...
http://www.atmel.fi/products/AVR/mc/
Если в общем - для управления двигателями важнее несколько шустрых аппаратных ШИМа чем крутой DSP...
Go to the top of the page
 
+Quote Post
ИИван
сообщение Nov 14 2007, 14:08
Сообщение #20





Группа: Новичок
Сообщений: 13
Регистрация: 28-08-07
Из: Магнитогорск
Пользователь №: 30 112



Цитата(ArtemKAD @ Nov 14 2007, 19:11) *
Я знаю что означает аббревиатура DSP. Осталось узнать что лично тебе надо от процессора. Бо судя по тому, что ты пишешь ты весьма туманно представляешь зачем тебе оно надо.
ЗЫ. Ну а цифровой обработкой сигнала вполне по силам заниматься и AtTiny13, но это совсем не повод называть ее DSP.
Скажи, на кой тебе для ПИ-регулятора именно DSP? Каковы параметры того, что ты собрался регулировать?
Вот тут, например PID-регулятор на "старой" 8-битной AVR-ке
http://www.atmel.fi/dyn/resources/prod_documents/doc2558.pdf
И ничего - справляется...


))) а разве можна для ПИ и не ЦСП?? Если так то это очень даже радует
Я нашел какой-то апноут на сайте Атмел...именно для ПИД алгоритма.....для медленно изменяющихся процессов он конечно пойдет...
а если идет речь о двухконтруной системе управления
1. Регулятор тока
2.Скорости
Справяться ли 8разрядные мк от атмел?
конечно огромной точности и надежности не нужно, но хотяб чисто принцип проверить....
а...вот ещё вопрос, так как МК не дороги можно ли использовать мультипроцессорный режим, то есть для опредленной задачи свой МК? Или это не увеличит на много производительность......

)))) да я тока с мая начал изучать МК. Для своих макетов физических при исследованиях в аспирантуре...)) тока первый курс... поэтому может что то и нелепо звучит))) ...
Go to the top of the page
 
+Quote Post
ИИван
сообщение Nov 14 2007, 15:19
Сообщение #21





Группа: Новичок
Сообщений: 13
Регистрация: 28-08-07
Из: Магнитогорск
Пользователь №: 30 112



Цитата(ArtemKAD @ Nov 14 2007, 20:07) *
Лови подборку аппнотов от Атмела...
http://www.atmel.fi/products/AVR/mc/
..... несколько шустрых аппаратных ШИМа чем крутой DSP...


Да, но ШИМ это для асинхронных двигателей.
А если например двигатель постоянного тока? Здесь нужны уже расчеты.... smile.gif
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Nov 14 2007, 15:33
Сообщение #22


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Да, но ШИМ это для асинхронных двигателей.
А если например двигатель постоянного тока?

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

Двигателями постоянного тока с точки зрения МК управлять проще.
Go to the top of the page
 
+Quote Post
ИИван
сообщение Nov 14 2007, 16:10
Сообщение #23





Группа: Новичок
Сообщений: 13
Регистрация: 28-08-07
Из: Магнитогорск
Пользователь №: 30 112



Цитата(ArtemKAD @ Nov 14 2007, 21:33) *
А чем ты напряжение на двигателе будешь крутить? Потенциометрами? wink.gif

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


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

Кстати что значит Brushless DC/.... бесколлекторный что ли?
А что делать есои коллекторный? на счет этого на сайте атмел ниче нет smile.gif

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

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

Хотя плата STK520 стоит не дорого)
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Nov 14 2007, 16:38
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



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

Возможно потому, что оно слишком просто.
хотя вообще-то есть:
http://www.atmel.fi/dyn/products/app_notes...nd%20Algorithms
Смотри к примеру аппнот с ATA6824 или AVR480
Go to the top of the page
 
+Quote Post
ИИван
сообщение Nov 14 2007, 18:10
Сообщение #25





Группа: Новичок
Сообщений: 13
Регистрация: 28-08-07
Из: Магнитогорск
Пользователь №: 30 112



Спасибо!

Сейчас разбираюсь с 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 пишет что нет такой директории и файла...

Может подскажете что тут может быть?
Go to the top of the page
 
+Quote Post
singlskv
сообщение Nov 14 2007, 18:35
Сообщение #26


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(ИИван @ Nov 14 2007, 21:10) *
Спасибо!

Сейчас разбираюсь с 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
Go to the top of the page
 
+Quote Post
ИИван
сообщение Nov 14 2007, 19:05
Сообщение #27





Группа: Новичок
Сообщений: 13
Регистрация: 28-08-07
Из: Магнитогорск
Пользователь №: 30 112



Цитата(singlskv @ Nov 15 2007, 00:35) *
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 вообще не реагирует!
Ни в справке ни где бы то нибыло ещё.....
ни руководства нет .......
Go to the top of the page
 
+Quote Post
singlskv
сообщение Nov 14 2007, 19:06
Сообщение #28


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(ИИван @ Nov 14 2007, 21:51) *
поместил всё в Cygwin/home.... все равно не работает....
я пишу в самом Cygwine
cd /home/Ivan/make
в ответ нет такой директории....
your-user-name-это я так понимаю где мои исходники....
your-project-dir- а это зачем?....
make это не директория smile.gif

your-project-dir это я так обозвал директорию где находится Ваш исходник и Makefile для его
компилирования при помощи команды make
Go to the top of the page
 
+Quote Post
ИИван
сообщение Nov 14 2007, 19:21
Сообщение #29





Группа: Новичок
Сообщений: 13
Регистрация: 28-08-07
Из: Магнитогорск
Пользователь №: 30 112



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

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

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

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

ДА КТО Ж ПРИДУМАЛ ЭТОТ gcc!!!!!!!!!!!!!!!!!!!!!!!!!!!
ОКАЗЫВАЕТСЯ СНАЧАЛО УКАЗЫВАЕТСЯ ПУТЬ!!!!
И НАЖИМАЕТСЯ ЭНТЕР
А ПОТОМ КОМАНДА MAKE И ОПЯТЬ ЭНТЕР!!!....
Ну сё))) мона спокойна спать ити ))))) ВСЕМ СПАСИБО!!!!
Go to the top of the page
 
+Quote Post
bodja74
сообщение Nov 14 2007, 19:35
Сообщение #30


Знающий
****

Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984



Цитата(ИИван @ Nov 14 2007, 19:10) *
Глянул на цену отладочных средств для управления двигателями...
ДОРОГО.....

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


Вот для таких железок я писал проги.
Две верхние на тини2313 ,прекрасно справляется с двумя движками.
Нижняя на меге64 .Все железо реально крутит коллекторными движками,и само "железо" испытано и отработана схематика устройства.
Народ правильно говорит ,для движков суперконтроллера не нужно.
Будет интерес заюзать ,я кину ссылку ,дабы не считали за рекламу ,в Москве они продаются.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


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


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