"Первые шаги"

Вопросы от новичков
Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#121

Сообщение Serjik » 20.02.2019{, 14:55}

pan писал(а):
20.02.2019{, 08:11}
Ingwar писал(а):
19.02.2019{, 21:48}
Думаю большинство сразу поняло о чем речь.
наверное я тупой.
то, что HEX перевести в BIN это понятно,а вот про пин - тут есть варианты. на пин1 (или еще на какой-то)вывести единицы ногодрыгом?
или если выводить в порт (где пин1 это Tx) тогда это в любом случае будет выглядеть как последовательность 1 и 0 .
Все верно вы поняли. Просто за неимением знаний я не могу сформулировать правильно вопрос. Тоесть если послать в UART HEX, то на выводе 1-Tx я получу 1 и 0 которые другое устройство расшифрует в уже нужный мне формат... Спасибо!
Я бы в умники пошел, пусть меня научат!

Аватара пользователя
pan
Полковник
Сообщения: 2745
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 177
Откуда: Воронеж
Имя: Алексей
Контактная информация:

"Первые шаги"

#122

Сообщение pan » 20.02.2019{, 15:06}

Serjik, так и надо было сразу написать.
в таком случае
Serjik писал(а):
18.02.2019{, 21:13}
Какой блок применить что бы
Изображение
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#123

Сообщение Serjik » 20.02.2019{, 15:17}

pan, Понятно. А есть разница если я в UART назначу 0-1 или 2-3 порты?
Я бы в умники пошел, пусть меня научат!

Аватара пользователя
pan
Полковник
Сообщения: 2745
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 177
Откуда: Воронеж
Имя: Алексей
Контактная информация:

"Первые шаги"

#124

Сообщение pan » 20.02.2019{, 15:27}

Serjik, разница будет в том что будет использоваться реальный uart , или программная эмуляция его, если хотите использовать другие пины.
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#125

Сообщение Serjik » 20.02.2019{, 15:50}

pan, Ну да, в каком то видео вы упоминали про это. Но где то в видео уроках кто то говорил что он имеет минусы в сравнении с другими в каких то случаях. Не вспомню чье виде смотрел.
Я бы в умники пошел, пусть меня научат!

Аватара пользователя
pan
Полковник
Сообщения: 2745
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 177
Откуда: Воронеж
Имя: Алексей
Контактная информация:

"Первые шаги"

#126

Сообщение pan » 20.02.2019{, 15:54}

Serjik, вы меня с кем то путаете, я видео не снимаю.
а про минус я написал, это
pan писал(а):
20.02.2019{, 15:27}
программная эмуляция

то есть выводом информации занимается не специальный модуль в чипе, а программно дрыгается пин. занимая время.
для не сложных проектов в принципе не критично.
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#127

Сообщение Serjik » 20.02.2019{, 15:59}

pan писал(а):
20.02.2019{, 15:54}
то есть выводом информации занимается не специальный модуль в чипе, а программно дрыгается пин. занимая время.
для не сложных проектов в принципе не критично.
Теперь понятно.
Я бы в умники пошел, пусть меня научат!

Аватара пользователя
Sancho
Полковник
Сообщения: 2812
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 345
Откуда: Ярославль.
Имя: Александр
Контактная информация:

"Первые шаги"

#128

Сообщение Sancho » 20.02.2019{, 16:57}

Serjik, Самое главное - Вы не указали конечную цель, для чего всё это.
Возможно, всё намного проще было-бы в объяснениях :)
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Ingwar
Лейтенант
Сообщения: 625
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 25
Откуда: Ленобласть
Имя: Игорь

"Первые шаги"

#129

Сообщение Ingwar » 20.02.2019{, 16:58}

Serjik писал(а):
20.02.2019{, 14:55}
выводе 1-Tx я получу 1 и 0 которые другое устройство расшифрует в уже нужный мне формат
Тут может быть засада...
На выходе из uart Вы получите значение какой то переменной (byte, int, string), но не двоичный код. Не в курсе может через char попробовать...
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#130

Сообщение Serjik » 20.02.2019{, 17:47}

Ingwar писал(а):
20.02.2019{, 16:58}
Serjik писал(а):
20.02.2019{, 14:55}
выводе 1-Tx я получу 1 и 0 которые другое устройство расшифрует в уже нужный мне формат
Тут может быть засада...
На выходе из uart Вы получите значение какой то переменной (byte, int, string), но не двоичный код. Не в курсе может через char попробовать...
А подробнее можно?

Отправлено спустя 5 минут 58 секунд:
Sancho писал(а):
20.02.2019{, 16:57}
Вы не указали конечную цель, для чего всё это.
Все банально. Мне интересно это знать!
Я бы в умники пошел, пусть меня научат!

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 304
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 30
Откуда: Омск

"Первые шаги"

#131

Сообщение kulibinsvv » 20.02.2019{, 17:59}

Serjik, вам нужно начать с изучения этого урока.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#132

Сообщение Serjik » 20.02.2019{, 19:11}

kulibinsvv, При поиске уроков этот сайт не попадался. Странно. Спасибо!
Я бы в умники пошел, пусть меня научат!

