Система "Бенукс". Компьютерное управление и контроль. http://benuks.flyboard.ru/ |
|
Использование DS2408 в качестве буфера 8-ми разр. счетчика http://benuks.flyboard.ru/topic150.html |
Страница 1 из 1 |
Автор: | Димон [ 21-04, 19:51 ] |
Заголовок сообщения: | Использование DS2408 в качестве буфера 8-ми разр. счетчика |
Начиная с версии 4.6 от 10.12.2012г в программу введена возможность использования DS2408 в качестве буфера 8-ми разрядного счётчика (считывает с внешнего счетчика). Очень интересна схема построения подобного счетчика и алгоритм его работы. При подключении DS2408 в качестве счетчика в программе автоматически высветилось значение счетчика 255. "Поиграть" таким буфером 8-ми разрядного счётчика, поизменять значения не удалось. Прошу помощи знатоков, кто это уже реализовывал? |
Автор: | shemnik69 [ 22-04, 08:14 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Это значение перевод шестнадцатеричной системы исчисления в десятичную поскольку не "нагруженный" DS2408 имеет на всех входах 1 соответственно и 255 на выходе. Если переключать входа, (уст. в 0)то увидите изменения т.е. счет. Данную схему целесообразно использовать в счетных системах где внешние счетчики работают с небольшим диапазоном. например: подсчет входящих или выходящих из комнат. Если поставить каскадные схемы (2-3 DS2408) то возможен "большой" счетчик скажем на 4-6 разрядов. Данный вариант это своего рода "бюджетная" реализация DS2423 но с меньшим счетным диапазоном. |
Автор: | Димон [ 22-04, 10:09 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
А на каких компонентах можно построить сам счетчик, интересуют любые совместимые с DS2408 схемы счетчиков. Особенно интересуют схемы, построенные на 3-х вольтовых микросхемах с малым потреблением электроэнергии. |
Автор: | shemnik69 [ 22-04, 11:00 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Как вариант посмотрите в сторону микросхем КМОП это к561, (1561) и аналоги. практически все они могут работать от 3 в. единственное это DS2408. он имеет питание 5 в. и логическая единица (на выходе) стремится к напряжению питания т.е к 5 в. через резисторы подтяжки. Микросхемы счетчиков. распространены и что либо посоветовать это как загнать Вас в рамки своих предпочтений понимаете! Посмотрите справочники какие счетчики есть, и если ВАм нужны просто накопительные счетчики то любые например К561ИЕ10 (имп. 4520) он сдвоенный и в одном корпусе два счетных элемента. Если нужен реверсивный (считает как на прибавление, так и на вычитание) то подойдет К561ИЕ14 или К561ИЕ11 но это при условии что нужен двоичный счет т.е. в двоичной системе, когда емкость счетчика равна 15 по 4 выходам. Если такой вариант не подходит используете ИЕ14, но тут емкость 10 по 4 выходам и сигнал переноса нужно подать на следующую декаду (10-разрядный). Насчет потребления, все КМОП (СМOS) очень и очень экономичны и не стоит пытаться это оспорить. Если в качестве питания будет использоваться батареи или аккумуляторы то эти микросхемы как раз подойдут. |
Автор: | Димон [ 22-04, 11:21 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Спасибо за скорый ответ! Буду пробовать! |
Автор: | shemnik69 [ 22-04, 11:28 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Так для интереса? Что "считать" собираетесь? Просто такой вариант (известный мне) пытаются пристроить к водяным расходомерам!!! |
Автор: | Димон [ 22-04, 11:37 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Аналогично, так же электро, водо, газосчетчик в перспективе... |
Автор: | Димон [ 22-04, 11:43 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Тут вопрос еще такой, можно ли будет в Бенуксе установить начальное значение счетчика? Например на электросчетчике уже значение 1523 кВТ, при вводе в эксплуатацию DS2408 начнет считать с 1..... Можно ли будет его подкорректировать на 1523? |
Автор: | shemnik69 [ 22-04, 12:13 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Здесь несколько вариантов: 1. Это обращение к автору программы для добавления данной опции в программу; 2. Применить счетчики с пред установкой т.е. начинают считать они с некоторой заданной величины; 3. Начальную пред установку заложить в программе, т.е. сама счетная величина абстрактна и не абсолютна, а полученные значения прибавляются (или отнимаются) к начальной цифре значений и конечные значения равны показаниям прибора учета. (газ. вода. и т.п.) Последний вариант (3) самый простой и легкий способ корректировки. Способ 2 гарантирует работу, при наличии бесперебойного питания т.е. автономен и не связан с системой т.е. независим. по первому варианту ничего сказать не могу, такой задачи не ставил. Хотя смысл есть и возможности программы только увеличиваются. |
Автор: | Геннадий [ 22-04, 13:36 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Димон писал(а): можно ли будет в Бенуксе установить начальное значение счетчика? Для этого в настройках сенсора есть поле "величина поправки для датчика".
|
Автор: | Димон [ 22-04, 13:45 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
benuks писал(а): Димон писал(а): можно ли будет в Бенуксе установить начальное значение счетчика? Для этого в настройках сенсора есть поле "величина поправки для датчика".А ведь точно |
Автор: | Димон [ 22-04, 17:56 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Правильно я понимаю, что всего возможно 255 значений при считывании показаний посредством DS2408? |
Автор: | Геннадий [ 22-04, 19:59 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Димон писал(а): Правильно я понимаю, что всего возможно 255 значений при считывании показаний посредством DS2408? да, при восьми разрядах максимальное значение 255
|
Автор: | Димон [ 22-04, 20:04 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
shemnik69 писал(а): Это значение перевод шестнадцатеричной системы исчисления в десятичную поскольку не "нагруженный" DS2408 имеет на всех входах 1 соответственно и 255 на выходе. Если переключать входа, (уст. в 0)то увидите изменения т.е. счет. Данную схему целесообразно использовать в счетных системах где внешние счетчики работают с небольшим диапазоном. например: подсчет входящих или выходящих из комнат. Если поставить каскадные схемы (2-3 DS2408) то возможен "большой" счетчик скажем на 4-6 разрядов. Данный вариант это своего рода "бюджетная" реализация DS2423 но с меньшим счетным диапазоном. А возможно подключение 2-х и более DS2408 в составе 1-го счетчика? Если да, то как такой счетчик будет видется в Бенуксе? |
Автор: | Геннадий [ 23-04, 07:00 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Димон писал(а): А возможно подключение 2-х и более DS2408 в составе 1-го счетчика? Если да, то как такой счетчик будет видется в Бенуксе? Пока только один DS2408.
|
Автор: | sbm [ 14-02, 20:44 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
Подскажите, а как использовать 2408 как исполнительное устройство? правильно я понимаю, что при добавлении устройства нужно указать канал, который подключен к управляемому элементу и галку "используется для управления"? |
Автор: | Геннадий [ 14-02, 21:20 ] |
Заголовок сообщения: | Re: Использование DS2408 в качестве буфера 8-ми разр. счетчи |
sbm писал(а): Подскажите, а как использовать 2408 как исполнительное устройство? правильно я понимаю, что при добавлении устройства нужно указать канал, который подключен к управляемому элементу и галку "используется для управления"? Да, кроме того, можно выбрать включающий уровень и рекомендуется поставить галку "корректные выходные уровни".
|
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |