HRP-N3 - серия источников питания с максимальной пиковой мощностью в 350% от MEAN WELL

Обсуждение: Двухцветный анимированный индикатор прохода «стрелка»/«крестик» на AVR

Специалист
 
Аватар для Robot Rlocman
 
Регистрация: 24.11.2007
Сообщений: 2,508
Репутация: 258
249 0
14 0
 
14.01.2013 09:30 #1
Цитата:
Антон Юрьев, Украина, г. Донецк Схема будет интересна радиолюбителям, начинающим осваивать микроконтроллеры (МК).
Подробнее: Двухцветный анимированный индикатор прохода «стрелка»/«крестик» на AVR
Оценка
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
14.01.2013 09:30 #2
Древняя конструкция на основе двухцветной матрицы... Прототип (еще на AT89C52) с 2004года пылится у моего знакомого - Гарика Cимоняна в макетной РИА "Центр объявлений"
(т./ф.062) 345-14-62) только тот прототип (см.приложенную схемку) - полноцветный модуль экрана с мультипликацией, а вот более поздняя версия той безделицы здесь валяется: http://radiokot.ru/forum/download/file.php?id=93485 в теме http://radiokot.ru/forum/viewtopic.p...14123&start=80
С уважением,
БОРИС
tel 095-8212399
e-mail [email protected]
Вложения
Тип файла: pdf ядро.pdf (76.5 Кб, 0 просмотров)
Последний раз редактировалось BOB51; 14.01.2013 в 09:36.
Оценка
Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW. Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного.
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
15.01.2013 01:42 #3
Bob51, видимо Вы не прочли "аннотацию".

Вас, опытного разработчика, должно было отпугнуть «начинающим осваивать МК». Но раз так, вот моё мнение.
- Может быть, для кого-то и схема УЧПУ 2Р22 понятна без слов, на ощупь :-) Это и пример того, как элементная база делает устройство древним.
- А что же тут древнего?
- И приведённые Вами ссылки вовсе не относятся к теме. Что общего в назначении между часами для кухни и этим устройством? Явно устаревшие AT89С/S52, рекомендованные Вами, найти сегодня проблематично. Atmega48 стоит 1.2$ на опте, так что цена явно не критерий.
- Конечно, стабилизация тока светодиодов нужна, и об этом (как и многом другом) сказано в замечаниях к материалу. Но делать это (тут) не так как Вы, на LM317. Лучше уж поставить многоканальную специализированную МС.
- Это не бегущая строка, тут не нужна масштабируемость, и, как следствие, а) гальваническая развязка, б) часы реального времени, в) термодатчик, г) внешняя память, д) та или иная линия передачи данных, е) цифровая связь с внешним терминалом и многое другое. Схем бегущих строк полно (уж эта тема себя не исчерпает). Цель данной статьи вовсе не в этом.
- В схеме в пристёжке выше нет ничего полноцветного, та же RED/GREEN матрица. Объективно, разница в цене между RGB (10-20$) и обыкновенной RG (5-7$) матрицами существенна.
- Если уж и говорить о полноцветной графике, то есть для этого специализированные МС, другие принципы формирования изображений, в целом - сложные модульные системы на сверхярких светодиодах, и прочее, и прочее.

Материал посвящён общим принципам работы устройств с динамической индикацией и формирует некий кругозор. Поэтому, безусловно, полезны ссылки на гибкие «глобальные» модульные решения, призванные покрыть все потребности рынка рекламной продукции. Но всё же, не стоит утверждать, что освоенная некогда Вами схема и её вариации вдруг становятся древними – поверьте, есть масса других квалифицированных разработчиков со своими взглядами на схемотехнику, опытом, текущей задачей, а главное - клиентурой, в постоянном поиске которой все мы нуждаемся. Для этого есть целая наука - маркетинг, призванная, кроме прочего, выдумывать названия наподобие "ядра" для, казалось бы, простых схем.

Всё это выходит за рамки описанного устройства. Я считаю, Вы согласитесь – не всякий может стартовать с RGB видеоэкрана. Просто незачем. И для того, кто нуждается в reference design или только собирается сделать электронику своей профессией – материал в самый раз.
Последний раз редактировалось antonydublin; 15.01.2013 в 12:46.
Оценка
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
16.01.2013 15:18 #4
Ежли токмо для начинающих...Да и то...
Некоторые размышления:

