|
|
  |
Готова плата на Atmega8 + USB, RS232 и 8 LEDs, Предлагаю сделку |
|
|
|
Sep 20 2007, 20:58
|

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

|
Цитата(sergeeff Jr. @ Sep 20 2007, 23:26)  GrayCat, да теперь нашел. Ну в принципе чем это устройство в 5 раз круче? М-мм...  Даже затрудняюсь сказать... Не увидеть разницу в возможностях в 5 раз - это надо постараться... ИХ контроллер - готовая база для огромного количества "бытовых" применений. Ваш - поиграться и забросить в стол. Цитата Мое воткнул в USB и работай, а эту плату еще собрать надо. В Германии сборка стоит гороже любой детали (пусть хоть кто ее собирает). - ...воткнул, программу написал, отладил, и... мучайся на 8-и светодиодах
. Мастеркитовский набор идет в комплекте с уже готовой прошивкой, пригодной для многих применений, плюс никто не мешает "продвинутым" пользователям писать что-то свое. - Насколько я понимаю, Мастеркит может поставлять и собранные изделия. В любом случае, напаять горсть идущих в комплекте деталей на готовую плату по известной документации может и ученик начальных классов. (Я, кстати, первый свой приемник собрал именно во 2-м классе, и именно в Германии
).
Цитата "с USB появляется возможность отказаться от дополнительного внешнего программатора" Она и так есть http://dl5neg.de/bootloader/bootloader.html Сейчас изучаю этот вариант. Ну так сам bootloader надо же чем-то залить  хотя, конечно, вы можете поставлять платы с уже вшитым bootloader-ом, и (  хорошая идея, кстати!) минимальной "тестовой" программкой (бегущий огонь на LED, попискивание буззером, выдача "Hello world!" на терминал), чтобы устройство "ожило" out-of-the-box. Цитата А FT2232 стоит не очень то и дешево... Это да. В моих конкретных условиях важнее универсальность микросхем, чем их цена, так что в наших устройствах частенько наблюдается Overkill (типа там, ATMega128 с занятыми 10% flash, или тот же FT2232), но деваться некуда... В общем, насколько я вижу, судя по бурному росту того же "Мастеркита", потребность в подобных платах есть, как есть и определённая конкуренция. Проблема в том, чтобы убедить потенциального покупателя, что ему нужна именно ваша плата. А тут ведь "играет" не только цена... В любом случае, успехов!
--------------------
Gray©at
|
|
|
|
|
Sep 21 2007, 07:26
|

Местный
  
Группа: Свой
Сообщений: 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 и иметь возможность передачи управления программе пользователя, что обеспечит его (броузера) работу в фоновом режиме.
--------------------
Вяжешь - вой, а поедешь - песни пой. Между "хочу" и "можно" всегда есть дистанция
|
|
|
|
|
Sep 21 2007, 08:58
|

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

|
Цитата(IJAR @ Sep 21 2007, 10:26)  Конечно преобразователь, НО: 1. У Вас открытая плата, след-но попадание на нее фазы ~220V дело вполне реальное, и далее оно дойдет до верхнего компа......... Мда.. интересный вывод. У вас видать часто фаза 220 на голые платы попадает. Цитата 2. Bootloader прошиваемый изготовителем - дело обязательное для такого устройства, но этого мало, гораздо лучше иметь вместо него броузер с возможностью записи в RAM, Опять же не обязательное (т.к. выведен разъем ISP и тратится значительный кусок объема флеш), но желательное и полезное.
|
|
|
|
|
Sep 21 2007, 09:31
|

Местный
  
Группа: Свой
Сообщений: 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: такая овчинка выделки стоит.
--------------------
Вяжешь - вой, а поедешь - песни пой. Между "хочу" и "можно" всегда есть дистанция
|
|
|
|
|
Sep 21 2007, 20:41
|
Профессионал
    
Группа: Свой
Сообщений: 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. простая математика. учите матчасть.
|
|
|
|
|
Sep 23 2007, 13:44
|

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

