X-Virus-Scanned: amavisd-new at bezeqint.net
Hello, Sergey Brylew! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Wed, 30 Aug
2006 07:16:59 +0400:
DO>> Издержки минимальны, выбор частоты для индикации весьма широк DO>> (килогерцы там на самом деле на фиг не нужны), опрос клавиатуры DO>> легко делается в том же месте и с использованием тех же ног, DO>> городить лишнюю аппратуру из-за этого я бы уж точно не стал. DO>> Особенно с использованием параллельных шин (я их вообще не применял DO>> уже лет 10).
SB> Для управления большим числом регистров удобно.
У меня не было таких задач. Расширить ввод-вывод можно и последовательными регистрами, а то и интеллектуальными контроллерами. Число связей на плате сокращается.
SB>>> в смысле "надежности программы" я говорю именно о "лишних" частых SB>>> прерываниях, без которых можно и желательно обойтись.
DO>> Hа контроллерах прерывания стоят не дорого, если внутри ничего DO>> сложного (а для всего описанного десятка-полутора десятков команд DO>> хватит) систему это заметно не грузит.
SB> Hу хорошо. Вот тебе в каком-то приближении: Есть звуковой SB> buzzer. Он может быть в виде простого электромагнитика с мембраной, SB> а может быть со встроенным генератором. В первом случае для SB> управления процессор должен формировать прерывания с частотой Fbuz x SB> 2. Во втором случае - выставить "1" на время звучания и снять, когда SB> не нужно. Первое - аналог динамической индикации, второе - SB> статической. С чем, по-твоему, работать проще?
По-фиг практически. Первое гибче, можно разные частоты генерировать. Собственно тут недавно обсуждали почему я выбрал симистор с трансформаторной развязкой и программным управлением, а не оптосимистор с выдачей постоянного уровня. Мне в программе выдача частоты не стоила практически ничего, а оптроны - дороже. Вот и ответ.
SB>>> и не взаимодействует с остальной программой. То же и с индикацией. SB>>> Конечно, есть применения, где динамическая индикация имеет смысл. SB>>> Hо
DO>> Hе вижу практически никаких противопоказаний. Если индикация - DO>> основная функция прибора, сегодня есть масса куда более DO>> эргономичных решений, чем семисегментные LED'ы. Если это что-то DO>> вспомогательное, городить лишнюю аппаратуры смысла я не вижу, сколь DO>> бы малую часть стоимости устройства эта аппаратура ни составляла.
SB> Да какую такую лишнюю аппаратуру? Hу 7-сегм матрица (2 индикатора) SB> ~25x25мм. С другой стороны платы под ней 2 smd регистра и 14 smd SB> резисторов.
Вот эти регистры, шина к ним...
SB> Все это полностью помещается в размерах индикатора. По цене это - SB> копейки. Кстати, согласен, 7-сегм это - дрянь. У меня сейчас этот SB> индикатор временно, в предварительной версии прибора. Hо прибор SB> наружного применения, и ЖКИ не годятся. Я склоняюсь к светодиодным SB> точечным матрицам.
Ими-то точно прийдется управлять динамически, они именно матрица...
dima
formatting link