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

Удобные для ручной пайки 32-битные микроконтроллеры в корпусах soic, tssop и dip с малым количеством выводов.

Я долго и упорно смотрел сайт AVR32, но так и не нашёл чего-нибудь съедобного на 32 бита не в корпусе LQFP.

Сейчас буду смотреть сайт freescale.com

Надо сказать что из современных м-с этот корпус (LQFP) не самый сложный для пайки, особенно если нет "донышка". Микроскоп очень приветствуется. Со старым добрым DIP-ом было куда проще, но требования времени заставляют производителей уменьшать площадь под микросхемы, поэтому надо учиться паять и QFN и BGA (последние правда еще не пробовал, хотя паял какието модули с выводами под корпусом, вот это был глюк!).

AVR32 лежит у коллеги на столе, очень вкусная штучка надо сказать, а freescale ждем, должен скоро прийти. Посмотрите у них Kinetis (Cortex M4), планируется выпуск малоногих чипов, но из того что есть как я понял только 100-ногие QFP.

А что у STM родной софт с ограничениями? У Freescale ограничение по коду 128кБ (CodeWarrior для Kinetis), пожалуй для такого мощного камня это уже маловато.

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


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

Лирическое отступление: При разработке миниатюрных устройств советы в плане установки внешней АЦП и памяти лишены смысла, а более продвинутые камни с корпусом LQFP48 к сожалению не свернёшь в трубочку и не запихнёшь в корпус от пластиковой ручки.

А что Вы собрались оцифровывать этим АЦП, если не секрет?

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


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

А что у STM родной софт с ограничениями? У Freescale ограничение по коду 128кБ (CodeWarrior для Kinetis), пожалуй для такого мощного камня это уже маловато.

Вроде бы "Atollic TrueSTUDIO Lite version available for free for the STM32, unlimited code-size and usage-time." без ограничений. Я его и использую, но при установке что-то было написано про code-size, надеюсь это не про ограничения. А вот IAR и KEIL выходит уже с ограничениями. Ещё нашёл страницу http://www.st.com/internet/com/software/ides_mcu.jsp#stm32 и http://en.wikipedia.org/wiki/STM32 , помимо тех трёх IDE есть какие-то альтернативы, бесплатные утилиты для прошивки через ST-LINK.

 

А что Вы собрались оцифровывать этим АЦП, если не секрет?

Типа такого, но в корпусе от ручки и с крокодилом на землю через провод =)

post-60531-1324258803_thumb.jpg

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

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


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

Типа такого, но в корпусе от ручки и с крокодилом на землю через провод =)

А, понятно. А то, я уж было подумал, Что Вы SmartPen изобретаете.. :biggrin:

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


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

А, понятно. А то, я уж было подумал, Что Вы SmartPen изобретаете.. :biggrin:

интересно что внутри, но скорее всего там не ширпотребные мк. Я ещё хотел звуковые эффекты в мини-корпусе, где литиевая батарейка размером чуть больше LQFP48, сначала воодушевился, прикинул что обвязка с обратной стороны платы, батарейка вплотную к мк, и гамбургер весьма компактен. А потом, столкнувшись с нехваткой памяти, более реалистичный проект DC вольтметр 0..30в со встроенной пародией на частотомер, что полезнее в повседневной деятельности, им можно было бы тыкать ноги мк и т.п..

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


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

Типа такого, но в корпусе от ручки и с крокодилом на землю через провод =)

Тогда и надобность в ресурсах отпадёт.Этот пинцет для SMD-шных RLC компонентов, оттого имеет такую конструкцию. Сделаете несимметричную - потеряете качество.

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


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

Сверхяркие светодиоды (синие, зеленые, белые).

 

Я запитываю светодиоды от источников тока на npn транзисторе и резисторе. Управляю с 1,8 и 3,3 вольтовых контроллеров

 

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


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

2 rx3apf: Спор ни о чем. Если для Вас периферия закончилась на реле, светодиодах и древних символьных ЖКИ, то можете оставаться там и дальше.

1. Древние-то они древние, зато дешевые, поэтому широко применяются, по крайней мере, в наших изделиях.. Минимальное входное высокое типовое Vih = 0.8*Vcc - то есть 4 вольта. Если подключить напрямую к выходам 3.3В контроллера - то на практике бывают глюки, не массово, но случаются. Буфер типа HCT244 ставим не просто так.

2. Очень многие дешевые термоголовки для термопринтеров тоже 5-вольтовые CMOS, с теми же 0.8*Vcc, тоже без буфера бывают неприятности.

3. Преобразователи RS-232 как ни странно с 5 вольтовым питанием дешевле 3.3В, но с ними хоть проблем нет - от 3.3В выхода работают.

Ну я к тому что 5-вольтовое наследие еще есть, хотя и потихоньку умирает (и еще лет 5 минимум будет продолжать это делать)

 

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


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

Ещё заметил по микросхемам NXP в первой теме: на той странице есть и чипы с RAM памятью 8кб. Раньше не заметил или их недавно добавили. А в плане соотношения цена-объём памяти лидирует ST: STM32F103x с памятью RAM 20кб, а флеш начинается с 64кб, а цены наверное будут даже ниже чем у tssop-корпусных NXP. Ещё такой интересный глюк, не знаю только у меня ли: паять LQFP64 проще, чем LQFP48, так как большую микруху проще прижать пальцем, правда ног больше потом паять. Если же LQFP48 отпозиционировав неудачно прижать пальцем, то угол паяльника уже нужно как-то менять, и хуже заметно совпадение дальних ног =)

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


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

