Автор Тема: Программирование ATtiny2313 под Mac OS  (Прочитано 20123 раз)

0 Пользователей и 1 Гость просматривают эту тему.

makakasirakuka

  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #10 : 25 Февраль 2011 Пятница 02:26:55 »
кстати, пока у меня еще нет уверенности что этот самый программатор вообще заработает с маком - попробую написать в КИТ.
не знаю даже, какой правильнее указать :-)
вот скриншоты - выбор программатора, ну и настройки фьюзов кое-какие для аттини (там где галочки стоят). интересно, с заводскими настройками чипа мне надо вообще трогать эти фьюзы? не хотелось бы портить микросхему))
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:09:52 от admin »

makakasirakuka

  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #9 : 25 Февраль 2011 Пятница 02:07:00 »
буду пробовать играться с этим, который заказал - когда только он приедет... :-)
пока что планы осваивать attiny2313 - заказал парочку (чувствую, маловато)))
планирую использовать вот эту среду:
http://www.obdev.at/products/crosspack/index-de.html
это аналог winavr для мака, программы пишутся в обычном текстовом редакторе.
кроме того, вместе со средой поставляется AVRdude, так что по идее должно получится.
там даже пример есть. только с фьюзами этими еще разобраться, и получится ли уже готовую прошивку (ведь .hex - это уже откомпилированные файлы, так ведь?) вот отсюда взять
http://ex-minds.ru/diy/radio/8-2313thermometr.html
- я не уверен :-)
большое спасибо за подсказку про питание! у меня были опасения насчет спалить порт. кстати, а можно ли вместо батареек взять зарядку для сотового?
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:09:45 от admin »

chip

  • Newbie
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #8 : 24 Февраль 2011 Четверг 23:45:12 »
PU от SU отличаются только корпусом, параметры у этих двух МК одинаковые, открой ссылки которыя я выложил, там есть описание МК, а питание подавай на МК в пределах 2.7…5.5В
Я использоват только 1 программатор PX-400, вроде нормально работает, не глючит, но он только для МК Atmel, более дорогие программаторы позволяют программировать МК разных производителей.
А программировать на какой программе ты будешь? Например бесплатная программа AVRStudio - как мне кажется на MAC не запустится, вот тут посмотри программы для программирования http://iprg.ru/forum/index.php/topic,126.0.html
Питание для МК бери только не от USB(а то можешь спалить USB), например бери питание от батареек.
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:09:38 от admin »

makakasirakuka

  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #7 : 24 Февраль 2011 Четверг 17:37:01 »
спасибо большое!
а разные корпуса - у них разные энергохарактеристики, или просто физические размеры (ну типа sг компактнее?)
про программаторы - задумался, а разные более дорогие модели чем отличаются? и не спалю ли я ненароком usb порт на компьютере? планирую программировать на макинтоше...
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:09:32 от admin »

chip

  • Newbie
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #6 : 24 Февраль 2011 Четверг 15:29:16 »
Вот например макетная плата, для твоей задачи подойдет я думаю http://www.chipdip.ru/product/wbu-204.aspx
Ты свой МК ATtiny2313-20SU в макетнуж плату не воткнешь, посмотри как он выглядит: http://www.chipdip.ru/product1/43809750.aspx

Если ты хочешь в макетную плату воткнуть МК, то другой бери вот такой: ATtiny2313-20PU  http://www.chipdip.ru/product1/35646473.aspx

еще можешь взять панельку которую можно вставить в макетную плату а уже в панельку вставишь МК
http://www.chipdip.ru/product/scs-20.aspx
У меня например в макетную плату панелька вставлялась нормально, но иногда сама вылетала, непрочно там держалась, можно просто МК вставить в макетную плату.

А еще лучше, купи печатную макетную плату 100х100мм вот такую http://www.chipdip.ru/product/dip-rm-pcb.aspx
припаяй к ней все и так будет намного надежнее, ничего не отваливается.
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:10:03 от admin »

makakasirakuka

  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #5 : 24 Февраль 2011 Четверг 14:09:19 »
про отдельное питание - спсибо, буду знать.
про макетные платы - просто как понять, какая мне нужна (заказываю в интернет-магазине) - чтобы микросхема встала на место (там же расстояние между ножками может не совпасть с расстояниями между отверстиями на плате?) подумал, может существуют переходники для разных корпусов, но не знаю как найти. beardboard для at2313 (эдакий адаптер) продается в англиоязычном инете по 3 доллара, а вот в русском что-то не получилось пока найти...
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:09:27 от admin »

chip

  • Newbie
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #4 : 24 Февраль 2011 Четверг 14:00:34 »
2313-20SU - если я не ошибаюсь, ножки у нее другой формы, SO.
4 ножки к земле, 1 ножка свободная должна остаться, а остальные по назначению к микроконтроллеру (МК).
Без паяльника можно обойтись использую макетную плату. Макетных плат много разных, бери ту на которой поместится твое устройтсво со всеми компонентами, бери большую не прогадаешь. Но на макетной плате это так потренироваться только, работать долго мне кажется с ней не удобно, провода могут отваливаться.
Тебе нужен разъем IDC-10MS, этот разъем соедини с МК, еще нужно подать обязательно отдельное питание для МК.
Программатор соединяешь с разъемом IDC-10MS и больше не вынимаешь, можно много раз программироваться устройство в таком режиме.
Я все компоненты и программатор и переходник на USB покупал в Чип и Дип, там конечно дороговато, но найти можно практически все что нужно.
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:09:22 от admin »

makakasirakuka

  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #3 : 24 Февраль 2011 Четверг 13:13:03 »
http://www.mitracon.ru/catalog/item.php?code=276487
вот такое устройство ведь тоже подойдет для внутрисхемного программирования? нужно будет только приобрести разъем IDC-10MS и установить его на плате?
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:09:16 от admin »

makakasirakuka

  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Программирование ATtiny2313 под Mac OS
« Ответ #2 : 24 Февраль 2011 Четверг 13:02:09 »
по этой статье - я правильно понял, что на плате в своем устройстве можно установить этот самый разъем, соединить четыре три ножки с соответствующими ножками 2313, остальные - с землей, и использовать программатор для настройки микросхемы прямо на плате, не вынимая?
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:09:08 от admin »

makakasirakuka

  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Программирование ATtiny2313 под Mac OS
« Ответ #1 : 24 Февраль 2011 Четверг 12:59:14 »
не очень понятно.
хочу сделать простейший градусник на 2313, на сайте митракона (где планирую купить все необходимое) есть несколько модификаций, и какую выбрать (разные корпуса, похоже) - не ясно.
главный вопрос: можно ли в этом проекте обойтись в принципе без паяльника? я заказываю 2313-20SU (в чем отличия от PU?) какую взять макетную плату, чтоб не паять? какие переходники? и какой USB программатор посоветуете, чтобы тоже без переходников обойтись?
« Последнее редактирование: 24 Сентябрь 2011 Суббота 20:08:47 от admin »