Pull to refresh
-1
0
Send message

Опишу как увидел это решение как обычный пользователь:

  1. Хочешь что-нибудь сделать с изображением - плати. Интересно, умение "открыть файл" тоже платное или пока нет? Дарю идею! Еще будут популярны скилы "Не закрывать приложение при отсутствии активности более минуты" и "Автосохранение данных".

  2. Вся обработка в "Облаке" - читаем: мои конфиденциальные данные уже продали.

  3. Вся обработка в "Облаке" - читаем: без толстого канала в облако придётся искать запылённый диск с какой-нибудь 15 версией FineReader-а.

  4. Обучение нейросетки - поработайте пользователи за отрицательную зарплату. Загрузите изображение, потренируйте нашу сетку и ещё заплатите за это денежки - умение то платное!

Прекрасное развитие, особенно на фоне стремительного разделения мира не технологические зоны. В одно солнечное утро бац и все данные на облачных серваках под санкциями.

А ничего, что alignas specifier (since C++11)? Это уже не чистый С, а какой-то кадавр получается

Основная проблема при получении первой работы - охреневшая от жадности и ЧСВ морда, приходящая на собеседование.

Ничего не знает, учится не желает, а зарплату хочет как высококвалифицированные сотрудники.

Самый популярный по числу хейтеров ПЛК - ПЛК от фирмы ОВЕН. Чего только ему не приписывали. Разве что детей по ночам не ест.

Тем временем работает, работает и работает.

Карты сбербанка прекрасно закрываются в приложении, 5 секунд и всё.

А, а вот и разработчики этого унылого «нового» приложения Сбербанка. Мильон новых сервисов — но пользоваться стало настолько неудобно, без 4G и нереально, толщины канала уже не хватает.
Зато столько пафоса!
Продавать и окупить расходы на ЭЭ.
На самом деле если выстрелит — новый технологический передел, ресурсы теперь условно «неограничены»
200 баксов за сменить масло? Без цены самого масла? И часто внутри двигателя мазды делают мороженное? Заливают в двигатель воду с добавками и из выхлопной должна идти съедобная и безопасная смесь?
В самой статье содержится ответ на вопрос. И ответ не в «коварстве и желании денег» от Макдональдс.
Ответ прост — на рынке НЕТ машин мороженного с требуемыми характеристиками.
И в статье же содержится прайс на «хищническое» техобслуживание (1000$) в год при цене аппарата в 18000.
Да за ТО автомобиля, гораздо более простого с точки зрения обслуживания аппарата, берут не меньше в % отношении.
И в статье же пишется что аппарат сложен в техобслуживании и требует квалификации. Т.е. если дать возможность криворуким студентам копаться в потрохах — потребуется уже дорогостоящий ремонт.

А теперь посчитаем — 10 стаканчиков в минуту, пусть на каждом 10 центов зарабатывают, пусть КИУМ 5% — 720 стаканчиков в день==72$ в день прибыли=26280 в год. (ну я полагаю что и поболее может быть, 10 центов очень маленькая маржа). И вот ради экономии 1000$ в год такая битва?
Геркон ртутный МКСР-45181
www.radioelementy.ru/catalog/prochie-radiodetali/gerkonovye-rele/-45181
Тут, конечно, объелись ухи по цене…
И явно есть импортные аналоги
Герконы с ртутным контактом не залипают.
Так не дают же. Глушилка (считайте естественные помехи для датчика сигнализации) не даст, а голова и не поймет что связь с датчиком потеряна.
Ну так датчики для сигнализации должны ж защищать. А основная функция отсутствует. Не понимаю зачем делать систему, которая не работоспособна. Потестить схемотехнику и протокол?! — можно было бы на вентиляции в туалете — даже если кто взломает то ничего не произойдёт.
хм. Вижу сразу несколько проблем:
1. Батарейки. Их надо менять, пусть и редко. А заряд батарейки передаётся только если открыть окно. В нашем климате 6 месяцев окна не открывают :)
2. Если перерезать провод — это уже проникновение, то запустить 20Вт глушилку на 433МГц и отключить все датчики от систему контроля — можно и со стоянки у дома. Учитывая что фонового обмена с датчиками нет — то выноси весь дом…
1 файл тоже не самый хороший вариант, нормальное число файлов от 10 до 100, мы стараемся чтобы файл хотя бы раз в сутки менялся. И удалялся после устаревания
512 байт слишком мало, реально флешка имеет страницу от 2 до 4 кбайт.
Раз файл не переоткрывался — то он не закрывался. А значит ФС не могла (тут зависит от реализации) делать flush правильным образом.
Пауза желательна после каждой.
Ну и питание, питание на первом месте, если не использовать журналируемые ФС.

Но NOR — это хорошее решение, т.к. тут качество микросхемы под контролем разработчика. Что там запаяют во флешке — вопрос.
С одной стороны великолепная статья с важными техническими подробностями.
Но с другой пример лечения пореза пальца пересадкой мозга в клонированное тело.

Как разработчик ПЛК тоже сталкиваюсь с жалобами клиентов на устойчивость работы с USB накопителями.
И анализ проектов пользователей показал что оно и должно ломаться со временем.
Что делает типичный «автоматизатор»:
1. Создаёт множество файлов логов, особенно в корне (корень у той же FAT очень особенная область)
1а. Создаёт множество файлов с одинаковым началом и различием в районе 10-50 го символа имени. Как результат механизм формирования коротких имён в FAT в зависимости от реализации стека либо сходит с ума, либо работает как черепаха в бетоне.
2. Пишет в файлы по чуть-чуть. (запись на 50 байт — а трётся страница флеши в глубине флешки)
3. Пишет непрерывно (нет времени для встроенного контроллера флеши на сбор мусора и релокацию)
4. Не используются алгоритмы контроля качества питания (сигнал по первичке щита на пропадание питания, отдельный БП увеличенной мощности на питание ПЛК) — в результате пропадание питание встречает программу логирования со «спущенными штанами»
5. Дешевые флешки — это самый простой пункт.

Соответственно, простые рекомендации по вышеизложенным пунктам позволяют логировать на флешки без проблем с их выходом из строя.
1. Файлов должно быть мало.
2. Файлы должны именоваться уникально начиная с первых символов, имя надо делать в формате 8.3
3. Пишем сразу не менее чем блок FAT (до 64 кБайт!)
4. Пишем атомарно, открыл, записал, закрыл, сделал FLUSH.
5. Пишем с паузами. По опыту желательно не менее 1 минуты
6. Система питания должна удерживать питание на флешке не менее 5-6 секунд после получения сигнала о пропадании питания. Естественно в это время надо закрыть все файлы и не писать.

И внезапно проблемы с флешками исчезают.
Что конкретно Вас интересует?
В М02 процессор 400МГц TI AM1808
OS Segger
Codesys 2.3 embedded. Точность поддержания цикла 20% от заданного времени, если программа успевает выполнится в заданное время*0.8

Information

Rating
Does not participate
Registered
Activity