пакет реле устраивает, реле срабатывает
                  
                  
                  На второй осциллограмме пакет реле не устраивает, как "доделать" сигнал до первого?
                  
                  
                  
                  
                  
                  Первый вариант это с компа с переходником USB-RS485
                  
                  
                  Во втором варианте STM c микросхемой 485
                  
                  
                
А красным - это что?
 Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Вот так лог анализатор распознаёт B, никакого сигнала специально я не подаю, конечно Анализатор измеряет между землей и сигналом, вот это на B
 Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Вы эту посылку перебором нашли или по протоколу получилось? Просто бросается в глаза, что у вас посылка в двух случаях из разных начальных уровней приходит. Как буд-то A и B на шине поменяны местами и под это код инвертирован. В принципе, что-то похожее бывает, если max485 плохо подтянуть ноги. И когда у него 0 между A и B он сигнализирует ошибкой на Rx. Ну это так, мысли вслух.
 Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  По протоколу данные, но для стмки пришлось TX инвертировать
Я про такое, честно говоря не слышал. Или у вас там изолятор инвертирующий?
 Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  У stm32h7 есть настройка такая для TX
Я скорее о необходимости. Когда схема в норме, обычно это не требуется.
 Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Я решил, что на плате что-то не так соединено и таким образом попытался исправить По дефолту данные были инвертированные
меняете местами A и B. И данные исправляются
 Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Уже не помню почему, но не выходило так
Так возможно вам Rx надо поменять? Если его делали на оптроне, такое бывает. Но всё-равно странно.
Да, мб подтяжки где-нибудь не хватает около драйвера.
 Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Max
                          Sysoev
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Спасибо за помощь Короче проблема была в контактах, пресловутых =/ :)
Обсуждают сегодня