реклама на сайте
подробности

 
 
9 страниц V  « < 3 4 5 6 7 > »   
Reply to this topicStart new topic
> Готова плата на Atmega8 + USB, RS232 и 8 LEDs, Предлагаю сделку
GrayCat
сообщение Sep 20 2007, 20:58
Сообщение #61


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342



Цитата(sergeeff Jr. @ Sep 20 2007, 23:26) *
GrayCat, да теперь нашел. Ну в принципе чем это устройство в 5 раз круче?

М-мм... 07.gif Даже затрудняюсь сказать... Не увидеть разницу в возможностях в 5 раз - это надо постараться... ИХ контроллер - готовая база для огромного количества "бытовых" применений. Ваш - поиграться и забросить в стол.

Цитата
Мое воткнул в USB и работай, а эту плату еще собрать надо. В Германии сборка стоит гороже любой детали (пусть хоть кто ее собирает).
  1. ...воткнул, программу написал, отладил, и... мучайся на 8-и светодиодах wacko.gif . Мастеркитовский набор идет в комплекте с уже готовой прошивкой, пригодной для многих применений, плюс никто не мешает "продвинутым" пользователям писать что-то свое.
  2. Насколько я понимаю, Мастеркит может поставлять и собранные изделия. В любом случае, напаять горсть идущих в комплекте деталей на готовую плату по известной документации может и ученик начальных классов. (Я, кстати, первый свой приемник собрал именно во 2-м классе, и именно в Германии beer.gif ).
Цитата
"с USB появляется возможность отказаться от дополнительного внешнего программатора"
Она и так есть http://dl5neg.de/bootloader/bootloader.html Сейчас изучаю этот вариант.

Ну так сам bootloader надо же чем-то залить wink.gif хотя, конечно, вы можете поставлять платы с уже вшитым bootloader-ом, и ( 1111493779.gif хорошая идея, кстати!) минимальной "тестовой" программкой (бегущий огонь на LED, попискивание буззером, выдача "Hello world!" на терминал), чтобы устройство "ожило" out-of-the-box.

Цитата
А FT2232 стоит не очень то и дешево...

Это да. В моих конкретных условиях важнее универсальность микросхем, чем их цена, так что в наших устройствах частенько наблюдается Overkill (типа там, ATMega128 с занятыми 10% flash, или тот же FT2232), но деваться некуда...

В общем, насколько я вижу, судя по бурному росту того же "Мастеркита", потребность в подобных платах есть, как есть и определённая конкуренция. Проблема в том, чтобы убедить потенциального покупателя, что ему нужна именно ваша плата. А тут ведь "играет" не только цена...

В любом случае, успехов!


--------------------
Gray©at
Go to the top of the page
 
+Quote Post
sergeeff Jr.
сообщение Sep 21 2007, 07:14
Сообщение #62


Знающий
****

Группа: Свой
Сообщений: 568
Регистрация: 8-07-07
Из: Занзибар
Пользователь №: 28 964



Спасибо!

Над всем, что на данный момент не устраивает и будем трудиться. smile.gif


--------------------
"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие
Go to the top of the page
 
+Quote Post
IJAR
сообщение Sep 21 2007, 07:26
Сообщение #63


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669



Цитата(sergeeff Jr. @ Sep 21 2007, 00:26) *
IJAR, я не понял, а FT232R это не преобразователь?

Конечно преобразователь, НО:
1. У Вас открытая плата, след-но попадание на нее фазы ~220V дело вполне реальное,
и далее оно дойдет до верхнего компа.........
След-но преобразователь RS232/485<=>USB с оптронами надо делать в отдельной пласмассовой
коробке тогда верхний комп будет защищен. Интерфейсы 232 и 485 желательно иметь оба,
поскольку при 485 можно будет цеплять в сеть несколькр Ваших плат (можно иметь вариант
исполнения или 232 или 485 или оба => печатная плата будет одна)

2. Bootloader прошиваемый изготовителем - дело обязательное для такого устройства, но
этого мало, гораздо лучше иметь вместо него броузер с возможностью записи в RAM,
EEPROM и FLASH (странично). Тогда для верхнего компа можно поставлять удобный отладочный
терминал с возиожностью записи во FLASH и EEPROM файлов в формате *.hex и *.eep создаваемые
компиляторами, это снимет вопрос о программаторе. Располагать броузер следует в области
Bootloader-a и иметь возможность передачи управления программе пользователя, что обеспечит
его (броузера) работу в фоновом режиме.


--------------------
Вяжешь - вой, а поедешь - песни пой.
Между "хочу" и "можно" всегда есть дистанция
Go to the top of the page
 
+Quote Post
defunct
сообщение Sep 21 2007, 08:58
Сообщение #64


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(IJAR @ Sep 21 2007, 10:26) *
Конечно преобразователь, НО:
1. У Вас открытая плата, след-но попадание на нее фазы ~220V дело вполне реальное,
и далее оно дойдет до верхнего компа.........

