Jump to content
admin

Конкурс "микроконтроллеры 2013"

Recommended Posts

Особенности схемотехники и трассировки печатных плат для STM32WB55

Разработка новых устройств на базе беспроводного микроконтроллера STM32WB от STMicroelectronics может быть сделана в короткий срок, если выполнять некоторые важные правила и воспользоваться готовыми конструктивными решениями и рекомендациями инженеров ST.

Читать статью

Нормально ...

Но не понял маркировку диодов D1, D2 "NOT" на клавишах ... Опечатка?

Исходники не смотрел...

С наступающими всех!

Edited by hd44780

Share this post


Link to post
Share on other sites

"NOT" - значит "нет" ) (лучше конечно "NOP", но и так, думаю, понятно, в тексте есть упоминания)

Edited by crazzian

Share this post


Link to post
Share on other sites
                     

CoolGaN - на предельной скорости коммутации!

Решения на галлий-нитриде (GaN) обладают фундаментальными преимуществами перед кремнием. В частности, имея более высокую критическую напряжённость электрического поля, в сравнении с традиционными кремниевыми транзисторами, транзисторы на основе галлий-нитрида обладают выдающимися динамическими характеристиками, что позволяет коммутировать их на высоких частотах. Семейство CoolGaN™ – это именно то, что необходимо, чтобы поднять ваши устройства на принципиально новый уровень. Мы собрали все самые интересные материалы по данной теме на одной странице.

Читать статьи

Если уж использован такой мощный МК, то совершенно спокойно можно сделать всё то же самое,

но без часовой микросхемы с её кварцем и без микросхемы высоковольтного БП.

Share this post


Link to post
Share on other sites

всё то же самое,

но без часовой микросхемы с её кварцем

Часовая микросхема это автономное питание часов на срок от 3 до 10 лет. И независимость от зависаний МК.

Share this post


Link to post
Share on other sites
...Часовая микросхема это автономное питание часов на срок от 3 до 10 лет...

1. И где в часах с будильником для домашнего применения (они ведь для домашнего применения?) нужно автономное питание от 3 до 10 лет?

2. Автономное питание и в Атмегу прикрутить несложно (и не раз сделано было). На Atmega8 3 года вряд ли получится, а вот на Atmega 48P от 2032 - легко.

...И независимость от зависаний МК.

Если МК зависнет 1 раз за год - WDT спасёт.

А если зависает чаще, может посмотреть, где программа кривовато написана, или в железе глюк?

Share this post


Link to post
Share on other sites
1. И где в часах с будильником для домашнего применения (они ведь для домашнего применения?) нужно автономное питание от 3 до 10 лет?
Везде. Жутко достает каждый раз настраивать ту же микроволновку даже в случае секундного отключения :)

Share this post


Link to post
Share on other sites

Их я тоже видел :) . А товарищ eu1sw (если я ник не попутал), который их сильнее всех просил, куда-то пропал ...

никуда я не пропадал, видел я эти "измерения"

то что выложено (как собственно и ожидалось) не представляет особого интереса, как и прочие "измерения" звуковых карт с помощью звуковых карт

я такое и на встроенном HD кодеке намеряю :)

Share this post


Link to post
Share on other sites

1. И где в часах с будильником для домашнего применения (они ведь для домашнего применения?) нужно автономное питание от 3 до 10 лет?

2. Автономное питание и в Атмегу прикрутить несложно (и не раз сделано было). На Atmega8 3 года вряд ли получится, а вот на Atmega 48P от 2032 - легко.

1. Не прикасаться к часам годами - разве это не прекрасно?

2. По ДШ у AtMega48 на самой низкой частоте

Low Power Consumption at 1MHz, 1.8V, 25°C:

– Active Mode: 0.3mA

А у часовых мс потребление на 3! порядка меньше. Плюс побороться за то, чтобы эту батарейку никто больше не ел кроме самой Атмеги.

Если МК зависнет 1 раз за год - WDT спасёт.

А если зависает чаще, может посмотреть, где программа кривовато написана, или в железе глюк?

WDT спасёт. Но время придется переустановить.

Share this post


Link to post
Share on other sites

...

1. Не прикасаться к часам годами - разве это не прекрасно?

...

Это в Вашей конструкции батарейка включена всегда. А если включить так, чтобы батарейку кушали только при отсутствии сети? В этом случае одной батарейки хватит на весь срок службы часов.

...

2. По ДШ у AtMega48 на самой низкой частоте

Low Power Consumption at 1MHz, 1.8V, 25°C:

– Active Mode: 0.3mA

...

