Змінюй хід війни! Допомагай ЗСУ!

Электрофлуд :)

🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3461
Для "мостик избавляет на корню" треба ще дивитись за відсутністю вхідної передачі = реалізувати якийсь протокол з часовим розділенням каналів. А врубити передавач то хуйня у порівнянні з цим.
Из под PC ты этого не видишь. Наверное как-то можно определить в каком состоянии находится вход, но фактически под виндой получить доступ к железу нереально. Даже если ты его опросишь - неизвестно в какое время были считаны данные и когда придёт ответ.
Мостики именно этим и занимаются. По крайней мере, мне не удалось достичь коллизии при передаче.
А вот в МК - да, прежде чем начать писать надо убедиться, что нет сигнала на линии, и-то это будет 50/50, так как мы увидим только 0 на пине реально, а 1 там всегда в режиме молчания. То есть - plug and prai :D
И только потом по биту в статусе станет ясно, что были коллизии. Это тебе не кан с аппаратным разруливанием коллизий. :)
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3462
Из под PC ты этого не видишь. Наверное как-то можно определить в каком состоянии находится вход, но фактически под виндой получить доступ к железу нереально. Даже если ты его опросишь - неизвестно в какое время были считаны данные и когда придёт ответ.
Не бачу, контролер сом порту такої функції не надає юзеру, але можливо ж сторонніми засобами на цьому мості палити це, дані при цьому буферизувати та видавати, коли припиниться вхідна передача :любов::rolleyes:
Про оцей рай я і питав з початку, а рулити 485 трансмітерами це остання з проблем.
А вот в МК - да, прежде чем начать писать надо убедиться, что нет сигнала на линии, и-то это будет 50/50, так как мы увидим только 0 на пине реально, а 1 там всегда в режиме молчания. То есть - plug and prai
И только потом по биту в статусе станет ясно, что были коллизии. Это тебе не кан с аппаратным разруливанием коллизий.
Ну якщо запалити проміжок часу не менше одного слова, то можна і 100%, але час-час-час, єботня-єботня-єботня.
Все ж придумали до нас, але нам впадлу купу дротів тягати от і мудримо ;). Колись бачив повноцінний СОМ, кожна лінія якого на фізичному рівні реалізувалася 485.
 
Останнє редагування:
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3463
НКолись бачив повноцінний СОМ, кожна лінія якого на фізичному рівні реалізувалася 485.

Обычно достаточно RS422. Но нахрена весь ком тянуть - не понимаю.
Из полных извращений я наблюдал только одно - обычный концевик крайнего положения был снабжен платкой с ADM485 (кажись, или ещё какой 485) и вместо того, чтобы иметь 2 провода - имел 4 (ещё и питание) и передавал состояние по дифференциальной паре :) Поскольку эта херь всех крайне заебала (концевики летят и не спасает их линия, они внутри дребезжать начинают), то это всё было заменено на индуктивный датчик и о нем забыли...
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3464
Обычно достаточно RS422. Но нахрена весь ком тянуть - не понимаю.
Ну загалом навіщо реалізувати увесь інтерфейс не зрозуміло - не с# же, який виключає неповну реалізацію інтерфейсів( визначайте абстрактні класи, нуби :)).
Колись все спиралося на обмежену продуктивність заліза, зараз вперлося скоріш у фізичні обмеження росповсюдження енергії у лініях зв'язку.
А що до сабжу - робити нехуй чуваку. Звичайно, що повноцінний СОМ і нахуй нікому не впав сьогодні. Простіше реалізувати щось своє, зі звичайним 50% часовим розділенням каналів(50% слухаємо, 50% передаємо), і швидкість буде вищою за стандартний СОМ.


пс - бухий.
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3465
Подскажите, плиз.
Была тема от Vasia об отключающем сеть 220В автомате по превышению тока потребления.
Не помните, чем все закончилась ?

PS : Через поиск не нашел
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3466
Подскажите, плиз.
Была тема от Vasia об отключающем сеть 220В автомате по превышению тока потребления.
Не помните, чем все закончилась ?

PS : Через поиск не нашел

А о чем там было дело? 220 по превышению тока отключает и обычная тепловая защита, и обычный "барьер", еслди в нем есть такая функция. А надо-то что было?
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3467
Буквально вчера зокончил разработку пик детектора на логике и попали мы в эту тему случайно.
Случайно, (что у нас случается постоянно. мы так случайно сделали для бакинского метрополитена трехуровневую систему учета пассажиропотока, с уникальным жетоноприемником, без захвата, обеспечивающую полную сохранность жетонов), и тут случайно попали в тему по разработке анализаторов спектра. Сделали несколько контроллеров и пришли к выводу, все хорошо, но низкая производительность. Нужен пик детектор, желательно без перепайки при различных параметрах (ширине) импульса, от 20 мкс до 1,5 мкс до пика.
Решил сделать на логике. И вот вчера закончил и получил результат.
весьма недурственен.
Без перестройки устойчиво определяет пик импульса от 7,5 кгц до 200 кгц.
При некоторых схемных изменениях внутри логики устойчиво работает с частотой 1гц. На картинках 1 и 2 спектр цезий 137, далее контроллер и генератор с частотой 1гц.
 

Вкладення

  • PB270031.jpg
    PB270031.jpg
    164.7 КБ · Перегляди: 67
  • PB270032.JPG
    PB270032.JPG
    188.9 КБ · Перегляди: 71
  • PB280035.jpg
    PB280035.jpg
    172.2 КБ · Перегляди: 83
  • рис2.jpg
    рис2.jpg
    160.1 КБ · Перегляди: 67
Останнє редагування:
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3468
Буквально вчера зокончил разработку пик детектора на логике и попали мы в эту тему случайно.
Случайно, (что у нас случается постоянно. мы так случайно сделали для бакинского метрополитена трехуровневую систему учета пассажиропотока, с уникальным жетоноприемником, без захвата, обеспечивающую полную сохранность жетонов), и тут случайно попали в тему по разработке анализаторов спектра. Сделали несколько контроллеров и пришли к выводу, все хорошо, но низкая производительность. Нужен пик детектор, желательно без перепайки при различных параметрах (ширине) импульса, от 20 мкс до 1,5 мкс до пика.
Решил сделать на логике. И вот вчера закончил и получил результат.
весьма недурственен.
Без перестройки устойчиво определяет пик импульса от 7,5 кгц до 200 кгц.
При некоторых схемных изменениях внутри логики устойчиво работает с частотой 1гц. На картинках 1 и 2 спектр цезий 137, далее контроллер и генератор с частотой 1гц.
Зачетная штуко. Только ента что на самом деле? Пиковый таки детектор, или спектро таки анализатор?
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3469
Зачетная штуко. Только ента что на самом деле? Пиковый таки детектор, или спектро таки анализатор?

Вообще то это макетная плата анализатора спектра для отработки пикового детектора.
На плате процессор stm32F407. пока он только передает значение АЦП
в комп по USB. Задача была отработать пик детектор. АЦП то всего 8 разрядный из коих старший разряд знаковый, а поскольку он работает только с положительными сигналами, то и вовсе 7 разрядный.
Но ничто нам не мешает размещать значения ацп в озу процессора, в этом случае это уже спектро таки анализатор, а еще если и дисплей прицепить.
А на картинках детекторы к нему.
 

Вкладення

  • PB060614.jpg
    PB060614.jpg
    59.1 КБ · Перегляди: 74
  • PB060624.jpg
    PB060624.jpg
    51.4 КБ · Перегляди: 57
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3470
Вообще то это макетная плата анализатора спектра для отработки пикового детектора.

Вы для обкатки пикового детектора сваяли ещё и спектроанализатор?

mid_35755_5070.jpg


На плате процессор stm32F407. пока он только передает значение АЦП
в комп по USB. Задача была отработать пик детектор. АЦП то всего 8 разрядный из коих старший разряд знаковый, а поскольку он работает только с положительными сигналами, то и вовсе 7 разрядный.
Правильное решение. Контроллеру там особо делать и нечего. Индикатор сколько покажет - столько покажет, а передавать в ПК можно всё полностью.
А чем вызван выбор именно F407? Он дороже, а требуемый функционал и F10x потянул бы - в 5-6 раз дешевле.

А на картинках детекторы к нему.
Непонятно только - нафига жетону спектроанализатор.. и спектр ЧЕГО он там анализирует?
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3471
Вы для обкатки пикового детектора сваяли ещё и спектроанализатор?
У меня не было уверенности, что детектор у меня получится.
Прежде чем взяться за эту работу, я разместил в интернете объявление, - кто нибудь делал пик детектор на логике.
Меня не интересовали схемные решения, мне нужен был ответ да или нет.
Ответа я не получил ни какого и воспринял это как нет.
Спектрометрия область достаточно востребованная и поэтому я понял, таких пик детекторов нет.
В схему был заложен второй вариант, на схеме видна память.
Второй вариант- это сброс всех значений ацп в память.
Затем работа процессора и здесь нужна скорость, отсюда 407 проц.
Мы сделали несколько вариантов на 207, за 2 мс при скорости ацп
5 МГц полностью забивалась внутренняя память. Процессор на такой скорости работы ацп не успевал выполнять операцию сравнения даже при собственной частоте 120 МГц.
В первом варианте мы все данные передавали в комп который и раскладывал все по каналам. Расклад такой 2 мс работы ацп и около
200 мс передача и обработка этих данных на компе. Результат, слишком медленно,
Затем определение пиков поручили процессору. Скорость возросла на 80 процентов. Это хоть и устраивало но было на грани требований.
Возникла идея поставить пик детектор. Обычно в таких случаях ставили не пик детектор а компаратор. На один вход подавали прямой сигнал на другой через RC цепочку. Для разной длительности импульса нужно было менять емкость. При опракидывании компаратора шло преравания на ацп, срабатывало увх ацп и дальше оцифровка. Отсюда возникла идея цифрового детектора.