"Что общего в назначении между часами для кухни и этим устройством?"

система развертки растра -
два блока по 8 бит при 4х "верхних" ключах = одноцветная матрица 8*8,
при 8 ключиках - полный аналог 8*8 красный+зеленый+желтый

"Явно устаревшие AT89С/S52, рекомендованные Вами, найти сегодня проблематично."

МК на основе MCS51 производятся всеми ведущими производителями МК (ATMEL, MICROCHIP, ZILOG, SILABS и многими другими).
Насчет найти... Наверно мы в разных городах живем...
Микросхема AT89S52-24PU, произв. Atmel - всего-то по 11,2 гривны в рознице (данные из типовых прайсов).

Да и, в принципе, речь идет о преимуществе выполнения схемы на 40-выводном кристалле (включая также и 40-выводные "совместимые" с AT89S52 по разводке ATmega8515 и ATmega162), без дополнительных затрат времени на обслуживание экрана (сдвигового регистра) - посему наверно и получается возможность работать с ШИМ 64-128 градаций с всеми комбинациями между полным красным, желтым и полным зеленым + градация уровня между соседними строками.
Ведь по-сути данная конструкция всего лишь одноэлементная бегущая строка.
На ту же тему уже есть громадное количество применений, в том числе, и последовательный (побуквенный) вывод сообщения (а не только символа или картинки, котроые гораздо проще изготовить в виде специализированой мнемонической панели без всякой "динамики").

Кроме того, именно по структуре "ядра" соответствующего семейства МК, наиболее оптимальным вариантом для индикаторов матричного (растрового) вида из "легкодоступных" МК является MCS51 (на матрице 8*8 или 8*16), лучший результат можно получить на PIC18Fxxxxx, ну а для гурманов - PIC24Fxxxx.
А вот выбор AVRки не самый удачный...
Однако эти особенности заметны только для читающих даташиты и владеющих ассемблером... Си, к сожалению, "скрывает" критические мелочи. Хотя гораздо удобнее для обслуживания сложных программ (типа самодельных ОС).
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
16.01.2013 21:12 #5
Я приветствую полемику в духе «тезис-антитезис-синтез».
И понимаю, что это утяжеляет дискуссию массой второстепенной и повторяющейся информации.

Но только вот никто не прячет от поклонников Си ассемблерный код (он всегда на виду), никто не запрещает читать datasheets (а кто их не читает?), использовать побитовые операции, аппаратный/программный ШИМ и прочие свойства МК.

Эффективность программы на Си во многом определяется не фундаментальными отличиями самого языка, а программистом, его знанием особенностей того или иного компилятора и возможностей языка. И конечно, «максимально» загрузив МК, кто-то будет цепляться за каждый такт, пытаясь припомнить всё из книг «Искусство программирования…», «Алгоритмические трюки…», «Эффективные алгоритмы…», «Стиль программирования…» и т.д. В целом же, связь между качеством программы и исходным языком субъективна и косвенна.

А потому, найдётся тот, кто не будет ломать голову над алгоритмом, возьмёт МК не глядя на аргументы предельного соответствия той или иной архитектуры поставленной задаче.

Абстрагируясь, часто для единичных экземпляров и в опытных партиях стоимость комплектовки не имеет особого значения (многие меня поймут). В этих случаях живём по принципу «есть задача – есть решение».

Не глядя на стек, команды сдвига, условные переходы, побитовую арифметику – на сколько легко можно объяснить низкоуровневый код? Документировать его? Портировать на другую платформу (если уж зашла речь о RTOS)?