Аватара пользователя
pan
Полковник
Сообщения: 2745
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 177
Откуда: Воронеж
Имя: Алексей
Контактная информация:

"Первые шаги"

#133

Сообщение pan » 20.02.2019{, 19:23}

Ingwar писал(а):
20.02.2019{, 16:58}
На выходе из uart Вы получите значение какой то переменной (byte, int, string), но не двоичный код.
ух ты. расскажите по подробней в каком виде еще хранится и передается информация. я видимо что-то пропустил
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Ingwar
Лейтенант
Сообщения: 625
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 25
Откуда: Ленобласть
Имя: Игорь

"Первые шаги"

#134

Сообщение Ingwar » 20.02.2019{, 19:38}

pan писал(а):
20.02.2019{, 19:23}
ух ты. расскажите по подробней в каком виде еще хранится и передается информация. я видимо что-то пропустил
Ну вот наконец и я попал под троллинг...)
Попробую соскочить
Serjik писал(а):
18.02.2019{, 21:13}
на PIN1 получил 01010101 11110100 11000101 01010101 11010011 00100111
Serjik писал(а):
19.02.2019{, 21:07}
чем и как они читаются.
Осцилографом. Высокий-низкий уровень.
сообщение к тому, что с ноги софтового Tx он такое (на физическом уровне) не получит. (Или я этого не умею и так неправильно считаю...)
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

Аватара пользователя
pan
Полковник
Сообщения: 2745
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 177
Откуда: Воронеж
Имя: Алексей
Контактная информация:

"Первые шаги"

#135

Сообщение pan » 20.02.2019{, 19:44}

Ingwar писал(а):
20.02.2019{, 19:38}
что с ноги софтового Tx он такое (на физическом уровне) не получит
а какое он получит? :smile427: аналоговое? :smile44:
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Аватара пользователя
Fuji1604
Сержант
Сообщения: 226
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 28
Откуда: Березники
Имя: Сергей

"Первые шаги"

#136

Сообщение Fuji1604 » 20.02.2019{, 20:22}

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

Ingwar
Лейтенант
Сообщения: 625
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 25
Откуда: Ленобласть
Имя: Игорь

"Первые шаги"

#137

Сообщение Ingwar » 20.02.2019{, 20:25}

pan писал(а):
20.02.2019{, 19:44}
а какое он получит? аналоговое?
Не надо меня путать... Я теперь ученый!!!! :smile250:
Сегодня привезли на работу заказанный анализатор LAP-C 16032 (11тыр) и я его немного препарировал согласно инструкции. Сначала сточил уголок чипа, чтоб добраться до обрезанных ножек.
СпойлерПоказать
11.png
Потом сделал протезы ножкам как тут (фото не мое - так близко с телефона не в фокусе)
СпойлерПоказать
P1040934.JPG
Потом разрезы нескольких дорожек, изменение еепром, и на выходе LAP-C322000 (170тыр). Понятно, что память я не менял :no:
Делал для разблокировки всех программных функций.
Ну и ГЛАВНОЕ я потестил его на UART. Тупо гоня на ардуино цифры со счетчика в порт.
Так вот я ВИДЕЛ всю картину передачи... :D
Типо такого
СпойлерПоказать
LAP-C.png

Скрин старый не мой
В том числе и передаваемые десятичные цифры (есть возможность менять формат отображения данных) :smile38: I2C тоже успел посмотреть. Прикольная конечно фишка - Protocol Analyzer.

Отправлено спустя 1 минуту 32 секунды:
Fuji1604 писал(а):
20.02.2019{, 20:22}
можно решить дергая ногу контроллера
Тогда нуно наверно 2 ноги (CLK).
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#138

Сообщение Serjik » 20.02.2019{, 20:37}

Fuji1604, Нужен сигнал 1 и 0 на выходе при скорости 8450. Тоесть я на дисплее пишу НЕХ и на выходе я получаю сигнал из 1 и 0. Ну и соответственно такой же набор надо принять и перевести в НЕХ для дальнейшего применения.
Я бы в умники пошел, пусть меня научат!

Ingwar
Лейтенант
Сообщения: 625
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 25
Откуда: Ленобласть
Имя: Игорь

"Первые шаги"

#139

Сообщение Ingwar » 20.02.2019{, 20:52}

Serjik писал(а):
20.02.2019{, 20:37}
Нужен сигнал 1 и 0 на выходе при скорости 8450
Ну наконец то четкая формулировка желаемого.
Т. е. у Вас приемник читает вход с частотой 8450 Гц? А как тогда синхронизировать начало передачи?
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

Аватара пользователя
Fuji1604
Сержант
Сообщения: 226
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 28
Откуда: Березники
Имя: Сергей

"Первые шаги"

#140

Сообщение Fuji1604 » 20.02.2019{, 20:58}

Протокол передачи стандартный? Только скорость отличается?

Отправлено спустя 12 минут 35 секунд:
Попробуйте хард сериал на этой скороти.
Здесь http://arduino.ru/forum/programmirovani ... ost-serial пишут что он может работать на нестандартной скорости
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость