Схемы, программы, прошивки Atmega вопросы

Discussion in 'Электроника и Фрикинг' started by AFoST, 2 Apr 2010.

  1. AFoST

    AFoST Elder - Старейшина

    Joined:
    28 May 2007
    Messages:
    588
    Likes Received:
    485
    Reputations:
    176
    UPD [BlackSun]: Теперь это общая тема для всех вопросов по меге.

    Зравствуйте =)
    Поделитесь, пожалуйста, опытом программирования микроконтроллера atmega (вероятнее всего буду программить atmega128).
    Я в этой теме вопросы буду задавать.

    1. Программатор
    Какой посоветуете спаять? Исходя из следующего:
    1.1 Паяю я не особо хорошо, паял всего 1 стоящий "прибор" - мелкий радиомикрофон. Работал! На 50 метров, как сейчас помню =)
    1.2 Лтп и ком порты на материнке есть. Надо их не спалить)
    1.3 Ну и вообще, поделитесь опытом
     
    #1 AFoST, 2 Apr 2010
    Last edited by a moderator: 13 May 2010
  2. ZagZag

    ZagZag Elder - Старейшина

    Joined:
    22 Feb 2007
    Messages:
    149
    Likes Received:
    22
    Reputations:
    1
    На LPT самый простой программатор. 4 резистора по 150ом и все.
    Схема http://myrobot.ru/stepbystep/images/stk200.gif
    Он рабочий, я сам проверял... Заливал им прошивку для мигания светодиодом - все прошло отлично.
    Но для первых экспериментов рекомендую использовать какой-нибудь старый системник.

    Вот сайт для начинающих. Все доступно и подробно расписано:
    http://myrobot.ru/stepbystep/
    И этот сайт тоже в закладки добавляй:
    http://easyelectronics.ru/

    Я в радиоэлектронике далеко не профи ;)
     
    #2 ZagZag, 2 Apr 2010
    Last edited: 2 Apr 2010
  3. Keltos

    Keltos Banned

    Joined:
    8 Jul 2009
    Messages:
    1,558
    Likes Received:
    920
    Reputations:
    520
    Есть опыт.
    Задавай точные вопросы.
     
  4. bymugen

    bymugen Elder - Старейшина

    Joined:
    18 Jun 2009
    Messages:
    1,053
    Likes Received:
    205
    Reputations:
    167
    #4 bymugen, 2 Apr 2010
    Last edited: 2 Apr 2010
    1 person likes this.
  5. BlackSun

    BlackSun Banned

    Joined:
    1 Apr 2007
    Messages:
    989
    Likes Received:
    1,168
    Reputations:
    446
    http://easyelectronics.ru/category/avr-uchebnyj-kurs
     
  6. AFoST

    AFoST Elder - Старейшина

    Joined:
    28 May 2007
    Messages:
    588
    Likes Received:
    485
    Reputations:
    176
    http://avr123.nm.ru/ читал. Как примерно программить и заливать научился в вузе. =)
    Посмотрел http://easyelectronics.ru/category/avr-uchebnyj-kurs , жалею, что не наткнулся раньше...

    Спасибо, буду пробовать)
     
  7. Levsha128

    Levsha128 New Member

    Joined:
    3 Apr 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Если нужна помощь-обращайтесь, малеха играюсь с микроконтроллерами авр.
    А вообще: а чем будите программировать, товарищ?
    Если на Си,то рекомендую среду CodevisionAVR. В ней есть удобный генератор начального кода+ множество уроков в нете и даже книга "Codevisionavr пособие для начинающих".
    Если на асме, то только AVR Studio.
    АВР студию скачайте обязательно, ибо в ней есть удобный эмулятор.
    Также рекомендую скачать PROTEUS- симулятор электрических схем.

    Для прошивки я юзаю LPT программатор с защитными буферами, схум в нете полно.
     
  8. АК-47

    АК-47 Banned

    Joined:
    2 Apr 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    закажи Adruino и не еби себе мозги
    http://adruino.cc
     
  9. Levsha128

    Levsha128 New Member

    Joined:
    3 Apr 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Ардуино- фуфло для домохозяек. Настоящие прогеры пишут на голом асме :D
     
  10. Keltos

    Keltos Banned

    Joined:
    8 Jul 2009
    Messages:
    1,558
    Likes Received:
    920
    Reputations:
    520
    Тебе нужен LPT программатор
     
  11. Levsha128

    Levsha128 New Member

    Joined:
    3 Apr 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Не всегда, это раз( можно обойтись протеусом)

    Лучше USB, намного лучше.
     
  12. Keltos

    Keltos Banned

    Joined:
    8 Jul 2009
    Messages:
    1,558
    Likes Received:
    920
    Reputations:
    520
    Он новичок, лучше для него будет LPT.
     
  13. Levsha128

    Levsha128 New Member

    Joined:
    3 Apr 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    А если у него ноут?
     
  14. Keltos

    Keltos Banned

    Joined:
    8 Jul 2009
    Messages:
    1,558
    Likes Received:
    920
    Reputations:
    520
    Через USB
     
  15. Levsha128

    Levsha128 New Member

    Joined:
    3 Apr 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Через эти недопереходники?
     
  16. bymugen

    bymugen Elder - Старейшина

    Joined:
    18 Jun 2009
    Messages:
    1,053
    Likes Received:
    205
    Reputations:
    167
    Зря так думаешь ТЫЦ
     
  17. Keltos

    Keltos Banned

    Joined:
    8 Jul 2009
    Messages:
    1,558
    Likes Received:
    920
    Reputations:
    520
    Пользовался,ниразу не подвели.
     
  18. Levsha128

    Levsha128 New Member

    Joined:
    3 Apr 2010
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    При чем тут FT232 к LPT порту?

    А вообще зачем в той схеме микроконтроллер- не пойму.
    Ведь есть программаторы без вспомогательного- http://easyelectronics.ru/skorostnoj-avr-usb-programmator-na-ft232rl-bez-vspomogatelnogo-kontrollera.html

    Значит Вам повезло =)
     
    #18 Levsha128, 11 Apr 2010
    Last edited: 11 Apr 2010
  19. ZagZag

    ZagZag Elder - Старейшина

    Joined:
    22 Feb 2007
    Messages:
    149
    Likes Received:
    22
    Reputations:
    1
    Решил собрать Программатор Громова
    Контроллеры у меня ATTiny26

    Sprint Layout
    [​IMG]

    Печатка методом ЛУТ
    [​IMG]

    С другой стороны
    [​IMG]
    Кто в теме, проверьте хоть, правильно все развел или нет?
    Доделать пока не могу до конца, еще пары резисторов не хватает ;)

    PS
    Уже несколько багов нашел:
    1. Пины под COM надо зеркально развернуть, а то так не удобно паять, или кабель переделывать надо (который у меня сейчас есть)
    2. GND контроллера и COM не соединены, придется делать перемычку
     
    #19 ZagZag, 11 Apr 2010
    Last edited: 11 Apr 2010
  20. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Вы о чем вообще?

    Нашли о чем спорить - о программаторах 0-о.

    З.Ы. Я использую от протоса
     
    2 people like this.