GrayCat 0 20 сентября, 2007 Опубликовано 20 сентября, 2007 · Жалоба GrayCat, да теперь нашел. Ну в принципе чем это устройство в 5 раз круче? М-мм... :07: Даже затрудняюсь сказать... Не увидеть разницу в возможностях в 5 раз - это надо постараться... ИХ контроллер - готовая база для огромного количества "бытовых" применений. Ваш - поиграться и забросить в стол. Мое воткнул в USB и работай, а эту плату еще собрать надо. В Германии сборка стоит гороже любой детали (пусть хоть кто ее собирает). ...воткнул, программу написал, отладил, и... мучайся на 8-и светодиодах . Мастеркитовский набор идет в комплекте с уже готовой прошивкой, пригодной для многих применений, плюс никто не мешает "продвинутым" пользователям писать что-то свое. Насколько я понимаю, Мастеркит может поставлять и собранные изделия. В любом случае, напаять горсть идущих в комплекте деталей на готовую плату по известной документации может и ученик начальных классов. (Я, кстати, первый свой приемник собрал именно во 2-м классе, и именно в Германии :beer: ). "с USB появляется возможность отказаться от дополнительного внешнего программатора" Она и так есть http://dl5neg.de/bootloader/bootloader.html Сейчас изучаю этот вариант. Ну так сам bootloader надо же чем-то залить ;) хотя, конечно, вы можете поставлять платы с уже вшитым bootloader-ом, и ( :1111493779: хорошая идея, кстати!) минимальной "тестовой" программкой (бегущий огонь на LED, попискивание буззером, выдача "Hello world!" на терминал), чтобы устройство "ожило" out-of-the-box. А FT2232 стоит не очень то и дешево... Это да. В моих конкретных условиях важнее универсальность микросхем, чем их цена, так что в наших устройствах частенько наблюдается Overkill (типа там, ATMega128 с занятыми 10% flash, или тот же FT2232), но деваться некуда... В общем, насколько я вижу, судя по бурному росту того же "Мастеркита", потребность в подобных платах есть, как есть и определённая конкуренция. Проблема в том, чтобы убедить потенциального покупателя, что ему нужна именно ваша плата. А тут ведь "играет" не только цена... В любом случае, успехов! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff Jr. 0 21 сентября, 2007 Опубликовано 21 сентября, 2007 · Жалоба Спасибо! Над всем, что на данный момент не устраивает и будем трудиться. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IJAR 0 21 сентября, 2007 Опубликовано 21 сентября, 2007 · Жалоба IJAR, я не понял, а FT232R это не преобразователь? Конечно преобразователь, НО: 1. У Вас открытая плата, след-но попадание на нее фазы ~220V дело вполне реальное, и далее оно дойдет до верхнего компа......... След-но преобразователь RS232/485<=>USB с оптронами надо делать в отдельной пласмассовой коробке тогда верхний комп будет защищен. Интерфейсы 232 и 485 желательно иметь оба, поскольку при 485 можно будет цеплять в сеть несколькр Ваших плат (можно иметь вариант исполнения или 232 или 485 или оба => печатная плата будет одна) 2. Bootloader прошиваемый изготовителем - дело обязательное для такого устройства, но этого мало, гораздо лучше иметь вместо него броузер с возможностью записи в RAM, EEPROM и FLASH (странично). Тогда для верхнего компа можно поставлять удобный отладочный терминал с возиожностью записи во FLASH и EEPROM файлов в формате *.hex и *.eep создаваемые компиляторами, это снимет вопрос о программаторе. Располагать броузер следует в области Bootloader-a и иметь возможность передачи управления программе пользователя, что обеспечит его (броузера) работу в фоновом режиме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 21 сентября, 2007 Опубликовано 21 сентября, 2007 · Жалоба Конечно преобразователь, НО: 1. У Вас открытая плата, след-но попадание на нее фазы ~220V дело вполне реальное, и далее оно дойдет до верхнего компа......... Мда.. интересный вывод. У вас видать часто фаза 220 на голые платы попадает. 2. Bootloader прошиваемый изготовителем - дело обязательное для такого устройства, но этого мало, гораздо лучше иметь вместо него броузер с возможностью записи в RAM, Опять же не обязательное (т.к. выведен разъем ISP и тратится значительный кусок объема флеш), но желательное и полезное. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IJAR 0 21 сентября, 2007 Опубликовано 21 сентября, 2007 · Жалоба Мда.. интересный вывод. У вас видать часто фаза 220 на голые платы попадает. Опять же не обязательное (т.к. выведен разъем ISP и тратится значительный кусок объема флеш), но желательное и полезное. 1. "Интересный вывод" вытекает из закона Мэрфи: "Если что-то может произойти, то обязательно произойдет и в самый неподходящий момент" (он же закон падающего бутерброда), даже спорить не интересно 2. К броузеру надо добавить библиотеку драйверов i2c,LCD,SPI,keyboard и возможно еще чего- нибудь с возможностью ес-но использования их пользователем, который по мере получения опыта сможет их заменить на свои разработки. Библиотеку можно разместить в крнце User-овской Flash, что позволит ее безболезненно стереть при недостатке у User-a Flash. 3. Конечно все это отест некий ресурс от Megi8, но User получит "дышащее" устройство. IMHO: такая овчинка выделки стоит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 21 сентября, 2007 Опубликовано 21 сентября, 2007 · Жалоба InvisibleFed, ну цена допустим высокая. А теперь посмотрим повнимательней: Вы мне говорите, что Вы от университета (что я проверять смогу как-то в России?), то есть покупаете за 34 Евро. Из этой цены вычетаются 19% НДС'а и вот то, что Вы реально платите: 25,60 + доставка Все еще дорого? мда.... 25,60 + 19% = 30,46 а не 34!!! 34 - 19% = 28,6. простая математика. учите матчасть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff Jr. 0 22 сентября, 2007 Опубликовано 22 сентября, 2007 · Жалоба Опечатался, что что а поделить 34 на 1.19 я могу. А с матчастью все нормально, хорош подкалывать :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Qwertty 0 22 сентября, 2007 Опубликовано 22 сентября, 2007 · Жалоба ИМХО Мега8 сейчас - странный выбор. Такая плата опоздала лет на 5. А вот если бы сделали на AVR32 с ядром UC3B, я бы и по 50 ойро взял бы парочку. Особенно если бы прилагались AN. Может у вас такая есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff Jr. 0 22 сентября, 2007 Опубликовано 22 сентября, 2007 · Жалоба Нет, такой нету и пока не планируется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff Jr. 0 22 сентября, 2007 Опубликовано 22 сентября, 2007 · Жалоба Как думаете подключить зуммер и заменить "линейку" светодиодов? Намертво использовать под это порты как-то не хочеться, просто поставить элементы и дать возможность к ним подключаться (доп. разъем)? Еще думаю поставить LM78L05 или его подобие на случай подачи питание не через USB. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GrayCat 0 23 сентября, 2007 Опубликовано 23 сентября, 2007 · Жалоба Как думаете подключить зуммер и заменить "линейку" светодиодов? Намертво использовать под это порты как-то не хочеться, просто поставить элементы и дать возможность к ним подключаться (доп. разъем)? Я бы подключил "намертво". Разъемы имеет смысл ставить только если возникает реальная необходимость часто менять конфигурацию. В данной платке будет и так довольно много свободных выходов, а разъем только "съест" место на плате и добавит стоимости. Ктоме того, "железное" подключение некоей периферии дает возможность прилагать к плате готовые библиотеки ввода/вывода (например, к WinAVR), которые пользователь сможет просто подключать к своему проекту и не париться с изобретением велосипеда. Еще думаю поставить LM78L05 или его подобие на случай подачи питание не через USB. Правильно! :disco: Лучше бы, конечно, что-нибудь посовременней, типа LP2950, если бюджет позволит... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff Jr. 0 23 сентября, 2007 Опубликовано 23 сентября, 2007 · Жалоба 1. Поставлю тогда LP 2950 ACZ5,0 2. А вместо разъемов тогда поставлю просто 0 ом резисторы. Если приспичит, то их можно будет отпаять. 3. RS232 с обвеской выкинул, оставил только FT232R (с которым можно работать со стороны компьютера также как и с RS232) 4. Поставлю зуммер BJM-05 (см. pdf). На какой pin лучше повесить? Выход таймера не очень хочеться занимать намертво (ему 50% PWM как бы надо)... SUMMER_BJM_05.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GrayCat 0 23 сентября, 2007 Опубликовано 23 сентября, 2007 · Жалоба 1. Поставлю тогда LP 2950 ACZ5,0 Поддерживаю! :beer: 2. А вместо разъемов тогда поставлю просто 0 ом резисторы. Если приспичит, то их можно будет отпаять. А вот этого не надо! :twak: Там ведь наверняка на каждый сегмент и так будут токоограничительные резисторы ом по 470? - вот их при необходимости и выпаяют. 3. RS232 с обвеской выкинул, оставил только FT232R (с которым можно работать со стороны компьютера также как и с RS232) Нормально. 4. Поставлю зуммер BJM-05 (см. pdf). На какой pin лучше повесить? Выход таймера не очень хочеться занимать намертво (ему 50% PWM как бы надо)... Во-первых, не стоит так уж следовать букве даташита :) эти 50% коэффициента заполнения наверняка оговариваются только для того, чтобы все другие параметры в доке приводить относительно "стандартных условий". Никто не мешает подавать на него любой сигнал в пределах 5В, в том числе и с ШИМ-а. Другое дело, что во многих случаях удобнее применить "самопищащие" пикалки (именно их электронщики обычно называют "бузерами"). С ними интерфейс гораздо проще: подал напряжение - пищит, снял - молчит. Можно цеплять на любую ногу процессора, и не париться с программированием ШИМ-контроллера или (не дай бог!) программным формированием звука. А для 80% микроконтроллерных применений простого "бипа" вполне хватает. Успехов! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff Jr. 0 24 сентября, 2007 Опубликовано 24 сентября, 2007 (изменено) · Жалоба 2. Да это я уже заметил и на резисторах сэкономил. :) 4. Они все здоровые какие-то, я предусмотрел место на плате, но скорее всего это будет идти как доп. возможность. Хочешь вставляй в разъем бузер, хочешь нет. Управление повесил на PortB_3. Плата стала меньше, размер 50мм x 44мм. Изменено 24 сентября, 2007 пользователем sergeeff Jr. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aleksey_gregul 0 24 сентября, 2007 Опубликовано 24 сентября, 2007 · Жалоба 4. Они все здоровые какие-то, я предусмотрел место на плате, но скорее всего это будет идти как доп. возможность. Хочешь вставляй в разъем бузер, хочешь нет. Управление повесил на PortB_3. Одно только замечание: Если раскачиваете зуммер строго по даташиту, то возможны неприятности! Если юзер сгенерит звучек, после которого выход PortB_3 останется в лог.1? По моему нужно аппаратно исключить такую ситуацию. Пьезо в таком случае предпочтительно, но габариты... Да и выход со строя порта, если стукнуть по излучателю... Тоже защита нужна... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться