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

Посоветуйте недорогой, распространенный микроконтроллер

Подходит atmega32C1, но ее купить не так просто (снабженцы сказали).

Можно AT91SAM7A3 взять, ну уж очень много ножек:)

Поглядел на NEC, но это надо искать(покупать) софт, средства отладки и т.п. Есть сомнения, а стоит ли с ними заморачиваться?

Посоветуйте, кто что может.

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


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

RENESAS ?

Изменено пользователем IgorKossak
Лишнее цитирование

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


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

А в чём заморочки для него есть и схема программатора и бесплатное ПО для прошивки, по количеству периферии , я ненашёл контроллер АЦП ,2UARTи SPI\I2C с выведенными отдельными ножками для каждого интерфейса в корпусе 30 SSOP при цене меньше 1,5$.Тем более он весьма хорошо работает в сильных помехах и есть автомобильный диапазон.

Изменено пользователем IgorKossak
Лишнее цитирование

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


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

что касается NEC:

1. бесплатный программатор у них UART(это то, что я нашел), а есть вероятность программирования контроллера в "полевых условиях" с ноутбука, значит надо usb.

2. запрос на efind не нашел поставщиков контроллеров, которые мне подошли.

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


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

Посоветуйте недорогой, распространенный

 

Недорогой - совсем бюджетно, чтоли? Тогда вопрос - что софт делать будет (в смылсе, ожидаемый CPU load)? И какие скорости передачи по CAN? Просто тонко намекаю на реализацию CAN в рукопашную - ничего сложного ;)

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


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

Ну так зайди к официальному дистрибьютору и спроси там

 

По поводу USB - на всех практически современных демокитах стоит FT232 и нормально работает , что мешает пойти по этому пути?

 

P.S. А какой МК устроил?

Изменено пользователем Толич

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


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

Недорогой - совсем бюджетно, чтоли? Тогда вопрос - что софт делать будет (в смылсе, ожидаемый CPU load)? И какие скорости передачи по CAN? Просто тонко намекаю на реализацию CAN в рукопашную - ничего сложного ;)

скорость по CAN 500kbit. Задачи софтинки: 2 PID регулятора управления движками (+24VDC) через ШИМ, 7 каналов подергать ножками когда надо, 16 каналов данные с АЦП неспешно получать, ну и по CAN пообщаться с другими девайсами

 

 

 

По поводу USB - на всех практически современных демокитах стоит FT232 и нормально работает , что мешает пойти по этому пути?

P.S. А какой МК устроил?

 

UPD78F1836GK, также был вариант из 78K0/FE2 (детально не изучал). Выбирал чтобы CAN был и не менее 12 каналов АЦП.

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


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

скорость по CAN 500kbit.

 

Для софтового - крутовато. Можно, но геморойно. Так что предложение снимается.

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


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

Renesas, напр. линия R32C - требованиям соответствует, софт бесплатный, с ценой - как договоритесь...

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


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

Поделитесь впечатлениями от работы с STM32, Renesans, NEC:

1. Надежность контроллеров, помехоустойчивость;

2. Количество глюков, возникавшие трудности при работе с контроллерами.

3. Качество технической документации.

4. Какие средства разработки используете? Компилятор, отладчик.

5. Есть схемы программаторов? Желательно с USB интерфейсом.

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


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

посмотрите Renesas R8C22 / 23 , работал с R8C , доволен.

помехоустоичивость отличныи. несмотря что внутри мк имеется ресет-формирователь советую исползовать внешнии монитор.

CD (265MB ) про CAN :

http://america.renesas.com/media/products/...AN-D-Kit-CD.zip

http://america.renesas.com/fmwk.jsp?cnt=sw...title=Downloads

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


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

посмотрите Renesas R8C22 / 23 , работал с R8C , доволен.

помехоустоичивость отличныи. несмотря что внутри мк имеется ресет-формирователь советую исползовать внешнии монитор.

CD (265MB ) про CAN :

http://america.renesas.com/media/products/...AN-D-Kit-CD.zip

http://america.renesas.com/fmwk.jsp?cnt=sw...title=Downloads

 

+1. В смысле устойчивости (да и в других тоже) впечатления самые приятные (я, правда, использовал "малые формы" - R8C/2B). Внешний сброс имеет смысл (ИМХО) только при очень медленном включении - напр. при использовании DC/DC конвертеров с софтстартом. Среда разработки (HEW) до 64к бесплатная, вполне удобная, без ограничения количества брекпоинтов.

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


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

Если вы хотите распространенный, то не берите renesas или nec с ними у нас мало работают, софта тоже мало...

Еще и цены могут резко поменяться или исчезнуть они могут. Мы уже как то с H8S так напоролись... (тогда еще мало было чипов с флешом и CAN, можно сказать вообще не было). приходилось их очень дорого покупать.

 

STM32 - очень приятный контроллер, реализация CAN удобная.

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


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

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

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

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

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

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

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

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

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

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