03.06.2018, 00:21
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
retro55, а если не секрет, то во что эти сигналы упираются? Зачем тат таки инверсия? Изначальная ошибка в схемотехнике?
PS Разрезать дорожки и навесным или отдельной платкой коллектив инверторов в одном корпусе присобачить
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 03.06.2018 в 03:17.
|
|
|
|
03.06.2018, 01:17
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,372
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
вклеить туда патч из маленькой доп платы.
__________________
кагмаподэ магмаподэ
|
|
|
|
03.06.2018, 23:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,106
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Бывает логика в 5-ногих SOT23
|
|
|
|
03.06.2018, 23:46
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,372
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
__________________
кагмаподэ магмаподэ
|
|
|
|
04.06.2018, 06:30
|
|
Временная регистрация
Регистрация: 15.12.2006
Сообщений: 74
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 3 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Если резать плату, то там проблем вообще нет, например для Usart надо просто переразвести.
Проблема как решить задачу чисто программно.
Последний раз редактировалось retro55; 04.06.2018 в 06:45.
|
|
|
|
04.06.2018, 08:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,015
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Сообщение от retro55
|
Проблема как решить задачу чисто программно.
|
Делаете инвертирование данных перед отправкой (~ побитовая инверсия) и то же самое после приёма.
|
|
|
|
04.06.2018, 09:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Сообщение от dgrishin
|
Делаете инвертирование данных перед отправкой (~ побитовая инверсия) и то же самое после приёма.
|
Проблема все равно останется - старт и стоп биты не инвертируются.
|
|
|
|
04.06.2018, 09:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,015
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Сообщение от pambaru
|
Проблема все равно останется - старт и стоп биты не инвертируются.
|
Неужели есть такие UART где idle на линии это 0, а start и stop - это импульсы +U ?? Это же не по стандарту. А вот данные вполне могут нестандартно передаватся.
|
|
|
|
04.06.2018, 10:54
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
dgrishin, таки у ТС просто оптопары неверно подключены оказались.
retro55, с UART Tx все понятно, а с Rx тоже самое с диодом на приёмной линии?
Наверное таки сильно проще переразвести с использованием нормальной логики формирования сигналов.
Сейчас оптопары проще всего подключить в нужном виде на отдельной платке - ее просто нарисовать и сделать на час работы.
А вот на тему CAN совсем непонятно - там какой косяк?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
04.06.2018, 11:40
|
|
Временная регистрация
Регистрация: 15.12.2006
Сообщений: 74
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 3 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
В CAN вместо всей трахамудии запаять перемычки.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:35.
|
|