А теперь пишем для Атмеги при питании от батарейки режим EXTENDED STANDBY

с подсчётом времени в прерывании от таймера.

Cмотрим потребление и задумываемся: а не Атмега ли стоит внутри часовой микросхемы? :)

...

Плюс побороться за то, чтобы эту батарейку никто больше не ел кроме самой Атмеги.

...

Вся борьба - это пара диодов.

...

WDT спасёт. Но время придется переустановить.

А это смотря как программа написана. Легко можно и без переустановки обойтись. :)

Share this post


Link to post
Share on other sites
Это в Вашей конструкции батарейка включена всегда.
При внешнем питании батарейка не используется...

When VCC falls below VBAT, the device switches into a low-current battery-backup mode. Upon power-up, the device switches from battery to VCC when VCC is greater than VBAT +0.2V and recognizes inputs when VCC is greater than 1.25 x VBAT.

Cмотрим потребление и задумываемся
ds1307, 300..500нА с включенным генератором... Задумываемся, говоришь?
Вся борьба - это пара диодов.
Про обратный ток в курсе?...
А это смотря как программа написана. Легко можно и без переустановки обойтись.
И флешу/еепрому - жопа, со временем... Плюс - время между зависанием и продолжением отсчета будет увеличивать разбег, не говоря про интервал дискретности подобного "бэкапа"...

Share this post


Link to post
Share on other sites

forever_student, да что Вы пристали к этой батарейке и DS1307? Входите в жюри, там обсудим :) .

Да, Вы правы, можно сделать и без неё, на 2-х диодах. никто не спорит.

У меня лично есть двое часов на светодиодных индикаторах, одни на древнем ATMega8535, другие на ATMega162. Без часовых микросхем, только один МК. Ничего там кстати не виснет ...

И без EEPROM-а, а на фига он там?

Вариант на 162 меге на полке год провалялся на батарейном питании, и ничё, тикает исправно :) ...

Токи потребления я мерял, но не помню уж их :( за давностью лет, но знаю одно, что МК там по-любому должен полностью проснуться раз в секунду, чтобы обновить часовые счётчики.

Но часовая микросхема - нормальное решение для таких различных изделий. Для этого они и создавались ...

А как лучше сделать - 100% дело автора.

Вон MP3-плееры, одни их делают на дохлых AVR-ах/PIC-ах + спецмикрухах типа VS1011, другие ставят ARM на бешеных (относительно AVR) частотах, чтобы этот ARM успевал программно раскручивать этот MP3 в реальном времени ... А как лучше по-вашему?

У меня идея - сделать часы на STM32F4 :crazy: . Там и RTC есть, и нога Vbat для батарейки. Примочки типа DS1307 и на фиг не нужны :D .

Жаль, на плате F4Discovery им облом стало ногу Vbat на разъём вытащить :( .

PS. Не шлю на конкурс, т.к. они были опубликованы в минском журнале "Радиолюбитель", кажется в 2006 году.

Если всё-таки можно - постараюсь успеть :) .

Edited by hd44780

Share this post


Link to post
Share on other sites

...When VCC falls below VBAT, the device switches into a low-current battery-backup mode. Upon power-up, the device switches from battery to VCC when VCC is greater than VBAT +0.2V and recognizes inputs when VCC is greater than 1.25 x VBAT...

Был неправ, плохо datasheet смотрел.

...ds1307, 300..500нА с включенным генератором... Задумываемся, говоришь?

...

Atmega48P при тех же условиях - 800 нА втупую, по datasheet. Можете не задумываться :)

...Про обратный ток в курсе?...

Не-а, поэтому диоды Шоттки в этом месте не ставлю :) .

...И флешу/еепрому - жопа, со временем... Плюс - время между зависанием и продолжением отсчета будет увеличивать разбег, не говоря про интервал дискретности подобного "бэкапа"...

А если без флеш/еепрома? Почитайте про регистр MCUSR, и про его бит WDRF, в частности.

...Плюс - время между зависанием и продолжением отсчета будет увеличивать разбег, не говоря про интервал дискретности подобного "бэкапа"...

.

Если, как я писал ранее, раз в год зависает, то 1-2 секунды в год, imho, разбег ну очень небольшой. Если чаще - про это тоже писал. :)

P.S. Таймаут на WDT в Атмеге программируемый и вполне поддаётся учёту.

forever_student, да что Вы пристали к этой батарейке и DS1307?...

Я не только к ней пристал, ещё и к микросхеме высоковольтного БП.

Но с этим вроде никто не спорит...

На конкурсе МК вроде как ожидается демонстрация возможностей МК и собственной квалификации в этой области...

