Страница 6 из 6 Первая ... 456
Показано с 101 по 118 из 118

Тема: Вопрос всем знатным эмбиддерам...

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для shkal
    Регистрация
    30.11.2004
    Адрес
    Москва, Russia
    Возраст
    57
    Сообщений
    1,939

    По умолчанию Вопрос всем знатным эмбиддерам...

    Пришлам и мне пора взять в руки мелкоконтроллеры. Опыт в этой области отсутствует напрочь. Уже месяц читаю различную литературу, даташиты и т.д. - голова пухнет, ясность не наступает. Задачи такие.
    1) Получить опыт работы с МК на будущее. Писать софт хотелось бы на С, а не на ассемблере.
    2) И собсно первая практическая задача - панель управления прибора. Нужно
    а) Получать состояние нескольких (6-8) кнопок.
    б) Получать и считать импульсы от валкодера.
    в) Отображать информацию на LCD 3x16 символов.
    г) Управлять 10 шт. рэле в приборе.
    д) Работать частотомером в режиме измерения интервалов, входная частота опоры желательно 10МГц
    е) Выдавать по SPI данные на ЦАП
    ж) Очень хотелось бы иметь в контроллере аппаратно USB (device) и бесплатный софтверный УСБ-стэк. Это скорее на будущее.

    Давайте ограничимся PIC-ами (нельзя обьять необьятное)

    Насколько я смог понять, минимально для меня семейство PIC18.
    Хочу пойти простейшим путем и купить отладочную плату. А теперь вопросы.

    1) Какую плату выбрать?
    2) На чью инегрированную среду ориентироваться?

    И вообще приму любые советы, мнения, подсказки и личный опыт.
    Заранее спасибо.

  2. #101
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,193

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Цитата Сообщение от shkal Посмотреть сообщение
    Я в том смысле, что отладчик-программатор + 2 контроллера - за $4.3!
    А я про сами процы - ну хорошо, сделали дешевые маложрущие 16-битники, но интерфейсы впихнули только spi/i2c, а UART теперь что, опять программный (читай - низкоскоростной) делать?

    Цитата Сообщение от shkal Посмотреть сообщение
    Плюс бесплатный IAR.
    Бесплатные ИАРы как правило, все сильно "обрезанные".


    P.S. Эмбедеры, посоветуйте - от чего можно питать малогабаритное устройства. Устроили бы по габаритам и емкости одна CR2032, но не устраивает по току (у нее макс. 10ма а мне надо 50-60), и напряжение маловато (мне бы лучше не 3в а 4в).
    Устраивает как одноразовые батарейки так и аккумуляторы (второе естественно лучше).
    Т.е. надо 250-300мА*ч, при токе разряда ~50мА. минимального веса и габаритов.
    В схеме есть чувтсвительный усилитель, поэтому поставить DC/DC-инвертор и запитать все от одной ААА как вариант рассматривается, но есть сомения что помехи от инвертора все забьют.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  3. #102
    Завсегдатай Аватар для Openreel
    Регистрация
    02.09.2006
    Адрес
    Санкт-Петербург
    Возраст
    49
    Сообщений
    3,157

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Цитата Сообщение от Alex Посмотреть сообщение
    Т.е. надо 250-300мА*ч, при токе разряда ~50мА. минимального веса и габаритов.
    Литий от мелкого мобильника или мп3 плеера чем не?
    WBR, Michael.
    Цель расчетов - понимание, а не числа (с) Хемминг.

  4. #103
    Завсегдатай Аватар для Pyku_He_oTTyda
    Регистрация
    22.06.2005
    Адрес
    Москва
    Возраст
    50
    Сообщений
    4,297

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Виду напоминания про литий, вспомнилась bluetooth гарнитура, аккумулятор там маленький
    Андрей

  5. #104
    Завсегдатай Аватар для boatsman
    Регистрация
    10.03.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2,696

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Цитата Сообщение от Alex Посмотреть сообщение
    Устроили бы по габаритам и емкости одна CR2032, но не устраивает по току (у нее макс. 10ма а мне надо 50-60), и напряжение маловато (мне бы лучше не 3в а 4в).
    Есть литиевые с разъемом NEDA1604 но длиной в половинку, 9В. Или две Вартовских трехвольтовых с проволочными ногами, и те и другие 200-500 мА*ч.

    Конверторы на "летающих конденсаторах" пробовал? На низкой частоте переключения вполне спокойны, можно удваивать.
    Yours Aye, Ilya

  6. #105
    Новичок Аватар для Lexru
    Регистрация
    28.05.2010
    Сообщений
    2

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    См. http://www.nxp.com/#/homepage/cb=[t=p,p=/50809]|pp=[t=pfp,i=50809]

    Cortex-M3 (32-bit) - (18) [More information] [Product list]
    Cortex-M0 (32-bit) - (7) [More information]
    ARM7 (32-bit) - (70) [More information] [Product list]
    ARM9 (32-bit) - (21) [More information] [Product list]
    80C51 (8-bit) - (216) [More information] [Product list]
    XA (16-bit) - (13) [More information] [Product list]

    Т.е. всех ARM (только от NXP, естественно) в сумме 117, X51 - 216 позиций.[/QUOTE]

    Там половина 51 висит для описания, т.к. не рекомендуется для новых дизайнов, и в линейках арм опущены позиции одной и той е линейки с различным объемом памяти
    вот реальная картина
    http://ics.nxp.com/literature/other/.../line.card.pdf

    лучше инфо смотреть тут
    http://ics.nxp.com/microcontrollers/

  7. #106
    Завсегдатай
    Автор темы
    Аватар для shkal
    Регистрация
    30.11.2004
    Адрес
    Москва, Russia
    Возраст
    57
    Сообщений
    1,939

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Вот и микрочип подтянулся. Жаль, что этого не было, когда экспрессо покупал
    http://ru.farnell.com/microchip/dm33...Ntt=Microstick

  8. #107
    Завсегдатай Аватар для boatsman
    Регистрация
    10.03.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2,696

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Цена вкуснейшая.
    Yours Aye, Ilya

  9. #108
    Завсегдатай Аватар для yan
    Регистрация
    21.12.2004
    Адрес
    Чебоксары
    Возраст
    46
    Сообщений
    1,267

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    USB-то нету в dsPIC33 микрочипа.

  10. #109
    Завсегдатай Аватар для boatsman
    Регистрация
    10.03.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2,696

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    А ЮСБ здесь только для программирования-эмуляции, скорее всего.
    Yours Aye, Ilya

  11. #110
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    45
    Сообщений
    1,561

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Никто не пробовал пользовать такой программатор?
    Выглядит симпатишно, работает автономно, файло берет с микро-SD карты...
    Есть ли смысл собрать такое чудо?
    нет ничего более вечного, чем то, что замотано синей изолентой...

  12. #111

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    Есть ли смысл собрать такое чудо?
    если в поле надо шить, то почему нет?
    was f&#228;llt, das soll man auch noch stossen

  13. #112
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    45
    Сообщений
    1,561

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Спрошу здесь, чтобы не открывать новую тему.
    В чем-то есть принципиальная разница между ATmega8(L) и ATmega8A (кроме того, что указано в AVR523)?
    Просто странно - те, что "8А", почему-то заметно дешевле, чем просто "8". Но зато "8А" все заявлены для индустриального диапазона температур, все питаются от 2.7в и при этом тактуются до 16МГц...
    В даташитах, насколько я понял, все одинаково, даже еррата 1-в-1.
    нет ничего более вечного, чем то, что замотано синей изолентой...

  14. #113
    Завсегдатай Аватар для Openreel
    Регистрация
    02.09.2006
    Адрес
    Санкт-Петербург
    Возраст
    49
    Сообщений
    3,157

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    В чем-то есть принципиальная разница между ATmega8(L) и ATmega8A (кроме того, что указано в AVR523)?
    Просто странно - те, что "8А", почему-то заметно дешевле, чем просто "8".
    Без буквы дороже, потому как их больше нет и не будет. Перешли на новый техпроцесс, после пришпилили букву А.
    Принципиальной разницы, кроме описанной в даташите, не заметно. Это если пользовать камень без извращений.
    Если пользовать с извращениями, типа как в транзистортестере, то разница заметная.
    Нагрузочные характеристики ключей драйверов заметно другие.
    WBR, Michael.
    Цель расчетов - понимание, а не числа (с) Хемминг.

  15. #114
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    45
    Сообщений
    1,561

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Возник срочный вопрос про PIC
    Надо срочно собрать один девайс на PIC16F873-20 (клок будет 20МГц). Но быстро достать смогу только PIC16F873A.
    К тому же 873А шьется имеющимся у меня pickit2, а просто 873 не шьется... тоже шьется, оказывается.
    Собственно вопрос:
    Контроллеры взаимозаменяемы? Паршивка от 873 подойдет для 873А?


    Offтопик:
    ПС: на сайте Микрочипа инфы по взаимозаменямости не нашел
    нет ничего более вечного, чем то, что замотано синей изолентой...

  16. #115
    Завсегдатай
    Автор темы
    Аватар для shkal
    Регистрация
    30.11.2004
    Адрес
    Москва, Russia
    Возраст
    57
    Сообщений
    1,939

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Я в итоге котекс так и "неасилил". Написал под pic24, благо есть совершенно замечательная книга http://book.pdfchm.net/programming-1...9780750682923/
    А сеичас можно сразу начинать с pic32, появились недорогие и малоногие контроллеры серий MX1-MX2

  17. #116
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,193

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    К тому же 873А шьется имеющимся у меня pickit2, а просто 873 не шьется... тоже шьется, оказывается.
    Только обычно намного дОльше.

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    Контроллеры взаимозаменяемы? Паршивка от 873 подойдет для 873А?
    В 99% случев - да.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  18. #117
    Завсегдатай Аватар для Serge_L
    Регистрация
    12.09.2008
    Адрес
    Калуга
    Возраст
    49
    Сообщений
    2,739

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    В эту сторону - да.



    Offтопик:
    Alex, Саш, а почему 1% не покатит при переходе от (без буквы) - А?
    Это просто джиттер какой-то! (с) momitko

  19. #118
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,193

    По умолчанию Re: Вопрос всем знатным эмбиддерам...

    Цитата Сообщение от Serge_L Посмотреть сообщение
    Alex, Саш, а почему 1% не покатит при переходе от (без буквы) - А?
    Я точно не помню, давно с 873/876 неработал, но там какая-то разница в регистрах была. И как-то я на эти грабли наступал - программа скомпилированная для 876 не работала на 876А, или наоборот.

    P.S. В стародавние времена был такой-же казус с 84 и 84А, только не с программной а с железной стороны - изменились пороги переключения входов.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 6 из 6 Первая ... 456

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •