Логирование из микроконтроллера в компьютере
-
grachevvlad2023
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Сб окт 07, 2023 09:59:13
Логирование из микроконтроллера в компьютере
Здравствуйте. Нужен совет и если можно с примерами.
Логика задачи такова. Не обходимо реализовать следующую логику в железе. Имеем три блока на микроконтроллерах atmega8 с уникальными ID в каждом из которых установлена кнопка. Передача состояния кнопки осуществляется через интерфейс RS485 компьютеру. При нажатии кнопки компьютер должен начать подавать звуковой сигнал и записать номер нажатой кнопки, время нажатия и время отжатия в лог файл который при необходимости можно будет прочитать и распечатать. Схема логики: Возможно ли такое осуществить? Проект не коммерчески. Систему планируется использовать для больниц, вызов мед сестры. Если есть идеи, поделитесь.
Логика задачи такова. Не обходимо реализовать следующую логику в железе. Имеем три блока на микроконтроллерах atmega8 с уникальными ID в каждом из которых установлена кнопка. Передача состояния кнопки осуществляется через интерфейс RS485 компьютеру. При нажатии кнопки компьютер должен начать подавать звуковой сигнал и записать номер нажатой кнопки, время нажатия и время отжатия в лог файл который при необходимости можно будет прочитать и распечатать. Схема логики: Возможно ли такое осуществить? Проект не коммерчески. Систему планируется использовать для больниц, вызов мед сестры. Если есть идеи, поделитесь.
- Реклама
Re: Логирование из микроконтроллера в компьютере
Возможно, делалось такое множество раз. Однако рекомендую начинать обмен по инициативе компа, а не МК, на котором нажата кнопка. Диалог может быть такой:
- Первый, есть чо сказать?
- Ну я первый, нету.
- Второй, есть чо сказать?
- Второй, клапку надавили, выпуливаю данные.........
- Третий, есть чо сказать?
- Ну я третий, нету.
И так по кругу. Короче, система с одним мастером. Протокол можно поднять Модбас РТУ, к примеру. Или своё что-нибудь.
- Первый, есть чо сказать?
- Ну я первый, нету.
- Второй, есть чо сказать?
- Второй, клапку надавили, выпуливаю данные.........
- Третий, есть чо сказать?
- Ну я третий, нету.
И так по кругу. Короче, система с одним мастером. Протокол можно поднять Модбас РТУ, к примеру. Или своё что-нибудь.
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Re: Логирование из микроконтроллера в компьютере
работы на 1 день
для таких задач есть https://www.autoitscript.com/site/
хотя проще это сделать на есп8266, если в больнице есть влан
нужно будет только написать запись в лог файл, а если есть хостинг с пхп, то там работы на полчаса будет
https://wifi-iot.com/p/wiki/
для таких задач есть https://www.autoitscript.com/site/
хотя проще это сделать на есп8266, если в больнице есть влан
нужно будет только написать запись в лог файл, а если есть хостинг с пхп, то там работы на полчаса будет
https://wifi-iot.com/p/wiki/
тематические ответы только в форуме, в приват не пишите
Re: Логирование из микроконтроллера в компьютере
[uquote="grachevvlad2023",url="/forum/viewtopic.php?p=4512849#p4512849"]Проект не коммерчески. Систему планируется использовать для больниц[/uquote]а это не противоречие и конфликт? Разве медицинское оборудование не должно быть сертифицировано? даже блоки питание там обязаны иметь усиленную изоляцию, независимо от цели. Сомневаюсь, что некоммерческое оборудование в принципе возможно эксплуатировать в медучреждениях.
А уж когда заботой о здоровье пациентов занимается тот, кто простейшую задачу решает на форуме радиолюбителей, это вообще ни в какие ворота...
А уж когда заботой о здоровье пациентов занимается тот, кто простейшую задачу решает на форуме радиолюбителей, это вообще ни в какие ворота...
Re: Логирование из микроконтроллера в компьютере
При входе в отделение реанимации или интенсивной терапии просят выключать сотовые телефоны, так что, боюсь, беспроводные способы обмена противопоказаны.kalobyte писал(а):если в больнице есть влан
- Реклама
Re: Логирование из микроконтроллера в компьютере
[uquote="grachevvlad2023",url="/forum/viewtopic.php?p=4512849#p4512849"]Здравствуйте. Нужен совет и если можно с примерами.
Логика задачи такова. Не обходимо реализовать следующую логику в железе. Имеем три блока на микроконтроллерах atmega8 с уникальными ID в каждом из которых установлена кнопка. Передача состояния кнопки осуществляется через интерфейс RS485 компьютеру. При нажатии кнопки компьютер должен начать подавать звуковой сигнал и записать номер нажатой кнопки, время нажатия и время отжатия в лог файл который при необходимости можно будет прочитать и распечатать. Схема логики: Возможно ли такое осуществить? Проект не коммерчески. Систему планируется использовать для больниц, вызов мед сестры. Если есть идеи, поделитесь.[/uquote]
аналогичным образом у меня работает мой типа умный дом))
1. несколько блоков на микроконтроллерах atmega8 с уникальными ID в каждом из которых установлена кнопка. 2. При нажатии кнопки компьютер подаёт звуковой сигнал... автоматические всплывающие окна... 3. и записывает номер нажатой кнопки, время нажатия и время отжатия в лог файл который при необходимости можно будет прочитать и распечатать. 4. всё это дублируется на телефоне типа андроид... 5. никаких RS у меня нет... только собственный протокол... программа простенькая... устанавливается на любой ПК и телефон типа андроид...