Вон MP3-плееры, одни их делают на дохлых AVR-ах/PIC-ах + спецмикрухах типа VS1011, другие ставят ARM на бешеных (относительно AVR) частотах, чтобы этот ARM успевал программно раскручивать этот MP3 в реальном времени ... А как лучше по-вашему?...

OFF: Лучше (imho) использовать AT32UC3 на совсем не бешеных относительно Атмег частотах.

...МК там по-любому должен полностью проснуться раз в секунду, чтобы обновить часовые счётчики...

Совсем не обязательно. Раз в 1-2 минуты вполне достаточно :) .

P.S. Для любителей поспорить: счёт секунд при этом никак не нарушается.

Edited by forever_student

Share this post


Link to post
Share on other sites

Я не только к ней пристал, ещё и к микросхеме высоковольтного БП.

Но с этим вроде никто не спорит...

Так лампы ж ... Там иначе вроде не сделаешь.

Если убрать микросхему, то надо трансформатор мотать на 170 вольт, плюс стабилизатор соответствующий делать, как в старых советских телевизорах :) ..

Это сложнее, микросхема проще. Разные там пульсации и возможные отклонения лампам по-моему всё равно.

Edited by hd44780

Share this post


Link to post
Share on other sites

...Если убрать микросхему, то надо трансформатор мотать на 170 вольт, плюс стабилизатор соответствующий делать, как в старых советских телевизорах :)...

Зачем? Есть МК, у которого есть достаточно мощные для управления ключом ноги, есть PWM, есть ADC, есть компаратор - делай не хочу :)

Share this post


Link to post
Share on other sites

Если уж использован такой мощный МК, то совершенно спокойно можно сделать всё то же самое,

но без часовой микросхемы с её кварцем и без микросхемы высоковольтного БП.

К сожалению это было бы через "*опу" ... так как сделал автор - есть правильным решением.

А так как предлагаете Вы - есть только удешевление, в убыток надежности.

Статья отличная, только зачем такие древние индикаторы использовать? Вообще не нравится....

Вот микросхему преобразователь можно было бы выкинуть, но опять же - зачем? если такая микруха стоит копейки, и имеет аппаратную стабилизацию.

Edited by artos5

Share this post


Link to post
Share on other sites

...К сожалению это было бы через "*опу" ... так как сделал автор - есть правильным решением.

А так как предлагаете Вы - есть только удешевление, в убыток надежности...

И, наверное, какие-нибудь аргументы будут?

Share this post


Link to post
Share on other sites

Конечно будут:

Первое - Надо потом мучиться с калибровкой тактовой частоты часов, так как она будет далекой от точной. У Atmega8 нету специального входа для подключения часового кварца. Такой вход имеется уже в Atmega168.

Второе - надо сильно продумать перевод системы на батарейное питание, в случае пропадания основного.

Третье - микроконтроллер в самом экономичном спящем режиме будет жрать больше тока чем часовой специализированный камень.

Почему бы в единичном экземпляре, для себя любимого не сделать все по максимуму? :)

Я прав?

Edited by artos5

Share this post


Link to post
Share on other sites

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

А просто посчитать?

...Второе - надо сильно продумать перевод системы на батарейное питание, в случае пропадания основного...

Два диода и два резистора в качестве датчика - весь перевод.

...Третье - микроконтроллер в самом экономичном спящем режиме будет жрать больше тока чем часовой специализированный камень...

Уже писали же 300-500 нА против 800 нА.

Давайте посчитаем.

Время работы с одной батарейкой ну с очень большим запасом - 10 лет. Сколько из этих десяти лет часы для домашнего применения будут работать автономно? Т.е. сколько времени за 10 лет нет электричества? Ну с о-очень большим запасом (практически нереальным) 1 год. CR2032, если не ошибаюсь имеет 200 мА/ч. Т.е. достаточно, чтобы в автономном режиме часы потребляли всего 22 мкА. Ну и нафига эти 500 нА?

...Почему бы в единичном экземпляре, для себя любимого не сделать все по максимуму?...

Это получается не по максимуму, а по неумелому использованию возможностей МК.

А про "убыток надёжности" аргументы будут?

Share this post


Link to post
Share on other sites

А про "убыток надёжности" аргументы будут?

Проц завис - часы слетели. Хоть это бывает крайне редко, но реально это имеет место быть.

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

А просто посчитать?

Посчитать что? :)

Кварц тот что не часовой в HC-49 корпусе (по моему) есть хреновый и не точный.. вряд добьешься точности показаний.