Мда.. интересный вывод. У вас видать часто фаза 220 на голые платы попадает.

Цитата
2. Bootloader прошиваемый изготовителем - дело обязательное для такого устройства, но
этого мало, гораздо лучше иметь вместо него броузер с возможностью записи в RAM,

Опять же не обязательное (т.к. выведен разъем ISP и тратится значительный кусок объема флеш),
но желательное и полезное.
Go to the top of the page
 
+Quote Post
IJAR
сообщение Sep 21 2007, 09:31
Сообщение #65


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669



Цитата(defunct @ Sep 21 2007, 12:58) *
Мда.. интересный вывод. У вас видать часто фаза 220 на голые платы попадает.
Опять же не обязательное (т.к. выведен разъем ISP и тратится значительный кусок объема флеш),
но желательное и полезное.

1. "Интересный вывод" вытекает из закона Мэрфи: "Если что-то может произойти, то обязательно
произойдет и в самый неподходящий момент" (он же закон падающего бутерброда),
даже спорить не интересно
2. К броузеру надо добавить библиотеку драйверов i2c,LCD,SPI,keyboard и возможно еще чего-
нибудь с возможностью ес-но использования их пользователем, который по мере получения
опыта сможет их заменить на свои разработки. Библиотеку можно разместить в крнце User-овской
Flash, что позволит ее безболезненно стереть при недостатке у User-a Flash.
3. Конечно все это отест некий ресурс от Megi8, но User получит "дышащее" устройство.
IMHO: такая овчинка выделки стоит.


--------------------
Вяжешь - вой, а поедешь - песни пой.
Между "хочу" и "можно" всегда есть дистанция
Go to the top of the page
 
+Quote Post
Petka
сообщение Sep 21 2007, 20:41
Сообщение #66


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(sergeeff Jr. @ Sep 18 2007, 13:32) *
InvisibleFed, ну цена допустим высокая. А теперь посмотрим повнимательней: Вы мне говорите, что Вы от университета (что я проверять смогу как-то в России?), то есть покупаете за 34 Евро. Из этой цены вычетаются 19% НДС'а и вот то, что Вы реально платите:
25,60 + доставка
Все еще дорого?

мда....
25,60 + 19% = 30,46 а не 34!!!
34 - 19% = 28,6.
простая математика. учите матчасть.
Go to the top of the page
 
+Quote Post
sergeeff Jr.
сообщение Sep 22 2007, 00:17
Сообщение #67


Знающий
****

Группа: Свой
Сообщений: 568
Регистрация: 8-07-07
Из: Занзибар
Пользователь №: 28 964



Опечатался, что что а поделить 34 на 1.19 я могу. А с матчастью все нормально, хорош подкалывать smile.gif


--------------------
"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Sep 22 2007, 15:05
Сообщение #68


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



ИМХО Мега8 сейчас - странный выбор. Такая плата опоздала лет на 5. А вот если бы сделали на AVR32 с ядром UC3B, я бы и по 50 ойро взял бы парочку. Особенно если бы прилагались AN. Может у вас такая есть?
Go to the top of the page
 
+Quote Post
sergeeff Jr.
сообщение Sep 22 2007, 18:28
Сообщение #69


Знающий
****

Группа: Свой
Сообщений: 568
Регистрация: 8-07-07
Из: Занзибар
Пользователь №: 28 964



Нет, такой нету и пока не планируется.


--------------------
"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие
Go to the top of the page
 
+Quote Post
sergeeff Jr.
сообщение Sep 22 2007, 23:36
Сообщение #70


Знающий
****

Группа: Свой
Сообщений: 568
Регистрация: 8-07-07
Из: Занзибар
Пользователь №: 28 964



Как думаете подключить зуммер и заменить "линейку" светодиодов? Намертво использовать под это порты как-то не хочеться, просто поставить элементы и дать возможность к ним подключаться (доп. разъем)?

Еще думаю поставить LM78L05 или его подобие на случай подачи питание не через USB.


--------------------
"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие
Go to the top of the page
 
+Quote Post
GrayCat
сообщение Sep 23 2007, 13:44
Сообщение #71


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342



Цитата(sergeeff Jr. @ Sep 23 2007, 02:36) *
Как думаете подключить зуммер и заменить "линейку" светодиодов? Намертво использовать под это порты как-то не хочеться, просто поставить элементы и дать возможность к ним подключаться (доп. разъем)?

Я бы подключил "намертво". Разъемы имеет смысл ставить только если возникает реальная необходимость часто менять конфигурацию. В данной платке будет и так довольно много свободных выходов, а разъем только "съест" место на плате и добавит стоимости.