Так уж и вся? У меня ещё большой запас остался...

 

 

Эт точно! :biggrin: Скорее всего, проблема чисто психологическая. Ну не нравится мне низковольтная логика!

И хотя без 5 вольт уже вполне можно обходиться (в крайнем случае трансляторы ставить. фу, гадость какая!), я бы счёл за благо, если бы порты МК имели отдельное питание и его можно было бы задавать хотя бы пятивольтовым. А ядро пусть себе хоть от 1 вольта работает. Совместимость, мне кажется, улучшилась бы...

 

Так и используйте 5-тивольтовые ARM. Мне киевские менеджеры Rainbow (если не ошибаюсь в названии лавки) интенсивно предлагают NUVOTON CortexM0, это NUC100, NUC130, NUC140.

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


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

В процессе изучения добрался до USART-а решил подрубить платку STM32F100RB Discovery к COM1 компьютера, а на плате оказались только TTL выходы :wacko: . В коробке с винтиками нашлась парочка PL2303, я уж думал можно было бы подключиться напрямую в USB, но они у меня старые откуда-то валялись и видимо уже не фурычат.

 

Может сделать как на схеме отсюда? http://www.works-electric.ru/soglasovanie_...arta_RS232.html

Вроде бы дёшево и сердито, но вот есть небольшие сомнения по поводу уровней USART STM32 - по-моему их полярность нельзя задать, и придётся ставить ещё какой-нибудь max232 и т.п..

 

p.s. Если кто знает где ещё есть подобные малюсенькие схемки, буду рад ссылкам.

post-60531-1324454087_thumb.png

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


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

4. TI MSP430 16-битный

2..4кб FLASH / 0.25 байт памяти / 10/12-битный АЦП. SOIC, TSSOP

Это, видимо, из самых младших.

Даже заштатный F149 имеет 60к флеши и 2к ОЗУ.

Честный ADC12, аналоговый компаратор.

TQFP64: не дип, конечно, но при некоторой сноровке можно и проводки к ножкам подпаять.

Заточен исключительно под микропотребление.

По остальным параметрам Cortex M0 его порвет. И особенно по цене.

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


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

Ну я к тому что 5-вольтовое наследие еще есть, хотя и потихоньку умирает (и еще лет 5 минимум будет продолжать это делать)

Несомненно.

 

Так и используйте 5-тивольтовые ARM. Мне киевские менеджеры Rainbow (если не ошибаюсь в названии лавки) интенсивно предлагают NUVOTON CortexM0, это NUC100, NUC130, NUC140.

Спасибо, при случае как-нибудь попробую. Хотя уже привык к ПИКам и на новые их серии не решусь никак из-за питания именно. А сами-то на предложения почему не реагируете?

 

Ещё такой интересный глюк, не знаю только у меня ли: паять LQFP64 проще, чем LQFP48, так как большую микруху проще прижать пальцем, правда ног больше потом паять. Если же LQFP48 отпозиционировав неудачно прижать пальцем, то угол паяльника уже нужно как-то менять, и хуже заметно совпадение дальних ног =)

А Вы их не пальцем прижимайте. :biggrin: Попробуйте карандаш обратным концом, тем, что с резинкой.

Хотя, вот ещё издержки новых веяний... Что мешает ту же продукцию, помимо LQFP-корпусов (или, там LCC), хотя бы в TQFP выпускать? Гораздо проще было бы с макетированием.

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


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

Вроде бы дёшево и сердито, но вот есть небольшие сомнения по поводу уровней USART STM32 - по-моему их полярность нельзя задать, и придётся ставить ещё какой-нибудь max232 и т.п..

Зачем? подключите светодиод "минусом" к выходу контроллера, получится инверсия. Вообще схема только на передачу (в комп), остается ее дополнить приемником, думаю можно использовать такую же оптопару в обратную сторону, если у нее ток переключения не больше 5-10мА.

 

По ходу вопрос, а есть ли в природе Cortex M0 с 12-битным АЦП?

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


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

Зачем? подключите светодиод "минусом" к выходу контроллера, получится инверсия. Вообще схема только на передачу (в комп), остается ее дополнить приемником, думаю можно использовать такую же оптопару в обратную сторону, если у нее ток переключения не больше 5-10мА.

Спасибо, ша попробую =)

 

По ходу вопрос, а есть ли в природе Cortex M0 с 12-битным АЦП?

Не видел такого. Разве что сделать плату, соблюдая все нюансы и тонкости по наводкам и питанию, генератор белого шума перед АЦП на пол бита, а в прошивке сделать оверсемплинг. Сам не пробовал, но почти у каждого производителя есть аппнота по оверсемплингу.

 

А я вот тут подумал, генератор белого шума на пол бита нельзя ли программно сделать, замкнув выход ЦАП на входы АЦП и шипеть туда. Разрядность ЦАП-а вроде больше. Поискал на эту тему, но ничего не нашёл.

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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