roboforum.ru

Технический форум по робототехнике.
Текущее время: 17 фев 2025, 10:35

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Определение уровня затопления
СообщениеДобавлено: 05 июн 2015, 15:39 
Не в сети

Зарегистрирован: 04 июн 2015, 23:25
Сообщения: 4
Добрый день, не смог найти наиболее подходящей темы. В электронике я мягко говоря не разбираюсь. Нужна помощь. Необходимо сделать следующее устройство.
Нужно определить уровень затопления. есть некоторая зона, которая затопляется, но каждый раз по разному. В первом случае прошла волна и затопила всю модель, во втором - затопила лишь до половины или итого меньше, в третьем случае - вообще не затопила. На моделе можно распределить массив из датчиков (5х5 или 5х6, хотя бы, 6 датчиков по горизонтали и 5 по вертикали), определяющими по строкам - глубину затопления, по столбцам - фронт затопления. Для фиксации наличия воды можно использовать два контакта, если между ними прошла вода - они замкнули. Момент попадания воды в "датчик" фиксируется загоранием светодиода.
И вот тут для меня возникает проблема. Волна уходит, контакты размыкаются, но светодиод должен гореть до тех пор, пока не нажмется кнопка.
После нажатия кнопки - датчики снова должны находиться в режиме ожидания следующей волны.
Ардуино, и подобные, где можно было бы написать программу и собственно получить результат использовать нельзя, к сожалению.
Помогите, пожалуйста, составить схему работы данного устройства с перечислением всех электронных элементов. Я попытался составить схему для одного светодиода, потому что, если понять как будет устроена эта система - легче будет разобраться со схемой с 30 светодиодами. Понимаю, что в том месте, где стоит знак вопроса лучше всего было бы поставить RS- триггер, но при этом совершенно не понимаю какие устройства целесообразно было бы использовать по цене в реалии, чтобы на все компоненты ушло не так много денег. Заранее спасибо за ответ.


Вложения:
схема.png
схема.png [ 11.74 КиБ | Просмотров: 2845 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 08 июн 2015, 19:49 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1483
А кто запретил использовать ардуино ценой 140 рублей?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 08 июн 2015, 23:29 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2014, 13:53
Сообщения: 448
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч
Ну не хотите Ардуино возьмите любой другой микроконтроллер, вон их масса всяких разных!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 13 июн 2015, 14:41 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668

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

но всё-равно лучше на мк - будет и проще и дешевле


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 13 июн 2015, 14:51 
Не в сети

Зарегистрирован: 04 ноя 2014, 01:57
Сообщения: 434
можно использовать также поплавковый датчик - взять готовый из бензобака любого авто. Можно УЗ или ИК дальномером мерить высоту воды. А можно и вовсе без электроники - просто мерную линейку и на ней любым способом зафиксировать уровень воды, например, по следам после высыхания, по бумажной полоске, которая после высыхания меняет структуру, по размытой полосе от фломастера или химического карандаша на бумаге и т.п.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 13 июн 2015, 15:13 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
да на уз и уровень меряют и волны. а так хоть радаром, хоть как и хотел изначально автор что бы без мк. на тех же компараторах. есть счетверённые компараторы, на них вполне легко сделать. можно на транзисторах. триггер тоже можно. но проблема тут похоже немного в другом будет. у него какие-то строки и столбцы, а светодиод и триггер один. на что оно там срабатывать будет?..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 05 авг 2015, 22:34 
Не в сети

Зарегистрирован: 04 июн 2015, 23:25
Сообщения: 4
Всем спасибо за помощь, схему в итоге сделал, даже научился проектировать, а также травить плату (сделал в итоге двустороннюю плату). Ранее для меня это все казалось космическими технологиями. Сделал на базе микроконтроллеров К155ЛА3


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 05 авг 2015, 23:13 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
КА155ЛА3 - это микросхема логики, а микроконтроллер - это такая штука, в которую программы заливают
А тебе, скорее всего нужна микросхема-защелка (set-reset latch or flip flop)

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 05 авг 2015, 23:34 
Не в сети
Аватара пользователя

Зарегистрирован: 20 апр 2015, 22:02
Сообщения: 562
Откуда: Москва
Skype: sergelola
ФИО: Сергей
Надо же , 155 серию ещё применяют, уж хотя бы 561, всё менее критично к питанию... 155 серия потрясающе работает от 220, феерически, главное ножки не перепутать 7 один провод, 14 второй, провод подлиннее и в розетку... это был мой первый опыт с микросхемами... :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение уровня затопления
СообщениеДобавлено: 06 авг 2015, 00:18 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Триггер Шмитта на транзисторах - если хотите вообще без микросхем:
Вложение:
39509214.jpg
39509214.jpg [ 10.41 КиБ | Просмотров: 2131 ]

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO