03.11.2010

Seeeduino 2.2

Как-то незаметно прошел очередной релиз Arduino-совместимой платы Seeeduino v2.2:



Как видите, плата наследует все улучшения, введенные еще в версии 1.1 (более подробно написано в статье о Seeeduino).

Но если внимательно присмотреться, в версии 2.2 произошли следующие изменения:
  • убран переключатель питания, теперь оно автоматическое, как на Duemilanova;
  • керамический резонатор заменен на "настоящий" кварц (выше точность);
  • фильтры по питанию - ранее электролиты - теперь в чип-танталовом исполнении;
  • защитный диод цепи внешнего питания заменен на более мощный 1N4004 - как на Seeeduino Mega.
На всякий случай напоминаю, что это плата уникальна максимальным количеством улучшений при сохранении полной совместимости с Arduino. Дизайн Seeeduino одобряет даже один из отцов-основателей проекта Arduino - Джанлука Мартино. По моему личному опыту, Seeeduino покупают те, кто управляется со схемами с TLL-уровнями 3.3В.

15 комментариев:

  1. Здравствуйте, нужен хелп. Пытаюсь прошить бутлоадер в восьмую атмегу при помощи usbasp. как только дело доходит до фьюзов, - всё, контроллер "умирает" и считать-записать себя не даёт.

    Догадываюсь, что ошибка типовая, но самостоятельно докопаться не удается.

    ОтветитьУдалить
  2. При таком скудном наборе информации единственный совет - проверьте, чтобы значения фьюзов соответствовали схеме тактирования.

    ОтветитьУдалить
  3. Руководствовался следующим:
    " Например, требуемый порядок для Mega8 будет таков:
    Low Fuse 0xDF = 1101 1111
    1 = Cksel0
    1 = Cksel1
    1 = Cksel2
    1 = Cksel3
    1 = Sut0
    0 = Sut1
    1 = Boden
    1 = Bodelevel

    High Fuse 0xCA = 1100 1010
    0 = Bootrst
    1 = Bootsz0
    0 = Bootsz0
    1 = Eesave
    0 = CKOPT
    0 = SPIEN
    1 = WDTON
    1 = RSTDSBL"

    Единственно, что фьюз SPIEN был заблокирован.

    ОтветитьУдалить
  4. А схемой тактирования какой руководствовались?

    ОтветитьУдалить
  5. Да, и SPIEN при помощи USBasp не прошивается..

    ОтветитьУдалить
  6. В программаторе стоит кварц на 4 мГц.

    ОтветитьУдалить
  7. UPD, может не так понял вопрос:
    Атмегу предполагалось вставить в самодельную ардуину сериал с 16 мГц кварцем.

    ОтветитьУдалить
  8. Павел, судя по отрывку статьи, Вы читали в "Хакере" статью DiHalt-а про самодельный Arduino.

    Если я угадал, то советую перед прошивкой фьюзов МК воссоздать схему тактирования Arduino - внешний кварц 16МГц + 2х22 pF. При этом кварц должен быть не внутри программатора, а максимально близко к ножкам программируемого контроллера.

    И, кстати, в схеме USBasp я кроме кварца 12МГц других не встречал. Вы вообще уверены, что оно там есть?

    ОтветитьУдалить
  9. А! Значит, я угадал.

    Ну так вставляйте смело, и уже там - шейте. И будет Вам счастье ;)

    ОтветитьУдалить
  10. До недавнего времени пользовал программатор "5 проводков" , однако решил освоить USB программаторы, для чего приобрел уже готовый usbasp, там действительно стоит 12 мегагерц кварц на прошивающем контроллере, а возле кроваток с прошиваемыми стоит 4 мГц.

    Причем прошивать пробовал и с Arduino IDE, в котором правильные фьюзы должны по идее ставиться автоматом, так и из под IDE он прошивается только один раз, а потом контроллер "исчезает".

    ОтветитьУдалить
  11. А можно ссылку на эту удивительную модификацию USBasp? Просто интересно.

    И, кстати, думаю - дело именно в нем.

    Еще раз советую зашивать при помощи кабеля ISCP 6 (10) сразу в устройстве.

    ОтветитьУдалить
  12. Схема и ваще:
    http://www.proftelecom.by/files/prog3.rar

    С дальнейшими экспериментами по сборке ардуины мне, к сожалению придется подождать. На нашем радиорынке пропали 8-е атмеги, говорят, что их сняли с производства и вводят что-то поновее.

    ОтветитьУдалить
  13. Спасибо за познавательную ссылку!

    Сомнений нет, что это конструкция - рабочая, но ее исполнение мне сразу не нравится. Главное - наружу нет разъема программирования - он драматически расширяет список поддерживаемых МК во внутрисхемном режиме. Понравился перл J1 служит для отключения питания от панелей MK.(садит питание на землю).. Учитывая, что оно питается от USB, то "садится" на землю именно это питание ;) Я считаю - это медаль (с) интерны.

    В качестве самопиара - мои программаторы на молотке. Даже пара наборов USBasp c п/п сохранилась, для самостоятельной сборки.

    С МК для Arduino - общая беда мирового масштаба. Сейчас ситуация начинает выправляться, у нас уже появились ATmega8A-AU (SMD). По опыту - 8К для Arduino маловато, советую 328-ю или 168-ю. Кстати, отправить мелкий пакет с одной микросхемой из РФ в РБ обходится в 150 рублей ;)

    ОтветитьУдалить
  14. Здравствуйте, прошу прощения за задержку с ответом.
    смысл первого джампера мне тоже кажется трудноуловимым.

    наземной почтой пользоваться уже разучился, но возможно придется осваивать заново.

    восьмую атмегу в TQFP уже видел на чипидипе, но на моей сериальной ардуине уже распаяна плата (осталось только контроллер вставить) и городить огород с адаптерами TQFP-DIP что-то не хочется, попытаюсь распотрошить закрома, попробую найти микросхему из старых запасов и залить бутлоадер уже по пяти проводкам.

    Кста! Может вы поможете еще и с такой проблемой: жутко тормозит ардуино IDE при работе с меню: от клика мышкой до выпадания менюшки проходит иногда по 3-5 минут. Что это может быть?

    ОтветитьУдалить
  15. Полагаю, дело в Java-машине. У меня такого не было, чем лечить - понятия не имею, зависит от конфигурации компа.

    ОтветитьУдалить