Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Pixel

Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.02.2011, 13:16   #1
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию MR120 и счетный вход

У меня стоит задача подсчета импульсов со счетчика воды (обычный герконовый счетчик). Максимальный измеряемый расход счетчика = 5 м3/ч. 1 импульс = 10 литрам. Прочитал что у МР120 нулевой и первый вход могут работать в счетном режиме. Так вот несколько вопросов:
1. ДЛя этого мне небхоимо поставить какой-либо счетичик импульсов (типа CTU(16)) и подсчитывать импульсы в нем? либо есть какой-то "инструмент" для этого? В чем особенность того, что только эти 2 входа могут работаь в качестве счетных входов?
2. Нужно именно считать импульсы так как расход будет переменный (ночью его к примеру совсем не будет)... Как это лучше реализовать?
Max2114 вне форума   Ответить с цитированием
Старый 17.02.2011, 13:42   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата
Сообщение от Max2114
У меня стоит задача подсчета импульсов со счетчика воды (обычный герконовый счетчик). Максимальный измеряемый расход счетчика = 5 м3/ч. 1 импульс = 10 литрам. Прочитал что у МР120 нулевой и первый вход могут работать в счетном режиме. Так вот несколько вопросов:
1. ДЛя этого мне небхоимо поставить какой-либо счетичик импульсов (типа CTU(16)) и подсчитывать импульсы в нем? либо есть какой-то "инструмент" для этого? В чем особенность того, что только эти 2 входа могут работаь в качестве счетных входов?
2. Нужно именно считать импульсы так как расход будет переменный (ночью его к примеру совсем не будет)... Как это лучше реализовать?
Честно говоря, удивлён вашими вопросами. Прилагаю картинку.

Счётные входы считают импульсы. Если импульсов нет, то считать нечего, т.е. счётные входы не считают отсутствие импульсов.

Ещё прилагаю макрос, позволяющий обнулять данные. Он вам наверняка пригодится.
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный.PNG
Просмотров: 203
Размер:  20.5 Кбайт  
Вложения
Тип файла: msl MR120 CNTR.msl (2.6 Кбайт, 162 просмотров)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 17.02.2011, 14:17   #3
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Arsie
Честно говоря, удивлён вашими вопросами. Прилагаю картинку.

Счётные входы считают импульсы. Если импульсов нет, то считать нечего, т.е. счётные входы не считают отсутствие импульсов.

Ещё прилагаю макрос, позволяющий обнулять данные. Он вам наверняка пригодится.
Упс, был невнимателен спасибо за разъяснение и за макрос.
Max2114 вне форума   Ответить с цитированием
Старый 17.02.2011, 14:18   #4
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Arsie
Честно говоря, удивлён вашими вопросами. Прилагаю картинку.

Счётные входы считают импульсы. Если импульсов нет, то считать нечего, т.е. счётные входы не считают отсутствие импульсов.

Ещё прилагаю макрос, позволяющий обнулять данные. Он вам наверняка пригодится.
а еще вопрос... при пропадании питания счет обнуляется?
Max2114 вне форума   Ответить с цитированием
Старый 17.02.2011, 14:51   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата
Сообщение от Max2114
а еще вопрос... при пропадании питания счет обнуляется?
Конечно.


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 17.02.2011, 15:59   #6
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Arsie
Конечно.

.
значит придется что-то мудрить, чтобы все работало корректно... с некоторой периодичностью плюсовать накопленное в пзу и обнулять счетчик
Max2114 вне форума   Ответить с цитированием
Старый 17.02.2011, 16:39   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата
Сообщение от Max2114
значит придется что-то мудрить, чтобы все работало корректно... с некоторой периодичностью плюсовать накопленное в пзу и обнулять счетчик
Либо брать модуль памяти с повышенным ресурсом и постоянно плюсовать туда.

Вариации есть разные, разной ценовой категории. Именно поэтому ничего и не сохраняется.


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 17.02.2011, 19:20   #8
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Arsie
Вариации есть разные, разной ценовой категории. Именно поэтому ничего и не сохраняется.
Было бы замечательно (причем не только в данном случае с MR120), если бы встроенный источник питания контроллера выдавал сигнал пропадания напряжения на входе и после этого еще секунду-другую продолжал запитывать мозги. Тогда пользовательская программа по-быстрому сохраняла всё, что нужно, в энергонезависимую память и спокойно и безопасно подготовилась бы к выключению питания.
Вот такая голубая мечта...
Sergey Cherevko вне форума   Ответить с цитированием
Старый 17.02.2011, 21:04   #9
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 123
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: MR120 и счетный вход

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


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 18.02.2011, 07:30   #10
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Sergey Cherevko
Было бы замечательно (причем не только в данном случае с MR120), если бы встроенный источник питания контроллера выдавал сигнал пропадания напряжения на входе и после этого еще секунду-другую продолжал запитывать мозги. Тогда пользовательская программа по-быстрому сохраняла всё, что нужно, в энергонезависимую память и спокойно и безопасно подготовилась бы к выключению питания.
Вот такая голубая мечта...
можно на контроллер поставить бесперебойник и завести на DI сигнал о выключении питания. По этому сигнлу будет идти запись в ПЗУ.
Max2114 вне форума   Ответить с цитированием
Старый 18.02.2011, 11:02   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Sergey Cherevko
Было бы замечательно (причем не только в данном случае с MR120), если бы встроенный источник питания контроллера выдавал сигнал пропадания напряжения на входе и после этого еще секунду-другую продолжал запитывать мозги. Тогда пользовательская программа по-быстрому сохраняла всё, что нужно, в энергонезависимую память и спокойно и безопасно подготовилась бы к выключению питания.
Вот такая голубая мечта...
Советы вам уже дали А по поводу вашего предложения: вот вам понадобилась эта функция, а на сотнях и тысячах других экземплярах контроллерах она не нужна. Но такой БП стоит денег и за него заплатят все.

