Колупаю пожарный протокол, пример использования модулей микроконтроллера PSoC4

  Рет қаралды 1,217

ALipkovich

ALipkovich

Күн бұрын

Пікірлер: 40
@sergiupasat7214
@sergiupasat7214 2 ай бұрын
Возможно вы и правы ......но я бы бумашкой и карандашом поработал....чтобы понять с чем это сьесть,....потом апаратно считал данные,.....не удивлюсь, что доидете до адемко сид , это очень распространенный протокол в любой сфере безопасности, и все обычно созданы на основе него. Удачи тема интересная я когдато занимался такими вещями....разберетесь если захотите
@vodkapeizemlyavalyaisya
@vodkapeizemlyavalyaisya 2 ай бұрын
Правда что в фильмах показано, что можно за секунды отключать любую сигнализацию?
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
врядли
@dimkadimkin5861
@dimkadimkin5861 2 ай бұрын
Хозяин как известно барин, но я бы так сделал. 1. Смотришь, сколько длится импуьс бита, осликом. 2. Смотришь минимальное время паузы. 3. По 1му фронту, в прерывании, запускаешь таймер, на 1,5 времени периода битовых импульсов. 4. После начала импульса бита смотришь 0 это или 1, после делителя. И запоминаешь его в регистр, далее со сдвигом. 5. Сбрасываешь и запускаешь таймер заново. 6. Если таймер отработал, и небыло его нового сброса запуска, то это конец пакета. 7. Сохраненные биты в регистре, формируешь в буфер байтов, и выводишь в уарт, или куда хочешь.
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
А зачем мне все эти програмные манипуляции?..Всё что я показал происходит в железе, без задержек и без участия програмы, и не занимает таймеров и программного времени, я их могу использовать для других нужд..А тут можно почти с тактовой частотой чипа те импульсы подавать и они отработаются корректно .
@dimkadimkin5861
@dimkadimkin5861 2 ай бұрын
@@AlexLipkovich Да, что можно получить на аппаратном уровне, чаще всего там и нужно решать. Но формировать слово из битов, все равно придется, равно как отделять в протоколе, адресную, операционную, и часть с данными, и CRC скорее всего. Поэтому без программных граблей не обойтись. А 1 таймер, это не так много, на самом деле. В любом случае, расценивайте мой комментарий, как доп информацию, к сведению. Желаю удачи с работой.
@Alex_La
@Alex_La 2 ай бұрын
1:45 Это ты сам решил, что от российского гражданства нельзя отказаться?
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
я лично не пытался, но слышал что очень сложно отказаться
@ВиталийПрограммист
@ВиталийПрограммист 2 ай бұрын
Эльбит Маарахот хорошая фирма!)
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
да да 13 предлагали
@sergeyvas123
@sergeyvas123 2 ай бұрын
А почему бы не просто определять начало пакета, а конец пакета по таймеру? Длительность же одна и та же. Любой самый примитивный контроллер с такой задачей справится. Зачем городить огород?
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
А начало как определять?..Опять же нужно находить паузы, а это то что я и делаю.
@sergeyvas123
@sergeyvas123 2 ай бұрын
@@AlexLipkovich Как находить паузы? Точно так же - по таймеру. И точно так же по таймеру - конец пакета.
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
@@sergeyvas123 Таймер тоже можно использовать, если сбрасывать его импульсами сигнала, получится тоже самое что счётчик у меня
@zmey-
@zmey- 2 ай бұрын
@@sergeyvas123 Ой не могу, держите меня... Липкович такой Липкович... "Элегантное решение" 🤣🤣🤣 Консультант 🤣🤣🤣
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
@@zmey- тебе надо про валенки слушать
@vadimmaslov4086
@vadimmaslov4086 2 ай бұрын
Ты в кладовке что ли живешь?
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
в Израиле
@ВиталийПрограммист
@ВиталийПрограммист 2 ай бұрын
😂😂😂
@RodstonRUS
@RodstonRUS 2 ай бұрын
Компьютер мешает, будто турбореактив у Игоря Негоды))) по существу: это примитивный Lin. Готовых анализаторов - вагон и маленькая... Здесь же вижу изобретение очередного двухколёсного. Ярмарка тщеславия)) Не удивлен, что Вам не перезвонили))) Но рад, что не демпингуете) тем не менее, сУвж)
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
Вообще не туда, для тщеславия нужно показывать регалии, а не лайфхаки, для выводов "почему не перезвонили" тоже как бы где связь..Анализаторов у меня нет, и не надо, цель создать тестовый стенд, это первый шаг к тому
@cozycactus
@cozycactus 2 ай бұрын
есть бесплатная прога sigrok для дешевых Saleae Logic Analyzer
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
ну это нестандартный формат, его не будет там в списке поддерживаемых скорее всего
@cozycactus
@cozycactus 2 ай бұрын
@@AlexLipkovich там легко декодер на пайтоне написать для формата
@AlexLipkovich
@AlexLipkovich 2 ай бұрын
@@cozycactus Ну, вот размах 24вольта например врядли тот анализатор переварит, а если уже паять преобразователь так уже и пусть он и всё сделает сам
@sergeyvas123
@sergeyvas123 2 ай бұрын
@@AlexLipkovich У Saleae Logic Analyzer от -25V до 25V по даташит
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 48 МЛН
Выключатели щёлкают и вот почему
15:30
Технологические Связи
Рет қаралды 42 М.
ВЫТАЩИЛ ЗОЛОТО НА ~ 360 000 РУБЛЕЙ ИЗ КИЛО КОНТАКТОВ!
19:23
Francois Pellier - Франсуа Пелье
Рет қаралды 261 М.
Зачем ставить Микроконтроллер в простые устройства?
16:38
ElEnBlog - блог об электронике
Рет қаралды 110 М.
How did the Enigma Machine work?
19:26
Jared Owen
Рет қаралды 10 МЛН
Изучаю STM32!
20:26
Лёша Кластер
Рет қаралды 193 М.
КАК НАЧАТЬ ПОНИМАТЬ LINUX (2024)
21:10
PLAFON - Канал о линуксе
Рет қаралды 167 М.
Omega 2. A small but powerful microcomputer
23:39
Home Made
Рет қаралды 142 М.
Controllino - Arduino Based PLC
26:51
Электроника в объективе
Рет қаралды 116 М.
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20