Bob51, у меня практический вопрос по схеме в пристёжке первого сообщения. Там где регенераторы линий Rx, Tx на оптронах A1 – A3. Какое максимальное соотношение длина линии cвязи / скорость устойчивой передачи Вы получали с 4N35? Есть аналогичная задача, интересен опыт.
Последний раз редактировалось antonydublin; 16.01.2013 в 21:37.
Оценка
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
17.01.2013 11:32 #6
Для 4n35 использовался самодельный протокол с побитовым квитированием (пока аппаратный модуль использовать не требовалось) скорость не слишком высокая, но для коротеньких блоков данных меня вполне удовлетворяла, тем более, что не требовался контроль вида проверки crc даже при передачи данных для программатора (ПК- самоделка) и cогласований по быстродействию передающей и приемной систем.
Технически (макетом) проверялось порядка 25-30 метров.
Для работы с аппаратным блоком лучше использовать 6N135/6N136/6N137 или аналогичные.
Изначально применялся в древние времена для загрузки аппаратного имитатора ПЗУ к КР1816ВЕ51 из ПК вида УМК , затем в более поздних версиях программаторов ( http://www.cosmedtech.ru/other-schemes схемки http://www.cosmedtech.ru/schemes/VROM.pdf и http://www.cosmedtech.ru/schemes/prog_at89s_vol1a.pdf ) и рекламщитах.
Ежли чего более детально - там вроде был телефон - звони да приходи поболтать.
Документирование, описание и прернос исходников с одной платформы на другую в пределах отработанного (mcs51-atmega/attiny-pic10/pic12/pic16/pic18) на ассемблере не слишком-то и сложно, но... при одном условии - все имеющиеся системы и компиляторы подогнаны под единое понимание.
То же касается и Си, если работать с несколькими семействами "на равных" и без фанатизма почитателей конкретного клана.
Последний раз редактировалось BOB51; 18.01.2013 в 09:30.
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
18.01.2013 13:10 #7
Меня интересовала предельная скорость для недифференциальной линии передачи при очевидных ограничениях быстродействия самого оптрона и величины тока в линии. В принципе, до сих пор интересен практический потолок и какие-то расчётные зависимости.
Признаться, никогда не встречал информации по этому вопросу, кроме практических примеров

Да, выбор оптронов сегодня как никогда широк. От классических до специализированных высокоскоростных и цифровых (с усилителями), не считая цифровых изоляторов на других принципах (например Si87xx и т.п.) и малопотребляющих (по входу) микросхем (4n45, многое из HCPL, ACPL, те же АОТ162).
Оценка
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
18.01.2013 21:25 #8
За основу бралась 20-мА токовая петля и возможная скорость вывода (при программонм выводе) самого МК - в принципе позже это стало называться SPI. Только в связи с большой разницей в быстродействии устройств была добавлена линия обратного квитирования. Вот по такому принципу см.приложение.
Рассчетов по вопросам быстродействия никаких не делалось - основная задача - простейший гальванбарьер + обеспечение корректной передачи исполняемых кодов программ без сложных вычислительных "наворотов" (самый первый образец имитатора вообще никаких МК не имел - аппаратный загрузчик ПЗУ типа РФ5 "на рассыпухе" с передачей управления прикладному МК после полной загрузки кодов программы). Затем понравилось - так этот метод и прижился. Но в самих схемах закладывалась возможность работы Rx/Tx без переделки печаток. Пока за ненадобностью отложено "в ящик" - проводки сейчас "не в моде".
А насчет предельной скорости так она на оптоволокне...
Да и с к у к о т а сейчас... Народ или в "верха" полез (ARМы глодать) или в примитив ударился.
Вложения
Тип файла: pdf протокол.pdf (17.8 Кб, 0 просмотров)
Оценка
Знаток
 
Регистрация: 13.07.2007
Сообщений: 657
Репутация: 124
114 11
5 2
 
20.01.2013 00:32 #9
Примитив никому не нужен, только если себе.
Не знаю как на Украине, но в РФ только успевай поворачиваться.
Конечно к Вам никто и не постучиться случайно.
И бесполезны обьявления , что я такой хороший.
Вроде работа находится случайно и надолго, но прослеживается закономерность.
Надо уметь всё и на любую тему. Область электроники естественно.
Краем правда цепляет мех обработку, чертежи.

Очень похоже, когда горе-рыбак ничего не ловит, то червь не тот, то поклёвка не такая, место не прикормлено.
Да пора бы обзавестись клиентурой.
Лет вам уже не мало.
Место прикормить.
Чтобы шли на имя.
Конструкции, даже простые, должны работать безукоризнено!!!

Да и обратил внимание на тенденцию использования ПЛК.
Резко снижает затраты. Стоимость сейчас их упала и резко упрощается монтаж и эксплуатация упрощается. Возможность подстройки работы программы самим пользователем.

Только не думайте что у меня дорога устлана розами.
В последний раз в документации на ПЛК споткнулся о конкретный ляп.
Думал всё сначала и на другой элементной базе.
Но в 5 дней одолел. Просто время задержки для перехода в режим надо было увеличить в 100 раз.

Думайте , сударь. И будет точно нескучно.
Оценка
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 16:25.
Обратная связь РадиоЛоцман Вверх