|
Цитата(sergeeff Jr. @ Sep 23 2007, 02:36)  Как думаете подключить зуммер и заменить "линейку" светодиодов? Намертво использовать под это порты как-то не хочеться, просто поставить элементы и дать возможность к ним подключаться (доп. разъем)? Я бы подключил "намертво". Разъемы имеет смысл ставить только если возникает реальная необходимость часто менять конфигурацию. В данной платке будет и так довольно много свободных выходов, а разъем только "съест" место на плате и добавит стоимости. Ктоме того, "железное" подключение некоей периферии дает возможность прилагать к плате готовые библиотеки ввода/вывода (например, к WinAVR), которые пользователь сможет просто подключать к своему проекту и не париться с изобретением велосипеда. Цитата Еще думаю поставить LM78L05 или его подобие на случай подачи питание не через USB. Правильно!  Лучше бы, конечно, что-нибудь посовременней, типа LP2950, если бюджет позволит...
--------------------
Gray©at
|
|
|
|
|
Sep 23 2007, 16:45
|

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

|
1. Поставлю тогда LP 2950 ACZ5,0 2. А вместо разъемов тогда поставлю просто 0 ом резисторы. Если приспичит, то их можно будет отпаять. 3. RS232 с обвеской выкинул, оставил только FT232R (с которым можно работать со стороны компьютера также как и с RS232) 4. Поставлю зуммер BJM-05 (см. pdf). На какой pin лучше повесить? Выход таймера не очень хочеться занимать намертво (ему 50% PWM как бы надо)...
--------------------
"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие
|
|
|
|
|
Sep 23 2007, 18:41
|

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

|
Цитата(sergeeff Jr. @ Sep 23 2007, 19:45)  1. Поставлю тогда LP 2950 ACZ5,0 Поддерживаю! Цитата 2. А вместо разъемов тогда поставлю просто 0 ом резисторы. Если приспичит, то их можно будет отпаять. А вот этого не надо!  Там ведь наверняка на каждый сегмент и так будут токоограничительные резисторы ом по 470? - вот их при необходимости и выпаяют. Цитата 3. RS232 с обвеской выкинул, оставил только FT232R (с которым можно работать со стороны компьютера также как и с RS232) Нормально. Цитата 4. Поставлю зуммер BJM-05 (см. pdf). На какой pin лучше повесить? Выход таймера не очень хочеться занимать намертво (ему 50% PWM как бы надо)... Во-первых, не стоит так уж следовать букве даташита  эти 50% коэффициента заполнения наверняка оговариваются только для того, чтобы все другие параметры в доке приводить относительно "стандартных условий". Никто не мешает подавать на него любой сигнал в пределах 5В, в том числе и с ШИМ-а. Другое дело, что во многих случаях удобнее применить "самопищащие" пикалки (именно их электронщики обычно называют "бузерами"). С ними интерфейс гораздо проще: подал напряжение - пищит, снял - молчит. Можно цеплять на любую ногу процессора, и не париться с программированием ШИМ-контроллера или (не дай бог!) программным формированием звука. А для 80% микроконтроллерных применений простого "бипа" вполне хватает. Успехов!
--------------------
Gray©at
|
|
|
|
|
Sep 24 2007, 07:49
|
Частый гость
 
Группа: Свой
Сообщений: 151
Регистрация: 11-01-06
Из: Украина Ровно
Пользователь №: 13 066

|
Цитата(sergeeff Jr. @ Sep 24 2007, 02:51)  4. Они все здоровые какие-то, я предусмотрел место на плате, но скорее всего это будет идти как доп. возможность. Хочешь вставляй в разъем бузер, хочешь нет. Управление повесил на PortB_3. Одно только замечание: Если раскачиваете зуммер строго по даташиту, то возможны неприятности! Если юзер сгенерит звучек, после которого выход PortB_3 останется в лог.1? По моему нужно аппаратно исключить такую ситуацию. Пьезо в таком случае предпочтительно, но габариты... Да и выход со строя порта, если стукнуть по излучателю... Тоже защита нужна...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|