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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> "Дубовый" контроллер, помогите подобрать
alexQ
сообщение Aug 7 2007, 06:44
Сообщение #31


Знающий
****

Группа: Banned
Сообщений: 520
Регистрация: 6-02-06
Пользователь №: 14 040



посмотрите ADUC70xx
там есть 3-х фазный блок PWM (6 каналов), аппаратный энкодер и 12битный миллионник АЦП.
это серия специально заточена под моторы. ARM7.
очень устойчивый к помехам и морозам.

P.S. NEC японская экзотика. дороговато. и отладочных средств к которым привыкло большинство просто нет.
Go to the top of the page
 
+Quote Post
_Vladimir_
сообщение Aug 7 2007, 08:07
Сообщение #32


Частый гость
**

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



Цитата(Dars @ Aug 6 2007, 13:59) *
Я так понимаю речь идет все же о XC167, а не о С167. ??? А то устаревший проц не есть гуд для новых задач

Устаревший относительно. С XC167 работал только на готовом модуле (проц.+память и т.п.)
ДА XC167 заметно модифицирован.Но мне кажется для рядовых задач C167 не будет так уж устаревшим.
Самое заметное отличие - сильное развитие именно в части управления двигателями.
Цитата(Dars @ Aug 6 2007, 13:59) *
И раз уж вы работали с нимим, не подскажете как и где можно раздобыть отладчик для XC16x ???

Что Вы имеете ввиду? JTAG никогда не использовал.
Отладчик в IDE - до тех пор пока код не превышал пару сот строк (конечное приложение около 5000 строк без GUI библиотеки).
В основном в целях изучения.
Единственный вид отладки - вывод трасировки через ком порт на терминал.
По специфике прибора он работает online/offline. Если Online - то всегда пишет лог на ност машине.
В режиме отладки просто он намного подробней.
Этого мне вполне достаточно.
Что касается всяких аппаратных вещей для отладки - поищите гуглом. Натыкался на пару российских фирм у них кажется были такие предложения. Если есть возможность покупать напрямую через интернет легко найдете предложения. Конечно желательно такие что поддерживает Выша среда. Если Кейл - то смотрите начиная с него.
Go to the top of the page
 
+Quote Post
migray
сообщение Aug 7 2007, 09:26
Сообщение #33


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501



Цитата(alexQ @ Aug 7 2007, 10:44) *
посмотрите ADUC70xx
там есть 3-х фазный блок PWM (6 каналов), аппаратный энкодер и 12битный миллионник АЦП.
это серия специально заточена под моторы. ARM7.
очень устойчивый к помехам и морозам.

P.S. NEC японская экзотика. дороговато. и отладочных средств к которым привыкло большинство просто нет.

Дороговато?
По сравнению с ADuC ?!?

Да ты хоть цены на NEC смотрел? Или так, лишь-бы написать.

И что тебе надо из отладочников?
Внутрисхемные эмуляторы (OCD), полнофункциональные эмуляторы, демокиты - все есть. Программатор паяется самостоятельно, если денег нет, там всего на всего RS-232 преобразователь.
Или AD делает еще что-то?

А V850 ядро получше ARM7 будет, если брать 32-битные задачи.
А для большинства задач и 8-битного хватит с тем-же 6-канальным ШИМ. Эти еще и дешевле будут.
Go to the top of the page
 
+Quote Post
Dars
сообщение Aug 7 2007, 10:56
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



Цитата(_Vladimir_ @ Aug 7 2007, 12:07) *
Что Вы имеете ввиду? JTAG никогда не использовал.


OCDS отладчик/эмулятор не знаю как он там называется правильно. нигде в Москве не нашел в продаже. Если кто знает подскажите.
P.S. А ULINK2 от Keil для этих целей подойдет?

Сообщение отредактировал Dars - Aug 7 2007, 11:35
Go to the top of the page
 
+Quote Post
migray
сообщение Aug 8 2007, 12:42
Сообщение #35


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501



Цитата(migray @ Jul 28 2007, 16:09) *
Если надо будет замутить векторное управление, можно обратить внимание на 32-разрядные МК с функцией "motor control".
Этих очень много, под любую задачу и с разным набором периферии uPD78F371x, uPD78F3329 и uPD70F318x

Апликухи от NEC по управлению двигателями.


Прошу прощения у всех участников форума, я не правильно указал имена 32-разрядных motor control процессоров. Вместо uPD78F, оставшегося от 8-разрядных следует читать uPD70F

P.S. uPD70F3713, uPD70F3714, uPD70F3329, uPD70F3185, uPD70F3186
Наименования масочных версий не привожу, они любителям не интересны.
Еще раз прошу прощения. Ссылки все вроде правильные

Сообщение отредактировал migray - Aug 8 2007, 12:56
Go to the top of the page
 
+Quote Post
proba
сообщение Aug 8 2007, 19:26
Сообщение #36


Местный
***

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



Цитата(migray @ Aug 7 2007, 12:26) *
А V850 ядро получше ARM7 будет, если брать 32-битные задачи.

сомнительно.
факты:
- V850 "mainstream core" медленнее ARM7 ( ca 20MHz V850 vs 48...72MHz ARM7 )
- интегрированого RAMа в V850 менше чем в больщинстве ARM7 ( 4...12kB V850 vs 16...64 k в ARM7 )
- изестныи тест Dhrystone ot http://aly.projektas.lt/Tests/AllCPU/WhetsRes.htm
занимает на V850 43 млн циклов против <30 млн на ARM7
- у больщинства V850 число перезеписеи flash только 100 раз, имеются типы у которых при этом требуется температура +10C...+40C
- потребляемыи ток на Мгц у V850 больще чем у ARM7 от NXP,Atmel ,ST

что понравилось у V850 - это ясность и прозрачность ядра, осваивать эго проще чем ARM.
Go to the top of the page
 
+Quote Post
migray
сообщение Aug 9 2007, 07:07
Сообщение #37


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501



Цитата(proba @ Aug 8 2007, 23:26) *
- V850 "mainstream core" медленнее ARM7 ( ca 20MHz V850 vs 48...72MHz ARM7 )

Если брать только 32-разрядные команды, то производительность на одной частоте еще надо посчитать, с учетом конвеера, конечно.
Те процы, что я приводил работают и на 64 МГц, про ядро V850E2 которое делает 400 MIPS на 200 МГц сейчас не говорим, рассматриваем только "motor control", у них 90 MIPS на 64 МГц
Тут в таблице 1 какие-то цифры производительности есть, не в пользу ARM7 почему-то.
А если в Thumb переключаться, тут вообще труба у ARM7, зачем это сделали, так и не понял.

Цитата(proba @ Aug 8 2007, 23:26) *
- изестныи тест Dhrystone ot http://aly.projektas.lt/Tests/AllCPU/WhetsRes.htm
занимает на V850 43 млн циклов против <30 млн на ARM7

По моему это не Dhrystone, ну да ладно.
Покажите мне в этой статье V850, ну хоть в одном месте

Цитата(proba @ Aug 8 2007, 23:26) *
- у больщинства V850 число перезеписеи flash только 100 раз, имеются типы у которых при этом требуется температура +10C...+40C

Даташит на V850E/IA4 стр 764, от -40 до +85, указанное число циклов действительно не велико, но оно гарантировано. А вот надежность самой памяти выше, особенно если учесть контроль уровня записи и ЕСС кодирование


Цитата(proba @ Aug 8 2007, 23:26) *
- потребляемыи ток на Мгц у V850 больще чем у ARM7 от NXP,Atmel ,ST

На МГЦ да, 90 мА на 64 МГц, против AT91SAM7 31 мА на 48 МГц.
А если пересчитатать на MIPS то такой разницы уже не будет.
90 ма на 90 MIPS против 31 мА на 24 MIPS при работе с Flash

Цитата(proba @ Aug 8 2007, 23:26) *
что понравилось у V850 - это ясность и прозрачность ядра, осваивать эго проще чем ARM.

Не буду спорить с этим утверждением, хотя я лично глубоко в ядро не лазил, в Си программирую.

Сообщение отредактировал migray - Aug 9 2007, 07:10
Go to the top of the page
 
+Quote Post
proba
сообщение Aug 10 2007, 22:00
Сообщение #38


Местный
***

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



Цитата(migray @ Aug 9 2007, 10:07) *
По моему это не Dhrystone, ну да ладно.
Покажите мне в этой статье V850, ну хоть в одном месте

да деиствительно там whetstone, виноват. и про V850 там тоже ничего не написано. это 43млн циклов я на иар получил. исходныи текст там на странице.
огрaниченная температура программирования только у чип с высоковолтным программированием, но таких вряд ли кто применят будет ( 70F3038 например).
Go to the top of the page
 
+Quote Post
migray
сообщение Aug 11 2007, 19:41
Сообщение #39


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501



Цитата(proba @ Aug 11 2007, 02:00) *
огрaниченная температура программирования только у чип с высоковолтным программированием, но таких вряд ли кто применят будет ( 70F3038 например).

Конечно не применят, особенно если учесть что проц далеко не новый и уже недоступен для новых разработок.
Современные процы программируются при напряжении питания от 3 В, и при температурах от -40 до +85. А процы автомобильного исполнения (А2) работают и программируются -40 ... +125

Сообщение отредактировал migray - Aug 11 2007, 19:42
Go to the top of the page
 
+Quote Post
DVV
сообщение Apr 13 2009, 04:57
Сообщение #40





Группа: Новичок
Сообщений: 4
Регистрация: 6-03-08
Пользователь №: 35 676



На макетке пытаюсь работать с uPD78F1156.Есть проблемы:
элтеховский программатор выдает ошибку на стирание,
на программирование пишет программирование успешное.
Генератор с кварцем 20 МГц на X1,X2 не заводится.
Есть ли нормальный рабочий исходник по инициализации проца?
Go to the top of the page
 
+Quote Post
migray
сообщение Apr 13 2009, 18:13
Сообщение #41


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501



Ну не знаю, у меня проблем с флешьпрогом не было.
Хотя собрал я его только для пробы, т.к. практически сразу купил миникуб

Зайди на мой сайт, там в папке "/Файловый архив/Sample Programms" выложены примеры из оценочника "78K0R Cool It"
Даташит на этот кит содержит и схему включения uPD78F1166, смотри на последних страницах.
Можешь еще посмотреть на макетку с этим процом.
Переделать с 1166 на 1156 труда не составит.

Сообщение отредактировал migray - Apr 13 2009, 18:16
Go to the top of the page
 
+Quote Post

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

 


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


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