- мдя... Nikolay801_(882 знак., 12.07.2020 13:15, zen)
- [PCIe <-> PCI, Ubuntu Studio и "мелкий ПК" как
универсальная среда разработки синтетических и полусинтетических
портов embedded систем] Сложилось! Evgeny_CD(2151 знак., 11.07.2020 19:12, dao, ссылка, ссылка, полностью)
- Недорогие мамки под это дело Evgeny_CD(509 знак., 12.07.2020 03:21, ссылка, ссылка)
- Вот хорошая мамка для экспериментов - Evgeny_CD(12.07.2020 02:02, ссылка)
- Для XIO2001 есть отладочная плата, стоит под $400, но зато можно
содержимое EEPROM "отладить". Evgeny_CD(13 знак., 11.07.2020 20:19, ссылка, картинка)
- Тестирование всяких разных RT ядер в обычных приложениях. - Evgeny_CD(11.07.2020 19:49, ссылка, ссылка)
- Liquorix kernel Evgeny_CD(26 знак., 11.07.2020 19:46, ссылка, ссылка)
- Real-Time Linux Wiki - старая и новая - Evgeny_CD(11.07.2020 19:44, ссылка, ссылка)
- Старая статья в журнале Хакер, но все равно интересная - про
свойства RT ядер - Evgeny_CD(11.07.2020 19:36, ссылка)
- Любой кот позавидует вашей способности лизать яйца.. ;) - Xaoc(11.07.2020 19:36,
)
- В качестве "платформы" должен подходить обычный компьютер
разработчика, со средним линуксом или со средним виндовсом. И в gdb
или в visual studio оно должно отлаживаться. Вот всё перечисленное
тобой -- оно попросту не нужно. - fk0(11.07.2020 19:29)
- [Ракеты для запуска микро- и наноспутников] Революция, которую мы просрали. - Evgeny_CD(23.01.2020 23:43, Tech, полностью)
- Сильно громко кто-то думает: статья "Мнимая погоня за Илоном Маском". - De_User(25.01.2020 23:16, ссылка)
- Как бы мы сахару не просрали этим космосом - VLLV(24.01.2020 12:27)
- Бдь... Да просрали мы не рокету, а сами микро и наноспутники. Рокеты в рынке космических услуг, это пару процентов. И там уже не протолкнуться от индусов-китайцев и прочих подобных. Скоро уже Иран будет запускать. Спутник ценой в пол-лярда/лярд, mse homjak(127 знак., 24.01.2020 11:41)
- Я про них давно читал. Самая фишка в том, что там сложные механизмы печатаются на 3D-принтере, а топливный насос у них - электрический с приводом от аккумуляторов. Посему - это очень технологичная штука и быстрая в изготовлении - Звероящер(24.01.2020 10:29)
- Ракета [Электрон, Electron] Evgeny_CD(1829 знак., 23.01.2020 23:46, ссылка, ссылка)
- Простите, херня. Пулять мелкий мусор в космос недоракетами -- это
как-то бессмысленно и позорно. Суперракеты, которые одновременно с
выводом чего-то стоящего вывалят на орбиту (а надо это?) кучку
всякой хуеты (а это надо?) за мелкую монету мне представляются
более достойным решением. - Бapбoc(07.07.2020 22:59)
- 13 запуск - "что-то пошло не так". Жаль, совсем чуть-чуть не
хватило. - Evgeny_CD(07.07.2020 20:17, ссылка)
- [Осмысление] -> - Evgeny_CD(24.01.2020 21:06, ссылка)
- Старт-1, а Ж58 утилизировать-то как-то надо, да и Ж65 и Ж55 тоже в конце срока (см. 2-ю ссылку). - Chum_A(24.01.2020 13:37, ссылка, ссылка)
- Любишь ты громкие заявления, как какая-нить журнашлюшка. Берем древнюю как ГМ противоракету 53Т6, вешаем на нее копеечную 3 ступень. Вуаля. Вопрос в другом, стоит ли овчинка выделки, когда пиндосы в любой момент могут наложить на заказчика Codavr(268 знак., 24.01.2020 03:46 - 04:01)
- Ура! Человечество, наконец, дождалось Великого Прорыва! Слава
российским Кулибиным, Черепановым и Полесовым! :)) --> - MBedder(11.07.2020 18:29, Off, ссылка, полностью)
- Требуется мнение об идее реализации синтетических портов, пока
привожу основные тезисы: Синтетической порт(Synth port)
представляет собой программу, платформонезависимая логика которой
запускается не на физическом устройстве, а в синтетическом
(программном) окружении. Синтетическая периферия является
высокоуровневой программной реализацией аппаратной части
микроконтроллера (МК) и предназначена для отладки
платформонезависимой логики. Синтетическая периферия не ставит evgeniy1294(2279 знак., 11.07.2020 12:33, dao, полностью)
- Вот, сложилось - Evgeny_CD(11.07.2020 19:13, ссылка)
- Можно писать свое моделирование, а можно все-таки взять готовые
продукты в которые уже вложены миллионы человеко-часов труда. У
многих есть интерфейс с embedded средами и электронным
оборудованием. Simulink, Stateflow, LabView RxTx(37 знак., 11.07.2020 18:58, ссылка, ссылка)
- И заплатить за это...? - Evgeny_CD(11.07.2020 19:01)
- Ну не начинай. И написать всё это самому? Скупой платит дважды. Там
есть и Free/OpenSrc продукты ,посмотри на странице симулинка ниже
ссылки. - RxTx(11.07.2020 19:04)
- Написать что? Платить за что? Зачем вообще нужен LabView? Я описал
технологию, там места сторонним монстрообразным программным
продуктам -- нет. "Синтетический порт" -- это в первую очередь
ОТЛАЖИВАЕМАЯ программа на C, отлаживаемая на ПК, а потом
переносимая на МК. LabView там не нужен СОВСЕМ. Впрочем как и всё
перечисленное Евгением. Там просто нужно сесть и написать код на
языке, на котором тебе проще (мне было проще на Tcl, но можно на
голом C, можно на питоне). fk0(109 знак., 11.07.2020 19:24)
- Разумеется, все, до чего можем дотянуться, надо использовать. Но
нельзя закладывать критическую зависимость от того, что не
контролируешь никак. - Evgeny_CD(11.07.2020 19:14)
- Все - не надо. Нужно только то, что ведет к решению задачи. Это
сильно меньше, чем все. - Evgeny_CD(11.07.2020 19:13)
- Раньше было все просто и понятно - программа, написанная на С или
Борланд Паскаль работала и на целевом устройстве, и на PC без
дополнительных сущностей, называемых синтетическими портами. Это
было удобно и полезно, т.к. отладочных средств практически не было.
Сейчас они есть, и закрывают практически все потребности.
Изобретать кросс - проверку наличия сигнала CS ? При минимальной
иерархии ПО это отлавливается за 5 минут. Другое дело - какая-то
сложная математика, но тогда VLLV(293 знак., 11.07.2020 18:26)
- Синтетический порт должен быть простым и понятным. Нужно вначале
четко определить иерархию сущностей. Иначе все зря. Evgeny_CD(1500 знак., 11.07.2020 18:00, ссылка)
- Посмотри сюда как на инструментальную платформу - Evgeny_CD(11.07.2020 17:35, ссылка)
- Вдогонку: я бы очень советовал иметь скриптовый язык с динамической
типизацией, для быстрого перепрограммирования "окружения". На C/C++
его писать муторно и долго. Более того, может быть удобно иметь
консоль с командами, чтоб потыкать руками за какие-то ручки,
которые в явном виде выводить (в GUI, или ещё куда) не хочется, ибо
нужно на один раз. Да, в том же Tcl на самом Tcl можно сделать GUI.
Впрочем, в питоне тоже можно, но там внутри будет спрятанный Tcl (в fk0(55 знак., 11.07.2020 13:16)
- Начиная с virtual environment смешалось всё. JSON и всё такое
прочее -- это детали реализации конкретной системы, а не
высокоуровневое описание. Да есть управляющее ПО перенесённое на
ПЦ, есть слой драйверов, который на ПЦ реализован иначе (но имеет
общий, с точки зрения управляющего ПО, интерфейс с драйверами на
таргете). И драйвера могут непосредственно реализовать виртуальное
окружение, либо выступать интерфейсной частью к нему. Я, например,
делал так, что драйвера fk0(1838 знак., 11.07.2020 13:12)
- Пример реализации системы evgeniy1294(1 знак., 11.07.2020 12:34, картинка)
- Накидайте идей по оптимальному формату записи для системы сбора
данных MBedder(1113 знак., 10.07.2020 17:32, dao, полностью)
- У меня практически работающая система сбора информации построенная мной с back-end'ом на SQLite.
Гетерогенные пакеты информации стекаются real-time потоками (~около
10ка "тонких") в базу данных со скоростью 100пак/сек, стробируясь
пространственно-временной меткой (GPS тоже пишется, но строб дает
не он). Потоки динамически run-time настраиваемы (таблица-поток).
Некоторые потоки представляют собой "толстые" Lidar данные (пакет
10-20кб * ~50-100 пак/сек). SQLite RxTx(1771 знак., 11.07.2020 17:33 - 17:38, ссылка, ссылка)
- Я предлагаю делать так. Evgeny_CD(667 знак., 11.07.2020 00:54, ссылка, ссылка)
- Как вариант ASAM MDF. Используется в автомобильной индустрии, но
очень универсален и соответственно наворочен. В тоже время,
позволяет создавать относительно простые автономные устройства для
логгирования данных за счет поддержки несортированных и
нефинализированных данных. Есть опенсоурс реализации ридера и
врайтера этого формата, утилиты для сортировки и финализации лога.
Синхронизация данных конечно же присутствует, но возможно не в том
виде в каком нужно Вам. - wetter(10.07.2020 21:39,
, ссылка, ссылка)
- А почему в "единый файл"? Пусть каждый поток пишет в свой файл, но
каждая запись пусть имеет сквозной номер. Таким образом при разборе
можно выявить реальную последовательность записей, при этом
упростить формат файла каждого потока (сделав записи в каждом файле
своего одинакового размера). Этот принцип используется для фиксации
событий с возможностью составить полный журнал событий. - VLLV(10.07.2020 20:38)
- Однонаправленный список сообщений? Несколько стандартных полей в
каждой записи (дата-время, GPS, источник сообщения, смещение до
следующей записи) + хвост переменной длины. - Cкpипaч(10.07.2020 20:01)
- ... - MBedder(10.07.2020 20:35)
- Поток фреймов разной длинны: маркер начала + размер данных во
фрейме (длинна) + данные + CRC. Например IEEE C37.118 - ETM(10.07.2020 19:39)
- Аналогичный вопрос задавал Скрипач, может ответил бы, чем его
изыскания кончились... И ещё scorpion: fk0(48 знак., 10.07.2020 18:56, ссылка, ссылка)
- В общем случае, если задача решается в лоб использованием SQL-базы
данных, то её и нужно использовать. Будет проще во многом. Другое
дело, что может получиться _сильно_ не оптимально и избыточно. В
данном случае непонятно какие выборки из базы данных потом будут
осуществляться. Если нужно просто разделить по источникам, то что
мешает сразу писать в разные же файлы, и потом брать только нужные.
А для передачи -- запаковать в зип. В случае SQL же, любая другая
база данных fk0(1594 знак., 10.07.2020 18:33)
- Я не о том, во что сложить - CSV проходит (пока), а как сложить, чтобы потом можно было восстановить исходный порядок
посылок и пакетов - MBedder(10.07.2020 18:55)
- Наверное, в таких случаях лучше всего использовать для хранения
Базы данных временных рядов - BlackPrapor(10.07.2020 19:28, ссылка)
- Пишет один процесс или разные? В один файл или в разные? Если файл
один (без буферизации, разумеется, и с O_APPEND), то порядок
очевиден... можно таймштамп добавить (но он может совпадать у
соседних записей). Если процесс один, поток один, есть точка, где
всё упорядочивается явно, то там можно порядковый номер записи
добавить. fk0(1858 знак., 10.07.2020 19:24)
- Что то это мне напоминает ;) - Codavr(10.07.2020 18:15)
- Чо? - MBedder(10.07.2020 18:19)
- ИМХО как-то сразу видится msg_pack или protobuf.... ну или что-то
подобное, где есть отдельные поля обязательные (GPS данные), есть
необязательные (остальные, перечисляются каждые), какие то в виде
массивов... какие то просто в виде числа.... sav6622(112 знак., 10.07.2020 18:11, ссылка, ссылка)
- присвоить свой уникальный id каждому потоку, добавить timestep с
GPS. Простая самописная прога сможет выводить выбранные потоки и
экспортировать в файл. Если я конечно правильно понял задачу! - Aleksey_75(10.07.2020 17:40)
- [Язык Kotlin] от JetBrains -> --> весьма интересное творение от отечественной компании. Evgeny_CD(369 знак., 06.01.2018 02:03, dao, ссылка, ссылка, полностью)
- [Портативные измерители полной электрической мощности] С удивлением обнаружил, что их мало и стоят они от ₽60к WTF? Evgeny_CD(1033 знак., 10.07.2020 14:56 - 18:01, Tech, ссылка, полностью)
- Итак, IВАН разрушил мои планы завоевания рынка электротехники. [Такие приборы существуют], но надо уметь их гуглить. Evgeny_CD(570 знак., 11.07.2020 02:37, ссылка, ссылка)
- Вот АЦП для желающих создать - Evgeny_CD(11.07.2020 01:07, ссылка)
- У меня UT232, мне нравится. Куплены были для настройки
10киловатного индуктора в резонанс, себя полностью оправдали. И
стоят значительно дешевле - IBAH(10.07.2020 20:51, ссылка)
- Ну, приличные токовые клещи сами на 60к выйдут. lloyd(350 знак., 10.07.2020 19:01)
- Благодарности ANT за указание на очепятки. - Evgeny_CD(10.07.2020 18:01)
- :) - ANT(10.07.2020 18:02)
- Вообще прикольно. Получается, что это действительно незанятая ниша,
не очень понятно только насколько большая. - Evgeny_CD(10.07.2020 17:23)
- Хм, дешево, у меня вот этот. Причина в классе. Портативный должен
быть приличного класса (0.1 - 0.2S), иначе он нафиг кому нужен. VLLV(252 знак., 10.07.2020 17:02)
- Собственно, стал искать после здравого предложения БAPMAЛEЯ
проверять ток ХХ разделительного трансформатора. Я для себя
подумал, что просто ток не очень информативен, нужно отдельно
активную и реактивную составляющую смотреть. - Evgeny_CD(10.07.2020 15:31, ссылка)
- На счёт приборов не скажу, а вот по электросчётчикам ... Дoктyp77(208 знак., 10.07.2020 15:02,
)
- Бахнет? BlackMorda(132 знак., 10.07.2020 19:40, Off, ссылка, полностью)
- Институт Айн Рэнд в США получил государственную поддержку в виде
специальной ссуды в размере до 1 млн долларов, как пострадавший во
время пандемии коронавируса бизнес. Институт и тут был на высоте. - Codavr(10.07.2020 23:33, Off, ссылка, полностью)
- После тем по заземлению скачал [ПУЭ], начал читать, офигел. 500 страниц текста в две колонки! ХХ
практически... - Evgeny_CD(09.07.2020 23:35, Cyber, ссылка, полностью)
- Я временно в Петербурге, какого черта тут вина наших же
производителей Крыма и Краснодарского края ДЕШЕВЛЕ чем на родине их
? - sav6622(08.07.2020 20:30, Off, полностью)
- госбюджет - сбор денег. И распределение. Был, есть и будет.
"Экономика" тут при чем? - Лaгyнoв(08.07.2020 19:42 - 09.07.2020 18:20, Off, полностью)fk0
- А как лихо сделать однобитную энергонезависимую память? У меня
stm32l0, неохота поднимать епром ради одного бита - IBAH(08.07.2020 17:07, SCH, полностью)
- Сделай EEPROM ячейку памяти из дискретных деталей - конденсатора и
полевых транзисторов. - RxTx(10.07.2020 01:38)
- Это стёб или что? В среду писать пятничные посты. - Ralex(09.07.2020 16:36)
- DS1820. пару байт + заодно датчик температуры. правда придется
1-wire поднимать... - Andrey190(09.07.2020 15:41)
- Ramtron FM1106 - mrfirst(09.07.2020 03:56,
)
- Есть спец. микросхемы: - fk0(08.07.2020 20:41, ссылка)
- Ферритовое кольцо? - teap0t(08.07.2020 20:08)
- Ссылки по теме. Для одного бита XY-driver не нужен. Достаточно
одного проводника, но чтоб не морочиться с коммутацией -- аж
три-четыре (ток в одном направлении, ток в другом направлении,
усилитель чтения). Не знаю какой ток там нужен, наверное можно
запараллелить выводы МК и обойтись записью без транзисторов. Для
чтения, видимо, нужен какой-то усилитель и два вывода с
прерываниями по фронту (или асинхронных счётчика). Или компараторы
с прерыванием. Вот бы придумать, как fk0(143 знак., 09.07.2020 15:04, ссылка, ссылка)
- ФТЯ - =L.A.=(08.07.2020 17:21)
- Если нужно надёжно (устойчиво к сбоям во время записи), то
что-нибудь поднимать всё равно придётся. - SciFi(08.07.2020 17:19)
- поляризационное реле. - BlackPrapor(08.07.2020 17:15)
- Однобитную не получится. Можно отрезать несколько страниц от Flash. - BlackMorda(08.07.2020 17:11)
- Странный вопрос по заземлению дома. Andreas(369 знак., 07.07.2020 11:03 - 09.07.2020 11:46, Tech, полностью)MBedder
- Читаю тему и понимаю, что гальваническая развязка на выходе в
здание - наше все. Что на каноническом торе, что современный
импульсняк, совмещенный с UPS - избавит От большинства проблем Evgeny_CD(92 знак., 09.07.2020 22:00)
- погугли, была тут уже тема по землям, Мегаджон кажись её подымал. я
там выкладывал набор табличек-картинок-плакатов тбшых, по этой
теме. LordN(456 знак., 09.07.2020 15:47)
- Запили из нержавеющей трубы, чуть дороже, но навечно. - Звepoящep(09.07.2020 07:31)
- Гуглить "глубинный заземлитель", переключиться на картинки,
почитать. - RxTx(08.07.2020 21:48)
- В статьях про заземление оцинкованную сталь не рекомендуют.
Классика - три уголка длиной с полкой 40 мм 3 метра забитые в
треугольнике со сторонами 3 м и соединенные полосой. Толщина
металла не менее 4 мм. - pmm(07.07.2020 20:21)
- Сейчас в качестве заземления использую стальные оцинкованные
резьбовые шпильки на 12 мм, 5 шт. Был случай отгорел ноль на
столбе, с перекосом справилась одна шпилька (35 В перекоса), после
этого количество шпилек добавил. А использовать трубу скважины не
советую. - VLLV(07.07.2020 15:04)
- Нужно предусмотреть некий передохранитель между землями. Если
где-то отгорит земля, чтобы окружающие не пользовали вашу землю, бо
может пыхнуть. - mse homjak(07.07.2020 14:48)
- Tn-c-s будете делать? Или все же земли завязывать с общественной не
будете? - sav6622(07.07.2020 11:48)
- Это равноценно самодельно изготовленному электричечкому стулу... - sav6622(07.07.2020 11:42)
- Не стоит! А если потенциал обратно по воде к вам трахнет? Не в коем
случае... sav6622(74 знак., 07.07.2020 11:40)
- Уж проще и надежнее тогда омедненное забить на 9м, но денег нет и
дом ломать в обозримом будущем. Грунтовые воду у меня всего около
метра ниже земли и со столба идет ессно основная земля. Это будет
резервное заземление, на случай обрыва основного. Вот и думаю,
забить еще одну трубу на 2..2.5м или воспользоваться готовой
забитой, но на 9м. Чтобы по воде трахнул, это уж совсем чудеса -
поверхностное сопротивление явно на порядки больше глубинного. - Andreas(07.07.2020 11:49)
- А прокорродирует в районе метра? Как контролировать будете? Да ну
нафиг такие бомбы себе закладывать...уж лучше совсем без земли, но
и розетки без оной!! - sav6622(07.07.2020 13:32)
- Я никак не понимаю, а почему именно заземление? Ну какой в нём
смысл? Почему нельзя "заземлить", условно, на металлический пол.
Это защищает человека от поражения электрическим током, и
разумеется любой небаланс фаз должен вызывать отключение УЗО. - fk0(07.07.2020 13:54)
- Если косячно подключат ноль на столбе или по дороге где отгорит -
перекос фаз и выгорание бытовой техники. У соседей уже так вышло:
косячные электрики подключили и через некоторое время ремонтировали
бытовуху.. - Andreas(07.07.2020 14:42)
- Есть копеечные УЗО с дифф-отключателем и контролем перенапряжения.
Хуже с недонапряжением -- отключаться ничего не будет, а сгореть
может. Но тут на совести разработчиков конкретных приборов. - fk0(07.07.2020 17:14)
- У меня в загашнике валяется УЗО 3фазное 60ма, была мысль его
поставить и после него слабое заземление. Насколько я понимаю, при
отгорании нуля на столбе оно должно сработать. Но мысль VL со
шпильками и дешевым нормальным заземлением мне понравилась. При
этом можно и автомат между землей столба и дома поставить на случай
отгорания нуля где-то на линии. - Andreas(07.07.2020 17:24)
- Если надумаете ставить реле напряжения- то если нет трехфазных
потребителей ТОЛЬКО пофазных ТРИ прибора, а не один на три фазы... - sav6622(08.07.2020 21:17)
- Я глянул цены и мощности реле напряжений и решил, что проще
несколько земель из двухметровых шпилек поставить. - Andreas(08.07.2020 21:39)
- вот так дешевле будет ) abivan(1 знак., 09.07.2020 11:53, картинка)
- В огороде бузина, а в Киеве дядка... Чем поможет заземление? Через
него ток течь не должен. - fk0(09.07.2020 00:34)
- Фактически это запасной ноль на случай отгорания основного, см выше
написанное VLVL. Но обозван заземлением - Andreas(09.07.2020 09:47)
- Заземление это не ноль, а ноль -- это не заземление. Ноль -- это
такая точка у трансформатора, и будет она заземлена или нет -- не
важно. А когда отгорит, то земля ничем не поможет. Вроде
инжене(г)ры, а такую чушь несут... - fk0(09.07.2020 10:48)
- Опасную штуку делаете... вы хотите через свой вводной в дом кабель
заземлять если что ВСЮ магистраль ? sav6622(447 знак., 09.07.2020 10:11, картинка)
- Это и напрягает, поэтому хочу и около трубостойки, и около дома по
шпильке вбить. После этого можно и автомат на ноль приходящий со
столба поставить. - Andreas(09.07.2020 10:17)
- автомат только на нуль вешать нельзя. рубить надо либо только фазы,
либо все четыре провода. - LordN(09.07.2020 15:48)
- картинка VLLV(1 знак., 09.07.2020 11:45, картинка)
- Не не не... отдельный автомат на ноль сразу стрелять надо таких...
и что, представьте, сработает он... вы этого не заметите...
постепенно сгорит штырь... и что ?!? только отсрачите эффект... sav6622(504 знак., 09.07.2020 10:37)
- А пропускание значительных токов через "заземление" и землю вообще
законно? (электрохимические процессы в почве, попадание продуктов в
водоносный слой, существенная разность потенциалов и поражение
электрическим током вблизи точки заземления...) А у трансформатора
не будет срабатывания отключателя, когда он увидит, что через
заземление, не предназначенное для этого, пошёл значительный ток?
Зачем соединять ноль с землёй в _двух_ (трансформатор и дом)
точках? Тогда fk0(1503 знак., 09.07.2020 11:21, картинка)
- Это разумно для нового дома, а старье я не хочу особо трогать.
Сработавший автомат не заметить сложно, в доме живут только летом и
отключается на зиму все. - Andreas(09.07.2020 11:19)
- Потому что на полу тогда будет потенциал опасный для
жизни...остается только найти вторую точку касаниия, обязательно
заземленную газовую трубу...или воды - sav6622(07.07.2020 14:38)