И каждый единичный экземпляр надо калибровать. Я делал часы на просто контроллере, без спец микросхем. Получается очень экономично и просто :)

Создавал в меню специальный пункт для калибровки таймера.

А без часовой микросхемы даже еще проще строить часы! Делов там!

Edited by artos5

Share this post


Link to post
Share on other sites

...Проц завис - часы слетели. Хоть это бывает крайне редко, но реально это имеет место быть...

Пост #440, абзацы 4,5

...Посчитать что? :)

Кварц тот что не часовой в HC-49 корпусе (по моему) есть хреновый и не точный.. вряд добьешься точности показаний.

И каждый единичный экземпляр надо калибровать. Я делал часы на просто контроллере, без спец микросхем. Получается очень экономично и просто :)

Создавал в меню специальный пункт для калибровки таймера...

Если неточный в смысле делением на 2 секунд без остатка не добиться - то это и есть посчитать.

А если у него частота больше даташитной плавает, то не используйте бракованные детали.

Или Вы полагаете, что часы на часовой микросхеме с часовым кварцем по какой-то особой технологии сделаны?

Share this post


Link to post
Share on other sites

Я считаю что мой спор с Вами бессмысленный . Вы и я прекрасно понимаем что есть лучше, а что хуже. И также прекрасно знаем какой вариант есть ЛУЧШЕ.

Однозначно все скажут что правильнее и лучше сделать так как сделал автор статьи. Я лично точно так-бы сделал, если бы задался целью создать хорошие часы.

Или не так? :)

Вот моё изделие, которое я выше упоминал - http://cxem.net/izmer/izmer90.php ;) Участвовал в конкурсе "лучшая статья 2011", но даже во 2-й тур не прошёл :crazy: .

Хорошая статья! Странно что она не вышла в финал... Довольно хорошее устройство, и хорошо расписано!

Их я тоже видел :) . А товарищ eu1sw (если я ник не попутал), который их сильнее всех просил, куда-то пропал ...

никуда я не пропадал, видел я эти "измерения"

то что выложено (как собственно и ожидалось) не представляет особого интереса, как и прочие "измерения" звуковых карт с помощью звуковых карт

я такое и на встроенном HD кодеке намеряю :)

А ну-ка намеряйте :) HD кодеки - какашка еще та. Я писал что измерялось недорогой ЗК ASUS, в районе 80-100уе.

