roboforum.ru

Технический форум по робототехнике.

Процессорный модуль на PIC24FJ256GB210

Обсуждение и примеры готовых и самосборных компонент для построения роботов.

Хотели бы вы купить следующий модуль по заявленной цене?

Да, прямо сейчас
0
Голосов нет
Может быть в будущем
2
18%
Нет, слишком дорого
1
9%
Нет, PIC не интересует
7
64%
Нет, модуль слишком большой
0
Голосов нет
Нет, на плате установлено много ненужного
1
9%
 
Всего голосов : 11

Процессорный модуль на PIC24FJ256GB210

Сообщение vvk » 22 июн 2012, 14:41

Уважаемые форумчане!

Хотелось бы узнать ваше мнение о нижеприведенном процессорном модуле.
Я его разрабатывал для своих робото-любительских потребностей, но могу добавить к нему документацию, несколько основных библиотек и выставить в продажу. Вопрос только в том, нужен ли он кому-нибудь. Ниже я выложил краткое описание. Если не затруднит, прошу проголосовать.

Фото:

UMM_small.jpg


Процессор:
PIC24FJ256GB210, 16-ти битный, 100 pin, SRAM 96k, Program Memory - 256k
Частота процессора до 32мГц (16MIPS).
USB 2.0 OTG
Возможность переназначения большинства линий периферии.
Легкая стыковка с 5-ти вольтовой логикой.
UART - 4, PWM - 9, SPI - 3, I2C - 3, ADC - 24 и т.д. Остальное см. pdf на процессор

На плате модуля установлены:
1. Порты для подключения Dynamixel, два трехпроводных и два четырехпроводных (он же RS485).
2. Порты SPI - 2, I2C - 4
3. Порты подключения Servo - 8, с возможностью расширения до 32 по SPI (дополнительной недорогой платой).
4. Порт для подключения ZIgBee модуля MRF24J40MA
5. ICSP/ISCD
6. Большое число универсальных портов для АЦП, энкодеров и чего-нибудь еще, см. схему.
7. Часовой кварц.
8. MCP1525 - формирователь опорного напряжения на 2,5В.
9. Два светодиода, две пользовательских кнопки, одна кнопка Reset.

Ко всем портам подведено питание - 3,3В или 5В (или оба).
Возможность программирования по USB.
Размер 79х103

Цена за модуль получается где-то в районе 1600р.
Вложения
UMM.jpg
Аватара пользователя
vvk
 
Сообщения: 96
Зарегистрирован: 18 ноя 2010, 21:27
Откуда: Ростов-на-Дону

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение elmot » 22 июн 2012, 15:54

Думаю, вопрос цены и размера.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение AndreiSk » 24 июн 2012, 01:01

Не видели случайно,
платку типа такой
http://dlnmh9ip6v2uc.cloudfront.net/ima ... 645-01.jpg
Но не на PIC32, а на pic18/24?
А то CCS C не поддерживают PIC32, а я уже привык.
Мне надо распаянный контроллер(80/100пин), все выведенные ноги,
и макетка. Может видел кто?
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение Dmitry__ » 24 июн 2012, 01:14

Если "Когда дело касается чести семьи,разговор о деньгах неуместен!!!", то с PICkit2 идет такое:
http://www.chip-nn.ru/docs/2/pickit2-de ... ss-big.jpg

Добавлено спустя 1 минуту 34 секунды:
опс, там 16-я пикина :oops:
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение AndreiSk » 24 июн 2012, 01:15

С пиккитом3 тоже такая идет,на PIC18,
но мне надо 80-100 ножекк.
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение Dmitry__ » 24 июн 2012, 01:21

a DM164120 пойдут?
http://www.chipfind.ru/catalog/developm ... 641205.htm
http://images.yandex.ru/yandsearch?text ... &rpt=image
есть еще модули для демо плат как тут на фотке, но не знаю есть они в продаже или нет :pardon:
http://megachip.ru/item.php?item_id=1266024
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение AndreiSk » 24 июн 2012, 01:47

Да, DM164120-5 выглядит как та что нужна.
Спасибо, Dmitry__ :Yahoo!:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение Aseris » 24 июн 2012, 03:29

А что такое загадочное на Q1 + D2 построено??

ИМХО: Почему такой дикий стиль рисования схемы?? Стабилизаторы питания по листу раскиданы и выход с лева а не с права... То же касаемо разьемов, на схеме видимо ставились по принципу шоб было для роутинга, а не по группам для читаемости схемы..
Зачем R22? Нет конденсатора по питанию на D2, D7, D8. На кнопках SB2, SB3 можно было внешние резисторы не ставить а внутренний пул ап использовать, но это дело вкуса.
Аватара пользователя
Aseris
 
Сообщения: 1142
Зарегистрирован: 01 сен 2009, 14:58
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение vvk » 24 июн 2012, 11:38

Aseris писал(а):А что такое загадочное на Q1 + D2 построено??


Это приведение входа и выхода UART процессора к одной линии. Так реализуется трехпроводной интерфейс dynamixel.

Aseris писал(а):ИМХО: Почему такой дикий стиль рисования схемы?? Стабилизаторы питания по листу раскиданы и выход с лева а не с права... То же касаемо разьемов, на схеме видимо ставились по принципу шоб было для роутинга, а не по группам для читаемости схемы..

Я ведь выложил схему не для детального изучения, а для общего представления. Большие схемы как ни рисуй - все равно все время поиском приходится пользоваться, в jpg это невозможно. Если я буду продавать этот модуль, к нему будет выложена полная документация, примеры программ и т.д.

Aseris писал(а):Зачем R22?


Заложил на всякий случай, наверное, не понадобится. Там с десяток резисторов не будет устанавливаться на плату. Я всегда стараюсь заложить максимум элементов, это лучше, чем потом сверху паять.

Aseris писал(а):Нет конденсатора по питанию на D2, D7, D8.

На каждую микросхему их ставить и не нужно. Есть общие по цепям питания, вокруг процессора обвязка из конденсаторов. Этого достаточно.

Aseris писал(а):На кнопках SB2, SB3 можно было внешние резисторы не ставить а внутренний пул ап использовать, но это дело вкуса.

Да, с этим согласен, перетащил с другого проекта и забыл. :cry:


И еще небольшое дополнение: Пользователь имеет доступ к любой линии процессора напрямую, все ненужное можно отключить.
Аватара пользователя
vvk
 
Сообщения: 96
Зарегистрирован: 18 ноя 2010, 21:27
Откуда: Ростов-на-Дону

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение vvk » 11 сен 2012, 01:38

Разместил статью и пример программы для модуля: Программирование модуля UMM01 на примере управления сервоприводами "Dynamixel". Ссылка: http://www.robowell.ru/programmirovanie/dynamixel/ Кому интересно - могут читать и пользоваться.
Аватара пользователя
vvk
 
Сообщения: 96
Зарегистрирован: 18 ноя 2010, 21:27
Откуда: Ростов-на-Дону

Re: Процессорный модуль на PIC24FJ256GB210

Сообщение vvk » 20 сен 2012, 20:49

Еще одна статья по применению модуля: "Microchip Libraries of Applications: USB HID".
Ссылка: http://robowell.ru/programmirovanie/usb-hid/
В статье рассмотрен пример обмена данными между контроллером семейства PIC24F и компьютером через USB.
Аватара пользователя
vvk
 
Сообщения: 96
Зарегистрирован: 18 ноя 2010, 21:27
Откуда: Ростов-на-Дону


Вернуться в Готовые модули

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3