Я, конечно, не против такой фишки, но наши покупатели наверняка не обрадуются увеличению цены контроллера. ИБП самый дешёвый в магазе стоит 1800р, он сможет питать контроллер десятки минут - время на сохранение у вас будет достаточно


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 18.02.2011, 11:58   #12
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Arsie
А по поводу вашего предложения: вот вам понадобилась эта функция, а на сотнях и тысячах других экземплярах контроллерах она не нужна. Но такой БП стоит денег и за него заплатят все.
В том то все и дело, что эта функция будет популярная, судя по периодическом поднимании этой темы на форуме
Цитата:
Сообщение от Arsie
Я, конечно, не против такой фишки, но наши покупатели наверняка не обрадуются увеличению цены контроллера. ИБП самый дешёвый в магазе стоит 1800р, он сможет питать контроллер десятки минут - время на сохранение у вас будет достаточно
Ну можно, конечно, и из пушки по воробьям стрелять Вот только зачем, если можно по-другому? Супервизоры питания стоят копейки. Была бы свободная ножка у микроконтроллера...
Конечно, 99% супервизоров низковольтные, а ставить их лучше на высокой стороне, до стабилизатора. Но это ведь не проблема, не так ли? Три дополнительные деталюшки: резистор, стабилитрон и мелкий конденсатор - простой и дешевый параметрический стабилизатор.
Итого все это займет менее половины квадратного сантиметра на плате и обойдется не более 50 рублей с учетом оптовых цен...
А между 50 рублями за супервизор и 1800 рублями за самый дешевый бесперебойник разница немалая

Я не призываю разработчикам Сегнетикса бросать все дела (несомненно более важные), начать прорабатывать схемотехнику супервизора и переразводить плату. Просто поставить галочку на будущее. Если можно за копейки добавить такой функционал, то почему бы это не сделать?
Sergey Cherevko вне форума   Ответить с цитированием
Старый 18.02.2011, 12:16   #13
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Sergey Cherevko
Ну можно, конечно, и из пушки по воробьям стрелять Вот только зачем, если можно по-другому? Супервизоры питания стоят копейки. Была бы свободная ножка у микроконтроллера...
Конечно, 99% супервизоров низковольтные, а ставить их лучше на высокой стороне, до стабилизатора. Но это ведь не проблема, не так ли? Три дополнительные деталюшки: резистор, стабилитрон и мелкий конденсатор - простой и дешевый параметрический стабилизатор.
Итого все это займет менее половины квадратного сантиметра на плате и обойдется не более 50 рублей с учетом оптовых цен...
А между 50 рублями за супервизор и 1800 рублями за самый дешевый бесперебойник разница немалая
Вы явно недооцениваете сложность задачи


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 18.02.2011, 12:32   #14
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Sergey Cherevko
В том то все и дело, что эта функция будет популярная, судя по периодическом поднимании этой темы на форуме
Сергей, если Вам интересно поищите на форуме АВОК пост Abysmo о применении вот таких блоков питания http://www.meanwell.com/search/psc-60/default.htm. Кроме описанной Вами проблемы решаются и многие другие (в применении к управлению вентсистемами).


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 18.02.2011, 18:56   #15
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: MR120 и счетный вход

Хороший блок питания! Теперь буду его рекомендовать тем, кто будет его заказывать. К сожалению, последние 3 года я на тип заказываемого оборудования влиять не могу. Разве только на тип контроллера, и то не всегда. Поэтому и хочу решать задачу реально доступным мне способом с помощью аппаратных средств контроллера. Вот такая селя ви...
Sergey Cherevko вне форума   Ответить с цитированием
Старый 18.02.2011, 19:00   #16
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Arsie
Вы явно недооцениваете сложность задачи
Ваша правда, признаю.
Одним резистором будет трудно обойтись. Для делителя напряжения 24в в 5в как минимум два резистора нужны. Ну и остальное по мелочи...
Sergey Cherevko вне форума   Ответить с цитированием
Старый 21.02.2011, 10:26   #17
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 018
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: MR120 и счетный вход

Цитата:
Сообщение от Sergey Cherevko
Ваша правда, признаю.
Одним резистором будет трудно обойтись. Для делителя напряжения 24в в 5в как минимум два резистора нужны. Ну и остальное по мелочи...
Мой вам совет: соберите такую схему снаружи контроллера и убедитесь в её несостоятельности самостоятельно


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подгорел вход Ain. alex.vas Вопросы о SMH2010 3 15.01.2019 10:49
Не работает вход "Время запуска, сек" Goscha Форум Segnetics 30 16.12.2016 15:57
MR120, питание и счетный вход Kail Вопросы о Pixel 24 18.02.2016 13:17
Модуль МС - выходит из строя аналоговый вход Conndar Форум Segnetics 3 19.12.2014 11:54
MR120 - подключение DI lau Форум Segnetics 6 17.02.2012 16:40


Часовой пояс GMT +4, время: 14:55.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023