Edited by artos5

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Similar Content

    • By admin
      Внимание всем участникам форума, авторов статей и участников нашей группы в VK!
      Научно-производственная компания КРОКС для конкурса любезно предоставила нам три спектроанализатора Arinst SSA-TG LC (цена одного составляет 18500 руб). Подробные характеристики здесь.

      Каждый из трех призов будет разыгран в разных местах:
      Данный форум.  Первый экземпляр Arinst SSA-TG LC достанется лучшему и самому полезному пользователю форума. Пользователь будет выбран путём всеобщего голосования. В ответе к данной теме пишем от одного до трёх ников пользователей, которые по вашему мнению наиболее достойны данного приза! Просьба писать ники с значком @ как ниже
      Просьба всем без исключения потратить 5 минут времени и проголосовать!
      P.S. К голосованию допускаются пользователи зарегистрированные не позднее 01.11.17 и имеющие не менее 5-ти сообщений на форуме. Сайт cxem.net. Второй экземпляр Arinst SSA-TG LC достанется лучшему автору по итогам рейтинга статей за декабрь. Как опубликовать статью читаем здесь. Группа "Паяльник" в VK (где уже почти 100к участников). Третий экземпляр Arinst SSA-TG LC достанется лучшему и самому полезному участнику группы. Помогайте пользователям, пишите полезные сообщения и возможно приз достанется Вам! У каждого есть шанс! [линк будет позже] Конкурсы продлятся до конца 2017 года! К участию допускаются пользователи всех стран где есть почта!
      P.S. Приборы Arinst SSA-TG LC производятся в России, характеристики здесь.
    • By admin
      Прием материалов на конкурс лето 2017 завершен. Все конкурсные статьи опубликованы
      Хотелось бы провести голосование, чтобы увидеть точку зрения пользователей 
    • By admin
      С 1 января по 1 апреля 2017 г. проводится конкурс на самые лучшие радиолюбительские материалы! Призовой фонд - более 40 тыс. рублей! На текущий момент кол-во призовых мест - 10!
      Спонсоры конкурса: 
      compacttool ПроДиэлКом ekits.ru УмныеЭлементы Призы: 

      Магазин compacttool предоставил 3 приза для трех участников на общую сумму 10500 руб:
      Электронный конструктор ARDUINO стартовый набор разработчика V2 (5200 руб) Джойстик Esplora (3350 руб) Модуль беспроводный WIFI На UART черный (1940 руб) Победителей выбирает спонсор
       
       

      Два приза двум участником на сумму ~9700 руб от магазина ПроДиэлКом:
      Мини паяльная станция (Япония), Goot PX-501, 85 Вт 220В + два сменных жала на выбор клиента (8960 руб) Беспаечаная макетная плата + модуль питания к ней + набор гибких перемычек (700 руб) Победителей выбирает спонсор
       

      Наборы выводных и ЧИП-резисторов, конденсаторов, материалов для радиолюбительского творчества от интернет-магазина ekits.ru на общую сумму 8800 руб
       

      Три набора "сделай сам" разной комплектации для 3-х участников на общую сумму ~8000 руб от магазина УмныеЭлементы
       
       
      Компактный осциллограф DSO Nano V3 (Seeed) от нашего сайта для участников группы VK. Стоимость ~6000 руб
      Ссылка розыгрыша в ВК
       
      Donate от пользователей. В зависимости от итоговой суммы будет 1 или несколько призовых мест. Внести любую сумму в копилку конкурса можно здесь.
      В примечании можете написать все что угодно - на конкурс и т.д., это не важно, все поступившие суммы пойдут в призовой фонд.
      Текущая сумма от пользователей - 0 руб. (будет обновляться по мере поступления)
       
      Условия участия
      Для участия в конкурсе принимаются следующие виды материалов:
      статья на сайт блог авторское видео для канала Паяльник TV В качестве материалов могут выступать ваши авторские разработки и конструкции (текстовый или видео-материал), обзоры и тесты электронных устройств (примеры) и просто интересные блоги обо всем. Все материалы должны быть авторскими, ранее не опубликованными (см. подробнее правила публикаци). При этом все текстовые материалы как и раньше участвуют дополнительно в ежемесячных конкурсах
      Видео-материал должен быть уникальным и присылаться в виде файла (закачивайте на любой обл. сервис: Google диск, Яндекс.Диск, Cloud Mail.ru и т.д.). Публикация осуществляется на канале Паяльник TV. В ролике должно быть голосом оговорено, что видео предназначено для конкурса на сайте Паяльник.
      В качестве обзоров (хоть текстовый, хоть видео-материал, или в блог) могут выступать тесты и обзоры измерительного/паяльного оборудования, сборка конструкторов с Али/Мастеркит (анализ недоработок, нюансы сборки, доработка, выводы и т.д.), обзор приспособлений и инструментов, работа и подключение модулей, шилдов, датчиков и т.д.
       
      Формат проведения конкурса
      Конкурс начнется 1.1.2017 и закончится 1.04.2017, т.е. продлится ровно 3 месяца.
      Выбор победителя будет осуществляться по одной части призов представителями спонсоров, а по другой голосованием на форуме.

       
      В данной теме можете задавать любые вопросы по проведению конкурса
       
    • By admin
      В связи с открытием данного форума объявляется новый конкурс на лучшую тему.
      В конкурсе будут участвовать все опубликованные здесь темы до 1.12.2015. Можете публиковать ваши обзоры, тесты, отзывы о товарах, разоблачения поддельной продукции и просто похвастушки о ваших приобретениях на Ali, eBay, banggood, tinydeal, dl и других интернет-магазинах.
      Призы:
      Мультиметр Mastech MS8239C
      Тестер ESR, полупроводников, резисторов, индуктивностей
      Arduino UNO
      Количество тем на одного участника не ограничено.
      Для участия в конкурсе, после создания темы необходимо заполнить форму заявки на нашем сайте если на конкурс 2 и более темы, то добавьте одну заявку в форму, а также оставьте заявку здесь (где все темы перечислите)
      Перед созданием темы ознакомьтесь с правилами подфорума

    • By admin
      Опубликуй фотографию своего рабочего места электронщика и сможешь выиграть мультиметр Uni-T UT136B!

      Чтобы стать участником конкурса необходимо:
      Сделать фотографию рабочего места с распечатанным логотипом сайта cxem.net или с открытым сайтом cxem.net в браузере ПК.
      Опубликовать фотографию в альбоме группы VK: Наши рабочие места
      Заполнить заявку на участие. Прикрепить то же фото, что и в группе в VK
      Быть подписчиком нашего канала Паяльник TV
      Итоги конкурса будут подведены 10-го мая. Хозяину самого оригинального рабочего места отправится мультиметр Uni-T UT136B.



×
×
  • Create New...