Перейти к содержанию
    

adnega

Свой
  • Постов

    3 594
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Весь контент adnega


  1. Я согласен, что электроники/техники сейчас много в том числе и умной. Обращаю внимание, что потребность в автоматизации существует, она реальна, и люди ею пользуются. Нужно ли для этого проектировать комплексное решение? Вопрос открытый. Я за комплексное решение, т.к. в этом случае кроме решения текущих задач автоматизации, есть возможность сейчас или в будущем решать задачи более высокого уровня. Какие именно задачи - сказать невозможно т.к. машина времени не готова. Просто ради примера. Был хэллоуин. Значит, у меня девчонки разной "гадости" наготовили (мозги, отрубленные пальцы, блевоту). Позвали гостей. Я за пару минут поменял две строчки в алгоритме, по CAN незаметно залил в контроллер, и подсветка в коридоре и на кухне стала работать в режиме "эпилептикам не смотреть". Антураж просто супер! В следующем году алгоритм включится по расписанию;) Может, сделаю смену мелодии звонка на жуткую, и добавлю какие-нить случайные вопли по датчикам движения. Кому-то это не важно, и их потребности полностью удовлетворяет реле движения из ларька, а для меня бесценно восхищение в глазах детей, как бы пафосно это не звучало. Самое забавное, что я на вашей стороне. Мне тоже не нужны эти всякие wifi, дисплеи и т.п. У меня дом ничем не отличается от обычного в визуальном плане, а на автоматизацию мы плотно подсели. Специальных фишек из пальца я никогда не пытался высосать - только самое необходимое. Например, охранка очень помогает спокойно отдыхать, когда ты вдали от дома. При вскрытии, потере питания 220, да и, элементарно, когда и сколько раз звонили в дверь можно узнать через SMS. При необходимости можно по удаленке посмотреть камеры. А вот чего не хватало на отдыхе, так это LED-подсветки по датчикам движения. У меня подсветка даже в кухонном гарнитуре - это настолько удобно.
  2. Теперь дошло. Типа, следующая бумажка от ТС в погонах будет подписана исполнителем в стиле чистосердечного признания вины? Видимо, в Договоре должна быть строчка об ответственности Заказчика. Что-то и ТС притих, видимо, наблюдает, записывает... Требую от ТС прояснения ситуации по нормативным вопросам!
  3. "Любое" - это устройство из поддерживаемого класса устройств, но без известной о нем идентификационной информации, т.е. ничего прописывать не надо. В жизни работает все наоборот - подключаешь новое устройство, например, т.н. "сервер времени", он слушает всю сеть, собирает информацию о всех узлах, и поддерживаемым узлам синхронизирует время. Можно подключить сервер конфигураций. Его задача узнавать у всех узлов их типы, запрашивать хеши прошивки и пользовательской программы, следить за версиями, целостностью прошивок и программ, при необходимости обновлять/перепрошивать по запросу или автоматом. Это может быть отдельное устройство, а может быть объединено с сервером времени и сервером отладки. Для RS485 такой функционал не достижим;) без описанного вами акта. Я обращаю внимание, что при этом гарантировано подключается любое новое устройство с неизвестным заранее идентификатором. Моя история прихода к CAN: однажды я разработал ПЛК, который мог разруливать 8 аналоговых/дискретных входов, 8 дискретных выходов и часы реального времени. Некоторые события он мог отправлять в RS232 компьютеру (точка-точка), хотя сам работал полностью автономно и ПК не требовался, разве что для заливки новой пользовательской программы. И всех все устраивало, т.к. на объекте не было необходимости в других контроллерах и получении событий от них. Но потом пытливый ум решил применить их у себя в УД - тут вопросы и начались. Лучше "точки-точки" может быть "многоточки-многоточки". Мастер RS485 вообще был бы пятым колесом, т.к. контроллеры не нуждались ни в каких центрах принятия решений и были самодостаточными. Единственное за чем нужна была связь, так это чтоб контроллер у входной двери пискнул "ID=0017" (по нашему "хозяин оставил нас одних"), а всякие там форточки, утюговые розетки отключились или начали бы сотрудничество с охранным контроллером, который тоже был бы в теме... CAN вошел как по маслу.
  4. Дык, это совсем другая область к SSL ничего общего не имеющаяя. Некое устройство можно продавать и как таймер полива, и как таймер для подрыва. Во втором случае мотив продавца и последствия понятны. Ну не заявляйте вы, что это средство шифрования. Это оборудование, которое связывается с https-сервером, для получения информации, которая не представляет для спецслужб никакого интереса. Конечно есть у меня интерес. Тоже хочу поддержку SSL в МК (исключительно для нужд самого устройства, для связи с https-сервером), но не хочется быть первым. У меня УД в двух квартирах хочу - их связать, но гонять открытый трафик в Интернете - безумие. Из вариантов: https на уровне девайсов или туннель на уровне сети.
  5. С точки зрения закона не вижу никакой разницы. Как опер определит, я там галочку в апаче взвел или рукопашил? Это как спорить "2х2=4" - один говорит, что посчитал; второй отрицает, что вел расчеты, а утверждает, что вспомнил число. В putty есть предупреждение, мол, юзер в твоей стране использование этой программы может нарушать закон. По-моему, важен факт использования, а не факт происхождения. Чем апач отличается от "крипто-пупкин-либы", которую подарил Вася в качестве такого же "готового механизма"? И не понятно, на x86 можно запускать, а на Cortex-M нельзя что ли? Не может такого быть в законе. Я же приводил цитату. Там кроме этого еще много чего нельзя: "техническое обслуживание шифровальных (криптографических) средств". Сдул пыль с https-сервера - тюрьма? А вы про установку галочек так спокойно и уверенно говорите. Насчет галочек в апаче. Я так понял сертифицировать нужно только вещи, касающиеся гостайны (возможно еще персональных данных и т.п.). Для https-серверов, видимо, достаточно предоставление органам ключей шифрования.
  6. Так не интересно. У меня в CAN может в любое время появиться любое устройство. Устройство раз в секунду шлет SYNC-пакет. Любой заинтересованный узел, проанализоровав этот пакет, может по полной программе "допросить" "новичка" стандартными пакетами. Самый яркий пример - сервер времени устанавливает время любому устройству в сети CAN. Я делал интеграцию к нашим контроллерам оборудование СИГМА (скшс-ы разные и т.п.). У каждого контроллера есть 16-битный заводской идентификатор. Дык, я промеж посылок с известными ID, отправлял запросы с перебором новых ID. Типа, подключаешь новый контроллер, и без всяких таблиц и иных настроек он в течение 15 минут подхватывается. Хочешь быстрее - подскажи ID (ноутбук, ПО и т.п.). Нет инструментов под рукой - жди. Хотя, была там одна кнопка и бипер. Можно было подсказать ID. Например, =12637. Нажимаешь кнопку один раз, ждешь длинного писка, затем два раза, опять писк, 6 раз и т.д. пока не закончатся цифры. По таймауту в несколько секунд считалось, что ID введен, он опрашивался и раздавалась радостная мелодия. Я думал, у вас какой нить хитрый механизм, а-ля 1-wire-search-rom, но для RS485. Очевидно, что в приведенном выше примере новое (неизвестное) CAN-устройство инициализируется в пределах секунды.
  7. А подробности раскроете? Многовато. Хотя, какие там длины... Можно перейти от обработки состояний к обработке событий. Ничто не мешает добавить в копилку освоение единственного CAN. Из минусов CAN на мой взгляд самый существенный - это максимум 8 байт данных в одной посылке. Поэтому если нужно передать "много букв", то нужно что-то придумывать сложное.
  8. К нам на радиофизику приходили вербовать в районе 3-го курса на какую-то "компьютерную безопасность". От знакомых с ИВТ слышал о строгом ай-ай-ай на курсачи и дипломы с крипто-темой. Я понимаю, спецслужбы требуют защищенный канал для связи (от нас требовали из МЧС) - дык, есть компании, которые специализируются на продаже такого сертифицированного оборудования, имея при этом все необходимые лицензии. Но чтоб доступ к https так усложнять... - явный перебор. Кста, электроникс тоже не так давно на https перешел - были какие-нить вопросы от правоохранителей? Не слышал.
  9. У меня был опыт работы с RS485 в УД очень богатый)) Все кнопки и реле были подключены к модулям I-7000 серии. При большом количестве модулей опрос состояний был оочень медленным. В самом лучшем случае получалось достичь 100мс, но это при хитрой логике опроса и полной исправности железа (сначала опрашиваются все модули дискретного ввода, а потом один из модулей вывода или аналогового ввода). Все становилось очень плохо, если одного из модулей не было - нужно было выжидать таймаут... В итоге нажимаешь кнопку, а свет загорается через 0.5 секунды. Рассказывали как один гость несколько минут стоял у рояля из кнопок у туалета и пытался определить, какой можно зажечь свет. Нажмет кнопку - нет реакции, надавит сильнее - опять свет не включается. Нажимает следующую кнопку - свет включается, а потом выключается, т.к. пришли два события от первой кнопки. Бедняга справлял нужду в темноте, не победив УД. Главные плюсы CAN: - неразрушающий арбитраж с нативным мультимастером; - одноранговая сеть без каких-либо мастеров. Насчет МК с CAN - легион их. Вроде, камень выбирают под задачу, а не наоборот;) МК с CAN нынче по цене текстолита. В стенах под потолком установлены распредкоробки. От них спускаются провода к подрозетникам. Не понял чего я не могу? По уму - не могу. Можно добавить еще один провод - вторая нейтраль. Кста, я знаю человека, который делал для особых нужд ИБП постоянного тока по элементарнейшей схеме. При наличии питания оно подавалось на выход, при отсутствии - снималось питание с длинной батареи свинцовых АКБ. Существовала схема подзаряда и защиты. Все чуть ли не на диодно-релейной логике. Для питания импульсных БП - годится. Отдельная нейтраль? - Нет, не видел.
  10. А если не какая-то новая разработка нового криптоалгоритма, а применение стандартного SSL? А если это разработка для собственных нужд компании, а не для выпуска оборудования, для которого заказчик требует сертификат, например, те же МЧС?
  11. Если при этом вы получите извещение звуковое или SMS - лишним не будет, т.к. в любом случае это авария, нужно как можно раньше о ней узнать, и как-то устранять последствия. Интернет не обязателен, но внутренняя сеть (чтоб датчики, исполнительные устройства и логика могли общаться) - большой плюс. Согласен. Но наличие связи до дома снимет массу вопросов типа, а выключен ли утюг, а заперта ли дверь и т.п. А если таймауты нужно будет поменять? Удаленно? А если летом конционер захочется включить? Пол должен знать. А кондеру не помешает датчик открытия окон, который подходит и для охранных функций. Общий контроллер позволяет объединять различные системы и нет необходимости дублировать датчики/исполнительные устройства. Не надежно, жрет полосу - если каждый житель многоквартирного дома установит по несколько камер - как в таких условиях будет работать беспроводной канал? Каждый выключатель может быть умным, нет никаких пультов, а каждый выключатель может быть заменой такого пульта. Оборудование умного дома не такое дорогое как может показаться. Я исхожу из оценки от 1000 руб за кв. м. Стоимость электроники меркнет в сравнении со стоимостью обоев, дверей, люстр и несчастных петель с дверными ручками. Светом рулить при просмотре фильма. Видеть кто в домофон позвонил на телеке (при этом фильм ставиться на паузу). Домашний медиасервер + смарт-телевизор тоже тема. Кидайте CAN везде где можно - по стоимости копейки, а в будущем может фатально спасти)) Уже обсуждали. Никаких километров проводов не надо. В идеале 4 жильный провод (фаза, ноль, заземление, бесперебойник). При этом любую розетку можно подключить к бесперебойнику (рыбок тех же), а остальные розетки оставить обычными. Освещение и розетки могут управляться разными рубильниками. У меня штатно в щитке было и есть штук 5 рубильников (общий, котел, освещение, розетки, розетки ванной и кухни). Никаких проблем с починкой розеток без света нет. Максимум сделал бы управляемую группу для спец розетки утюга и т.п. чтоб включать ее только при необходимости и гарантировано отключать при выходе из дома.
  12. По стандарту с обоих концов линии должны быть терминаторы 120 Ом. На CAN_L будет тоже +12В, т.к. они соединяются с CAN_H через 60 Ом резистор.
  13. +1 Еще всяческие STM-DISCOVERY и платы от starterkit.ru.
  14. Это называется маска. Ничего специально делать не надо - она автоматом создается в слое Mask.
  15. Это заливка медью, а не лаком. Что такое слой лака? Как вы это себе представляете? Может, вы маску имеете в виду?
  16. Совсем сказанным согласен - лишь добавлю. Расчетный счет не обязателен - можно брать наликом и выдавать квитанции, но это лучше если заказчики физ лица. По патенту в некоторых регионах на некоторые виды деятельности действует нулевая ставка: "Законами субъектов Российской Федерации на два года может быть установлена налоговая ставка в размере 0% для индивидуальных предпринимателей, впервые зарегистрированных и осуществляющих деятельность в производственной, социальной или научной сферах, а также в сфере бытовых услуг населению (п. 3 ст. 346.50 НК РФ). Период действия этих налоговых каникул - по 2020 г." Пары лет хватит освоиться, а затем, разумеется, УСН. У меня жена школу английского языка открыла недавно - для нее самое то. И заказчики физлица, и патент с нулевой ставкой. С разработкой ПО выбор сложнее: патент в Москве 300 тыр. Это надо заработать более 5 млн за год, чтобы был смысл. В Ярославле патент 20 тыр, если заработать более 350 тыр за год, то имеет смысл. А это 27 тыр в месяц, которые можно сделать левой пяткой.
  17. Топик, вроде, не про то, где лучше, а про то, как оформиться свободным разработчиком ПО. Оформить не так страшно как может показаться, зато в будущем у заказчиков будет меньше вопросов и головной боли на тему "как нам с тобой поработать". В противном случае могут быть такие проблемы, что будет не до разработки вовсе. Да может понадобиться некий стартовый капитал, но без него вообще что-либо невозможно сделать. Зато потом спокойно работай и зарабатывай. Ну, либо на наемную работу устраивайся - там нет таких хлопот)) А контора не купит за дорого. После продажи за вменяемые деньги, добавку в будущем никто выдавать не будет. Начнете выдвигать невменяемые требования - разработку отдадут вменяемому разработчику. Самый живучий вариант: вы много и хорошо работаете, вам много и регулярно платят.
  18. Сумму можно посмотреть тут. У нас деятельность в конце списка. Для Ярославля стоимость патента ~20 тыр, в Москве - 300 тыр!
  19. Региональная власть за вас предсказывает ожидаемый доход)) У патента будет фиксированная стоимость, зависящая от длительности патента. Правда, там много ограничений (одна деятельность из списка, до 15 работников, до 60 млн в год и т.п.) Для некоторых патентов в некоторых регионах некоторое время существует 0 ставка по патенту, т.е. из обязательных налогов остается только медицинский и пенсионный фонд. Можно одновременно работать по другим видам деятельности, но для них нужен или свой патент, или обычная система (упрощенка или общий порядок).
  20. Кста, разработку программ для ЭВМ можно вести и по патентной системе налогооблажения. Патент - это фиксированные отчисления (1 или 2 раза в год, итого примерно 20 тыр), которые полностью заменяют собой НДФЛ. Сам хочу с нового года попробовать.
  21. 62.01 Разработка компьютерного программного обеспечения Эта группировка включает: - разработку, модернизацию, тестирование и поддержку программного обеспечения ...
  22. Обязанность оплаты этих взносов возникает у работодателя для работников по трудовому договору. Если это договор подряда, то организация не должна никаких налогов оплачивать за работника. Максимум, это она может уплатить НДФЛ в качестве агента, или НДФЛ должен оплатить сам подрядчик. Не на всякий вид деятельности можно заключать договор подряда, но на написание ПО, вроде, не возникало вопросов ни у заказчика, ни у налоговой. По сути вопроса: - 72.2 Разработка программного обеспечения и консультирование в этой области - 72.21 Разработка программного обеспечения
  23. CAN_stm32

    Это лишнее для Cortex, т.к. это делает ядро при входе в обработчик.
  24. Я стараюсь делать на 35 фольге. Для_дома-для_семьи делаю на 18 мкм (проще травить), но отрывать ее от текстолита гораздо сложнее чем 35.
  25. HID очень медленно (порядок ~64000 Б/с). А как же месяц? Лучше купить готовый на CH341. Есть готовый софт, большая скорость, куча поддерживаемых микросхем. Дык, не используйте все навороты. Для versaloon есть vsgui.exe (По названию понятно что это GUI-оболочка. Нужен? Могу выслать). Я регулярно пользуюсь versaloon, но для прошивки/отладки/uart. Сейчас есть ST-LINK V2-1 (прошивка/отладка/последовательный порт) - в моих задачах мощный конкурент versaloon`у.
×
×
  • Создать...