03.06.2018, 00:21
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
retro55, а если не секрет, то во что эти сигналы упираются? Зачем тат таки инверсия? Изначальная ошибка в схемотехнике?
PS Разрезать дорожки и навесным или отдельной платкой коллектив инверторов в одном корпусе присобачить
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 03.06.2018 в 03:17.
|
|
|
|
03.06.2018, 01:17
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,662
Сказал спасибо: 185
Сказали Спасибо 3,183 раз(а) в 2,063 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
вклеить туда патч из маленькой доп платы.
__________________
кагмаподэ магмаподэ
|
|
|
|
03.06.2018, 23:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Бывает логика в 5-ногих SOT23
|
|
|
|
03.06.2018, 23:46
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,662
Сказал спасибо: 185
Сказали Спасибо 3,183 раз(а) в 2,063 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
__________________
кагмаподэ магмаподэ
|
|
|
|
04.06.2018, 06:30
|
|
Временная регистрация
Регистрация: 15.12.2006
Сообщений: 74
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 3 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Если резать плату, то там проблем вообще нет, например для Usart надо просто переразвести.
![Нажмите на изображение для увеличения
Название: 555.jpg
Просмотров: 0
Размер: 404.0 Кб
ID: 129581](https://kazus.ru/forums/attachment.php?attachmentid=129581&thumb=1&d=1528079778) Проблема как решить задачу чисто программно.
Последний раз редактировалось retro55; 04.06.2018 в 06:45.
|
|
|
|
04.06.2018, 08:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,037
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Сообщение от retro55
|
Проблема как решить задачу чисто программно.
|
Делаете инвертирование данных перед отправкой (~ побитовая инверсия) и то же самое после приёма.
|
|
|
|
04.06.2018, 09:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,358
Сказал спасибо: 85
Сказали Спасибо 613 раз(а) в 371 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Сообщение от dgrishin
|
Делаете инвертирование данных перед отправкой (~ побитовая инверсия) и то же самое после приёма.
|
Проблема все равно останется - старт и стоп биты не инвертируются.
|
|
|
|
04.06.2018, 09:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,037
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: Как инвертировать сигналы альтернативной функции
Сообщение от pambaru
|
Проблема все равно останется - старт и стоп биты не инвертируются.
|
Неужели есть такие UART где idle на линии это 0, а start и stop - это импульсы +U ?? Это же не по стандарту. А вот данные вполне могут нестандартно передаватся.
|
|
|
|
04.06.2018, 10:54
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
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, время: 03:41.
|
|