Страница 1 из 2 12 Последняя
Показано с 1 по 20 из 22

Тема: Пара вопросов по AVR-кам

  1. #1
    Регистрация не подтверждена
    Автор темы
    Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Пара вопросов по AVR-кам

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

    У AVR-ок логика PMOS или TTL? Просто я хочу им релюшки переключать. А микрухи драйверы реле для PMOS и TTL логики разные. Я купил не подумав для TTL, а потом спохватился. Вдруг не заработают.
    Микрухи
    ULN2003 - для TTL
    ULN2004 - для PMOS

    Второй

    Чтобы связаться с компом по сериальному порту, нужно определенный кварц юзать или достаточного встроенного в AVR-ку 1 мГц.

    Хотя даже 3-ий вспомнил.

    Чтобы юзать фотоприемник и сигналы пульта Сони, надо этот фотоприемник подключать к входу прерывания? А когда случится прерывание, можно будет к этой ноге обратиться не как к входу прерывания, а как просто к ноге? (чтоб сигнал считать)

  2. #2
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    46
    Сообщений
    620

    По умолчанию Re: Пара вопросов по AVR-кам

    1) Порты на полевых транзисторах, что прекрасно видно в любом даташите на АВР в секции I/O Ports. Может давать ток вплоть до 40мА.

    2) Достаточно. Только придется подсчитать коэф. деления и занести его в UBRR. Я пользую обычно 8 МГц, для 19200 бод UBRR = 25

    3) Да. См. мою статью про ДУ на http://lumber.newmail.ru
    Запаяем, а чё!

  3. #3
    Гость
    Гость

    По умолчанию Re: Пара вопросов по AVR-кам

    Использовать встроенный автогенератор можно, но только при низкой скорости обмена, до 2 кб/с. При большей скорости обмена возникает очень много ошибок. Поэтому лучше использовать кварц на частоту 11,0592, 7,3728 или 3,6864 МГц (есть и друге частоты). В даташитах есть таблицы для разных частот, и допустимые для некратных частот значения скорости обмена.
    Использовать данные с фотоприемника можно различными способами, лучший из них по прерыванию, которые при необходимости можно запретить/разрешить. Поэтому ответ положительный.

  4. #4
    Регистрация не подтверждена
    Автор темы
    Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Пара вопросов по AVR-кам

    Wh`te,
    Привет

    Спасибо за советы. Не буду изобретать велосипед. Буду делать все, как у тебя. Куплю на днях контроллер AT90S8535 в DIPе. Кварц на 8МГц. Фотоприемник буду юзать штатный Соневский. Отрежу его от аппарата и врублю на свой контроллер.
    Новая пачка вопросов:

    1. По какому принципу ставятся подтягивающие резисторы. В каком случае их надо ставить, а в каком нет.

    2. Программатор ByteBlaster MV альтеровский прокатит для прошивки 8535-го МК.

    3. Внутренний сброс работает корректно? Внешний городить нет смысла?

    4. Сериальный порт планирую сделать через микросхему преобразователь уровней MAX202CPE. С ком-портом компа соединять надо только TXD, RXD и GND? Или еще чего? TXD AVR-ки кидать на RXD ком-порта и наоборот, верно?

  5. #5
    Завсегдатай Аватар для ditter
    Регистрация
    04.07.2004
    Адрес
    RUS
    Возраст
    50
    Сообщений
    1,067

    По умолчанию Re: Пара вопросов по AVR-кам

    ZugDuk,
    1)подтягивающие ставятся так чтобы обепечивать ток логического нуля.
    значение этого тока найдешь вдаташитах.
    2) покатит. чтобы не заморачиваться выбирать надо камень с возможностью ISP.
    3) на сайте атмела найди документ avr910 и получишь ответ сразу на последние 2 вопроса.
    http://www.mit8.ru/~mars/uc1.html
    Последний раз редактировалось ditter; 06.01.2005 в 20:26.

  6. #6
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    46
    Сообщений
    620

    По умолчанию Re: Пара вопросов по AVR-кам

    1) Если с открытым коллектором схема, то надо ставить.
    2) Да, он самый родимый, я сам им пользуюсь
    3) Если для ответственных вещей, то лучше поставить внешний ресет-супервизор, а для ДУ имхо или ничего не ставить или стандартную цепочку влепить RC
    4) только rxd, txd и gnd
    Запаяем, а чё!

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

    По умолчанию Re: Пара вопросов по AVR-кам

    Цитата Сообщение от ZugDuk
    Программатор ByteBlaster MV альтеровский прокатит
    Как железо - да.
    Как софт - лучше всего воспользоваться программой AVReal
    http://www.ln.com.ua/~real/avreal

    (впрочем, его теперь можно использовать почти с любым железом)

    Недавно выложена свежая версия:
    v1.25rev1 (Sat 2005-01-01)
    ! Исправлена ошибка в реализации mapped adapter.

    v1.25rev0 (Wen 2004-12-02)
    + mapped adapter - возможность почти произвольно задавать распайку
    адаптера,
    (линии mosi, sck, xtal, reset должны быть в регистре данных LPT).

    + SPIout сделано независимой ф-ей, на 30% быстрее запись/чтение мег.

    + добавлены atmega165, atmega325/3250, atmega645/6450
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  8. #8
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    46
    Сообщений
    620

    По умолчанию Re: Пара вопросов по AVR-кам

    О просмотрел. 4) Да, txd avr на rxd pc и наоборот
    Запаяем, а чё!

  9. #9
    Регистрация не подтверждена
    Автор темы
    Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Пара вопросов по AVR-кам

    Плату почти развел.

    Осталось развести разъем для программирования для ByteBlasterMV.
    У него он 10ти штырьковый. В даташитах на AVR-ки не такой.

    У контроллера есть выводы:
    MOSI, MISO, SCK, RESET

    Разъем для програмирования 10ти штырьковый. Расположен так:
    1-2
    3-4
    5-6
    7-8
    9-10

    К какому номеру подводить MOSI?
    К какому номеру подводить MIS0?
    К какому номеру подводить SCK?
    К какому номеру подводить RESET?

  10. #10
    Завсегдатай Аватар для ditter
    Регистрация
    04.07.2004
    Адрес
    RUS
    Возраст
    50
    Сообщений
    1,067

    По умолчанию Re: Пара вопросов по AVR-кам

    AVR часто использует 6 пиновый разьем для ISP распиновка указана в аппликухах посвященных этому, application note на сайте атмела или на диске атмеловском.
    если используют 10 пиновый разьем как правило используют распиновку альтеры. я как то для себя рисовал табличку где все расписывал

  11. #11
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    46
    Сообщений
    620

    По умолчанию Re: Пара вопросов по AVR-кам

    Запаяем, а чё!

  12. #12
    Регистрация не подтверждена
    Автор темы
    Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Пара вопросов по AVR-кам

    Забыл сказать, что 10ти штырьковый разъем нумеруется как я описал выше, если на него смотреть сверху.

    Можно нумеровать так (не знаю я как правильнее):
    2-1
    4-3
    6-5
    8-7
    10-9
    Это вид со стороны дорожек на печатной плате. Если разъем вставлять с обратной стороны, то получиться как бы вид снизу.


    ditter,
    Если можно альтеровскую распиновку, и если считать что:
    MOSI = TDI
    MISO = TDO
    SCK = TCK
    RESET = TMS
    Кстати это правильно?

    То получается: (по второй версии нумерации)
    MOSI = 10
    MISO = 4
    SCK = 2
    RESET = 6

    По первой версии будет так:
    MOSI = 9
    MISO = 3
    SCK = 1
    RESET = 5

    [ADDED=ZugDuk]1106495115[/ADDED]
    Wh`te,
    Спасибо за ссылку.
    Из нее следует, что правильно смотреть на разъем все таки сверху. Дорожки снизу. И получается как у меня в предыдущем посте.
    Последний раз редактировалось ZugDuk; 23.01.2005 в 18:45.

  13. #13
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    46
    Сообщений
    620

    По умолчанию Re: Пара вопросов по AVR-кам

    ZugDuk, Делай как АВриал советует, и будет тебе щастье
    Запаяем, а чё!

  14. #14

    Вопрос Вопрос по Atmel AVR

    Приветствую всех!

    Вопрос к тем, кто занимается программированием AVR.
    Есть у кого-нибудь наработки по интерфейсу RS232 для связи МК и ПК.
    Интересуют программы связи.

  15. #15
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    46
    Сообщений
    620

    По умолчанию Re: Пара вопросов по AVR-кам

    Hiperterminal тебе в обе руки
    Запаяем, а чё!

  16. #16
    Регистрация не подтверждена
    Автор темы
    Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Пара вопросов по AVR-кам

    Как в avr studio т.е. в ASM перевести пины микрухи в режим out и установить там, допустим, высокие уровни. (и про низкие тоже интересно)

  17. #17
    Завсегдатай Аватар для pokos
    Регистрация
    18.08.2005
    Сообщений
    1,353

    По умолчанию Re: Пара вопросов по AVR-кам

    http://avr123.nm.ru/
    Специально для начинающих....

  18. #18
    Регистрация не подтверждена
    Автор темы
    Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Пара вопросов по AVR-кам

    pokos,
    Поздравляю с регистрацией на лучшем форуме про аудиотехнику.
    А раз два три, там на Сях пишут. Я тоже на сях потом писать буду, но первое время полезно на асме поиграться, понять хоть чуть чуть железку, а потом на сях писать основной проект.

  19. #19
    Завсегдатай Аватар для pokos
    Регистрация
    18.08.2005
    Сообщений
    1,353

    По умолчанию Re: Пара вопросов по AVR-кам

    Спасибо, но это уже вторая инкарнация....

  20. #20
    Завсегдатай Аватар для Евгений Верис
    Регистрация
    27.05.2004
    Адрес
    Мск
    Сообщений
    1,412

    По умолчанию Re: Пара вопросов по AVR-кам

    асм тебе нафиг не нужен.
    СИ рулит. асм нужен очень за редким случаем.
    (прально же Игорек? ;))

Страница 1 из 2 12 Последняя

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

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

Ваши права

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