Свежие обсуждения
Измерения

Миниатюрный вольтметр

1 6 13

musor: вот после этого:

Mastak: Загляните сюда: http://pro-radio.ru/it-works/3458/

понял , а вообще в голове вакуумники вертелись...

 

Mastak: Загляните сюда: http://pro-radio.ru/it-works/3458/

Спасибо, посмотрел, проникся. Теперь могу точно сказать, что программа мини-вольтметра на атмеге8 формирует именно подобную трёхфазную последовательность. Контроллер, формирующий общий вывод, пусть фаза1, может выдавать значения 0 (прямая фаза), +5 (инверсная фаза) и третье состояние (обрыв).

 

viczai: Даже для 3-4-5 цифер нужен проц с бОльшим количеством ног

Для 3-х цифр требуется 12 ног, для 4-х цифр - 15 ног, для 5-ти цифр - 18 ног. Для стандартного дисплея с HD44780 требуется 11 ног. Не такая уж большая разница.

 

GM: Для стандартного дисплея с HD44780 требуется 11 ног.

.
Если только писать данные в дисплей и использовать последовательную 4 битную передачу 8 битного числа то нужно всего 6 ног...

Проблема количестве ног, это ещё не всё, так же нужно постоянно менять полярность на индикаторе, потом печатная плата, количество соединительных проводов, а питание, а... баловство всё это... По простой причине, нормальный калькулятор стоит достаточно дорого, а на дешёвом это делать нет смысла, кнопки перестанут работать, корпус рассыпется и т.д. и т.п.... т.е. за цену нормального калькулятора можно купить б/у мобильник поставить туда МК и иметь клавиатуру нормальный дисплей и не иметь проблем с количеством ног, прерываниями и т.д и т.п.

З.Ы. Я кстати делал измерительный прибор на "трёхзначном" семи сегментном ЛСД, от китайского вольтметра типа BT830, покуда провода распаял то уже отбило всё желание дальнейшего использования таких индикаторов...

 

Ну, я ж не говорю, что надо делать только на таких ЖКИ, без собственного контроллера. Но иногда можно, особенно для малоцифровых - 3..4 цифры, почему нет? Признаю, что иногда есть проблема связи со "стеклом", но ведь бывают ЖКИ на отдельной плате, и есть нормальный шлейф, который легко распаять...Да и потом, иногда хочется восстановить (использовать) какую-то вещь пусть и в другом качестве. Только вдумайтесь, вся наша сегодняшняя цивилизация работает на помойку. Произвели устройство, прошло 3 - 5 - 10 лет - оно на помойке, ему на смену пришло "новое", через 3 года - туда же - на помойку. Я уж замучился менять материнские платы, за 10 лет: 100МГц - 260МГц - 850МГц - 1700МГц - 2800МГц - 4х2800МГц, т.е. вгрубе каждые полтора года.

 

GM: 1) Не могли бы вы нарисовать эпюры, какие надо подавать на все ножки ЖКИ на том самом примере, который вы приводили?
GM: Спасибо, посмотрел, проникся. Теперь могу точно сказать, что программа мини-вольтметра на атмеге8 формирует именно подобную трёхфазную последовательность.

GM, рисовать нужно или уже нет?..
Если да, то только с понедельника.

GM: 2) Как я понимаю, надо от калькулятора использовать ЖКИ, клавиатуру и возможно сам корпус, а остальное выкинуть. Зачем делать разрыв между дорожками от платы к шлейфу?

Можно и так и эдак.
Под выброс может пойти только контроллер калькулятора. Если его выбросить, то клавиатура (в виде матрицы) и дисплей подключаются к МК как обычно.
Вариант стандартный, если не считать кодировки дисплея. Но для МК разницы нет, какой код выдавать - семи_сегментно__много_разрядный или много_сегментно_трёх_фазовый.

А можно собственный контроллер калькулятора оставить и использовать основные его функции - прямой вывод на индикатор операций с клавиатурой и математические операции. Причём, без привлечения внешнего МК. Но тогда нужно разрывать шлейф между дисплеем и его контроллером и в разрыв ставить МК.
В этом случае МК должен транслировать импульсы от контроллера калькулятора к дисплею, заодно декодируя их для передачи в основное устройство и наоборот, принимая данные для индикации, переводить их в вид, понятный дисплею калькулятора и выводить их на него. Причём, уже не только цифры, но и некоторые символы, которые можно получить из 7-ми сегментов, плюс мигание, сдвиг и прочее. На что фантазии хватит...

Получается, что МК является, как бы, мостом между полноценным калькулятором и внешним устройством, транслируя сигналы с клавиатуры и на дисплей.
Если учесть, что уже давно есть калькуляторы с матричными, а не только с цифровыми ЖК, то вариантов отображения на дисплее информации становится много больше.

 

DWD: GM, рисовать нужно или уже нет?.

Спасибо, уже не нужно, благодаря вашему рисунку и статье Mastakа в принципе работы разобрался.

Года два-три назад мой друг решил сделать дисплей из калькулятора и подключил параллельно кнопкам транзисторные ключи, таким образом МК мог выводить любое число, как бы нажимая на клавиши. Всё получилось и работало, но как оказалось крайне неудобно. Например, вольтметр или частотомер показывает какое-то значение, оно появляется на индикаторе, всё отлично, но если надо сменить показание, то число стирается, начинает вводиться первая цифра, потом вторая, первая смещается на вторую позицию и т.д. Поверьте, для глаза очень неприятно непрерывное мельтешение.

 

GM: Поверьте, для глаза очень неприятно непрерывное мельтешение.

Надо было по максимуму скорость нажимания кнопок выставить, на гране возможного калькулятора. Меньше заметно мельтешение было бы.

 

Там скорость опроса невелика - ограничена низкой частотой рабочей и защитой от дребезга. По моему быстрее 10 Гц туда не загонишь - будут пропуски.

 

DWD: На ОУ?.. даже не представляю. Попадётся на глаза схема - покажите, пожалуйста.

Может не на ОУ, а на компараторах , видел в проэктах на Телесис, и живьем. Схема снимала показания тонометра.
Скрещивать МК с куркулятором , что-то типа самолет с паровозом.