Непонятно только - нафига жетону спектроанализатор.. и спектр ЧЕГО он там анализирует?

Жетону конечно не нужно а вот отк по детекторам очень даже необходимо.
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3472
А о чем там было дело? 220 по превышению тока отключает и обычная тепловая защита, и обычный "барьер", еслди в нем есть такая функция. А надо-то что было?

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

Интересно чем закончилось и кто получил Гран-при :)
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3473
Там Васия с загадочным лиТСом ("я уже знаю, но вас, бездельники, поинтригую") пытался устроить конкурс идей на тему самого крутого отключателя (индикатора) нагрузки по превышению определенного тока.

Интересно чем закончилось и кто получил Гран-при :)

Рискну выдвинуть идею здесь (поскольку у мну Вася в игноре, да и не пишет давно сюда) - трансформатор тока+мост+активная нагрузка, заведеная на транзистор. А далее - в зависимости от фантазии - либо с собственным питанием (тогда можно и на компаратор), либо на симистор в схему отпирания, чтобы её блокировать и он сам закроется.
А вот для постоянного тока - там по другому всё будет. Опять же - в зависимости от ресурсов и фантазии :)

P.S. Меня больше интересует сейчас как сделать контрол в C# из картинки с габаритом контрола - по бордеру оной. Нашел проект, рабочий, в кодесорсах, где это сделано, а он, падла, сделан в 2003 студии и мой шарпдевелоп сообщил, что он выше этого и предложил мне скачать старшую версию - мол она может конвертировать.
К стати, пойду - скачаю, вот и польза от этого топика - вспомнил, что надо закачку поставить :)
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3474
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3475
Я кажецццо понял. Рес хочет запилить кнопку и в нее вставить картинку по размеру кнопки, или сделать кнопку по размеру картинки. В билдере вроде свойство Glyph используется.
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3476
Ну так а проблема у чому?
Клас button має властивість Image, що задає чи повертає малюнок кнопки. У першому випадку жере базовий Image об'єкт.
button.Image = (Image)(new Bitmap("path to image"));
Малюнок краще додати що ресурсів форми, щоб не тягати потім той малюнок. Хоча якщо окрім екзешнику буде ще щось, то пох.
Розмір картинки окремо до цього підігнати під розмір кнопки бо ресайзити ту саму картинку при кожному завантаженні тупо.

А ще краще для таких цілей користуватися вбудованими конструкторами форм.
 
Останнє редагування:
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3477
Я кажецццо понял. Рес хочет запилить кнопку и в нее вставить картинку по размеру кнопки, или сделать кнопку по размеру картинки. В билдере вроде свойство Glyph используется.

Второе. Сделать картинку кнопкой. Прикол в том, что она не квадратная должны быть. Есть свойство Region. Но у меня отчего-то пока не получилось с ним работать.
шарпдевелоп 3.2 уже поставил :)



Ну так а проблема у чому?.
rar переименовать в exe. Это пример таких контролов из кодесоурса.
 

Вкладення

  • BitmapRegionTest.rar
    672 КБ · Перегляди: 68
Останнє редагування:
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3478
Второе. Сделать картинку кнопкой. Прикол в том, что она не квадратная должны быть. Есть свойство Region. Но у меня отчего-то пока не получилось с ним работать.
шарпдевелоп 3.2 уже поставил
Будь-який елемент створити - той же Graphics з твоєю картинкою - а в обробнику евента кліку перевіряти усередині твого контуру миша чи ні.
Контур постійний чи може бути різний завантажений?

jpg переименовать в exe. Это пример таких контролов из кодесоурса.
Не зрозумів ;)
 
Останнє редагування:
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3479
В FAR парой кликов делается через F5.



Переглянути вкладення 7958348

В архиве лежит

Та то я, чтобы не париться просто переименовал для обхода ограничений по размеру файла на ХФ и обхода антивирусов гугля и собственного почтового сервера :D
Хочу делать как там. 3.2 девелоп нормально отконвертировал - компилится. Вечером буду корячить код и учиться делать так же :) Идея хороша. Собственные контролы и окна нестандартной формы - всю жизнь мечтал.
 
  • 🟠 23:37 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #3480
Будь-який елемент створити - той же Graphics з твоєю картинкою - а в обробнику евента кліку перевіряти усередині твого контуру миша чи ні.
Контур постійний чи може бути різний завантажений?
Та нахер мне картинка? Мне контур нужен по кривой , а не прямоугольный :D


Якщо не зрозумiв - переназви rar у exe й запусти. Це демонстраха.

- В чем проблема?
- .rar переименовать в .exe

:рл:
Там нет проблем.
Там есть экзешник, которому я принудительно руками поменял расширение, чтобы он через почту без проблем пролазил. ОН - демонстрационная программка, которая демонстрирует чего я собственно хочу добиться. Переименовываешь в exe и смотришь, если интересно чего я имел ввиду :D

P.S. Но можно и из твоего зипа его открыть. Он под .NET и не требует установки. И вирусов там нет - я смотрел и только что компилил :)
 
Назад
Зверху Знизу