Логика задачи такова. Не обходимо реализовать следующую логику в железе. Имеем три блока на микроконтроллерах atmega8 с уникальными ID в каждом из которых установлена кнопка. Передача состояния кнопки осуществляется через интерфейс RS485 компьютеру. При нажатии кнопки компьютер должен начать подавать звуковой сигнал и записать номер нажатой кнопки, время нажатия и время отжатия в лог файл который при необходимости можно будет прочитать и распечатать. Схема логики: Возможно ли такое осуществить? Проект не коммерчески. Систему планируется использовать для больниц, вызов мед сестры. Если есть идеи, поделитесь.[/uquote]
аналогичным образом у меня работает мой типа умный дом))
1. несколько блоков на микроконтроллерах atmega8 с уникальными ID в каждом из которых установлена кнопка. 2. При нажатии кнопки компьютер подаёт звуковой сигнал... автоматические всплывающие окна... 3. и записывает номер нажатой кнопки, время нажатия и время отжатия в лог файл который при необходимости можно будет прочитать и распечатать. 4. всё это дублируется на телефоне типа андроид... 5. никаких RS у меня нет... только собственный протокол... программа простенькая... устанавливается на любой ПК и телефон типа андроид...
- valentinovich
- Электрический кот
- Сообщения: 1004
- Зарегистрирован: Ср окт 04, 2017 20:47:40
Re: Логирование из микроконтроллера в компьютере
Martian, tonyk, ну чего вы уж прям так супротив прогресса?
Конечно верно, что никаких вай фаев и пр. радиосигналов, как и опрос (или требование принять сигнал) всего лишь по паре проводов, не надь так сказать во избежании. Т. е. отказ не санкционированной системы чреват серьёзными последствиями. И зачем что-то менять в старой, доброй сельской больнице. Т.е только на имеющемся оборудовании.
Предположим там у коек есть кнопи, есть проводочки к сестринскому столику, там звоночек с лампочкой. И пусть себе так и живут. А программка ловящая все эти сигналы и ведущая лог на компе, она никому не помеха и ничего не нарушает. Сестричкам на подмогу
, гл. врачу контроль.
Почему нет?
Конечно верно, что никаких вай фаев и пр. радиосигналов, как и опрос (или требование принять сигнал) всего лишь по паре проводов, не надь так сказать во избежании. Т. е. отказ не санкционированной системы чреват серьёзными последствиями. И зачем что-то менять в старой, доброй сельской больнице. Т.е только на имеющемся оборудовании.
Предположим там у коек есть кнопи, есть проводочки к сестринскому столику, там звоночек с лампочкой. И пусть себе так и живут. А программка ловящая все эти сигналы и ведущая лог на компе, она никому не помеха и ничего не нарушает. Сестричкам на подмогу
Re: Логирование из микроконтроллера в компьютере
Да, при условии, что их сделают качественно и надёжно. Больному поплохело, он нажимает кнопку, а она не сработала, потому что программка зависла, потому что разработчик не знал, как делается группа контактов, обеспечивающая и проверку исправности кнопки и снижение вероятности отказа нажатия. И вот больному хреново, но он не орёт, он жмёт кнопку. А когда и если заорёт, время может быть упущено.
Лучше отсутствие системы, чем присутствие ненадёжной.
Сможет ТС разработать надёжную? Сейчас - нет. Ему ещё учиться и учиться.
Можно ли научиться на форуме? Тоже нет.
Он должен был задать вопрос "какую литературу изучить, чтобы построить надёжную систему вызова медперсонала в больнице", но он задал вопрос, который показывает, что система уже разработана, осталась малюсенькая проблема с логированием.
Лучше отсутствие системы, чем присутствие ненадёжной.
Сможет ТС разработать надёжную? Сейчас - нет. Ему ещё учиться и учиться.
Можно ли научиться на форуме? Тоже нет.
Он должен был задать вопрос "какую литературу изучить, чтобы построить надёжную систему вызова медперсонала в больнице", но он задал вопрос, который показывает, что система уже разработана, осталась малюсенькая проблема с логированием.
Re: Логирование из микроконтроллера в компьютере
опять одни пустые разговоры... никто ничего тут делать не будет... как всегда... на этом сайте))

Re: Логирование из микроконтроллера в компьютере
А х.. тут думать: покупаете подходящую охранную систему , там все придумано, ну , или если хотите самодеятельности - изучаете принципы их построения и делаете.
Re: Логирование из микроконтроллера в компьютере
P.S.
в каждую палату поставьте обычный телефонный аппарат... с большой красной кнопкой... для вызова... больной снял трубку и сказал: "палата номер три ! остановка сердца ! срочно реанимацию ! "
при снятии трубки в сестринской загорается красная лампочка... с номером палаты - номер 3...
сестра нажимает кнопочку "реанимация" и говорит: "палата номер три ! остановка сердца ! срочно реанимацию ! " не тратя время на пустую болтовню... и всякие кнопочки...
обычная диспетчерская связь...
изучайте...
в каждую палату поставьте обычный телефонный аппарат... с большой красной кнопкой... для вызова... больной снял трубку и сказал: "палата номер три ! остановка сердца ! срочно реанимацию ! "
при снятии трубки в сестринской загорается красная лампочка... с номером палаты - номер 3...
сестра нажимает кнопочку "реанимация" и говорит: "палата номер три ! остановка сердца ! срочно реанимацию ! " не тратя время на пустую болтовню... и всякие кнопочки...
обычная диспетчерская связь...
изучайте...


