www.open-tager.ru
http://www.open-tager.ru/forum/

Начинаем разрабатывать электронную "начинку" для тага.
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=185
Страница 1 из 6

Автор:  Pingvin [ 16 авг 2011, 08:39 ]
Заголовок сообщения:  Начинаем разрабатывать электронную "начинку" для тага.

Хочу начать разработку, попутно выкладывая описание своих шагов, а не так - вот "печатка", вот "прошивка", то есть все что ты можешь сделать - это повторить схему и залить в неё прошивку, а надо дать возможность человеку поработать с исходниками, поэкспериментировать, изменить их, если потребуется.

Потому нужно ещё описать инструментарий, который используется.

Форум, конечно, не лучшая площадка для этого, тут лучше подойдет wiki какой-нибудь.

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


Первое, что необходимо сделать - определиться с выбором контроллера. Выбор богат на любой "вкус и цвет".
Я выбрал MSP430F148 (на то у меня есть веские "личные" причины). :)

Теперь нужно определиться, в чем будем "рисовать" схему? Программ для "рисования" схем тоже достаточно, как платных так и бесплатных. Тонкость в том, что результатом работы таких программ является так называемый netlist (список цепей), который мы потом будем "скармливать" программе-трассировщику платы. Формат этого файла у разных программ может отличаться, и необходимо быть уверенным, что наша программа-трассировщик "поймет" нашу программу-"рисовалку" схем.

Из бесплатных можно посмотреть KiCAD

Это целый набор программ, включающий в себя все необходимое для разработки печатных плат.

Я же решил попробовать: для "рисования" схем - TinyCAD
Бесплатная софтинка под Windows, но прекрасно работает и через эмулятор wine в никсах.

Разводить плату попробую в FreePCB, тоже бесплатной.

Автор:  KorSar [ 16 авг 2011, 10:45 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

Я посмотрел в чипе и дипе такой мк стоит 500-700 р. не дороговато для таких игрушек?

Автор:  Pingvin [ 16 авг 2011, 10:58 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

KorSar писал(а):
Я посмотрел в чипе и дипе такой мк стоит 500-700 р. не дороговато для таких игрушек?

Чип-Дип давно "зажрались", извините.
Искать надо поставщиков нормальных (тоже труд своего рода). :)
И потом - с чем сравнивать?
Если с тем, что предлагают сегодня производители лазертагов (10 000 р. за электронику) - то даже это кажется "недорого"!

Вот, например, оптом по 285 р.
http://www.riv-e.ru/search.php?Search&f=msp430f148&sort=17
Это на вскидку, долго не искал.
Можно и попроще камень выбрать - все зависит от задач.
Нормальная цена, считаю - килограмм колбасы! :)
Даром как ни хитри - не получиться.

Автор:  trener [ 16 авг 2011, 11:12 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

А чем плох ATMEGA8 + внешняя память , вариант очень доступный , как говорится дёшево и сердито, к тому-же на этом контроллере есть уже несколько разработок у многих есть программатор для него, а у кого нет, то делается простейший программатор на ЛПТ порт за пол часа.

Мы ведь хотим сделать схему доступной для домашнего изготовления, а для этого эти контроллеры есть в ДИП корпусах.

Если изначально ориентироватся на заводское изготовление, то какой-же это HSL класс ?

Автор:  Pingvin [ 16 авг 2011, 11:23 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

trener писал(а):
А чем плох ATMEGA8 + внешняя память , вариант очень доступный , как говорится дёшево и сердито, к тому-же на этом контроллере есть уже несколько разработок у многих есть программатор для него, а у кого нет, то делается простейший программатор на ЛПТ порт за пол часа.

Мы ведь хотим сделать схему доступной для домашнего изготовления, а для этого эти контроллеры есть в ДИП корпусах.

Если изначально ориентироваться на заводское изготовление, то какой-же это HSL класс ?


Я не против, просто не работал я с ними. А для msp у меня всё есть. Лично мне проще с ними работать. Но если сильно "припрет", то можно и с ATMEGA8 побаловаться.

Кстати, ATMEGA8 позволяет отлаживать программу непосредственно на камне? Очень удобно отлавливать ошибки. msp позволяет!

Давайте делать разные проекты. На разный вкус и кошелёк.
По поводу HLS класса - разве не отсутствие на рынке промышленных доступных образцов заставляет нас "изобретать велосипед"?
Серийное производство удешевляет продукт, да и качество сборки будет выше.

Автор:  trener [ 16 авг 2011, 11:37 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

Вот краткий курс по ATMEGA8

http://avr123.nm.ru/

Вот готовая схема лазертага на нём

Изображение

Вот программатор для него

http://sdelaysam.kiev.ua/?page=5avr

Автор:  Pingvin [ 16 авг 2011, 11:41 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

trener писал(а):
Вот краткий курс по ATMEGA8

http://avr123.nm.ru/

Вот готовая схема лазертага на нём

Изображение

Вот программатор для него

http://sdelaysam.kiev.ua/?page=5avr


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

Мне же нужны "исходники"!
И программы, в которых я бы с этими исходниками мог работать!

За ссылки - спасибо! Обязательно ознакомлюсь!

Автор:  jong73 [ 16 авг 2011, 11:45 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

Моя то-же отказалась от MSP как от непотребного. 16 битные операции не планируються значит и выигрыш не получу. Mega88 достаточно. А в чем проблемма с AVR все есть для этого.

Автор:  Pingvin [ 16 авг 2011, 11:50 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

jong73 писал(а):
Моя то-же отказалась от MSP как от непотребного. 16 битные операции не планируються значит и выигрыш не получу. Mega88 достаточно. А в чем проблемма с AVR все есть для этого.


Чувствую, "уломаете"! :)
AVR позволяет программно (из прошивки) перезаписывать FLASH память? (это не аргумент против него, просто вопрос)

И вопрос - если есть уже и схема и прошивка - нам то тогда чего делать?

Автор:  tommy [ 16 авг 2011, 11:52 ]
Заголовок сообщения:  Re: Начинаем разрабатывать электронную "начинку" для тага.

да, писать во флеш можно.

Страница 1 из 6 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/