Ктоме того, "железное" подключение некоей периферии дает возможность прилагать к плате готовые библиотеки ввода/вывода (например, к WinAVR), которые пользователь сможет просто подключать к своему проекту и не париться с изобретением велосипеда.

Цитата
Еще думаю поставить LM78L05 или его подобие на случай подачи питание не через USB.

Правильно! disco.gif Лучше бы, конечно, что-нибудь посовременней, типа LP2950, если бюджет позволит...


--------------------
Gray©at
Go to the top of the page
 
+Quote Post
sergeeff Jr.
сообщение Sep 23 2007, 16:45
Сообщение #72


Знающий
****

Группа: Свой
Сообщений: 568
Регистрация: 8-07-07
Из: Занзибар
Пользователь №: 28 964



1. Поставлю тогда LP 2950 ACZ5,0
2. А вместо разъемов тогда поставлю просто 0 ом резисторы. Если приспичит, то их можно будет отпаять.
3. RS232 с обвеской выкинул, оставил только FT232R (с которым можно работать со стороны компьютера также как и с RS232)
4. Поставлю зуммер BJM-05 (см. pdf). На какой pin лучше повесить? Выход таймера не очень хочеться занимать намертво (ему 50% PWM как бы надо)...
Прикрепленные файлы
Прикрепленный файл  SUMMER_BJM_05.pdf ( 223.5 килобайт ) Кол-во скачиваний: 1127
 


--------------------
"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие
Go to the top of the page
 
+Quote Post
GrayCat
сообщение Sep 23 2007, 18:41
Сообщение #73


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342



Цитата(sergeeff Jr. @ Sep 23 2007, 19:45) *
1. Поставлю тогда LP 2950 ACZ5,0

Поддерживаю! beer.gif
Цитата
2. А вместо разъемов тогда поставлю просто 0 ом резисторы. Если приспичит, то их можно будет отпаять.

А вот этого не надо! twak.gif Там ведь наверняка на каждый сегмент и так будут токоограничительные резисторы ом по 470? - вот их при необходимости и выпаяют.

Цитата
3. RS232 с обвеской выкинул, оставил только FT232R (с которым можно работать со стороны компьютера также как и с RS232)

Нормально.
Цитата
4. Поставлю зуммер BJM-05 (см. pdf). На какой pin лучше повесить? Выход таймера не очень хочеться занимать намертво (ему 50% PWM как бы надо)...

Во-первых, не стоит так уж следовать букве даташита smile.gif эти 50% коэффициента заполнения наверняка оговариваются только для того, чтобы все другие параметры в доке приводить относительно "стандартных условий". Никто не мешает подавать на него любой сигнал в пределах 5В, в том числе и с ШИМ-а. Другое дело, что во многих случаях удобнее применить "самопищащие" пикалки (именно их электронщики обычно называют "бузерами"). С ними интерфейс гораздо проще: подал напряжение - пищит, снял - молчит. Можно цеплять на любую ногу процессора, и не париться с программированием ШИМ-контроллера или (не дай бог!) программным формированием звука. А для 80% микроконтроллерных применений простого "бипа" вполне хватает.

Успехов!


--------------------
Gray©at
Go to the top of the page
 
+Quote Post
sergeeff Jr.
сообщение Sep 24 2007, 00:51
Сообщение #74


Знающий
****

Группа: Свой
Сообщений: 568
Регистрация: 8-07-07
Из: Занзибар
Пользователь №: 28 964



2. Да это я уже заметил и на резисторах сэкономил. smile.gif
4. Они все здоровые какие-то, я предусмотрел место на плате, но скорее всего это будет идти как доп. возможность. Хочешь вставляй в разъем бузер, хочешь нет. Управление повесил на PortB_3.

Плата стала меньше, размер 50мм x 44мм.

Сообщение отредактировал sergeeff Jr. - Sep 24 2007, 00:57


--------------------
"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие
Go to the top of the page
 
+Quote Post
aleksey_g
сообщение Sep 24 2007, 07:49
Сообщение #75


Частый гость
**

Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066



Цитата(sergeeff Jr. @ Sep 24 2007, 02:51) *
4. Они все здоровые какие-то, я предусмотрел место на плате, но скорее всего это будет идти как доп. возможность. Хочешь вставляй в разъем бузер, хочешь нет. Управление повесил на PortB_3.


Одно только замечание: Если раскачиваете зуммер строго по даташиту, то возможны неприятности!
Если юзер сгенерит звучек, после которого выход PortB_3 останется в лог.1?
По моему нужно аппаратно исключить такую ситуацию.
Пьезо в таком случае предпочтительно, но габариты... Да и выход со строя порта, если стукнуть по
излучателю... Тоже защита нужна...
Go to the top of the page
 
+Quote Post

9 страниц V  « < 3 4 5 6 7 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 05:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01546 секунд с 7
ELECTRONIX ©2004-2016